将包集成到主文档中

将包集成到主文档中

我的文档(通过\usepackage)使用了我编写的非标准本地包。该文档必须上传到发布者,但显然他们也没有提供上传包的方法。有没有办法将包的内容复制到主文档中,同时仍以某种方式使包的所有选项正常工作?它使用了包kvoptions

另一种方法是将包转换为可以通过 包含的普通 TeX 文件\input。可以通过必须在加载之前定义的命令传入选项,而不是使用键值选项。如果没有更优雅的方法,我会这样做。

答案1

您可以使用

\begin{filecontents}{mypackage.sty}
% whatever goes here
\end{filecontents}
\documentclass{article}
\usepackage{mypackage}
...

相关内容