수학 모드가 되도록 설정하는 방법이 있나요?자동으로대문자 이탤릭체를 중지합니까? 즉, 그것이 $U$
지금의 효과를 낳는 것 입니까 $\mathrm{U}$
? 나는 현대 컴퓨터를 사용하고 있습니다. 다른 글꼴에도 이 옵션이 있다는 것을 알고 있지만 Computer Modern에서 사용하고 싶습니다. 그러나 일부 솔루션이 글꼴 독립적이므로 솔루션 간에 전환하고 이 설정을 유지할 수 있다면 좋을 것입니다.
답변1
LaTeX의 경우 Philippe Goutet의 답변을 참조하세요!
을 위한일반 TeX정의는 다음과 같습니다.
\mathcode`A="7041
\mathcode`B="7042
\mathcode`C="7043
% ...
\mathcode`Z="705A
$ ABC\dots Z $
\bye
답변2
일반 TeX가 아닌 LaTeX를 사용하는 \DeclareMathSymbol
경우 \mathcode
. `A
해당 숫자 대신 다음을 사용하면 글꼴에서 대문자 위치를 명시적으로 지정하는 것을 피할 수도 있습니다 41
.
\DeclareMathSymbol{A}{\mathalpha}{operators}{`A}
\DeclareMathSymbol{B}{\mathalpha}{operators}{`B}
\DeclareMathSymbol{C}{\mathalpha}{operators}{`C}
\DeclareMathSymbol{D}{\mathalpha}{operators}{`D}
\DeclareMathSymbol{E}{\mathalpha}{operators}{`E}
\DeclareMathSymbol{F}{\mathalpha}{operators}{`F}
\DeclareMathSymbol{G}{\mathalpha}{operators}{`G}
\DeclareMathSymbol{H}{\mathalpha}{operators}{`H}
\DeclareMathSymbol{I}{\mathalpha}{operators}{`I}
\DeclareMathSymbol{J}{\mathalpha}{operators}{`J}
\DeclareMathSymbol{K}{\mathalpha}{operators}{`K}
\DeclareMathSymbol{L}{\mathalpha}{operators}{`L}
\DeclareMathSymbol{M}{\mathalpha}{operators}{`M}
\DeclareMathSymbol{N}{\mathalpha}{operators}{`N}
\DeclareMathSymbol{O}{\mathalpha}{operators}{`O}
\DeclareMathSymbol{P}{\mathalpha}{operators}{`P}
\DeclareMathSymbol{Q}{\mathalpha}{operators}{`Q}
\DeclareMathSymbol{R}{\mathalpha}{operators}{`R}
\DeclareMathSymbol{S}{\mathalpha}{operators}{`S}
\DeclareMathSymbol{T}{\mathalpha}{operators}{`T}
\DeclareMathSymbol{U}{\mathalpha}{operators}{`U}
\DeclareMathSymbol{V}{\mathalpha}{operators}{`V}
\DeclareMathSymbol{W}{\mathalpha}{operators}{`W}
\DeclareMathSymbol{X}{\mathalpha}{operators}{`X}
\DeclareMathSymbol{Y}{\mathalpha}{operators}{`Y}
\DeclareMathSymbol{Z}{\mathalpha}{operators}{`Z}