对超出屏幕范围的内联方程进行编辑

对超出屏幕范围的内联方程进行编辑

在此处输入图片描述

我正在使用 LyX,我想编辑一个方程式。由于内联方程式很长,它会超出屏幕范围。当我尝试编辑我的作品时,我简直是一头雾水,因为我看不到它。有没有办法我可以复制并粘贴它,或者以某种方式获取整个方程式以便我可以编辑它?

答案1

以下是四种解决方法:

  1. 将数学公式转换为 LaTeX,编辑 LaTeX,然后再转换回数学公式。有两种方法可以做到这一点:

    1. 您可以将以下命令序列绑定到快捷方式。然后将光标放在长公式前面并运行快捷方式。命令序列 char-forward; line-end-select ; cut; char-backward; paste; char-delete-forward。

    2. 或者,如果您想手动操作,只需进入方程式并按 ctrl+shift+ 或 ctrl+end 即可。这两种方法对我来说都有效。然后退出数学并粘贴。现在它应该显示为 LaTeX。

    要从 LaTeX 转换回数学,请突出显示 LaTeX 代码并按 ctrl+m。

  2. 将以下命令绑定到快捷方式。这会将内联数学插图“拆分”为两个单独的内联数学插图。命令序列 line-end-select;cut;char-forward;math-mode;paste;char-forward;word-backward

    您可能需要多次执行此操作(当然,在不同的位置),具体取决于您的方程式有多长。然后将它们粘贴回一个数学插图中,突出显示它们(使用 ctrl+ 最简单),然后按 ctrl+m。

  3. 缩小(ctrl + 滚轮)。

  4. (来自 Paul Rubin)“我现在能想到的最佳解决方法是将光标插入公式中,然后使用“编辑”>“数学”>“更改公式类型”将其变为 AMS 多行。然后我可以定期插入 ctrl-enter 将其拆分为多行,进行任何我想要的编辑,然后使用“编辑”>“数学”>“更改公式类型”将其转换回常规显示模式公式。”

更多讨论请参见此处: http://comments.gmane.org/gmane.editors.lyx.general/75509

相关内容