我在数学模式中经常使用简单和较大的括号,如下面的 MWE 所示:
\documentclass[11pt,letterpaper,twoside]{book}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{mathtools}
\newcommand*{\bigs}[1]{\vcenter{\hbox{\scalebox{1.25}{#1}}}}
\begin{document}
Blabla bla bla blabla :
\begin{equation}
\Big( c \, \bigs( \big( (1 + (x - y^2)(a + b) \big) \bigs) \Big) = \tfrac{3}{4}.
\end{equation}
\end{document}
我通常不使用\left \right
变体,因为我发现它们太大,而且还有其他与此不相关的原因。
当文档以 12pt 大小书写时,这些\big( \big)
命令会给出不错的输出。简单字体的差异()
很明显。但是,如果我将字体缩小到 11pt,差异就会变得非常小,几乎可以忽略不计。这是为什么呢?
为了解决这个问题,我定义了一个小宏来在简单括号和\Big
版本之间提供一些东西。但我现在想知道为什么我必须这样做,以及这是否是在 LaTeX 中做事的正确方法。
答案1
问题的根源在于现代使用的字体。解决方案是添加一个选项,通过加载该字体诺马特选项(请参阅此问题的答案:lmodern 包的文档吗?):
\usepackage[nomath]{lmodern}
然而,我现在想知道现代字体。为什么要使用它?它与默认字体有什么区别电脑现代?除了积分符号(再次是大小),我看不出有什么区别。关于这些字体: