包括包会减少和分隔符lmodern
的大小。例如,尝试使用和不使用:\left
\right
lmodern
%!TEX encoding = UTF-8 Unicode
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern} % <<<
\usepackage{amsmath}
\begin{document}
\begin{gather*}
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)\\
\left(\frac{1}{x}\right)
\end{gather*}
\end{document}
这是功能还是错误?什么是“正确”行为?如果这是错误,有修复方法吗?
请注意,XeLaTeX 中使用的拉丁现代语不会减小分隔符的大小,但使用lmodern
XeLaTeX 包也会减小分隔符的大小。
答案1
一个分数就足以说明问题。
加载该fixcmex
包并查阅其文档来查找问题所在。
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{lmodern} % <<<
\usepackage{fixcmex}
\begin{document}
\[
\left(\frac{1}{x}\right)\sum
\]
\end{document}
为了进行比较,这是没有 ; 的输出fixcmex
,如您所见,不仅括号是错误的,而且求和符号也较小。