
나는 수학 모드에서 \it
와 를 많이 사용하는 Maple에서 자동 생성된 Latex 코드를 사용하고 있습니다 . \rm
표준 도서 수업은 불평하지 않고 scrbook
불평합니다.
\it
행복해지려면 무엇으로 바꿔야 할까요 ? 나는 찾았다하나의 질문\rm
수학 모드에서 문제를 해결하는 데 도움이 되었습니다 . 하지만 무엇을 해야할지 모르겠습니다 \it
. 여기는 MWE입니다
\documentclass[12pt]{scrbook}%
\usepackage[T1]{fontenc}
%from questions/57109/what-exactly-does-declareoldfontcommand-and-declarerobustcommand-do
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
\begin{document}
$\rm e^t + \it p1$ %what about \it?
\end{document}
rm
for 그러나 for에 대해서는 위의 트릭과 같은 것이 필요합니다 \it
. 나는 글꼴과 글꼴 모음에 대해 아무것도 모르고 사용할 예제를 찾지 못했습니다.
위의 내용은 단지 MWE입니다. 그러나 전체 Maple Latex 코드를 보고 싶다면 여기에 더 큰 예가 있습니다. 자동 생성됩니다.
\[
\left[ \begin {array}{c} {\frac {\rm d}{{\rm d}t}}{\it p1} \left( t
\right) \\ \noalign{\medskip}{\frac {\rm d}{{\rm d}t}}{\it p2}
\left( t \right) \\ \noalign{\medskip}{\frac {\rm d}{{\rm d}t}}{\it
p3} \left( t \right) \end {array} \right] = \left[ \begin {array}{c} 0
\\ \noalign{\medskip}-{\it q3} \left( t \right) \\ \noalign{\medskip}{
\it q2} \left( t \right) \end {array} \right]
\]
답변1
아시다시피 \rm
및 와 같은 이전 스타일의 글꼴 명령은\it
LaTeX에서는 같은 구식 글꼴 명령이 더 이상 사용되지 않습니다. 답변은 다음과 같습니다.\textit, \it, \bfseries, \bf 등을 사용하는 것이 중요합니까?이전 글꼴 명령의 몇 가지 함정에 대해 설명합니다. 보다 현대적인 접근 방식은 글꼴 정의의 세 가지 직교 벡터로 글꼴 모음, 시리즈 및 모양의 개념을 사용합니다.
글꼴 모음의 예로는 로마자, 산세리프, 텔레타이프 등이 있습니다. 반면에 글꼴 모양의 예로는 수직형, 기울임꼴, 기울어진 글꼴, 작은 대문자 등이 있습니다. 글꼴 시리즈의 예로는 굵은 글꼴, 중간 글꼴, 밝은 글꼴 등이 있습니다.
따라서 OP에서 인용한 답변에는 이미 해당 질문에 나열된 이 질문에 대한 답변이 있습니다. 라인:
\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
이 명령에 대한 사전 경험은 없지만 LaTeX에게 텍스트 모드에서 로 바꾸고 수학 모드에서 연결하도록 지시하는 방법인 \it
것 같습니다 \normalfont\itshape
.\mathit
따라서 MWE에 추가되는 사항은 다음과 같습니다.
\documentclass[12pt]{scrbook}%
\usepackage[T1]{fontenc}
%from questions/57109/what-exactly-does-declareoldfontcommand-and-declarerobustcommand-do
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
\begin{document}
$\rm e^t + \it p1$ %what about \it?
\[
\left[ \begin {array}{c} {\frac {\rm d}{{\rm d}t}}{\it p1} \left( t
\right) \\ \noalign{\medskip}{\frac {\rm d}{{\rm d}t}}{\it p2}
\left( t \right) \\ \noalign{\medskip}{\frac {\rm d}{{\rm d}t}}{\it
p3} \left( t \right) \end {array} \right] = \left[ \begin {array}{c} 0
\\ \noalign{\medskip}-{\it q3} \left( t \right) \\ \noalign{\medskip}{
\it q2} \left( t \right) \end {array} \right]
\]
\end{document}
자세한 내용은 다음에서 확인하세요.https://en.wikibooks.org/wiki/LaTeX/Fonts패밀리, 시리즈 및 모양에 대한 다양한 가능성이 일반적으로 글꼴에서 지원되는 것이 무엇인지 확인합니다.
답변2
이전 글꼴 명령을 다시 가져오려면 KOMA 번들이 제공하는 옵션을 사용하십시오. 이 옵션은 구현 시 더 이상 사용되지 않는 것으로 간주되었으므로 해당 옵션을 한 번 사용하면 여전히 경고가 표시됩니다.
\documentclass[enabledeprecatedfontcommands]{scrartcl}
\usepackage{tex4ht}
\begin{document}
\it Wombat
\bf Capybara
\end{document}
하지만 글꼴 명령은 현재 20년 동안 더 이상 사용되지 않는다는 점을 언급해야 합니다.
답변3
이는 단지 다른 입력에 대한 제안일 뿐입니다. bmatrix
대신에 array
, 아니오 \left
, \right
차동을 위한 매크로 d.
\documentclass[12pt]{scrbook}%
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\newcommand\diff{\mathop{}\!\mathrm{d}}
\begin{document}
$\mathrm{e}^t + p_1$
\[
\renewcommand*{\arraystretch}{1.5}
\begin{bmatrix}
\frac{\diff}{\diff t}{p_1} (t) \\
\frac{\diff}{\diff t}{p_2} (t) \\
\frac{\diff}{\diff t}{p_3} (t)
\end{bmatrix}
=
\begin{bmatrix}
0 \\
-q_3 (t) \\
q_2 (t)
\end{bmatrix}
\]
\end{document}
답변4
모두 \rm
로 변경되어야 합니다 \mathrm
. 예를 들어 의 다른 위치를 관찰 {\rm d}
해야 하며 모두 제거되어야 합니다. 왜냐하면 수학 모드에 있고 문자에 대한 이 모드에서는 가정이기 때문입니다.\textrm{d}
{...}
\it
\mathit
\mathit