关于自定义类文件的初学者问题

关于自定义类文件的初学者问题

我正在尝试编写我的第一个丑陋的 .cls for LaTeX 与以下内容相关 问题我和 Mike 正在尝试解决这个问题(我们很快会发布 Github 链接,供有兴趣与我们合作的人使用)。我有两个小问题,可能只需阅读文档就能轻松回答,但我希望至少能得到一些帮助。

第一个问题是关于multicolumn环境的。以下代码片段

\RequirePackage{multicol}
% Two-column lists (itemize, description, etc.)
\SetEnumitemKey{twocol}{
itemsep=1\itemsep,
parsep=1\parsep,
before=\raggedcolumns\begin{multicols}{2},
after=\end{multicols}}

对我来说不起作用。第二个问题是如何将选项传递给hyperref

\RequirePackage{color}
%\RequirePackage{hyperref}
%\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{hyperref}
%\ProcessOptions\relax
%\hypersetup{colorlinks}
%\definecolor{darkred}{rgb}{0.5,0,0}
%\definecolor{darkgreen}{rgb}{0,0.5,0}
%\definecolor{darkblue}{rgb}{0,0,0.5}
%\hypersetup{colorlinks,
%linkcolor=darkblue,
%filecolor=darkgreen,
%urlcolor=darkred,
%citecolor=darkblue}}
\RequirePackage{hyperref}

我根据在 TeX.SE 上找到的答案做了一些实验,但无法改变默认行为。

消息:进一步发展教学大纲生成器 已移至 GitHub,供好奇且愿意提供帮助(至少提供建议)的人使用。如果您想要写入权限,请给我发送电子邮件。

相关内容