tufte-latex:MinionPro 行距

tufte-latex:MinionPro 行距

我想将 MinionPro 与 tufte-latex 文档类一起使用。但是我对排版不太了解。我似乎觉得 MinionPro 比配置了 tufte-latex 的默认 Palatino 要小。我想知道我是否应该(以及如何)调整 MinionPro 的行距。

\documentclass[nofonts]{tufte-book}
\usepackage{lipsum}

\usepackage[osf,onlytext,footnotefigures]{MinionPro}
\usepackage[osf,sc]{mathpazo}

\begin{document}
\section{Palatino}
\lipsum[1]
\section{MinionPro}
\fontbasefamily{MinionPro}\selectfont
\lipsum[1]
\end{document}

在此处输入图片描述

答案1

我现在使用以下代码片段,11size.clo它看起来不错,因为它的大小与原始 10pt 的 Palatino 字体相同。

\renewcommand\normalsize{%
    \@setfontsize\normalsize\@xipt{13.6}%
    \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
    \abovedisplayshortskip \z@ \@plus3\p@
    \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
    \belowdisplayskip \abovedisplayskip
    \let\@listi\@listI}
\normalsize
\renewcommand\small{%
    \@setfontsize\small\@xpt\@xiipt
    \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
    \abovedisplayshortskip \z@ \@plus3\p@
    \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
    \def\@listi{\leftmargin\leftmargini
        \topsep 6\p@ \@plus2\p@ \@minus2\p@
        \parsep 3\p@ \@plus2\p@ \@minus\p@
        \itemsep \parsep}%
    \belowdisplayskip \abovedisplayskip
}
\renewcommand\footnotesize{%
    \@setfontsize\footnotesize\@ixpt{11}%
    \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
    \abovedisplayshortskip \z@ \@plus\p@
    \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
    \def\@listi{\leftmargin\leftmargini
        \topsep 4\p@ \@plus2\p@ \@minus2\p@
        \parsep 2\p@ \@plus\p@ \@minus\p@
        \itemsep \parsep}%
    \belowdisplayskip \abovedisplayskip
}
\renewcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}}
\renewcommand\tiny{\@setfontsize\tiny\@vipt\@viipt}
\renewcommand\large{\@setfontsize\large\@xiipt{14}}
\renewcommand\Large{\@setfontsize\Large\@xivpt{18}}
\renewcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}}
\renewcommand\huge{\@setfontsize\huge\@xxpt{25}}
\renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}

相关内容