LyX 不知何故无法使用eqref
。(我使用的是 2.0.2 版本,如果可能的话,我不想更新,因为我已经以非常具体的方式设置了所有内容,并且不希望新版本可能会篡改它。)
因此,当我想在引用某个方程的数字周围加括号时,LyX 实际上会使用(\ref{...})
。这很烦人,因为在命题和定理(例如来自 AMS 环境)中,所有内容都被强调,引用的数字也会被强调 - 而通过使用eqref
(可以使用“邪恶的红色代码”插入)则不会出现这种情况。
现在这我的答案是,通过使用附加包,如何使 ref
显示的数字始终不被强调 - 但问题仍然是括号被强调。
有没有办法让括号不再被强调(或者理想情况下让 Lyx 使用时\eqref
不使用“邪恶的红色代码”?
解决方案来自 回答不幸的是它对我来说不起作用,因为它会产生错误。
答案1
解决问题的方法是:转到“文档”>“设置”,取消选中“使用 refstyle(不是 prettyref)进行交叉引用”。请参见下面的屏幕截图
现在有一些挑剔的评论(请随意跳过这些):
关于“LyX 不知为何无法使用 eqref”,我不同意(请参阅上面的解决方案)。您是想问这个问题吗?我喜欢帮助用户提出更清晰的问题。我明白这对许多非母语人士来说很困难,他们似乎很欣赏建议。我会这样表述:“LyX 能以某种方式使用 eqref 吗?”
另外,您能否在您的帖子中给出一些简单的例子?请参阅此处了解更多信息:http://wiki.lyx.org/FAQ/MinimalExample
感谢您提供您使用的 LyX 版本。说明您使用的操作系统及其版本(例如“Ubuntu 14.04”)通常也很有用。
我最后的建议是针对您不想升级的说法(请注意,您使用的是 3 年前的 LyX 版本)。如果您打算使用计算机一段时间,没有备份计划会非常令人紧张。也就是说,我建议您花时间设置您的计算机,这样如果您安装了新版本并且该版本对您不起作用,您可以轻松恢复到以前的版本。我在 Linux 上从未遇到过这个问题,这很好,因为决定“我应该升级还是不升级?”永远不会有压力,因为我总是可以恢复。我想 Mac 和 Windows 也有办法处理此类问题。话虽如此,如果您没有这样的设置,我同意您在升级 LyX 时可能会遇到问题。