lmodern 中的大积分

lmodern 中的大积分

可能重复:
大积分符号

如何在 Latin Modern 字体中获得较大的积分符号?如果我从下面删除第二行,它就可以正常工作(打印一个积分,以及带有放大积分符号的相同积分)。但如果我保持原样,则两个积分结果相同。(该relsize软件包也无济于事。)

\documentclass{book}
\usepackage{lmodern}
\usepackage{bigints}
\begin{document}

    \begin{align}
    \int_{-Y}^{Y}\left(\frac{X}{\frac{X}{\frac{X}{X}}}\right)dX
    \end{align}

    \begin{align}
    \bigints_{-Y}^{Y}\left(\frac{X}{\frac{X}{\frac{X}{X}}}\right)dX
    \end{align}

\end{document}

答案1

由于可疑的原因,lmodern仅以固定大小加载“数学扩展”字体。您可以通过以不同的方式声明来更正此行为:

\documentclass{book}
\usepackage{lmodern}
\usepackage{bigints}

\DeclareFontFamily{OMX}{lmex}{}
\DeclareFontShape{OMX}{lmex}{m}{n}{<-> lmex10}{}

\begin{document}
    \begin{align}
    \int_{-Y}^{Y}\left(\frac{X}{\frac{X}{\frac{X}{X}}}\right)dX
    \end{align}

    \begin{align}
    \bigints_{-Y}^{Y}\left(\frac{X}{\frac{X}{\frac{X}{X}}}\right)dX
    \end{align}

\end{document}

我不会展示糟糕的结果。请避免使用“大积分”。

答案2

它不适用于 Latin Modern 的数学字体,请改用 CM 数学:

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{bigints}
\renewcommand\familydefault{lmr}% uses lm only for text
\begin{document}
foo\textit{bar}
  \begin{align}
    \int_{-Y}^{Y}\left(\frac{X}{\frac{X}{\frac{X}{X}}}\right)dX
  \end{align}

  \begin{align}
        \bigint\limits_{-Y}^{Y}\left(\frac{X}{\frac{X}{\frac{X}{X}}}\right)dX
  \end{align}

\end{document}

在此处输入图片描述

相关内容