自定义文档类以避免大量样板代码?

自定义文档类以避免大量样板代码?

我可以使用这种结构制作自定义文档以避免所有不必要的构建板代码吗?

\documentclass[Max Mustermann]{article_free}{My usefull header}

\begin{document}

\begin{content}
here is all my content
\end{content}

\end{document}

这应该会生成一篇完整的文章,其中包含标题页、目录页和最后一页的参考资料,并且可以避免此处的自定义环境“内容”。

答案1

按照以下想法尝试(未经测试)。

将所有序言“样板”放入一个分类文件中,例如preamplebp.tex

将所有“样板”放在\begin{document}和你的之间\begin{content}(无论它是什么)的文件中,例如postamblebp.tex

将所有“样板”(打印参考书目,索引命令?)放在文件的\end{content}和之间。\end{document}atendbp.tex

然后是这样的:

\documentclass....  % a regular class and options
\input{preamblebp}
\title{...}
\date{...}
\begin{document}
\input{postamblebp}
\begin{content}
 HERE IS THE CONTENT
\end{content}
\input{atendbp}
\end{document}

相关内容