当使用定义标题中尺寸的宏时,标题包会出现“未定义的控制序列”错误

当使用定义标题中尺寸的宏时,标题包会出现“未定义的控制序列”错误

我有一个定义新维度的宏(MWE 的细节已被删除;在实际命令中,我想将旧值存储在新值中,以便我可以暂时修改它,然后恢复旧值,因此在命令之外定义它将不起作用)。我可以在标题中正常运行此命令---除非我加载包,在这种情况下,即使我不在文档中调用,titling我也会收到未定义的控制序列错误。有办法解决这个问题吗?\x\maketitle

梅威瑟:

\documentclass{article}

\usepackage{titling} % Comment this out and it works

\newcommand{\test}{%
    \newdimen\x \x=1pt
}

\title{\test}

\begin{document}
\end{document}

相关内容