在 LaTeX 中编写文档时(具体来说,我使用LyX),我想为文本使用一些自定义颜色;例如,我不想使用\textcolor{red}{abc}
(red ,效果很好),而是使用类似(dark red this throws an error) 之类的东西。RGB(255,0,0)
\textcolor{#990000}{abc}
RGB(153,0,0)
所以我的具体问题是:
- 如何在 LaTeX 中定义文本的颜色?
- 是否可以定义在我的文档中使用的自定义颜色?
例如,是否可以定义rojo_oscuro
具有值的颜色#990000
并在我的文档中使用它,例如\textcolor{rojo_oscuro}{def}
?
您可以使用latexcolor来包含很多额外的预定义颜色。要使用它,您必须或多或少地像这样包含它:
或者,正如这里所说,您可以这样做:
然后您将不得不按名称搜索颜色并使用您想要的颜色,列表如下所示:
您可以在此处阅读更多内容,如果您需要任何未列出的颜色,我对此表示怀疑,因为有近 1,000 种颜色,您可以在
pull request
这里制作一种。您还可以
RGB
像这样定义自定义颜色:或使用代码
HTML
您可能也有兴趣查看可用字体的主题:http ://www.tug.dk/FontCatalogue/
从包
xcolor
中您可以使用\definecolor
. 例如:如果您更喜欢指定颜色的十六进制值 (HTML):