LaTeX에서 그리스 문자 굵게 표현하는 법
개요
$\TeX$ 에서 벡터 등을 사용하기 위해 사용하는 커맨드는 \mathbf로써, 가령 \mathbf{x}는 $\mathbf{x}$ 와 같이 렌더링된다. 그러나 이 커맨드는 그리스 문자에는 먹히지 않는데, \mathbf{\alpha}는 여전히 $\mathbf{\alpha}$ 와 같이 렌더링되어 기본적인 \alpha를 렌더링한 $\alpha$ 와 동일하게 보인다.
코드
| $\TeX$ | 렌더링 |
|---|---|
f | $f$ |
\mathbf{f} | $\mathbf{f}$ |
\boldsymbol{f} | $\boldsymbol{f}$ |
\alpha | $\alpha$ |
\mathbf{\alpha} | $\mathbf{\alpha}$ |
\boldsymbol{\alpha} | $\boldsymbol{\alpha}$ |
참고로, 보다시피 \mathbf가 알파벳에는 먹히지만 그리스문자에는 먹히지 않는 것과 달리 \boldsymbol는 알파벳과 그리스문자 둘 다에 통한다. 한편 \mathbf{f} $\mathbf{f}$ 와 \boldsymbol{f} $\boldsymbol{f}$ 는 굵기 자체는 볼드하지만 생김새가 다른 걸 볼 수 있는데, 이는 실제로 \mathbf와 \boldsymbol의 기능 자체가 다르기 때문이다.
\mathbf는 쉽게 말해 수학에서 널리 쓰이는 해당 문자의 ‘볼드 버전’을 렌더링하는 것이다. 그리스 문자는 별도의 볼드체가 존재하지 않아서 통하지 않는 것이다.\boldsymbol는 어떻게 보면 우리 상식 속에 있는 볼드에 해당한다. 단순히 폰트의 웨이트를 키우는 방식으로 작동한다.

저희들의 저서 「줄리아 프로그래밍」이 2024 세종도서 학술부문에 선정되었습니다!

