纯文本中的 tikz 和颜色框

纯文本中的 tikz 和颜色框

我最近发现,我可以tikz在纯文本文档中使用\input tikz。我对此很满意,并开始尝试绘制一些图片。但是,在尝试编译一些文档时,我发现\colorbox现在所有的都填充了黑色。以下示例给出了一个黑色矩形,而不是一个灰色矩形,其中写有“一些文本”:

\input eplain

\beginpackages\usepackage{color}\endpackages

\input tikz

\colorbox{gray}{some text}

\bye

这是一个已知问题吗?有没有办法让 恢复\colorbox正常工作tikz

答案1

我找到了一种避免冲突的方法,这样您就可以继续使用颜色包(因为您不喜欢我关于仅使用 tikz 并使用 \color{}{} 而不是 \colorbox{}{} 的建议)

只需使用“xdvi”选项加载它,如下所示:\usepackage[xdvi]{color}

我不确定为什么使用 xdvi 选项可以“修复”该问题。在发现此解决方法后,我不再调查理论原因 :-)

\input eplain

\beginpackages\usepackage[xdvi]{color}\endpackages

\input tikz

\colorbox{gray}{some text}

% if not loading color package and using only tikz use this
%\color{gray}{some text}

\bye

相关内容