如何使文档中的所有数学运算显著变小?

如何使文档中的所有数学运算显著变小?

我正在为即将进行的测试创建一份备忘单,到目前为止一切似乎进展顺利(使用多列布局)。

然而,字体本身似乎太大,这使得纸张太长。

我设法使用以下问题使实际文本变小: 如何使字体小于 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

您可以尝试使用extarticle8pt 文档选项或使用自定义字体大小。我在下面的示例中应用了后者。您可能还想尝试不同的字体;我认为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}

相关内容