使用子文件运行模块化 TEX 文件

使用子文件运行模块化 TEX 文件

我在这里遇到了一个小错误,希望有人可以帮助我。

我正在建立一个模块化的Tex文档,结构如下

|[tex]
|-environment.tex
|main.tex
|bibtex.bib
|mystyle.sty

与 environment.tex

\documentclass[../main.tex]{subfiles}
\begin{document}
Hello World~\cite{DNV-RP-C205}.
\end{document} 

和 main.tex

\documentclass[11pt]{article}
\usepackage{./mystyle}
\begin{document}
\subfile{environment}
\bibliography{bibtex} 
\end{document}

运行 main.tex 工作正常,但运行 envorinment.tex 会产生以下错误:

! LaTeX error: file ./mystyle.sty not found

显然,编译子文档时,mystyle.sty 的相对位置不清楚。

然而,对我来说这很重要,能够运行子文档,而不必每次都编译完整的文档。

关于如何修复此问题有什么线索吗?

谢谢!

相关内容