在 LyX 中,有没有办法切换数学表达式中 TeX 代码的显示?

在 LyX 中,有没有办法切换数学表达式中 TeX 代码的显示?

有没有办法在默认设置(尝试用易于阅读的符号替换 TeX 代码(但缺少实际渲染))和底层 TeX 代码之间切换 LyX 中数学表达式的显示?

例如,我希望能够在以下之间切换

LyX 中显示数学的默认模式

和这个

在 LyX 中显示数学所需的 TeX 模式

答案1

据我所知,没有内置切换开关。但您可以使用命令序列自己创建一个。首先将光标放在要转换为 LaTeX 的数学表达式前面。按 alt+x 转到命令缓冲区(或转到视图>工具栏>命令缓冲区,然后单击底部的它)。输入以下命令并按回车键:

command-sequence char-forward; line-end-select ; cut; char-backward; paste; char-delete-forward`

这对我来说很管用。对你有用吗?如果管用,就给它创建一个快捷方式。然后当你想返回时,只需选择 LaTeX 代码并执行Ctrl+ m

以下是一些其他建议:

  • 转到“视图”>“代码预览窗格”来查看光标周围的 LaTeX 代码。

  • 如果您将光标放在数学框内,复制(但不要复制整个数学框),移到数学框外,然后粘贴,它将粘贴 LaTeX 代码。要将该 LaTeX 代码重新转换为数学符号,请突出显示它,然后按Ctrl+ m

答案2

不可以。您可以获得的最接近的答案(截至 2.0.3 版)是查看源 ( View > View Source) 并选择靠近感兴趣的方程式,或者复制表达式的内容(而不是整个数学框)并将其粘贴到某处。

相关内容