Svmono hack。如何更改 Springer Verlag Class 中的字体大小?

Svmono hack。如何更改 Springer Verlag Class 中的字体大小?

我正在 Springer-Verlag 的班级撰写博士论文svmono,但默认大小为10pt,我觉得太难阅读了。我想改为11pt12pt。这两个选项被屏蔽了,所以我首先注释了这两行

%\DeclareOption{11pt}{\OptionNotUsed}

%\DeclareOption{12pt}{\OptionNotUsed}  

但这似乎还不够。我该怎么做?以下是 类定义

答案1

您可以更改提到的后面的两行:

\def\@rticle@options{10pt,twoside}
% fleqn
\DeclareOption{fleqn}{\def\@rticle@options{10pt,twoside,fleqn}%

替换“10pt”。但不要更改原始类,而是以新名称保存文件。

编辑:svmono 不仅加载 article.cls,而且稍后还会更改一些字体大小。搜索以下行

% fonts, sizes, and the like

并更正随后的定义。您可以使用 size12.clo 中使用的值作为模板/灵感。

顺便说一句:这是一个非常特殊的类。为什么你要使用它而不是来自 KOMA 包或回忆录的类?

相关内容