![关于自定义类文件的初学者问题](https://linux22.com/image/250307/%E5%85%B3%E4%BA%8E%E8%87%AA%E5%AE%9A%E4%B9%89%E7%B1%BB%E6%96%87%E4%BB%B6%E7%9A%84%E5%88%9D%E5%AD%A6%E8%80%85%E9%97%AE%E9%A2%98.png)
我正在尝试编写我的第一个丑陋的 .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,供好奇且愿意提供帮助(至少提供建议)的人使用。如果您想要写入权限,请给我发送电子邮件。