我有这种形式的文件:
\documentclass{article}
\newlength{\variableLength}
\setlength{\variableLength}{xxxx cm}
\usepackage{package1}
\usepackage{package2}
\usepackage{package3}
\makeatletter
% some macros
\makeatletter
\begin{document}
\input{...}
\end{document}
其中xxxx
可以取多个值。
是否仍然可以从中获益(我必须多次进行编译)mylatex
?mylatexformat
评论
该值的使用如下
\usepackage[paperwidth=10cm,
paperheight=\variableLength,
left=5mm,
right=5mm,
top=5mm,
bottom=5mm]{geometry}
就这样。
答案1
有一个命令可用mylatexformat
于此目的。在您的前言中,使用该命令\endofdump
来界定前言公共部分的结尾。