我想在 PyLatex 中创建一个空白的 tex 文件,没有标题,也没有从一开始就添加环境。即我不想\documentclass
并且\begin{document}
在我的 LaTex 文件中。我尝试编写一个不传播任何包或在开始时向文件添加任何内容的类,但之后我无法再将命令添加到文件中。
\cvsection{}
\begin{cventries}
\cventry
{}
{}
{}
{}
{}
\vspace{5mm}
\end{cventries}
但是每次我尝试使用Document
该类时,PyLatex 都会添加\begin{document}
和\documentclass
序言。这是我能够达到的最低要求:
\documentclass
%
%
%
%
\begin{document}%
\normalsize%
\end{document}
我只需要一个简单的空白 tex 文件,我可以在其中添加 1 个命令cvsection
和 1 个环境cventries
。
这是我班上的转储方法:
def dumps(self):
head = ''
print("No headers")
head += dumps_list(self.variables) + '%\n'
head += dumps_list(self.preamble) + '%\n'
return head + '%\n' + super(ArgFreeDoc, self).dumps()
这仍然具有与类相同的输出Document
。如果我删除了 return 语句中的 super 方法,我就不能在我的文件中添加新的文本。
TLDR;如何生成一个空白的 tex 文件类并在此之后添加命令?