更改文档其余部分的基本字体大小

更改文档其余部分的基本字体大小

关于这一点已经有两个问题问题

第一种方法的问题在于它增加了太多的页边距,并且附录的内容被忽略了。

第二种方法的问题(从问题的评论来看)是它只影响普通文本的字体大小,而不影响标题等的字体大小。

我想要一个像第一个这样的解决方案,但它应该保持页边距不变。

它应该与标准文档类一起工作article

使用附加包不是一个问题,但他们不应该改变定义的风格。

最小示例

\documentclass[12pt,a4paper]{article}
\special{papersize=210mm,297mm}
\setlength{\parindent}{0pt}
\setlength{\parskip}{5pt plus 2pt minus 1pt}
\begin{document}
  Normal sized text, headings, etc.
  \begin{appendices}
    Smaller sized text, headings, etc.
  \end{appendices}
\end{document}

答案1

使用 KOMA 类可以轻松完成:

\documentclass[
 a4paper,
 fontsize=12pt,
 parskip=half
]{scrreprt}

\usepackage{lipsum}

\begin{document}
\lipsum[1]

{\KOMAoptions{fontsize=10pt} \lipsum[1] \small abc\par}

\lipsum[1] \small abc

\end{document}

相关内容