我正在为即将进行的测试创建一份备忘单,到目前为止一切似乎进展顺利(使用多列布局)。
然而,字体本身似乎太大,这使得纸张太长。
我设法使用以下问题使实际文本变小: 如何使字体小于 4pt?
然而,现在我面临的是数学本身的规模有多小的限制。
使用上述方法缩小文本不会影响方程式和逐字符号的大小,而我放置全局\tiny
符号的简单方法使数学看起来很奇怪并且几乎难以阅读。
非常感谢一个合适的解决方案!我的目标是缩小严格以高效的方式将文档中的逐字数学/方程式压缩为相对较小的体积。
答案1
默认(\tiny
)
更小(\tiny
包含 4pt 数学 3pt 脚本和 2pt 下标)
\documentclass{article}
\usepackage{lmodern}
%\tiny is 5pt
% \DeclareMathSizes{5}{5}{5}{5}
\DeclareMathSizes{5}{4}{3}{2}
\DeclareFontFamily{OMX}{lmex}{}
\DeclareFontShape{OMX}{lmex}{m}{n}{%
<->lmex10% not fixed sfixed*lmex10%
}{}
\begin{document}
\tiny
One $\frac{a^2}{b^2}+x_1 + \int_0^n f(x) dx$ two three
four $\sqrt{x_{y_2}}$ five
\end{document}
答案2
您可以尝试使用extarticle
8pt 文档选项或使用自定义字体大小。我在下面的示例中应用了后者。您可能还想尝试不同的字体;我认为newtx
看起来还不错。
\documentclass{article}
\usepackage{newtxtext,newtxmath}
\usepackage{titlesec}
\usepackage{blindtext}
\titleformat*{\section}{\fontsize{8pt}{10pt}\selectfont\bfseries}
\titleformat*{\subsection}{\fontsize{7pt}{9pt}\selectfont\bfseries}
\titleformat*{\subsubsection}{\fontsize{6pt}{7pt}\selectfont\bfseries}
\titleformat*{\paragraph}{\fontsize{6pt}{7pt}\selectfont\bfseries}
\begin{document}
\fontsize{5pt}{6pt}\selectfont
\blindmathtrue
\Blinddocument
\end{document}