디스플레이 스타일에서 서로 다른 높이로 표시되는 \sup 및 \inf의 첨자

디스플레이 스타일에서 서로 다른 높이로 표시되는 \sup 및 \inf의 첨자

다음 예를 고려해보세요: \[\sup_{i\in I},\; \inf_{i\in I}\]. 표시 모드에서 렌더링할 때 \[ \]상한의 아래 첨자는 하한의 경우보다 텍스트 아래에 훨씬 더 낮게 표시됩니다. 이 문제를 해결할 수 있는 방법이 있나요? 수동으로 물건을 이동할 수 있는 패키지가 있다는 것을 알고 있지만 익숙하지는 않습니다. 게다가 왜 이런 일이 일어나는 걸까요?

답변1

아래 첨자는 문자 "p"가 기준선 아래로 가기 때문에 \supwith보다 낮습니다 . \inf이 동작을 변경하고 아래 첨자가 \sup더 높거나 아래 첨자가 \inf더 낮은 새 명령을 정의할 수 있습니다.

예를 들어,

\documentclass{article}
\usepackage{mathtools}
\newcommand{\newsup}{\mathop{\smash{\mathrm{sup}}}}
\newcommand{\newinf}{\mathop{\mathrm{inf}\vphantom{\mathrm{sup}}}}
\begin{document}
\begin{tabular}{ll}
Default:                            & \(\displaystyle \sup_{i\in I},\; \inf_{i\in I} \)    \\
Raised subscript in \verb|\sup|:    & \(\displaystyle \newsup_{i\in I},\; \inf_{i\in I} \) \\
Lowered subscript in \verb|\inf|:   & \(\displaystyle \sup_{i\in I},\; \newinf_{i\in I} \) \\
\end{tabular}
\end{document}

\inf그러나 수정된 ​​두 경우 모두 한 경우에는 아래 첨자가 "p"와 겹치고 다른 경우에는 아래 첨자와 그 사이에 많은 공백이 있기 때문에 이상해 보입니다(적어도 제 생각에는) . 기본값이 완전히 만족스럽지 않을 수도 있다는 점에는 동의하지만 여전히 최고라고 생각합니다.

관련 정보