Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct misleading information on the website #2030

Open
wants to merge 8 commits into
base: branch-1.2
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions docs/guide/Mogan_versus_TeXmacs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,10 @@ In this article, we will discuss the differences of Mogan Research and GNU TeXma
## In one table
| | GNU TeXmacs | Mogan Research |
|--|------------|----------------|
| Release Cycle | not fixed | monthly |
| Performance | slow | fast |
| Release Cycle | almost yearly | monthly |
| UI Style | retro style | modern style |
| Shortcuts | some of them do not work | 99% of them work fine |
| Qt Framework | mainly in Qt 4 (some in Qt 5) | mainly in Qt 6 (some in Qt 5) |
| Scheme Engine | GNU Guile 1.8.x | S7 Scheme |
| Scheme Engine | Guile TeXmacs | S7 Scheme |
| Code Repository | SVN (Savannah) | Git (Codeberg/Gitee/Github) |
| Build Tool | GNU Autotools | xmake |
| Lead by | Joris van der Hoeven (Mathematician) | Darcy Shen (Software Engineer) |
Expand Down Expand Up @@ -51,7 +49,7 @@ Add `A-S-up` and `A-S-down` for structured variants circling.

On Linux and Windows, `C-tab` and `C-S-tab` are reserved. On macOS, because we switched `structured:cmd` from `Option` to `Ctrl` and `C-tab` does not work, the shortcuts `C-tab` and `C-S-tab` do not work.

> Why: `C-tab`, `C-S-tab` and `A-S-tab` do not work on macOS, see [QTBUG-12232](https://bugreports.qt.io/browse/QTBUG-12232).
> Why: `C-tab`, `C-S-tab` and `A-S-tab` do not work on macOS, see [QTBUG-12232](https://bugreports.qt.io/browse/QTBUG-12232). (__Note__: This argument is __invalid__, as there is no such issue after TeXmacs has upgraded to Qt6 in the latest testing versions.)

### ESC key
The ESC is used for producing equivalents for the modifier keys in GNU TeXmacs. But in Mogan, it is a normal key. And later, the ESC may be used in the Vim plugin for Mogan. If the shortcuts in Mogan is conflicated with the OS system shortucts, we should regard it as a bug and fix it by changing the shortcut but not using the ESC key.
Expand Down
10 changes: 4 additions & 6 deletions docs/zh/guide/Mogan_versus_TeXmacs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,10 @@
## 一表以蔽之
| | GNU TeXmacs | 墨干 |
|--|------------|----------------|
| 发布周期 | 不固定 | 一个月至少一个版本 |
| 性能 | 慢 | 快 |
| 发布周期 | 约一年 | 一个月至少一个版本 |
| 界面风格 | 复古风格 | 现代风格 |
| Shortcuts | many of them do not work | 99% of them work fine |
| Qt框架 | 主要是Qt 4 (个别是Qt 5) | 主要是Qt 6 (个别是Qt 5) |
| Scheme引擎 | GNU Guile 1.8.x | S7 Scheme |
| 快捷键 | 部分失效 | 99%正常 |
| Scheme引擎 | Guile TeXmacs | S7 Scheme |
| 代码仓库 | SVN (Savannah) | Git (Codeberg/Gitee/Github) |
| 构建工具 | GNU Autotools | xmake |
| 主导者 | Joris van der Hoeven (数学家) | 沈浪熊猫儿 (软件工程师) |
Expand Down Expand Up @@ -53,7 +51,7 @@

在Windows和Linux平台仍然保留`C-tab`和`C-S-tab`的旧快捷键。在macOS平台,由于已经将`structured:cmd`从`Option`切换为了`Ctrl`,而且`C-tab`不可用,故而旧快捷键不生效。

> 为什么:因为`C-tab`/`C-S-tab`/`A-S-tab`这三个快捷键在macOS平台不可用,详见[QTBUG-12232](https://bugreports.qt.io/browse/QTBUG-12232)。
> 为什么:因为`C-tab`/`C-S-tab`/`A-S-tab`这三个快捷键在macOS平台不可用,详见[QTBUG-12232](https://bugreports.qt.io/browse/QTBUG-12232)。(__注__: 该理由无效,因为最新TeXmacs测试版已升级至Qt6且不存在此类问题。)

### ESC键
在TeXmacs中,ESC键可用于模拟修饰键(比如Ctrl/Alt),但是在墨干中,ESC键是普通的按键,无法用于模拟修饰键。未来,ESC键或许可以被用于墨干的Vim插件。如果墨干中的快捷键和操作系统的内置快捷键冲突,我们会认为这是一个错误,会通过更改此类快捷键的方式修复错误,而不是用ESC键来规避错误。
Expand Down