МВЭ 1

МВЭ 1

МВЭ 1

Следующий MWE делает то, что я хочу:

\documentclass[b4paper,14pt,english,twoside]{memoir}
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc} % For French accents
\usepackage[T1]{fontenc}

%%%%%%%%%%%%%%%% MATH et TiKZ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}
    \begin{align}
         V_{ijk} &= \int \int_D (x-y)f_{ik}(x)f_{jk}(y)dxdy
    \end{align}    
\end{document}

Выход MWE 1

введите описание изображения здесь

МВЭ 2

Однако, добавлю: \usepackage{lmodern, textcomp}уничтожьте мой математический вывод, особенно интегралы:

\documentclass[b4paper,14pt,english,twoside]{memoir}
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc} % For French accents
\usepackage[T1]{fontenc}
\usepackage{lmodern, textcomp}

%%%%%%%%%%%%%%%% MATH et TiKZ %%%%%%%%%%%%%%%%%%%%
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}
    \begin{align}
         V_{ijk} &= \int \int_D (x-y)f_{ik}(x)f_{jk}(y)dxdy
    \end{align}    
\end{document}

Выход MWE 2

введите описание изображения здесь

Мой вопрос в том, как мне отобразить стиль в математическом режиме, используя \usepackage{lmodern, textcomp}.

Примечание

  1. Мне нужна \usepackage{lmodern, textcomp}преамбула, иначе все мои мемуары не будут составлены.
  2. Я тоже пробовал \displaystyle, но это ничего не изменило.

решение1

Оба примера MWE1 и MWE2 (lmodern) используют стиль отображения (\displaystyle). Проблема заключается в определении шрифта для расширенных математических символов, поставляемых с lmodern, файл omxlmex.fd, содержимое:

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

Поэтому большие операторы всегда относятся к шрифту 10pt, независимо от размера шрифта документа. (Это напоминает мне о временах latex2.09.)

Исправление заключается/должно быть в использовании пакета exscale. Или, более актуально, пакета fixcmex, как указано в комментарии egreg.

решение2

У меня была та же проблема с \displaystyle. Поэтому я закомментировал, \usepackage{lmodern}но сохранил, \usepackage{textcomp}и теперь, кажется, все работает нормально.

Связанный контент