复制粘贴数学公式会粘贴未格式化的原始 TeX

复制粘贴数学公式会粘贴未格式化的原始 TeX

例如:

  1. 复制在此处输入图片描述
  2. 粘贴到新位置
  3. 结果:x^{2}

LyX 2.0.4(新)/MiKTeX/Windows 7 Ultimate 64 位

答案1

由于您是在 LyX 数学模式中复制,因此您实际上是在复制原始 TeX。只需使用 Ctrl-M(或您已绑定的任何内容)创建一个新方程式,然后粘贴即可。

不幸的是,如果不对程序逻辑进行重大修改,那么内部没有很好的办法来解决这个问题。

答案2

转到工具>首选项>编辑>快捷方式>光标,鼠标和编辑...现在删除paste设置为Ctrl+ 的快捷方式V

现在转到selection-paste同一个列表,单击修改并设置为Ctrl+ V

你的问题将会得到解决。

答案3

如果您在数学块内进行标记,则必须将其粘贴到另一个数学块中。否则,您会将数学 TeX 代码解析为普通文本。

您也可以标记块和周围的普通文本,然后将其粘贴到其他地方。从我办公室的旧 Windows 机器上的 LyX 2.0.4 开始,这种方法并不总是有效。重新启动 LyX 后,它通常可以正常工作。在 Linux 上,我没有遇到过这个问题。

答案4

我在 Windows 上使用 LyX 2.0.6/MiKTeX,也遇到了同样的问题 - 复制和粘贴公式时,粘贴的是公式文本而不是公式本身。更糟糕的是,它会在过程中删除所有标签。对于浮动图形,粘贴时我什么都得不到。这会使编辑和重新排列文本变得困难。

但是,这似乎是某些内部程序状态不佳的问题(我还不知道如何重现它)。大多数情况下,复制和粘贴工作都符合直觉预期。最好的解决方法是关闭 LyX 并使用同一文档重新打开它。这对我来说恢复了适当的行为。

相关内容