感谢小L的投稿。在排版很长的文章时,为了便于组织结构,我们通常会将文章的正文部分分章节保存在其它的 .tex 文件中,最后在主控文档中使用 \input 或者 \include 命令来加载这些文档(参见\input 和 \include 的区别)。 如果我们将这些章节源文件保存在指定目录下,比如 ./body/, 那么实际使用时,我们必须在每一次调用 \input 或者 \include 时都输入这一目录。这无疑是麻烦的。我们希望找到一种解决方法,可以免去输入路径。

解决方法

参考 qingkuan 的回答, 我们可以在导言区添加如下内容以达到目的:
\makeatletter
\providecommand*\input@path{}
\newcommand\addinputpath[1]{
\expandafter\def\expandafter\input@path
\expandafter{\input@path{#1}}}
\addinputpath{body/}
\makeatother
选自:http://liam0205.me/LaTeX-include-path/

点赞(1)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部