수식 악센트와 위아래 장식

수식 모드에서는 문자 위에 작은 표지를 올려 의미를 덧붙입니다. 추정량에는 \hat, 시간 미분에는 \dot, 평균이나 켤레에는 \bar, 벡터에는 \vec를 쓰는 식입니다. 기억할 점은 두 가지입니다. 대부분의 accent는 한 기호 크기의 고정 폭 이라 여러 문자에 붙여도 늘어나지 않습니다. 그리고 \hat\widehat처럼 폭에 맞춰 늘어나는 대응 명령 을 가진 것도 있습니다. 이 페이지는 수식 accent를 빠르게 찾기 위한 목록으로, 고정 폭 accent 표, 늘어나는 형태와의 비교, ij에 accent를 붙이는 방법을 차례로 정리합니다. 괄호, 아래쪽 accent, 임의 기호 겹치기 같은 자세한 내용은 “위아래 장식” 페이지에서 다룹니다.

수식 accent 사용법

수식 accent는 수식 모드 안에서 \hat{x}처럼 한 글자를 인수로 받는 명령 으로 씁니다. 본문(text mode)에 그대로 쓰면 오류가 나거나 다른 것, 즉 텍스트용 accent가 되므로 $\hat{x}$처럼 수식 모드에 들어간 뒤 사용합니다. 여기서 다루는 한 글자용 accent는 아래 표처럼 LaTeX 표준에 들어 있어 추가 package가 필요 없습니다. 단, 점 세 개와 네 개의 \dddot, \ddddot만 amsmath가 필요합니다.

이 표지들에는 고정된 의미가 있는 것이 아니라 분야별 관례 에 따라 쓰입니다. 물리에서는 \dot{x}가 시간 미분, 통계에서는 \hat{\theta}가 모수의 추정량이고 \bar{x}가 표본 평균, 복소수에서는 \bar{z}가 켤레를 나타내는 식입니다. 요약하면 이 페이지는 *어떤* 표지를 고를지, 다음 페이지는 그것을 어떻게 *겹치거나* 식 전체에 걸칠지를 다룹니다.

고정 폭 accent(목록)

다음 표는 한 기호 크기로 올라가는 고정 폭 accent의 전체 목록입니다. 인수가 여러 문자여도 늘어나지 않고 첫 번째 기호 위 중앙에 놓입니다. 이 사이트에는 수식 렌더러가 없으므로 “모양” 열은 각 표지를 말로 설명합니다. 실제 출력을 보려면 로컬에서 컴파일하세요.

