![在中心文件中定义颜色并将其导入到其他 tex 文档中](https://linux22.com/image/399625/%E5%9C%A8%E4%B8%AD%E5%BF%83%E6%96%87%E4%BB%B6%E4%B8%AD%E5%AE%9A%E4%B9%89%E9%A2%9C%E8%89%B2%E5%B9%B6%E5%B0%86%E5%85%B6%E5%AF%BC%E5%85%A5%E5%88%B0%E5%85%B6%E4%BB%96%20tex%20%E6%96%87%E6%A1%A3%E4%B8%AD.png)
我是 LaTeX 的新手,所以这可能是一个愚蠢的问题,但是有没有办法我可以在一个文件中定义颜色,然后在另一个文档中使用它们的名称?我在想这样的事情:
% myColorFile
\documentclass{standalone}
\usepackage{xcolor}
\definecolor{mycolor}{rgb}{29, 66, 129}
\begin{document}
\end{document}
在主文件中:
\documentclass{standalone}
\include{myColorFile}
\begin{document}
% mycolor from myColorFile
\textcolor{mycolor}{Some colored text}
\end{document}
答案1
放
\RequirePackage{xcolor}
\definecolor{mycolor}{RGB}{29, 66, 129}% RGB not rgb, rgb is 0-1 range
\definecolor{myzzz}{rgb}{0, .5, .7}
%....
在mycolors.sty
然后使用
\usepackage{mycolors}
在任何您想要这些颜色的文档中。