mathptmx
我已经使用尺寸创建了我的论文12pt
。我只会在拉丁现代部分中使用 ,而不是12pt
。11pt
我该如何实现?我想这样做\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 倍。