我正在尝试将某个.tex
文件的 documentclass 类型设置为父文件夹中的类。但是,我不确定如何包含该.cls
文件的路径。我可以写
\documentclass[letterpaper,12pt]{../foo}
但是,这会抱怨导入的类与提供的类不一样(在foo.cls
我有中\ProvidesClass{foo}
。我知道这只是一个警告,我可以忽略它,或者我可以写\ProvidesClass{../foo}
,但想知道是否有更干净的方法来做文档类声明。
答案1
您可以使用TEXINPUTS
环境变量来本地更改搜索路径。
Unix
跑步
导出 TEXINPUTS="..:"
在您的 LaTeX 命令之前。或者仅为一个命令设置变量:
TEXINPUTS="..:" pdflatex …
视窗
跑步
设置 TEXINPUTS="..;"
在当前命令行 shell 或批处理文件会话中设置环境变量。