用户定义的文档模板

用户定义的文档模板

在编写家庭作业表时,我会使用一个模板,该模板的序言包含我通常需要的所有 LaTeX 功能:包、页面参数、用户定义的命令和环境等。要编写新的家庭作业表,我只需将此模板的内容复制并粘贴到新文档中,然后开始编写。这节省了我的时间,并有助于确保我的所有家庭作业表的一致性。不幸的是,这个序言信息已经变得非常广泛,以至于我必须向下滚动很多才能看到文档的开头。此外,许多序言内容不适用于给定的家庭作业表,我不想逐个剔除它们。

我的问题是:这个模板能否实现得更像一个真正的模板,可以调用(像文档类),但其前言却“隐藏”在视图之外?事实上,这是一个用户定义文档类的简单示例吗?

答案1

您可以将整个序言移入,mystuff.sty然后您的文档可以采用以下形式

\docuemntclass{article}
\usepackage{mystuff}
\begin{docuemnt}
 ...

这是包的基本形式,稍后您可以研究定义选项并

 \usepackage[something]{mystuff}

如果您需要它,但您可以稍后添加它,或者您可能根本不需要它。

相关内容