我使用 Plain TeX 和 Eplain。在我的文档中,我在块内同时使用了color
和包。刚才我尝试将(如 TikZ 手册所述)添加到文档中,但出现错误:url
\beginpackages..\endpackages
\input tikz.tex
Package pgfbase: Error! Unsupported color model `'. Sorry.
一遍又一遍。文档的颜色全都错了(实际上,颜色都消失了),文档看起来很糟糕。
我发现该color
包在某种程度上存在冲突,因此我删除了它并禁用了我正在使用的自动引入颜色的超链接。
有什么方法可以让color
Eplain 和 TikZ 一起很好地运行吗?我宁愿不禁用超链接。
编辑后添加:
这是所要求的示例输入文件。
\input eplain
\beginpackages
\usepackage{url}
\usepackage{color}
\endpackages
\enablehyperlinks
\hlopts{}
\input tikz
\definexref{anchor}{display}{type} Hi there. This refers to the \ref{anchor}.
\bye
此文件将产生上述警告,并产生奇怪的 PDF 输出。如果没有,\input tikz
它看起来应该正常。
答案1
加载后设置颜色tikz
;并且使用以下模式:
\input eplain
\beginpackages
\usepackage{url}
\usepackage{color}
\endpackages
\input tikz
\enablehyperlinks
\definecolor{urlcolor}{rgb}{.2,.4,.6}
\hlopts{colormodel=,color=urlcolor}
\definexref{anchor}{display}{type} Hi there. This refers to the \ref{anchor}.
\bye
使用
\hlopts{colormodel=rgb,color={.2,.4,.6}}
(根据文档应该可以工作)中断tikz
。请记住tikz
仅支持 rgb 和灰色颜色模型。