假设我在数学模式中有一堆颜色。如何有效地删除所有这些颜色(重置为默认或黑色)?
(如果颜色是文本,即不是数学模式,我可以这样做:选择文本>文本样式>颜色>默认>应用。但当颜色处于数学模式时,这不起作用。)
答案1
可以添加一个快速但不雅的技巧 LaTeX Preamble(在Documents→ Settings ...→ 转至底部)到这个:
\definecolor{red}{rgb}{0,0,0}
数学模式下使用的其他颜色也是如此。当然,\texcolor{red}{foo}
在文本模式下也会变成黑色。
因此,如果您想要黑色数学但在其他地方有一些红色文本,您必须将“红色”变成黑色,并将另一种颜色变成红色。
在 LaTeX 中这不是问题,因为您可以定义自定义名称(例如“mathred”、“textred”、“funnycolor”......),但您已经看到 Lyx 菜单不管理许多预定义颜色,xcolor
而只管理一些基本颜色,因此您只能重新定义 LyX 知道的颜色名称,除非您可以广泛使用 ERT 框和 Ctrl-L 直接插入 LateX 代码来自定义颜色名称。
否则,使用菜单您只能重新定义您实际上永远不会使用的基本颜色(例如“橙色”):
\definecolor{red}{rgb}{0,0,0}
\definecolor{orange}{rgb}{1,0,0}
然后您可以将橙色用作“独家红色”。