我想根据传递给 \documentclass 的选项输入一些英文或其他语言的文本。这个想法是实现一个非常粗糙的“本地化”宏(例如,称为 \localize),如下所示:
\documentclass[11pt,catalan]{article}
% 'catalan' option is passed automatically to babel if present
\usepackage{babel}
\newcommand{\localize}[2]{(pseudocode) if 'catalan' defined then #1 else #2}
...
\begin{document}
\localize{Text en català}{English Text}
\end{document}
我一直在玩 \@classoptionslist,正如这个问题,但没有成功。