
+ \mathsf
와 함께 굵은 글꼴(또는 약간 굵은 글꼴이 더 좋음)을 사용하고 싶습니다 . 그러나 이 두 패키지만 사용하면 그러한 가능성은 존재하지 않는 것 같습니다(다음 표에서 패키지의 도움으로 다른 가능성(정말 다른가요?)을 확인합니다 ).mathpazo
eulervm
bm
\documentclass[11pt]{standalone}
\usepackage[T1]{fontenc} % especially for non-english languages
\usepackage[utf8]{inputenc}
\usepackage[english]{babel} % spanish,english
% AMS
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{booktabs}
%\usepackage{lmodern}
\usepackage[sc]{mathpazo} % add possibly `sc` and `osf` options
\usepackage{eulervm} % Euler math
\usepackage{bm}
% ----------------------------------------------------------------
\begin{document}
\begin{equation*}
\begin{array}{rccccc}
&\text{*} & \text{\texttt{\textbackslash bm\{*\}}} & \text{\texttt{\textbackslash bm\{\{*\}\}}} & \text{\texttt{\textbackslash boldsymbol}} & \text{\texttt{\textbackslash hm\{*\}}}\\
\text{\texttt{\textbackslash mathnormal}} & \mathnormal{a} & \bm{\mathrm{\mathnormal{a}}} & \bm{{\mathrm{\mathnormal{a}}}} & \boldsymbol{\mathrm{\mathnormal{a}}} & \hm{\mathrm{\mathnormal{a}}}\\
\text{\texttt{\textbackslash mathrm}} & \mathrm{a} & \bm{\mathrm{a}} & \bm{{\mathrm{a}}} & \boldsymbol{\mathrm{a}} & \hm{\mathrm{a}}\\
\text{\texttt{\textbackslash mathbf}} & \mathbf{a} & \bm{\mathbf{a}} & \bm{{\mathbf{a}}} & \boldsymbol{\mathbf{a}} & \hm{\mathbf{a}}\\
\text{\texttt{\textbackslash mathsf}} & \mathsf{a} & \bm{\mathsf{a}} & \bm{{\mathsf{a}}} & \boldsymbol{\mathsf{a}} & \hm{\mathsf{a}}\\
\text{\texttt{\textbackslash mathit}} & \mathit{a} & \bm{\mathit{a}} & \bm{{\mathit{a}}} & \boldsymbol{\mathit{a}} & \hm{\mathit{a}}\\
\text{\texttt{\textbackslash mathtt}} & \mathtt{a} & \bm{\mathtt{a}} & \bm{{\mathtt{a}}} & \boldsymbol{\mathtt{a}} & \hm{\mathtt{a}}\\
\text{\texttt{\textbackslash mathcal}} \\
\end{array}
\end{equation*}
\begin{alignat*}{4}
\quad &\text{*} \quad& \text{\texttt{\textbackslash bm\{*\}}} \quad& \text{\texttt{\textbackslash bm\{\{*\}\}}} \quad& \text{\texttt{\textbackslash boldsymbol}} \quad& \text{\texttt{\textbackslash hm\{*\}}}\\
\quad & A \quad & \bm{A}\quad & \bm{{A}} \quad & \boldsymbol{A} \quad & \hm{A}\\
\text{\texttt{\textbackslash mathnormal}} \quad & \mathnormal{A} \quad & \bm{\mathrm{\mathnormal{A}}}\quad & \bm{{\mathrm{\mathnormal{A}}}} \quad & \boldsymbol{\mathrm{\mathnormal{A}}} \quad & \hm{\mathrm{\mathnormal{A}}}\\
\text{\texttt{\textbackslash mathrm}} \quad & \mathrm{A} \quad & \bm{\mathrm{A}} \quad & \bm{{\mathrm{A}}} \quad & \boldsymbol{\mathrm{A}} \quad & \hm{\mathrm{A}} \\
\text{\texttt{\textbackslash mathbf}} \quad & \mathbf{A} \quad & \bm{\mathbf{A}} \quad & \bm{{\mathbf{A}}} \quad & \boldsymbol{\mathbf{A}} \quad & \hm{\mathbf{A}} \\
\text{\texttt{\textbackslash mathsf}} \quad & \mathsf{A} \quad & \bm{\mathsf{A}} \quad & \bm{{\mathsf{A}}} \quad & \boldsymbol{\mathsf{A}} \quad & \hm{\mathsf{A}} \\
\text{\texttt{\textbackslash mathit}} \quad & \mathit{A} \quad & \bm{\mathit{A}} \quad & \bm{{\mathit{A}}} \quad & \boldsymbol{\mathit{A}} \quad & \hm{\mathit{A}} \\
\text{\texttt{\textbackslash mathtt}} \quad & \mathtt{A} \quad & \bm{\mathtt{A}} \quad & \bm{{\mathtt{A}}} \quad & \boldsymbol{\mathtt{A}} \quad & \hm{\mathtt{A}} \\
\text{\texttt{\textbackslash mathcal}} \quad & \mathcal{A} \quad & \bm{\mathcal{A}} \quad & \bm{{\mathcal{A}}} \quad & \boldsymbol{\mathcal{A}} \quad & \hm{\mathcal{A}} \\
\text{\texttt{\textbackslash mathfrak}} \quad & \mathfrak{A}\quad & \bm{\mathfrak{A}}\quad & \bm{{\mathfrak{A}}} \quad & \boldsymbol{\mathfrak{A}} \quad & \hm{\mathfrak{A}}\\
\end{alignat*}
\end{standalone}
그러나 몇 가지 실험을 거친 후 로드 lmodern
(해당 줄의 주석 처리 제거) 하면 \mathsf
행에 굵은 버전이 표시된다는 사실을 발견했습니다. 내 질문은 다음과 같습니다.
- +를
\mathsf
사용하여 굵게 표시하는 적절한 방법이 있습니까 ?mathpazo
eulervm
- 그렇다면 +를
\mathsf
사용하여 세미 볼드체를 얻을 수 있습니까 ?mathpazo
eulervm
- 그렇지 않은 경우 +를
\mathsf
사용하여 세미 굵게 표시하는 가장 좋은 방법은 무엇입니까 ?mathpazo
eulervm
- 로딩보다 더 나은 전략이 없는 경우
lmodern
어떻게 세미 볼드를 얻을 수 있습니까\mathsf
?
마지막으로, 이러한 기능이 어떻게 작동하는지에 대해 그리 길지 않은 설명이 있다면 기꺼이 듣고 싶습니다. 이에 대한 좋은 참고 자료도 환영합니다.
감사해요!