我正在制作自己的软件包,其中有一个是“必需软件包的最小集合”
.tex
将它包含在我的文件中(与其他包一起)还是包含在我的文件中更好.sty
?
或者举例来说:
在poster.sty
\RequirePackage{minimalSet}
以及myCurrentPoster.tex
\usepackage{poster}
或者
在myCurrentPoser.tex
\usepackage{minimalSet}
\usepackage{poster}
答案1
如果您的软件包需要其他软件包,则应使用 来包含它们\RequirePackage
。如果您的软件包可选地依赖于其他软件包,则应仅在存在 选项时才包含它们。不应包含其他软件包。
在您的示例中,仅当依赖于它时才poster
应包含。minimalSet