![MWE 1](https://rvso.com/image/399826/MWE%201.png)
MWE 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의 출력
MWE 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}
.
메모
- 내 서문이 필요합니다
\usepackage{lmodern, textcomp}
. 그렇지 않으면 내 모든 회고록이 컴파일되지 않습니다. - 나도 시도해봤지만
\displaystyle
아무 것도 바뀌지 않았어
답변1
MWE1 및 MWE2(lmodern) 예제 모두 표시 스타일(\displaystyle)을 사용합니다. 문제는 lmodern, 파일 omxlmex.fd, 내용과 함께 제공되는 수학 확장 문자에 대한 글꼴 정의입니다.
\DeclareFontFamily{OMX}{lmex}{}
\DeclareFontShape{OMX}{lmex}{m}{n}{%
<->sfixed*lmex10%
}{}
따라서 큰 연산자는 문서 글꼴 크기에 관계없이 항상 10pt 글꼴에서 나옵니다. (라텍스2.09일이 생각나네요.)
수정 사항은 패키지 exscale을 사용하는 것입니다. 또는 egreg의 주석에 표시된 대로 더 최신의 fixcmex 패키지가 있습니다.
답변2
나는 에 대해 같은 문제를 겪었습니다 \displaystyle
. 그래서 댓글을 달았 \usepackage{lmodern}
지만 그대로 유지했는데 \usepackage{textcomp}
지금은 잘 작동하는 것 같습니다.