명령모양전형적 용도
\hat산 모양(^, circumflex)추정량, 단위벡터
\tilde물결(~, tilde)근삿값, 변환된 양
\bar짧은 가로줄(macron)평균, 복소켤레
\vec작은 오른쪽 화살표벡터량
\dot점 하나1차 시간 미분
\ddot점 두 개(dieresis)2차 시간 미분
\dddot점 세 개(amsmath 필요)3차 시간 미분
\ddddot점 네 개(amsmath 필요)4차 시간 미분
\acuteacute accent(오른쪽 위로 올라가는 선 ´)언어 표기, 드물게 수식
\gravegrave accent(오른쪽 아래로 내려가는 선 `)언어 표기, 드물게 수식
\checkcheck(háček, v 모양 ˇ)기하와 대수의 표지
\brevebreve(그릇 모양 ˘)기하와 대수의 표지
\mathring작은 원(ring ˚)기하 기호, 드물게 단위
latex
\[
  \dot{x}, \quad \ddot{x}, \quad \bar{x}, \quad \hat{p},
  \quad \tilde{a}, \quad \vec{v}, \quad \check{s}, \quad \mathring{r}
\]

이들은 각각 x 위의 점 하나와 점 두 개, x 위의 짧은 가로줄, p 위의 작은 산 모양, a 위의 물결, v 위의 작은 오른쪽 화살표, s 위의 v 모양, r 위의 작은 원으로 조판됩니다. 명령 이름은 대소문자를 구분 하고, 인수는 중괄호로 감쌉니다. \hat x처럼 한 글자라면 중괄호를 생략할 수 있지만 \hat{x}라고 쓰는 것이 더 안전하고 읽기 쉽습니다.

고정 폭 ↔ 늘어나는 대응형

몇몇 accent에는 인수의 폭에 맞춰 늘어나는 대응 명령이 있습니다. \hat{x}가 한 글자 위의 작은 산 모양이라면, \widehat{xyz}xyz 전체를 덮도록 산 모양이 가로로 넓어집니다. 기본 원칙은 식 전체에 걸치려면 늘어나는 형태, 한 글자라면 고정 폭 형태입니다. 다음 표가 대응 관계입니다.

고정 폭(한 글자)늘어나는 형태(식 전체)비고
\hat\widehat표준 LaTeX; 산 모양이 폭에 맞게 넓어짐
\tilde\widetilde표준 LaTeX; 물결이 폭에 맞게 넓어짐
\bar\overline표준 LaTeX; 가로선이 내용 폭만큼 늘어남
\vec\overrightarrow표준 LaTeX; 오른쪽 화살표가 폭에 맞게 늘어남
latex
\[
  \hat{x} \;\text{vs.}\; \widehat{xyz}, \qquad
  \bar{z} \;\text{vs.}\; \overline{x + y}, \qquad
  \vec{a} \;\text{vs.}\; \overrightarrow{AB}
\]

주의할 점이 두 가지 있습니다. 첫째, 표준 LaTeX에서 정말 늘어나는 accent는 \widehat\widetilde 두 가지뿐 입니다. \overline\overrightarrow는 엄밀히 말해 accent가 아니라 인수 위에 놓는 선과 화살표이지만 늘어난다는 점에서 함께 볼 수 있습니다. 둘째, \widehat\widetilde는 미리 그려진 몇 단계 크기 중에서 선택되므로 매우 긴 식 위에서는 충분히 넓어지지 않아 어색할 수 있습니다. 그럴 때는 \overline을 고려하세요.

특히 \vec는 혼동하기 쉬운 명령입니다. \vec{AB}라고 써도 화살표가 늘어나지 않고 사실상 B 위쪽에 작은 화살표가 올라갈 뿐이라, A에서 B로 가는 선분 벡터처럼 보이지 않습니다. 양 끝에 걸치는 화살표가 필요하면 \overrightarrow{AB}를 사용합니다. 양방향 화살표나 아래쪽 화살표 등 늘어나는 형태의 자세한 내용은 “위아래 장식”을 참조하세요.

i와 j에 accent 붙이기(점 없는 형태)

ij에 accent를 붙이면 글자 자체의 점과 accent가 겹쳐 보기 좋지 않습니다. 그래서 전통적으로 점 없는 글자인 \imath(점 없는 i)와 \jmath(점 없는 j) 를 바탕으로 씁니다. 예를 들어 \hat{\imath}라고 쓰면 점 없는 i 위에 산 모양만 깔끔하게 올라갑니다. 둘 다 수식 모드용 표준 명령이므로 추가 package가 필요 없습니다.

latex
\[
  \hat{\imath}, \quad \vec{\jmath}, \quad \dot{\imath}
\]

또한 accent를 이중으로 걸면 깔끔하게 쌓이지 않습니다. \hat{\vec{x}}처럼 두 개를 겹치면 위쪽 표지가 떠 보이거나 중심에서 어긋나기 쉽습니다. 점을 늘리고 싶은 것뿐이라면 \ddot 또는 amsmath의 \dddot, \ddddot를 쓰고, 복잡한 겹침이 필요하다면 다음 페이지의 \overset으로 명시적으로 조립하는 편이 안전합니다. amsmath의 \dddot\ddddot에는 위첨자나 아래첨자에서 크기와 위치가 맞지 않는 알려진 문제가 있으며, 이 경우 mathdots package를 불러오면 수정됩니다.