수학 모드에서 \textbf와 \mathbf 사용

수학 모드에서 \textbf와 \mathbf 사용

\textbf또는 \mathbf수학 모드를 사용하는 것에 대한 선호 사항이 있습니까 ? 아니면 수학 모드 \textbf와 정확히 동일하게 작동합니까 ? \mathbf예를 들어, \textit수학 모드에서는 어떤 경우에는 작동하지 않습니다. 예를 들어 $\textit{text1^{text2}}$오류가 발생하지만 $\mathit{text1^{text2}}$유효합니다. 반면에 "보통" 수학 모드 \textcolor보다 더 나은 선택입니다 . [참조: 이\color우편]

답변1

\mathbfand 의 인수에서는 공백이 무시되지만 and \mathit의 인수에서는 공백이 무시되지 않습니다 .\textbf\textit

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

\mathbf또한 및 을 결합할 수 없습니다 \mathit. 예를 들어, \mathbf{\mathit{xyz}}생산하다xyz오히려xyz.

물론 수학 모드와 텍스트 모드 자료에 서로 다른 글꼴을 사용하면 \mathbf및 의 출력이 달라집니다.\textbf

\documentclass{article}
\begin{document}
$\textbf{abc def}$ 

$\mathbf{abc def}$

$\textit{abc def}$

$\mathit{abc def}$
\end{document}

답변2

\textbf텍스트 글꼴(예에서는 Libertine)을 사용하고 \mathbf수학 글꼴(computer modern)을 사용합니다. \textrm및 에서도 마찬가지입니다 \mathrm. Libertine에는 수학이 없습니다. 이것이 TeX가 기본 수학 글꼴을 사용하는 이유입니다. 물론 텍스트와 수학 글꼴이 매우 다르게 보일 수도 있습니다.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\begin{document}

$\textbf{some text}~\mathbf{some text}~some text$

\end{document}

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

답변3

Herbert의 답변을 확장하기 위해 \textbf예를 들어 내용을 이탤릭체로 조판하는 정리를 사용할 때 "주변" 글꼴 스타일을 유지합니다.\textbf 텍스트를 굵게 설정합니다.그리고이탤릭체, 반면\mathbf 수학 글꼴뿐만 아니라 더 나아가오직이탤릭체가 아닌 굵은 글꼴입니다.

예를 들어

\documentclass{scrartcl}
\usepackage{amsthm}
\newtheorem{thm}{Theorem}
\begin{document}
    In normal text
    \[
        \mathbf{A}\textbf{B}
    \]
    \begin{thm}
    In theorems, or other italic texts
    \[
        \mathbf{A}\textbf{B}
    \]
    \end{thm}
\end{document}

결과는 여기에 이미지 설명을 입력하세요원하는 것일 수도 있고 아닐 수도 있습니다(예를 들어 자체 명령을 정의하는 경우).

답변4

기술적인 차이점은 여기에 설명되어 있습니다. \textrm{}과 \mathrm{}의 차이점

그러나 더 중요한 것은 의미론적 차이입니다.\text... 명령은 텍스트 모드로 전환되므로 작성하려는 경우 이를 사용해야 합니다.텍스트, 이는 "and" 또는 "it presents that" 등과 같은 단어를 의미합니다. \math...명령은 수학을 작성하므로 수학적 의미가 있는 변수에 사용해야 합니다. 일반적으로 인수는 짧습니다. 단 하나의 문자만 있고 때로는 예를 들어 더 많은 문자가 있습니다 V_{\mathrm{max}}.

관련 정보