등호 위에 단어 쌓기

등호 위에 단어 쌓기

저는 수업 노트를 작성하고 있는데 기호 등 =위에 단어를 넣어 불평등 등을 정당화하는 방법을 스스로에게 상기시키고 싶습니다.\le

그러나 종종 그 단어가 실제 방정식을 침해합니다. 이런 일이 발생하지 않도록 하려면 어떻게 해야 합니까?

예를 들어 다음과 같습니다.

\documentclass{article}
\usepackage{mathtools}
\newcommand\myeq[1]{\stackrel{\mathclap{\normalfont\mbox{#1}}}{ = }}
\begin{document}
$Z_k \in mF+$ then $E(\sum Z_k) \myeq{linearity} \sum E(Z_k) \le \infty$
\end{document}

불행하게도 다음과 같이 나옵니다 \sum.

여기에 이미지 설명을 입력하세요

답변1

지시어 를 생략해야 합니다 \mathclap. ( \mathclap{...}지시문은 TeX가 인수의 너비가 0이라고 믿게 만듭니다. 이것이 바람직하지 않은 인쇄상의 충돌을 일으키는 원인입니다.)

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{mathtools}
\DeclareMathOperator{\E}{E} % expectation operator
\newcommand\myeq[1]{\stackrel{\textnormal{#1}}{=}}

\begin{document}
$\E\bigl(\sum Z_k\bigr) \myeq{linearity} \sum\E(Z_k)$
\end{document}

"선형성"은 불필요하게 길 수도 있습니다. 문자열을 "lin."으로 축약하는 것을 고려해 보세요.

답변2

\buildrel일반 TeX 매크로 형식을 사용할 수 있습니다 .

\def\myeq#1{\buildrel\rm#1\over=}

$ Z_k \in mF+$ then $E(\sum Z_k) \myeq{linearity} \sum E(Z_k) \le \infty$

\bye

관련 정보