我想拥有自己的宏库,但我不知道如何从当前目录以外的其他目录导入它们。而且,拥有指向库中的所有文件的符号链接或类似的东西感觉非常丑陋。谢谢任何指导。
答案1
\input foo/bar/file.tex
file.tex
在相对于运行 tex 的工作目录的相对目录中输入foo/bar
(通常但不一定是包含主文件的目录)
或者对于在多个项目中使用的文件更好,只需使用
\input file
并放入file.tex
TEXINPUTS kpse 或 shell 变量中列出的目录中。例如,在 texlive 中,~/texmf/tex/plain/mystuff/file.tex
默认应位于 TEXINPUTS 路径中。