如何更改文档中间的默认字体大小?

如何更改文档中间的默认字体大小?

基本上,我正在尝试做一些在概念上类似于以下的事情,尽管看起来很有趣。

\documentclass[12pt]{article}
\begin{document}
This is a sentence.
\clearpage
\documentclass[8pt]{article}
This is a sentence.
\clearpage
\documentclass[12pt]{article}
This is a sentence.
\end{document}

我看到了 EXTSIZES 包,但正在寻找更原始、更接近默认的包,不需要任何包。我必须一直重复吗\begin{small}\end{small}非常感谢。

答案1

你可以尝试这个:

\documentclass[12pt]{article}
\begin{document}
This is a sentence.

This is a sentence.

\fontsize{8}{9.6}\selectfont

This is a sentence.

This is a sentence.

\fontsize{12}{14.4}\selectfont

This is a sentence.

This is a sentence.
\end{document}

的第二个参数\fontsize是行间距。如果我没记错的话,它通常是字体大小的 1.2 倍(见为何线扩展因子如此呢?)。

在此处输入图片描述

注意:脚注大小基于 documentclass 大小。因此,如果整个页面的字体大小都很小,脚注可能会比正文大,这可能会很奇怪。以这种方式更改文档中间的字体大小可能不是一个好的排版主意。

评论后编辑:

似乎也与数学模式兼容:

\documentclass[12pt]{article}
\begin{document}
This is a sentence.

\[E=mc^2\]

This is a sentence. $E=mc^2$.

\fontsize{8}{9.6}\selectfont

This is a sentence.

\[E=mc^2\]

This is a sentence. $E=mc^2$.

\fontsize{12}{14.4}\selectfont

This is a sentence.

\[E=mc^2\]

This is a sentence. $E=mc^2$.
\end{document}

在此处输入图片描述

答案2

您不能在 中多次使用标准原始标签(如\documentclass、等) 。最好使用字体大小控制标签(如、 等)。\begin{document}document\small, \footnotesize

\documentclass[12pt]{article}

\begin{document}

This is for test

If you want to decrease the font size for some particular text, then 

{\footnotesize

...

\par}%%End of font size decrease

%start of normal text size%%

...

\end{document}

相关内容