新しいディメンションを定義するマクロがあります (MWE の詳細は削除されています。実際のコマンドでは、新しいディメンションに古い値を保存して一時的に変更し、その後古い値を復元できるようにしたいので、コマンドの外部で定義しても機能しません)。タイトルでこのコマンドを問題なく実行できます。ただし、パッケージをロードすると、ドキュメント内で呼び出さなくても、titling
に対して未定義の制御シーケンス エラーが発生します。これを解決する方法はありますか?\x
\maketitle
MWE:
\documentclass{article}
\usepackage{titling} % Comment this out and it works
\newcommand{\test}{%
\newdimen\x \x=1pt
}
\title{\test}
\begin{document}
\end{document}