仅更改文档部分内容的字体大小

仅更改文档部分内容的字体大小

mathptmx我已经使用尺寸创建了我的论文12pt。我只会在拉丁现代部分中使用 ,而不是12pt11pt我该如何实现?我想这样做\small,但我不知道是否对应正确的尺寸

答案1

当文档中的字体大小设置为 时12pt,将使用文件中的定义size12.clo(您可以在日志文件中看到它)。size12.clo定义\small

\newcommand\small{%
   \@setfontsize\small\@xipt{13.6}%
   \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
   \abovedisplayshortskip \z@ \@plus3\p@
   \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
   \def\@listi{\leftmargin\leftmargini
               \topsep 9\p@ \@plus3\p@ \@minus5\p@
               \parsep 4.5\p@ \@plus2\p@ \@minus\p@
               \itemsep \parsep}%
   \belowdisplayskip \abovedisplayskip
}

因此\small是使用11pt大小。因此您可以使用\small

另一种方法是使用\fontsize{<font size>}{interline skip>}\selectfont行间跳过通常为字体大小的 120%。

\documentclass[12pt]{article}
\usepackage{mathptmx}
\usepackage{lipsum}

\begin{document}
\lipsum[1]
\noindent
\begin{tabular}{*{2}{p{.47\textwidth}}}\hline
{   %% Open a group to make the effect of \small local
\small
\lipsum[1]
}   %% Close the group
&
{
\fontsize{11}{13.6}\selectfont
\lipsum[1]
}\\\hline
\end{tabular}
\end{document}

在此处输入图片描述

答案2

foo{\fontsize{11pt}{13.2pt}\selectfont foo}foo

第一个数字表示字体大小,第二个数字表示\baselineskip,通常是字体大小的 1.2 倍。

在此处输入图片描述

相关内容