알파위키:문법 도움말/심화/TeX

에 마지막으로 수정됐습니다.

이 문서는 알파위키의 도움말입니다.

이 문서는 알파위키 초보자를 위한 문서로, 규정으로서의 효력을 가지고 있지 않습니다.
1. 개요2. 숙지 사항
2.1. 문법의 종류
3. 텍스트 모드
3.1. 텍스트 모드 분음 기호
4. 공백
4.1. 일반4.2. 속성 재지정
5. 수식 폰트6. 수식 크기7. 수식 색상
7.1. CSS 색상명
8. 수식 모드 분음 기호9. 그리스 문자, 히브리 문자10. 기타 문자11. 괄호 문법12. 대형 연산자 출력 관련
12.1. 크기 조절 문법12.2. 첨자 위치 문법
13. 함수 문법14. \begin, \end 문법15. 입력 팁16. 예시

1. 개요[편집]

TeX을 이용한 수식 입력을 지원합니다. 이곳에서 연습이 가능합니다. 이 문법 가이드에 없는 수식 입력 방법은 이곳을 참조하십시오.
[주의] 모니위키에서 사용했던 $ TeX $ 형태는 지원하지 않습니다.
[주의2] <math>...</math>레거시 문법으로 남아 있으나 문법 내에서 다음과 같이 줄바꿈을 사용하는 경우 출력에 오류가 나며 후술할 경제적인 방향으로의 수식 작성을 위하여 사용을 권장하지 않습니다. 단, 토론이나 각주 내에서는 [math(...)]는 정상작동하지 않으므로 <math>...</math> 문법을 사용해야 합니다.
입력
출력
[math(
\begin{matrix}​
a & b \\
c & d
\end{matrix}​
)]
abcd\begin{matrix} a & b \\ c & d\end{matrix}
<math>
\begin{matrix}​
a & b \\
c & d
\end{matrix}
</math>
<math>
begin{matrix}
a & b \
c & d
end{matrix}
</math>

2. 숙지 사항[편집]

기본 커맨드 [math(내용)]를 이용해서 입력합니다.
  • [math(y=ax+b)] y=ax+b\Rightarrow\,\color{red}y=ax+b
수식 모드라 불리는 이 커맨드 내에서는 수식을 출력하는 데에 최적화되어있으며 별도의 공백 문법을 쓰지 않는 한 공백을 출력할 수 없기 때문에 문장을 쓰는 데에는 적합하지 않습니다. 문장 입력은 텍스트 모드 이용을 권장합니다(항목 참조). 알파위키의 수식 입력법은 수식 모드 내에서 텍스트 모드를 일시적으로 활성화하는 방식으로 사용하며 기본적으로는 수식 모드입니다.
  • This is not suitable to write text Thisisnotsuitabletowritetext\Rightarrow This is not suitable to write text
아라비아 숫자, 로마자, 아래 표의 기호를 제외한 각종 기호는 그대로 입력합니다. 다음 기호들은 단순히 알파위키 수식 모드에서 출력을 지원하지 않거나 TeX내에서 특별한 기능을 담당하는 커맨드이기 때문에 기호 자체를 출력하려면 별도의 입력 방법을 써야 합니다.
기호
TeX내 기능
기호 출력을 위한 문법
입력
출력
#
\def 문법 내에서 인수 출력에 사용
\#
#\#
$
없음[1]
\$
$\$
&
\begin, \end 문법 내에서 단 생성
\&
&\&
%
% 이후의 내용 출력 무효화
\%
%\%
^
위 첨자 문법
^\wedge
^\wedge
_
아래 첨자 문법
\_
_\_
{
문법 적용 범위 설정
\{
{\{
}
\}​
}\}
~
공백
\sim
\sim
\
각종 문법 시작 커맨드
공백[2]
\backslash
\\backslash
수식 모드 내에서의 개행은 개행 문법 \\를 이용합니다.
  • ABC\\abc ABCabc\Rightarrow ABC\\abc
문법을 적용할 내용이 문자로 시작하며 중괄호로 감싸지 않는 경우, 문법과 내용을 구분 짓기 위해 공백( )을 반드시 넣어야 합니다. 내용이 숫자나 기호로 시작할 경우 공백이 필요 없지만, 수식 문법 편집 시의 가독성을 위해 적절하게 공백을 넣는 것을 권장합니다.
  • \sqrt2 2\Rightarrow\sqrt2
  • \displaystyle\sum a_n an\Rightarrow\displaystyle\sum a_n
일괄 적용 문법과 일시 적용 문법이 모두 존재하는 문법의 경우[3] 문법은 다르지만 출력이 같은 경우가 여럿 존재합니다. 불필요한 데이터의 전송을 방지하기 위해 가급적이면 경제적인 방향으로 수식을 작성하는 것을 권장합니다.
  • 기본 서체 이외의 폰트를 출력할 때, 예를 들어 dydx\dfrac{{\color{red}\rm d}y}{{\color{red}\rm d}x} 출력 시 로만체가 문자 하나에만 적용된 표기이므로 \dfrac{\mathrm{d}​y}{\mathrm{d}​x}​보다 \dfrac{\mathrm dy}{\mathrm dx}​가 경제적입니다(중괄호가 불필요하며 문법과 내용 사이에 공백[4]만으로 충분). 이보다 더 경제적인 표기로 \dfrac{{\rm d}​y}{{\rm d}​x}​가 있습니다(일괄 적용 문법 사용).
  • 하나의 수식 문법 안에 대형 분수 표기가 13개 미만이라면 \displaystyle……\frac ……\frac……의 일괄 적용 문법을 쓰는 것보다 ……\dfrac……\dfrac…… 축약 문법을 쓰는 것이 경제적입니다. 같은 이유로, 합의 기호, 적분과 같이 대형 연산자의 대형 출력을 위해 \displaystyle 문법을 썼다면, 이 문법은 일괄 적용 문법이므로 그 이후 \dfrac를 쓸 필요가 없으며[5], 하나의 수식 내에 대형 연산자가 없는데 \displaystyle를 쓰는 것 역시 불필요합니다.

2.1. 문법의 종류[편집]

문법 적용 범위에 따라 일시 적용 문법일괄 적용 문법으로 나뉩니다. 이하 본 도움말에서 별도의 설명이 없으면 일시 적용 문법입니다.
  • 일시 적용 문법
    문법 이후의 한 글자에만 적용되기 때문에 복수의 글자로 구성된 내용에 적용하려면 해당 내용을 중괄호로 감싸야 합니다. 대부분의 문법이 일시 적용 문법이며 이 원칙과 관련하여 분수, 조합, 로그 등 2개 이상의 인수로 이루어진 문법의 경우, 다음과 같이 간단하게 입력할 수 있습니다.
    • \log_28log28\Rightarrow\log_28
    • \dfrac abab\Rightarrow \dfrac ab
    • \dbinom n{12}​(n12)\Rightarrow \dbinom n{12}
  • 일괄 적용 문법
    문법 이후의 모든 글자에 적용되기 때문에 복수의 글자로 구성된 내용이라 하더라도 중괄호로 감쌀 필요가 없습니다. 단, 색상 문법처럼 수식 일부에만 적용하고 싶을 때에는 해당 문법과 내용 전체를 중괄호로 감싸야 합니다.
    • arccscx{\color{red}\rm arccsc}\,x \Leftarrow {\rm arccsc}​\,x
    • dydx\dfrac{{\color{red}\rm d}y}{{\color{red}\rm d}x} \Leftarrow \dfrac{{\rm d}​y}{{\rm d}​x}​

3. 텍스트 모드[편집]

'ab12+-'를 예로 아래 표에 정리한 문법을 이용하여 단어나 문장을 쓰는데 최적화 되어있는 텍스트 모드를 적용할 수 있습니다. 이 문법 안에서는 수식을 출력할 수 없으며 아래와 같이 출력 결과에서 에러가 납니다.
  • \text{\displaystyle e=\sum_{n=0}^\infty\frac1{n!}}​ \Rightarrow \text{\displaystyle e=\sum_{n=0}^\infty\frac1{n!}}[6]
알파위키의 수식 텍스트 모드에서는 중간 굵기의 로만 폰트(직립체)가 디폴트이기 때문에 \text{}​(디폴트), \textrm{}​(로만), \textmd{}​(중간 굵기), \textup{}​(직립체) 모두 출력이 동일합니다.
폰트
출력
문법
로만
ab12+-\text{ab12+-}
\text{ab12+-}​
\textrm{ab12+-}​
\textmd{ab12+-}​
\textup{ab12+-}​
로만 볼드
ab12+-\textbf{ab12+-}
\textbf{ab12+-}​
이탤릭
ab12+-\textit{ab12+-}
\textit{ab12+-}​
산세리프
ab12+-\textsf{ab12+-}
\textsf{ab12+-}​
타자기
ab12+-\texttt{ab12+-}
\texttt{ab12+-}​
개행 문법(\\) 역시 무시[7]되므로 번거롭지만 개행을 하는 지점에서 텍스트 모드를 종료하고 수식 모드에서 개행을 한 뒤 다시 텍스트 모드를 작성해야합니다.
  • \text{This is text mode\​\where the line break is not available.}​
    This is text mode where the line break is not available.\Rightarrow\text{This is text mode where the line break is not available.} (×)
    \text{This is text mode}​\​\\text{where the line break is not available.}​
    This is text modewhere the line break is not available.\Rightarrow \text{This is text mode}\\\text{where the line break is not available.} ()
단, 텍스트 모드 내에서 수식 폰트의 일괄 적용 문법, 색상 문법, 크기 문법공백 문법은 적용할 수 있습니다.
  • This is text mode\text{\tt This is }\text{\LARGE text }\text{\tiny\color{purple}mode} \Leftarrow \text{\tt This is }\text{\LARGE text }\text{\tiny\color{purple}​mode}​
수식 모드에서 별도의 문법으로 출력해야했던 #, $, &, %, _, {, }는 텍스트 모드에서도 출력 문법이 동일합니다. ^, ~, \는 출력하려면 텍스트 모드 내에서 다음과 같이 입력해야 합니다.
기호
출력
문법
^
^\text{\textasciicircum}
\textasciicircum
~
~\text{\textasciitilde}
\textasciitilde
\
\\text{\textbackslash}
\char`\\
\textbackslash
각종 그리스 문자 및 히브리 문자를 문법으로 입력하는 알파위키의 TeX 특성상, 텍스트 모드에서 대부분의 확장 로마자 및 기타 외국어 문자를 출력하고 싶은 경우 특수 기호 혹은 외국어 타자기를 통해 직접 입력해야 합니다.
  • \text{\alpha \beta \gamma}​ \Rightarrow \text{\alpha \beta \gamma} (×)
    \text{αβγ}​ αβγ\Rightarrow \text{αβγ} ()
단, 다음 확장 로마자는 문법을 통한 출력을 지원하며 해당 문법을 텍스트 모드 내에서 입력해야 합니다. 중괄호로 감싸지 않는 경우 문법 구분을 위해 반각 공백( )을 넣어야 하며 이 경우 출력에서 반각 공백은 무시됩니다.
  • ‘Cœur’ means ‘heart’ in French\text{`C{\color{red}\oe}ur' means `heart' in French} \Leftarrow \text{`C\oe ur' means `heart' in French}​
    기호
    출력
    문법
    Æ, æ
    Æ\text{\AE}, æ\text{\ae}
    \AE, \ae
    Å, å
    A˚\text{\AA}, a˚\text{\aa}
    \AA, \aa
    ı, ȷ
    ı\text{\i}, ȷ\text{\j}
    \i, \j
    Ø, ø
    Ø\text{\O}, ø\text{\o}
    \O, \o
    Œ, œ
    Œ\text{\OE}, œ\text{\oe}
    \OE, \oe
    ß
    ß\text{\ss}
    \ss

3.1. 텍스트 모드 분음 기호[편집]

알파위키 수식의 텍스트 모드에서는 다음 분음 기호의 출력을 지원합니다. 단, 수식 모드의 분음 기호 항목을 보면 알 수 있듯이 본 텍스트 모드의 분음 기호 문법은 수식 모드와 다르며, 텍스트 모드에서만 유효합니다. 또한 텍스트 모드의 각종 폰트 문법 안에서 입력해야 합니다.
  • reˊsumeˊ\text{r\'esum\'e} \Leftarrow \text{r\'esume\'e}​
    이름
    출력
    문법
    어큐트
    aˊ\text{\'a}
    \'a
    이중 어큐트
    a˝\text{\H a}
    \H a
    그라브
    aˋ\text{\`a}
    \`a
    서컴플렉스
    aˆ\text{\^a}
    \^a
    하체크
    aˇ\text{\v a}
    \v a
    브리브
    a˘\text{\u a}
    \u a
    도트
    a˙\text{\.a}
    \.a
    움라우트
    a¨\text{\"a}
    \"a
    매크론
    aˉ\text{\=a}
    \=a
    틸데
    a˜\text{\~a}
    \~a
    위 링
    a˚\text{\r a}
    \r a

4. 공백[편집]

4.1. 일반[편집]

수식 모드에서 띄어쓰기를 출력 하려면 별도의 띄어쓰기 문법을 써야 합니다. 아래 표의 두 번째 예처럼 스페이스바를 이용한 단순 반각 공백은 각종 문법을 구분 지어주는 역할을 할 뿐 출력 상으로는 공백 기능이 없습니다. 문법에서  는 출력하고자 할 때 반각 공백이 필수임을 의미합니다.
출력
문법
상대 길이
(반각 공백   기준)
비율
a ⁣ba\!b
a\!b
23-\dfrac23 
6-6
abab
ab
a b
00\, 
00
aba\,b
a\,b
23\dfrac23 
66
aba\:b
a\:b
a\>b
89\dfrac89 
88
a ba~b
a~b
a\​ b
a\text{ }​b[8]
11\, 
99
a  ba\;b
a\;b
109\dfrac{10}9 
1010
aba\quad b
a\quad b
44\, 
3636
aba\qquad b
a\qquad b
88\, 
7272
\!는 문자 사이의 간격을 줄여주는 문법으로, 해당 문법을 반복해서 쓰면 두 문자를 겹치게 나타내는 것도 가능합니다.
  • p\!\!\!/p ⁣ ⁣ ⁣/\Rightarrow p\!\!\!/[9]
또한 복수의 공백을 중복 조합함으로써 위 표에 없는 상대 길이를 만들어낼 수도 있습니다.
  • a ⁣ ⁣ ⁣ ⁣   ba\!\!\!\!\;~b \Leftarrow a\!\!\!\!\;~b (상대 길이 59-\dfrac59 )
  • a ⁣ ba\!~b \Leftarrow a\!~b (상대 길이 13\dfrac13 )

4.2. 속성 재지정[편집]

각 명령어는 속성(class)이 있으며 속성에 따라 자동으로 공백이 생성됩니다. 속성에 따라 공백 생성의 여부와 공백의 크기가 결정됩니다.
속성 번호
속성명
예시
출력
문법
0
일반
a/ba\mathord{\color{red}/}b
a/b
1
대형 연산자
aba\mathop{\color{red}\sum}b
a\sum b
2
이항 연산 기호
a+ba\mathbin{\color{red}+}b
a+b
aba\mathbin{\color{red}-}b
a-b
aba\mathbin{\color{red}\cup}b
a\cup b
3
관계
a=ba\mathrel{\color{red}=}b
a=b
4
열기
a(b)a\mathopen{\color{red}(}b)
a(b)
5
닫기
(a)b(a\mathclose{\color{red})}b
(a)b
6
구두점
a,ba\mathpunct{\color{red},}b
a,b
7
variable family
atba\mathord{\color{red}t}b
atb
8
eighth classification
a(b)ca\mathinner{\color{red}\left(b\right)}c
a\left(b\right)c

속성이 이항 연산 기호와 관계인 명령어는 양끝에 공백이 생기고, 일반과 열기, 닫기 속성의 명령어는 공백이 생기지 않습니다. 구두점 속성의 경우 뒤쪽에만 공백이 생깁니다.
  • aba{\color{red}\sum b} \Rightarrow a{\color{red}\sum b}​

속성에 따른 성질은 중괄호 문법 양끝에서 무효화됩니다. \sumaa, bb 사이의 공백을 비교하여 보십시오.

속성은 일시 적용 문법인 \mathord(일반), \mathbin(이항 연산 기호) \mathop(대형 연산자), \mathrel(관계), \mathpunct(구두점), \mathopen(열기), \mathclose(닫기), \mathinner(8th classification)문법들을 이용하여 재지정할 수 있습니다.
출력
문법
재지정된 속성
a/ba\mathop{\color{red}/}b
a\mathop/b
대형 연산자
aba\mathord{\color{red}\sum}b
a\mathord\sumb
일반
a+ba\mathopen{\color{red}+}b
a\mathopen+b
열기
aba\mathclose{\color{red}-}b
a\mathclose-b
닫기
aba\mathpunct{\color{red}\cup} b
a\mathpunct{\cup}​b
구두점
a=ba\mathbin{\color{red}=}b
a\mathbin=b
이항 연산자
atba\mathinner{\color{red}t}b
a\mathinner tb
8th classification

속성 재지정 문법은 다음과 같은 경우에 활용할 수 있습니다.
  • 123,456,789123,456,789 \Leftarrow 123,456,789
    123,456,789123\mathord,456\mathord,789 \Leftarrow 123\mathord,456\mathord,789
  • f(12)f\left(\dfrac 12\right) \Leftarrow f\left(\dfrac 12\right)
    f(12)f\mathord{\left(\dfrac 12\right)} \Leftarrow f\mathord{\left(\dfrac 12\right)}​

5. 수식 폰트[편집]

'ab12+-'를 예시로 다음과 같이 폰트를 적용할 수 있는데, 일시 적용 문법과 일괄 적용 문법이 모두 존재합니다.
  • 일괄 적용 문법
    폰트
    출력
    문법
    기본
    ab12+ab12+-
    ab12+-
    로만
    ab12+\rm ab12+-
    \rm ab12+-
    로만 볼드
    ab12+\bf ab12+-
    \bf ab12+-
    이탤릭
    ab12+\it ab12+-
    \it ab12+-
    산세리프
    ab12+\sf ab12+-
    \sf ab12+-
    타자기체
    ab12+\tt ab12+-
    \tt ab12+-
  • 일시 적용 문법
    폰트
    출력
    문법
    로만
    ab12+\mathrm{ab12+-}
    \mathrm{ab12+-}​
    로만 볼드
    ab12+\mathbf{ab12+-}
    \mathbf{ab12+-}​
    이탤릭
    ab12+\mathit{ab12+-}
    \mathit{ab12+-}​
    산세리프
    ab12+\mathsf{ab12+-}
    \mathsf{ab12+-}​
    타자기체
    ab12+\mathtt{ab12+-}
    \mathtt{ab12+-}​
    흑자체
    ab12+\frak{ab12+-}
    \frak{ab12+-}​
    \mathfrak{ab12+-}​
  • 대문자에서만 유효한 폰트[10]
    폰트
    출력
    문법
    칠판체
    ABCDEFG\mathbb{ABCDEFG}
    \mathbb{ABCDEFG}​
    흘림체
    ABCDEFG\mathcal{ABCDEFG}
    \mathcal{ABCDEFG}​
    필기체
    ABCDEFG\mathscr{ABCDEFG}
    \mathscr{ABCDEFG}​
각종 수식을 포함한 전체를 볼드체로 나타내고 싶은 경우 \boldsymbol 문법을 사용합니다.
  • f(x)=x2+4x+2f(x)=x^2+4x+2 \Leftarrow f(x)=x^2+4x+2
    f(x)=x2+4x+2\boldsymbol{f(x)=x^2+4x+2} \Leftarrow \boldsymbol{f(x)=x^2+4x+2}​

6. 수식 크기[편집]

다음 두 가지 방법을 이용할 수 있으며, 병용하는 것도 가능합니다.
  • 수식 전체에 알파위키의 텍스트 크기 설정 방법 적용. 단, 이 방법으로는 분수나 첨자 등 문법 도중의 일부만 바꾸는 것이 불가능합니다.
    • ab12+ab12+- \Leftarrow {{{+1 [math(ab12+-)]}}}
  • 일괄 적용 문법 이용. 알파위키의 수식 모드에서는 \normalsize 문법의 10pt10\,\rm pt가 디폴트입니다. 문법 도중의 일부분만 바꿀 수 있습니다.
    • ab12+{\huge ab}12+- \Leftarrow {\huge ab}​12+-
    • a+bc\dfrac{{\Huge a}+b}c \Leftarrow \dfrac{{\Huge a}​+b}c
    출력
    문법
    폰트 크기/pt\rm /pt
    ab12+\tiny ab12+-
    \tiny ab12+-
    55
    ab12+\scriptsize ab12+-
    \scriptsize ab12+-
    77
    ab12+\footnotesize ab12+-
    \footnotesize ab12+-
    88
    ab12+\small ab12+-
    \small ab12+-
    99
    ab12+\normalsize ab12+-
    \normalsize ab12+-
    1010
    ab12+\large ab12+-
    \large ab12+-
    1212
    ab12+\Large ab12+-
    \Large ab12+-
    14.414.4
    ab12+\LARGE ab12+-
    \LARGE ab12+-
    17.2817.28
    ab12+\huge ab12+-
    \huge ab12+-
    20.7420.74
    ab12+\Huge ab12+-
    \Huge ab12+-
    24.8824.88

7. 수식 색상[편집]

수식의 색상 조절은 \color{색상 이름}내용일괄 적용 문법을 이용합니다.
  • ab12+{\color{blue}ab1}{\color{red}2+-} \Leftarrow {\color{blue}ab1}{\color{red}2+-}​
지원하는 색상은 다음과 같습니다.

7.1. CSS 색상명[편집]

aquamarine\rm\color{aquamarine}aquamarine
black\rm\color{black}black
blue\rm\color{blue}blue
blueviolet\rm\color{blueviolet}blueviolet
brown\rm\color{brown}brown
cadetblue\rm\color{cadetblue}cadetblue
cornflowerblue\rm\color{cornflowerblue}cornflowerblue
cyan\rm\color{cyan}cyan
darkorchid\rm\color{darkorchid}darkorchid
forestgreen\rm\color{forestgreen}forestgreen
fuchsia\rm\color{fuchsia}fuchsia
goldenrod\rm\color{goldenrod}goldenrod
gray\rm\color{gray}gray
green\rm\color{green}green
greenyellow\rm\color{greenyellow}greenyellow
limegreen\rm\color{limegreen}limegreen
magenta\rm\color{magenta}magenta
maroon\rm\color{maroon}maroon
midnightblue\rm\color{midnightblue}midnightblue
orange\rm\color{orange}orange
orangered\rm\color{orangered}orangered
orchid\rm\color{orchid}orchid
plum\rm\color{plum}plum
purple\rm\color{purple}purple
red\rm\color{red}red
royalblue\rm\color{royalblue}royalblue
salmon\rm\color{salmon}salmon
seagreen\rm\color{seagreen}seagreen
skyblue\rm\color{skyblue}skyblue
springgreen\rm\color{springgreen}springgreen
tan\rm\color{tan}tan
thistle\rm\color{thistle}thistle
turquoise\rm\color{turquoise}turquoise
violet\rm\color{violet}violet
white\rm\color{white}white
yellow\rm\color{yellow}yellow
yellowgreen\rm\color{yellowgreen}yellowgreen

[math({\color{#RRGGBB}내용})]과 같이 RRGGBB 입력도 지원합니다.

8. 수식 모드 분음 기호[편집]

알파위키 수식 모드에서는 다음 분음 기호의 출력을 지원합니다.
이름
출력
문법
어큐트
aˊ\acute a
\acute a
그라브
aˋ\grave a
\grave a
서컴플렉스
a^\hat a
\hat a
넓은 서컴플렉스
aa^\widehat{aa}
\widehat{aa}​
하체크
aˇ\check a
\check a
브리브
a˘\breve a
\breve a
도트
a˙\dot a
\dot a
움라우트
a¨\ddot a
\ddot a
매크론
aˉ\bar a
\bar a
틸데
a~\tilde a
\tilde a
넓은 틸데
aa~\widetilde{aa}
\widetilde{aa}​
벡터
a\vec a
\vec a
전부 일시 적용 문법으로 중괄호를 이용하여 복수의 문자에 적용할 수도 있으나 wide가 붙은 문법을 제외한 것은 기호의 길이가 늘어나지 않으며 가운데 정렬로 출력되는 점에 주의하십시오.
  • \acute{aa}​ aaˊ\Rightarrow\acute{aa}
특히 분음 기호 첨가에 따라 점이 삭제되는 ii, jj의 경우 \imath ı\Rightarrow\imath, \jmath ȷ\Rightarrow\jmath를 이용합니다.
  • \hat\imath \Rightarrow\hat\imath, \acute\jmath \Rightarrow\acute\jmath
기타 분음 기호는 다음과 같은 대체 표현을 쓸 수 있습니다. 특히 호의 경우 문자 길이에 따라 길게 늘어나지 않기 때문에 폰트 크기 문법을 이용하여 글자수에 따라 수동으로 조절해야합니다.
출력
문법
x...\overset\mathbf{...}x
\overset\mathbf{...}x
AB\overset{\Large\frown}{AB}
ABC\overset{\huge\frown}{ABC}
\overset{\Large\frown}{AB}​

\overset{\huge\frown}{ABC}​

9. 그리스 문자, 히브리 문자[편집]

그리스 문자 문서에 나온 각 문자의 영어명을 토대로, 그리스 소문자는 모두 소문자로, 그리스 대문자는 첫 글자만 대문자로 기입하면 됩니다.
  • σ\sigma \Leftarrow \sigma, Σ\Sigma \Leftarrow \Sigma
그리스 소문자는 이탤릭체로 고정되어있어 텍스트 모드에서처럼 특수 기호 또는 외국어 타자기를 통해 직접 입력해도 다른 폰트가 적용되지 않습니다.[11] 대문자 역시 대부분이 로만으로 고정되어있으나 다음 1010개 문자에 한하여 수식 폰트의 일괄 적용 문법을 적용할 수 있습니다. 기타 대문자는 출력이 사실상 같은 로마자 대문자로 대용합니다. 특히 이탤릭 폰트에 한하여, \varGamma Γ\Rightarrow \varGamma 처럼 var를 글자 앞에 붙임으로써 개별적으로 적용할 수도 있습니다.
  • Γ\varGamma, Δ\varDelta, Θ\varTheta, Λ\varLambda, Ξ\varXi, Π\varPi, Σ\varSigma, Φ\varPhi, Υ\varUpsilon, Ω\varOmega
일부 옛글자 및 이형자의 출력도 지원하며 그리스 소문자와 마찬가지로 다른 폰트를 적용할 수 없습니다.
출력
문법
비고
ϝ\digamma
\digamma
옛글자
ε\varepsilon
\varepsilon
ϵ\epsilon의 이형
ϑ\vartheta
\vartheta
θ\theta의 이형
ϰ\varkappa
\varkappa
κ\kappa의 이형
ϖ\varpi
\varpi
π\pi의 이형
ϱ\varrho
\varrho
ρ\rho의 이형
ς\varsigma
\varsigma
σ\sigma의 이형
φ\varphi
\varphi
ϕ\phi의 이형

히브리 문자는 다음 4개만을 지원하며 폰트는 로만 폰트(디폴트) 및 로만 볼드 폰트(\bf)만 적용됩니다.
  • \aleph \Leftarrow \aleph, \beth \Leftarrow \beth, \gimel \Leftarrow \gimel, \daleth \Leftarrow \daleth

10. 기타 문자[편집]

키릴 문자는 문법을 통한 입력을 지원하지 않으므로 직접 입력해야 합니다.

11. 괄호 문법[편집]

소괄호를 예로, 각 기호 앞에 다음과 같이 문법을 덧붙여서 사용합니다. 괄호의 크기 비교를 위해 문법을 쓰지 않은 경우를 같이 표기합니다.
크기
출력
문법
등가가 되는 가변형 괄호의 내용
문법 미사용
(a)(a), (Vmax2)({V_{\max}}^2), (12)(\dfrac12)
(a), ({V_{\max}}^2), (\dfrac12)
윗첨자 없는 문자를 감쌀 때[12]
소형
(a)\bigl(a\bigr), (Vmax2)\bigl({V_{\max}}^2\bigr), (12)\bigl(\dfrac12\bigr)
\bigl(a\bigr), \bigl({V_{\max}}^2\bigr), \bigl(\dfrac12\bigr)
윗첨자 있는 문자를 감쌀 때
중형
(a)\Bigl(a\Bigr), (Vmax2)\Bigl({V_{\max}}^2\Bigr), (12)\Bigl(\dfrac12\Bigr)
\Bigl(a\Bigr), \Bigl({V_{\max}}^2\Bigr), \Bigl(\dfrac12\Bigr)
극한 표기를 감쌀 때,
적분 기호를 제외하고 위아래 첨자가 없는 대형 연산자[13]를 감쌀 때
대형
(a)\biggl(a\biggr), (Vmax2)\biggl({V_{\max}}^2\biggr), (12)\biggl(\dfrac12\biggr)
\biggl(a\biggr), \biggl({V_{\max}}^2\biggr), \biggl(\dfrac12\biggr)
부정적분 식을 감쌀 때,
정적분 계산식[14]의 대괄호
초대형
(a)\Biggl(a\Biggr), (Vmax2)\Biggl({V_{\max}}^2\Biggr), (12)\Biggl(\dfrac12\Biggr)
\Biggl(a\Biggr), \Biggl({V_{\max}}^2\Biggr), \Biggl(\dfrac12\Biggr)
위아래 첨자가 있는 대형 연산자[15]를 감쌀 때[16]
가변형
(a)\left(a\right), (Vmax2)\left({V_{\max}}^2\right), (12)\left(\dfrac12\right)
\left(a\right), \left({V_{\max}}^2\right), \left(\dfrac12\right)

가변형 문법은 분수나 적분, 합의 기호 등 대형 연산자에만 사용할 것을 권합니다. 그 이유는 아래와 같습니다.
  • 괄호 밖으로 공백이 생겨 함수(예를 들어 f(x)f(x)) 등을 입력할 때 함수 문자와 변수 문자 사이에 불필요한 공백이 생깁니다.(해당 예시 참조: f(x) f \left( x \right) )
  • 지수나 루트, 괄호가 본래 있었던 항 등에 처리할 경우 크기가 다른 괄호가 우후죽순 생겨 전체적으로 난잡한 느낌이 듭니다.

크기는 문법 미사용<소형<중형<대형<초대형 순이며 위 표에서 알 수 있듯이 가변형 괄호 문법만 내용에 맞춰 세로 폭이 자동으로 조정[17]되므로 기본적으로는 \left, \right 세트를 이용합니다. 정적분 계산식처럼 항상 큰 세로 폭으로 출력하고 싶을 때에는 큰 폭의 괄호를 이용합니다. 특히 대형 괄호의 세로 폭이 대형 연산자의 세로 폭과 동일하므로 \biggl, \biggr 세트를 이용합니다.
반드시 같은 크기가 세트로 들어가야 하며 둘 중 하나라도 누락되거나 다른 크기를 조합하면 출력에서 에러가 납니다.
  • f\left(x)=x^2 \Rightarrow f\left(x)=x^2 (×)
  • \left[0,\,1\biggr] \Rightarrow \left[0,\,1\biggr] (×)
다른 크기로 조합해서 출력하려면 같은 크기의 괄호를 쓰되 아래 표의 괄호 삭제 기능을 이용하여 한쪽 괄호를 제거하는 방식으로 써야 합니다. 이 때 공백 문법을 통해 간격을 조정해야하며 복잡한데다 번거로우므로 이와 같은 표현은 권장하지 않습니다.
  • [ ⁣ ⁣ ⁣ ⁣ ⁣   0,1]\left[\!\!\!\!\!\;~\right.0,\,1\biggl.\biggr] \Leftarrow \left[\!\!\!\!\!\;~\right.0,\,1\biggl.\biggr]
단, 괄호의 종류는 변경할 수 있습니다.
  • [ ⁣ ⁣0,1 ⁣ ⁣ ⁣ ⁣   ){\color{red}\left[\!\!\:\right.}0,\,1{\color{blue}\left.\!\!\!\!\;~\right)} \Leftarrow \left[0,\,1\right)
알파위키의 수식 모드에서는 다음과 같은 괄호의 출력을 지원합니다.(단, 괄호 문법은 적용하지 않았으며, 대형 연산자를 감쌀 경우 가변 문법을 적용해주시기 바랍니다.)
종류
출력
문법
(a){\color{red}(}a{\color{red})}
(a)
{a}{\color{red}\{}a{\color{red}\}}
\{a\}​
[a]{\color{red}[}a{\color{red}]}
[a]
a{\color{red}|}a{\color{red}|}
|a|
\lvert a\rvert
a{\color{red}\|}a{\color{red}\|}
\|a\|
\lVert a\rVert
a{\color{red}\langle}a{\color{red}\rangle}
\langlea\rangle
\left<a\right>[18]
a{\color{red}\lfloor}a{\color{red}\rfloor}
\lfloora\rfloor
a{\color{red}\lceil}a{\color{red}\rceil}
\lceila\rceil
/a\{\color{red}/}a{\color{red}\backslash}
/a\backslash
a{\color{red}\uparrow}a{\color{red}\Updownarrow}
\uparrowa\Updownarrow
괄호 삭제
(괄호 문법 전용)
a\left.a\right.
\left.a\right.[19]
겹화살괄호는 지원하지 않으나 홑화살괄호와 공백 문법을 이용해서 다음과 같은 대체 표현을 쓸 수 있습니다. 단, 괄호 내용의 세로 폭이 클 경우 괄호 문법과 공백을 일일이 적용해야한다는 문제점이 있습니다.[20]
종류
출력
문법
 ⁣ ⁣ ⁣  a ⁣ ⁣ ⁣  {\color{red}\langle\!\!\!\;\langle}a{\color{red}\rangle\!\!\!\;\rangle}
\langle\!\!\!\;\langlea\rangle\!\!\!\;\rangle
< ⁣ ⁣ ⁣ ⁣ ⁣ ⁣  <12> ⁣ ⁣ ⁣ ⁣ ⁣ ⁣  >\biggl<\!\!\!\!\!\!\;\biggr.\left<\dfrac12\right>\biggl.\!\!\!\!\!\!\;\biggr>
\biggl<\!\!\!\!\!\!\;\biggr.\left<\dfrac12\right>\biggl.\!\!\!\!\!\!\;\biggr>

12. 대형 연산자 출력 관련[편집]

분수, 조합, 적분, 합의 기호 등 대형 연산자의 크기를 조절하는 문법과, 적분, 극한, 합의 기호 등 첨자를 수반하는 연산자의 첨자 위치에 관한 문법이 있습니다.

12.1. 크기 조절 문법[편집]

일괄 적용 문법입니다. 다음 44종류의 출력이 있습니다.
문법
출력
크기
\displaystyle\frac12
12\displaystyle\frac12
대형
\textstyle\frac12
12\textstyle\frac12
소형
텍스트
\scriptstyle\frac12
12\scriptstyle\frac12
첨자
\scriptscriptstyle\frac12
12\scriptscriptstyle\frac12
첨자 내 첨자
수식 모드에서 각 대형 연산자의 디폴트 크기는 텍스트 크기입니다. \displaystyle을 씀으로써, 분수나 대형 연산자를 대형 표기로 강제 적용합니다. 기타 지수나 첨자 표기 등은 이 문법의 유무에 관계없이 출력이 똑같기 때문에 굳이 \displaystyle을 일일이 써주지 않아도 되며, 대형 표기 분수의 분자·분모에 대형 연산자를 쓰고 싶은 경우 해당 문법을 한 번 더 써줘야 합니다.
  • k=0nkn+1\displaystyle\frac{\sum_{k=0}^nk}{n+1} \Leftarrow \displaystyle\frac{\sum_{k=0}^nk}{n+1}​
    k=0nkn+1\displaystyle\frac{\displaystyle{\color{red}\sum_{k=0}^n}k}{n+1} \Leftarrow \displaystyle\frac{\displaystyle\sum_{k=0}^nk}{n+1}​
극한의 경우 같은 수식 문법 내에 적분, 합의 기호 등 다른 대형 연산자가 없다면 \displaystyle을 쓰는 것보다 아래의 첨자 위치 문법을 조합해서 \limits를쓰는 것이 경제적입니다.
  • limnan\lim\limits_{n\to\infty}a_n \Leftarrow \lim\limits_{n\to\infty}a_n
각종 첨자 문법 안에서도 크기 조절 문법이 정상작동합니다.
  • axa^x \Leftarrow a^x
    axa^{\displaystyle{\color{red} x}} \Leftarrow a^{\displaystyle x}​
  • abf(x)dx\displaystyle \int_a^b f(x) \, {\rm d}x \Leftarrow \displaystyle \int_a^b f(x) \, {\rm d}x
    abf(x)dx\displaystyle \int_{\displaystyle {\color{red} a}}^{\scriptscriptstyle {\color{red} b}} f(x) \, {\rm d}x \Leftarrow \displaystyle \int_{\displaystyle a}^{\scriptscriptstyle b} f(x) \, {\rm d}x
참고로 \begin{}내용\end{}​ 단위로 쓰이는 각종 행렬, 연립 표기는 디폴트가 대형 크기이며 아래 예에서 알 수 있듯이 \textstyle 문법이 적용되지 않습니다.
  • (abcd)\begin{pmatrix}a & b \\ c & d\end{pmatrix} \Leftarrow \begin{pmatrix} a & b \\ c & d\end{pmatrix}​
    (abcd)\textstyle\begin{pmatrix}a & b \\ c & d\end{pmatrix} \Leftarrow \textstyle\begin{pmatrix}a & b \\ c & d\end{pmatrix}​
\scriptstyle\scriptscriptstyle에 의한 크기 변화는 있으나 한계가 있고, 이보다 더 작게 출력하려면 수식 크기 문법을 이용해야 합니다.
  • (abcd){\scriptstyle\begin{pmatrix}a & b \\ c & d\end{pmatrix}} \Leftarrow \scriptstyle\begin{pmatrix} a & b \\ c & d\end{pmatrix}​
    (abcd){\scriptscriptstyle\begin{pmatrix}a & b \\ c & d\end{pmatrix}} \Leftarrow \scriptscriptstyle\begin{pmatrix} a & b \\ c & d\end{pmatrix}​
  • (abcd){\tiny\begin{pmatrix}a & b \\ c & d\end{pmatrix}} \Leftarrow \tiny\begin{pmatrix} a & b \\ c & d\end{pmatrix}​
분수, 조합 기호에 한해서 \displaystyle\frac, \displaystyle\binom을 각각 \dfrac, \dbinom으로 간단하게 나타낼 수 있습니다. 이 경우 다른 일괄 크기 조절 문법이 선행됐다 하더라도 해당 문법은 대형 표기로 출력됩니다.
  • \textstyle \frac 12 \dfrac ab \sum_{n=1}^\infty c_n 12abn=1cn\Rightarrow \frac 12 {\color{red}\dfrac ab} \sum_{n=1}^\infty c_n
  • \textstyle \frac{\dfrac{a+1}{b+1}​}{\frac{c+1}{d+1}}​ a+1b+1c+1d+1\Rightarrow \textstyle \frac{{\color{red}\dfrac{a+1}{b+1}}}{\frac{c+1}{d+1}}
단, 연분수를 나타내고자 할 때에는 \cfrac 문법을 이용[21]합니다. \dfrac과 유사하게 다른 일괄 크기 조절 문법의 영향을 받지 않으나 분수의 가로 세로 폭이 \dfrac보다 미묘하게 크게 출력됩니다. 원주율 π\pi을 예로 두 문법을 각각 적용한 아래 예시를 비교하십시오.
\dfrac 적용
\cfrac 적용
π=3+126+326+526+726+926+1126+1326+152\pi = 3+\dfrac{1^2}{6+\dfrac{3^2}{6+\dfrac{5^2}{6+\dfrac{7^2}{6+\dfrac{9^2}{6+\dfrac{11^2}{6+\dfrac{13^2}{6+\dfrac{15^2}{\begin{matrix} \ddots \end{matrix}}}}}}}}}
π=3+126+326+526+726+926+1126+1326+152\pi = 3+\cfrac{1^2}{6+\cfrac{3^2}{6+\cfrac{5^2}{6+\cfrac{7^2}{6+\cfrac{9^2}{6+\cfrac{11^2}{6+\cfrac{13^2}{6+\cfrac{15^2}{\begin{matrix} \ddots \end{matrix}}}}}}}}}
마찬가지로 분수, 조합의 텍스트 크기를 \tfrac, \tbinom으로 간단하게 나타낼 수 있습니다. 역시 다른 일괄 크기 조절 문법이 선행돼도 해당 수식은 텍스트 크기로 출력됩니다.

12.2. 첨자 위치 문법[편집]

첨자 표기를 수반하는 연산자의 첨자 위치에는 다음과 같이 두 가지 스타일이 있습니다.
  • 비극한식 표기: abf(x)dx\displaystyle \int_a^b f(x) \,{\rm d}x
  • 극한식 표기: abf(x)dx\displaystyle \int\limits_a^b f(x) \,{\rm d}x[22]
알파위키의 TeX에서는 소형 표기일 때 모든 연산자에서 전자 방식(비극한식)으로 출력되는 것이 디폴트이며, 대형 표기일 때는 적분을 제외한 대부분의 연산자에서 후자 방식(극한식)이 디폴트입니다.
소형 표기를 유지하되 대형 연산자의 첨자 위치를 극한식 표기로 나타내고 싶을 때[23]에는 해당 연산자 문법에 \limits를 덧붙입니다. 대형 연산자의 문법이 (연산자)(아래 첨자)(위 첨자)[24] 묶음으로 구성되어 있다고 할 때, (연산자) 앞을 제외한 각 묶음의 양 옆 중 아무데나 한 곳\limits를 붙여주면 해당 효과가 바로 적용됩니다(아래 참조). 그러나 연산자 묶음 앞에 선행하거나 각 묶음 내부에 \limits가 침범하는 경우엔 제대로 출력이 되지 않거나 에러가 납니다.
문법
출력
e^{\sum_{n=1}^\infty a_n}​
en=1ane^{\sum_{n=1}^\infty a_n}
e^{\sum\limits_{n=1}^\infty a_n}​
en=1ane^{\sum\limits_{n=1}^\infty a_n}
e^{\sum_{n=1}​\limits^\infty a_n}​
en=1ane^{\sum_{n=1}\limits^\infty a_n}
e^{\sum_{n=1}^\infty\limits a_n}​
en=1ane^{\sum_{n=1}^\infty\limits a_n}
\limits 문법은 해당 연산자에 한하여 첨자의 위치에만 영향을 주기 때문에 앞선 \displaystyle의 영향을 받으나, 적분을 제외한 연산자에서는 병용해도 의미가 없습니다. 이유인 즉, \displaystyle과 조합할 경우 원래대로의 극한식 표기가 적용될 뿐이기 때문에 출력에는 전혀 차이가 없으며, 소형 표기를 전제로 하는 특성상 다른 일괄 크기 조절 문법을 굳이 필요로 하지 않기 때문입니다.
마찬가지로 대형 표기를 유지하되 대형 연산자의 첨자 위치를 비극한식 표기로 나타내고 싶을 때에는 해당 연산자 문법에 \nolimits를 덧붙입니다. 비극한식 표기 문법은 적분을 제외한 대형 연산자에서 \displaystyle과 병용했을 때에만 의미가 있습니다. 대한민국에서는 대형 연산자의 대형 표기에서 이 방식이 주류가 아니기 때문에 권장되지는 않습니다.
  • k=1nak\displaystyle \sum\nolimits_{\color{red}k=1}^{\color{red}n}a_k \Leftarrow \displaystyle \sum\nolimits_{k=1}^n a_k
이 문법은 첨자 표기를 수반하는 연산자들에 한해서만 적용되기 때문에 분수나 조합에 적용하면 설령 첨자가 있다 하더라도 에러가 납니다.

13. 함수 문법[편집]

일부 지원되지 않는 함수들(후술)을 제외하고 로마자로 표현되는 각종 함수들은 \함수 이름으로 간단히 쓸 수 있습니다. 단 mod\bmod\bmod로 써야 합니다.
  • sinx\sin x \Leftarrow \sin x, cosx\cos x \Leftarrow \cos x, tanx\tan x \Leftarrow \tan x, sin2x\sin^2x \Leftarrow \sin^2x
  • sinhx\sinh x \Leftarrow \sinh x, coshx\cosh x \Leftarrow \cosh x, tanhx\tanh x \Leftarrow \tanh x, cothx\coth x \Leftarrow \coth x
  • exp(x)\exp(x) \Leftarrow \exp(x), lnx\ln x \Leftarrow \ln x, logab\log_ab \Leftarrow \log_ab
  • gcd(m,n)\gcd(m,\,n)\Leftarrow \gcd(m,\,n), argz\arg z \Leftarrow \arg z, supA\sup A \Leftarrow \sup A, infS\inf S \Leftarrow \inf S

일부 함수는 로마자가 아닌 블랙 레터로 표현됩니다.
  • (x)\Re(x) \Leftarrow \Re(x), (x)\Im(x) \Leftarrow \Im(x), (z;τ)\wp(z;\,\tau) \Leftarrow \wp(z;\,\tau)
아래에 제시된 함수는 이 기능을 지원하지 않으므로 수식 로만 폰트를 이용해 직접 입력 후 최소 공백 만큼(\,) 띄워서[25] 변수 혹은 수를 입력합니다. (괄호를 사용할 경우 띄우지 않습니다. 예: f(x)f(x) vs f(x)f\,(x))
  1. 최소공배수: lcm[26]
  2. 역삼각함수: arccot, arcsec, arccsc
  3. 쌍곡선 함수: sech, csch
  4. 모든 역쌍곡선 함수[27]: arsinh, arcosh, artanh, arcoth, arsech, arcsch
  5. 상당수의 특수함수: sgn, Ei, li, Si, Ci, Shi, Chi, erf
  6. 선형대수학의 연산자: rank, tr, null[28]
    • cschx{\rm csch}\,x \Leftarrow {\rm csch}\,x
    • trA{\rm tr}\,A \Leftarrow {\rm tr}\,A

14. \begin, \end 문법[편집]

본 문법은 \begin{종류}내용\end{종류}​ 꼴로 사용하며 행렬, 연립 표기 등 단(段)이 필요한 모든 형태의 수식 문법에 쓰입니다. 이 문법은 괄호 문법과는 달리 선언(\begin{종류}​)과 종료(\end{종류}​)에서 종류를 반드시 일치시켜야 합니다. 종류가 다르면 출력 결과에서 에러가 납니다.
  • \begin{pmatrix}a&b\\c&d\end{vmatrix}​ \Rightarrow \begin{pmatrix}a&b\\c&d\end{vmatrix}
다음과 같은 종류를 이용할 수 있습니다.
수식
출력
종류
행렬
abcd\begin{matrix}a&b\\c&d\end{matrix}
matrix
(abcd)\begin{pmatrix}a&b\\c&d\end{pmatrix}
pmatrix
[abcd]\begin{bmatrix}a&b\\c&d\end{bmatrix}
bmatrix
{abcd}\begin{Bmatrix}a&b\\c&d\end{Bmatrix}
Bmatrix
abcd\begin{vmatrix}a&b\\c&d\end{vmatrix}
vmatrix
abcd\begin{Vmatrix}a&b\\c&d\end{Vmatrix}
Vmatrix
연립 표기
{abcd\begin{cases}a&b\\c&d\end{cases}
cases
정렬 문법
x+y+z=32yz=1\begin{aligned}x+y+z&=3\\2y-z&=1\end{aligned}
aligned
x+y+z=3 2yz=1\begin{array}{ccccc}&x&+y&+z&=3\\& &~2y&-z&=1\end{array}
array
행렬 표기에서 서로 다른 괄호를 조합하고 싶을 경우 '종류'를 괄호 없는 행렬 matrix로 통일시키고 괄호 문법으로 직접 입력합니다.
  • (abcd]{\color{red}\biggl(\biggr.}\begin{matrix}a&b\\c&d\end{matrix}{\color{blue}\biggl.\biggr]} \Leftarrow \left(\begin{matrix}a&b\\c&d\end{matrix}​\right]
단을 만드는 데에는 &를 이용하며 & 하나 당 단 경계선 하나가 만들어지므로, 한 행에는 (만들고자 하는 단의 개수1-1개) 만큼의 &를 입력하면 됩니다.
  • (a1a2a3b1b2b3)\begin{pmatrix}a_1&a_2&a_3\\b_1&b_2&b_3\end{pmatrix} \Leftarrow \begin{pmatrix}a_1&a_2&a_3\\b_1&b_2&b_3\end{pmatrix}​
이 때 한 '종류'의 문법 내에서는 물론, 개행 문법과 복수 '종류'의 \begin, \end 문법을 사용해도 단 경계선 위치는 왼쪽부터 차례대로 정렬되므로 행간에 다르게 적용하려면 하나의 \begin, \end 문법 안에 복수의 \begin, \end 문법을 감싸는 식으로 사용해야 합니다(아래 참조).
  • \begin{pmatrix}a_1&a_2&a_3\\b_1&b_2&b_3\\c_1&c_2\end{pmatrix}​ (a1a1a3b1b2b3c1c2)\Rightarrow \begin{pmatrix}a_1&a_1&a_3\\b_1&b_2&b_3\\c_1&c_2\end{pmatrix} (×)
    \begin{matrix}​a_1&a_1&a_3\\b_1&b_2&b_3\end{matrix}​\​\​begin{matrix}​c_1&c_2\end{matrix}​ a1a1a3b1b2b3c1c2\Rightarrow \begin{matrix}a_1&a_1&a_3\\b_1&b_2&b_3\end{matrix}\\\begin{matrix}c_1&c_2\end{matrix}[29] (×)
    \begin{pmatrix}​\begin{matrix}​a_1&a_1&a_3\\b_1&b_2&b_3\end{matrix}​\​\​\begin{matrix}​c_1&c_2\end{matrix}​\end{pmatrix}​ (a1a1a3b1b2b3c1c2)\Rightarrow \begin{pmatrix}\begin{matrix}a_1&a_1&a_3\\b_1&b_2&b_3\end{matrix}\\\begin{matrix}c_1&c_2\end{matrix}\end{pmatrix} ()
aligned 정렬 이외의 종류에서는 &가 단의 경계선이 되지만, aligned 정렬에서는 & 바로 다음 한 글자[30]가 단의 경계선이 됩니다. 그러나 &를 여러 개 사용할 경우 다음과 같은 문제가 생길 수 있습니다. [31]
  • \begin{aligned}x^2+4x+5y&=1\\x&=2y+7\end{aligned}​ x2+4x+5y=1x=2y+7\Rightarrow \begin{aligned}x^2+4x+5y&{\color{red}=}1\\x&{\color{red}=}2y+7\end{aligned}
  • \begin{aligned}x^2+4&x+5y&=1\\&x&=2y+7\end{aligned}​ x2+4x+5y=1x=2y+7\Rightarrow \begin{aligned}x^2+4&{\color{red}x}+5y&{\color{blue}=}1\\&{\color{red}x}&{\color{blue}=}2y+7\end{aligned} (×)
aligned 문법에서 &를 여러 번 사용할 경우 다음과 같이 두 개의 행이 짝지어집니다. 빨간색 &는 두 행을 붙이고 있고 파란색 &는 두 행을 띄우고 있습니다.
출력
입력
Mmax1i2Mmax3i4Mmax5i1Mmax2i3Mmax4i5\begin{aligned} M_{{\rm max}_1} & i_2 & M_{{\rm max}_3} & i_4 & M_{{\rm max}_5}\\ i_1 & M_{{\rm max}_2} & i_3 & M_{{\rm max}_4} & i_5 \end{aligned}
\begin{aligned}M_{{\rm max}_1}​&i_2&M_{{\rm max}_3}​&i_4&M_{{\rm max}_5}​
\\i_1&M_{{\rm max}_2}​&i_3&M_{{\rm max}_4}​&i_5\end{aligned}​
각 종류마다 단 내용의 정렬 방식에 차이가 있습니다. 행렬 계열은 가운데 정렬이고, 연립 표기는 왼쪽 정렬로 출력됩니다.
  • (ab+1c+1d)\begin{pmatrix}a&b+1\\c+1&d\end{pmatrix} \Leftarrow \begin{pmatrix}a&b+1\\c+1&d\end{pmatrix}​
  • {ab+1c+1d\begin{cases}a&b+1\\c+1&d\end{cases} \Leftarrow \begin{cases}a&b+1\\c+1&d\end{cases}​
array 정렬에서는 디폴트가 가운데 정렬이지만 각 단마다 정렬 방식을 지정할 수 있습니다. array 정렬 선언 후 l(왼쪽 정렬), c(가운데 정렬), r(오른쪽 정렬)을 이용하여 왼쪽부터 차례대로 쓴 뒤 중괄호로 묶어서 나타냅니다. 꼭 단의 개수만큼 쓸 필요는 없으며 생략한 경우 해당 단은 디폴트 상태가 되지만, 정렬 지정 문법이 아예 없으면 출력에 에러가 납니다. 또한 단을 건너뛰어서 적용할 수 없으므로, 건너뛰고자 하는 단은 디폴트 정렬인 c로 지정해야 합니다. 아래 예에서는 전체 55개의 단 중 제11단을 건너뛰고(c) 제22단(l), 제33단(r)만 정렬을 지정하였습니다.
  • 2x+3y+5z=112yz=1\begin{array}{clr}2x&{\color{skyblue}+3y}&{\color{purple}+5z}&=&11\\&{\color{skyblue}2y}&{\color{purple}-z}&=&1\end{array} \Leftarrow \begin{array}​{clr}​2x&+3y&+5z&=&3\\&2y&-5z&=&1\end{array}​
정렬 지정 문법 둘레와 사이사이에 바(|)를 입력하면, 바의 수만큼 단 경계에 세로줄이 만들어집니다. 또한 \hline을 입력하면 가로줄이 형성되므로 이를 응용하면 표를 만들 수 있습니다.
출력
입력
xaαbf(x)+00+f(x)0+++f(x)\begin{array}{|c||c|c|c|c|c|c|c|}\hline x&\cdots&a&\cdots&\alpha&\cdots&b&\cdots\\\hline f'\left(x\right)&+&0&-&-&-&0&+\\f''\left(x\right)&-&-&-&0&+&+&+\\f\left(x\right)&\nearrow&\cdots&\searrow&\cdots&\searrow&\cdots&\nearrow\\\hline\end{array}
\begin{array}{|c||c|c|c|c|c|c|c|​}
\hline
x&\cdots&a&\cdots&\alpha&\cdots&b&\cdots\\
\hline
f'\left(x\right)&+&0&-&-&-&0&+\\
f''\left(x\right)&-&-&-&0&+&+&+\\
f\left(x\right)&\nearrow&\cdots&\searrow&\cdots&\searrow&\cdots&\nearrow\\
\hline
\end{array}​

15. 입력 팁[편집]

수식 모드에서 반점(,,과 세미콜론(;;)에 대해, 해당 기호로 수식이 끝나지 않는다면 이후에 자동적으로 최소 공백(\,)이 삽입되는 기능이 있습니다.(텍스트 모드는 해당되지 않습니다.)아래 예시를 비교해보십시오.
  • 3,1415923{\color{red},}\,141592 \Leftarrow 3,141592
    3,141592\text{3{\color{red},}\,141592} \Leftarrow \text{3,\,141592}​ (텍스트 모드에서 최소 공백만큼 띄움)
    3,141592\text{3{\color{red},}141592} \Leftarrow \text{3,141592}​
    3,1415923{\color{red},}141592 \Leftarrow 3,\!141592 (수식 모드에서 최소 공백만큼 제거)
    3.1415923.141592 \Leftarrow 3.141592
  • 1;21{\color{red};}\,2 \Leftarrow 1;2
    1;2\text{1{\color{red};}\,2} \Leftarrow \text{1;\,2}​ (텍스트 모드에서 최소 공백만큼 띄움)
    1;2\text{1{\color{red};}2} \Leftarrow \text{1;2}​
    1;21{\color{red};}2 \Leftarrow 1;\!2 (수식 모드에서 최소 공백만큼 제거)
공백 문법에서도 전술한바와 같이, 최소 공백은 반각 공백 폭의 23\dfrac23이기 때문에, 텍스트 모드와 등가로 출력하려면 13\dfrac13짜리 공백 문법(\!~, \!\ , \!\text{ }​ 등등)을 써야 하지만, 최소 공백만으로 크게 어색하지 않게 렌더링되며 경제적이므로 수식 도중에 반점, 세미콜론을 쓰고 공백을 띄우는 표기를 할 때에는 최소 공백만큼 띄우는 것을 권장합니다.
  • 1, 2, 3, 4\text{1, 2, 3, 4} \Leftarrow \text{1, 2, 3, 4}​
    1, ⁣ 2, ⁣ 3, ⁣ 41,\!~2,\!~3,\!~4 \Leftarrow 1,\!~2,\!~3,\!~4
    1,2,3,41,\,2,\,3,\,4 \Leftarrow 1,\,2,\,3,\,4
    (x, ⁣ y)(x,\!~y) \Leftarrow (x,\!~y)
    (x,y)(x,\,y) \Leftarrow (x,\,y)

괄호 문법을 씀과 동시에 괄호에만 색을 입히고 싶은 경우, {\color{red}\left(}내용{\color{red}\right)}​처럼 입력하면 색상 문법 내에서 괄호가 불완전하게 종료된 것으로 인식되기 때문에 출력에서 에러가 납니다. 따라서 일일이 다른 한쪽 괄호를 삭제 문법으로 채워넣어야 하며 공백 문법으로 간격도 조정해야합니다. 아래 예에서는 괄호 문법을 쓰지 않았을 때와 등가로 만들기 위해[32] 왼쪽, 오른쪽에 각각 상대 길이 49-\dfrac49 , 59-\dfrac59 의 공백을 썼지만 이 간격 조정 수치는 괄호의 크기에 따라 달라집니다.[33]
  • {\color{red}\left(}a+b{\color{red}\right)}^2 \Rightarrow {\color{red}\left(}a+b{\color{red}\right)}^2 (×)
    {\color{red}\left(\!\!\:\right.}a+b{\color{red}​\left.\!\!\!\!\;~\right)}^2 ( ⁣ ⁣a+b ⁣ ⁣ ⁣ ⁣   )2\Rightarrow {\color{red}\left(\!\!\:\right.}a+b{\color{red}\left.\!\!\!\!\;~\right)}^2 ()

적분을 쓸 때, dx{\rm d}x, dy{\rm d}y 등 무한소(엄밀히 말하면 미분형식)의 좌우는 최소 공백 만큼(\,) 띄워야 합니다. 그러나 무한소 전후로 괄호 문법을 쓴 괄호가 올 경우 자동으로 최소 공백이 적용되므로 넣지 않아도 됩니다. (아래 3,4번째 예시를 비교해보십시오)
  • xdx\displaystyle \int x \,{\rm d}x \Leftarrow \displaystyle \int x\,{\rm d}x
  • SAdxdy\displaystyle \iint_S A \,{\rm d}x \,{\rm d}y \Leftarrow \displaystyle \iint_S A\,{\rm d}x\,{\rm d}y
  • f(x)dx\displaystyle \int f(x)\,{\rm d}x \Leftarrow \displaystyle \int f(x)\,{\rm d}x
  • f ⁣(x)dx\displaystyle \int f\!\left(x\right){\rm d}x \Leftarrow \displaystyle \int f\!\left(x\right){\rm d}x
  • dxf(x)\displaystyle \int {\rm d}x \,f(x) \Leftarrow \displaystyle \int {\rm d}x\,f(x)

변수 부분이 길 경우 혼란 방지를 위해 다음과 같이 괄호를 둘러 어디까지가 변수인지를 명확히 밝혀주시기 바랍니다.
  • sinx2+4x+12x\sin x^2+4x+\dfrac1{2x} (×)
    sin ⁣(x2+4x)+12x\sin\!{\color{red}(}x^2+4x{\color{red})}+\dfrac1{2x} ()

도형명, 선분, 꼭짓점 등의 표기는 로만 폰트로 나타내는 것을 권장합니다.
출력
문법
ABC\triangle\rm ABC
\triangle\rm ABC
AB\overline{\rm AB}
\overline{\rm AB}​
OP\overrightarrow{\rm OP}
\overrightarrow{\rm OP}​
ABC\angle\rm ABC
\angle\rm ABC
단위는 수에서 최소 공백(\,)만큼 띄우고, 로만 폰트로 쓰는 것이 원칙입니다. 아울러 가운뎃점(\cdot)은 전각 기호로 출력되므로 공간을 많이 차지합니다. 따라서 내적의 의미로 쓴 것이 아니라면 전후로 최소 공백(\!)만큼 제거하는 문법을 쓰는 것을 권장합니다.
출력
문법
5kg ⁣ ⁣m/s25\,\rm kg\!\cdot\!m/s^2
5\,\rm kg\!\cdot\!m/s^2
5Ω5\,\Omega
5\,\Omega
슬래시를 이용하여 분수를 표현할 경우에는 분모·분자의 위치에 주의합니다. ab=a/b\dfrac ab = a/bbb가 분모이고 aa가 분자입니다. 다만, 이 경우엔 괄호를 잘 활용하여, 분모 분자를 잘 밝혀 적어야 한다는 것에 유의합니다.
  • 우리는 1/21/2을 양변에 곱함으로써 식을 간단히 정리할 수 있다.
  • 등가속도 공식 중 변위와 시간의 관계는 s(t)=(at2)/2+v0ts(t)=(at^2)/2+v_0t로 쓸 수 있다.

16. 예시[편집]

아래는 몇몇 경우의 입력 방법을 기입한 표입니다. 몇몇 문법은 동일한 표기를 출력하기도 하며 아래 표에서 등호로 표기되어있습니다.
출력
문법
비고
axa^x, ex2e^{x^2}
a^x, e^{x^2}​
오른쪽 위 첨자
axa_x, aija_{ij}
a_x, a_{ij}​
오른쪽 아래 첨자
axya_x^y, AνμA_{\nu}^{\mu}
a_x^y, A_{\nu}^{\mu}​
오른쪽 위·아래 첨자 혼용(1)
a12{a_1}^2, Vmax1{V_{\max}}^{-1}
{a_1}^2, {V_{\max}}^{-1}​
오른쪽 위·아래 첨자 혼용(2)[34]
12H{}_1^2{\rm H},   612C{}_{~~6}^{12}{\rm C}
{}_1^2{\rm H}​, {}_{~~6}^{12}{\rm C}​[※][36]
왼쪽 위·아래 첨자 혼용
×\times
\times
곱셈 및 외적 기호
\cdot
\cdot
곱셈 및 내적 기호
÷\div
\div
나눗셈 기호
2\sqrt2, x\sqrt x, x21\sqrt{x^2-1}
xn\sqrt[n]x, 273\sqrt[3]{27}
\sqrt2, \sqrt x, \sqrt{x^2-1}​
\sqrt[n]x, \sqrt[3]{27}​
근호
\sim
\sim
점근 표시 및 비례 표시,
국제적으로 통용되는 닮음기호
\backsim
\backsim
한국 및 일본에서 쓰이는 닮음기호
\propto
\propto
비례 표시
x|x|
|x| = \lvert x\rvert
절댓값
x\|x\|
\|x\| = \lVert x\rVert
노름
<x>\left< x \right>
\left< x \right> = \langle x\rangle
평균값
\le \\ \ge
\le = \leq
\ge = \geq
부등호(이상 및 이하)
\ne
\ne = \neq
부등호(다름)
\simeq, \cong
\approx
\fallingdotseq, \risingdotseq
\simeq, \cong
\approx
\fallingdotseq, \risingdotseq
근사
≢\equiv \\ \not\equiv
\equiv
\not\equiv
합동 혹은 정의
합동이 아님
nPr{}_n{\rm P}_r, 12P11{}_{12}{\rm P}_{11}
nCr{}_n{\rm C}_r, 12C10{}_{12}{\rm C}_{10}
nHr{}_n{\rm H}_r, 11H13{}_{11}{\rm H}_{13}
{}_n{\rm P}_r, {}_{12}{\rm P}_{11}​[※]
{}_n{\rm C}_r, {}_{12}{\rm C}_{10}​
{}_n{\rm H}_r, {}_{11}{\rm H}_{13}​
순열·조합 기호
(nr)\dbinom nr

(nr)\binom nr

(123)\dbinom{12}3, (1210)\dbinom{12}{10}

( ⁣ ⁣(nk) ⁣ ⁣)\left(\!\!\dbinom nk\!\!\right)
\dbinom nr


\binom nr = \tbinom nr


\dbinom{12}3, \dbinom{12}{10}​


\left(\!\!\dbinom nk\!\!\right)
국제적으로 통용되는 조합 기호
(fg)(x)(f\circ g)(x)
(f\circ g)(x)
함수 합성
\triangle \\ \square
\triangle
\square
삼각형
사각형 및 달랑베르시안
\angle
\angle
\parallel \\ \perp
\parallel
\perp
평행
직교 또는 서로소
\therefore \\ \because
\therefore
\because
따라서
왜냐하면
\infty
\infty
무한
°\degree
\degree
도(degree)
\cdots, \dots
\vdots
\ddots
\cdots, \dots[38]
\vdots
\ddots
생략 기호
E{\bf E}
{\bf E}​
벡터[39]
\partial
\partial
편미분 혹은 텐서 기호
\ast
\ast
켤레복소수 기호 혹은 합성곱
AA^\dagger
A^\dagger
켤레 전치(복소 공액)
\hbar
\hbar
플랑크 상수2π2 \pi로 나눈 값
2\nabla \\ \nabla^{2}
\nabla
\nabla^2
델 연산자
라플라시안
\leftarrow \\ \rightarrow \\ \leftrightarrow \\ \longleftarrow \\ \longrightarrow \\ \longleftrightarrow
\leftarrow
\rightarrow
\leftrightarrow
\longleftarrow
\longrightarrow
\longleftrightarrow
화살표
\Leftarrow \\ \Rightarrow \\ \Leftrightarrow \\ \Longleftarrow \\ \Longrightarrow \\ \Longleftrightarrow
\Leftarrow
\Rightarrow
\Leftrightarrow
\Longleftarrow
\Longrightarrow
\Longleftrightarrow
겹화살표
\Lleftarrow \\ \Rrightarrow
\Lleftarrow
\Rrightarrow
삼겹화살표
abab+cab+c+d+e\xleftarrow[a]b \\ \xLeftarrow[a]{b+c} \\ \xleftrightarrow[a]{} \\\xrightarrow{b+c+d+e}
\xleftarrow[a]b
\xLeftarrow[a]{b+c}​
\xleftrightarrow[a]{}​
\xrightarrow{b+c+d+e}​
설명문이 있는 화살표
\rightleftharpoons \\ \leftrightharpoons
\rightleftharpoons
\leftrightharpoons
화학 평형에 쓰이는 화살표
AABXY\overrightarrow A \\ \overleftarrow{\rm AB} \\ \overrightarrow{\rm XY}
\overrightarrow A
\overleftarrow{\rm AB}​
\overrightarrow{\rm XY}​
반직선 혹은 벡터
AB\overleftrightarrow{\rm AB}
\overleftrightarrow{\rm AB}​
직선
zABABxn\overline z \\ \overline{\rm AB} \\ \underline{AB} \\ x^{\underline n}
\overline z
\overline{\rm AB}​
\underline{AB}​
x^{\underline n}​
윗줄(켤레복소수 또는 선분 등)

밑줄(하강 계승 등)
ab\dfrac ab
\dfrac ab
분수
a+bc+dx+yz+w\dfrac{\dfrac{a+b}{c+d}}{\dfrac{x+y}{z+w}}
\dfrac{\dfrac{a+b}{c+d}}{\dfrac{x+y}{z+w}}​
번분수
π=3+126+326+526+72\pi = 3+\cfrac{1^2}{6+\cfrac{3^2}{6+\cfrac{5^2}{6+\cfrac{7^2}\ddots}}}
\pi = 3+\cfrac{1^2}{6+\cfrac{3^2}{6+\cfrac{5^2}{6+\cfrac{7^2}\ddots}​}}​
연분수
x\cancel x
\cancel x
(분수 등에서의)삭제 표기
limnan\lim\limits_{n \to \infty} a_n
\lim\limits_{n \to \infty} a_n
극한
k=1nakek=1nakk=1nakek=1nak\displaystyle \sum_{k=1}^n a_k \\ e^{\sum\limits_{k=1}^n a_k} \\ \prod_{k=1}^n a_k \\ e^{\prod\limits_{k=1}^n a_k}
\displaystyle \sum_{k=1}^n a_k

e^{\sum\limits_{k=1}^n a_k}​

\displaystyle \prod_{k=1}^n a_k

e^{\prod\limits_{k=1}^n a_k}​
합의 기호

첨자에서의 합의 기호

곱의 기호

첨자에서의 곱의 기호
dfdxx=a\left. \dfrac{{\rm d}f}{{\rm d}x}\right|_{x=a}
\left. \dfrac{{\rm d}f}{{\rm d}x} \right|_{x=a}​
미분 계수
abf(x)dx\displaystyle \int_a^b f(x) \,{\rm d}x

Sf(x,y)dxdy\displaystyle \iint_S f(x,\,y) \,{\rm d}x\,{\rm d}y

Vf(x,y,z)dxdydz\displaystyle \iiint_V f(x,\,y,\,z) \,{\rm d}x\,{\rm d}y\,{\rm d}z

abcdf(x,y)dxdy\displaystyle \int_a^b \int_c^d f(x,\,y) \,{\rm d}x\,{\rm d}y

CFdr\displaystyle \oint_C {\bf F} \cdot {\rm d}{\bf r}

\oiintSFda\displaystyle \oiint_S {\bf F} \cdot {\rm d}{\bf a}
\displaystyle \int_a^b f(x) \,{\rm d}x


\displaystyle \iint_S f(x,\,y) \,{\rm d}x\,{\rm d}y


\displaystyle \iiint_V f(x,\,y,\,z) \,{\rm d}x\,{\rm d}y\,{\rm d}z


\displaystyle \int_a^b \int_c^d f(x,\,y) \,{\rm d}x\,{\rm d}y


\displaystyle \oint_C {\bf F} \cdot {\rm d}{\bf r}​


\displaystyle \oiint_S {\bf F} \cdot {\rm d}{\bf a}​
적분
[x22+x]ab\biggl[ \dfrac{x^2}2+x \biggr]_a^b

(x2+2x)ab\biggl. \biggl( x^2+2x \biggr) \biggr|_a^b
\biggl[ \dfrac{x^2}2+x \biggr]_a^b


\biggl. \biggl( x^2+2x \biggr) \biggr|_a^b
정적분 계산
abcd\begin{matrix} a & b \\ c & d \end{matrix}

(abcd)\begin{pmatrix} a & b \\ c & d \end{pmatrix}

[abcd]\begin{bmatrix} a & b \\ c & d \end{bmatrix}

{abcd}\begin{Bmatrix} a & b \\ c & d \end{Bmatrix}

abcd\begin{vmatrix} a & b \\ c & d \end{vmatrix}

abcd\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}
\begin{matrix} a & b \\ c & d \end{matrix}​


\begin{pmatrix} a & b \\ c & d \end{pmatrix}​


\begin{bmatrix} a & b \\ c & d \end{bmatrix}​


\begin{Bmatrix} a & b \\ c & d \end{Bmatrix}​


\begin{vmatrix} a & b \\ c & d \end{vmatrix}​


\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}​
행렬[40]
{x+y=5xy=3\begin{cases} x+y=5 \\ x-y=3 \end{cases}
\begin{cases} x+y=5 \\ x-y=3 \end{cases}​
연립 방정식

[1] 원래는 TeX에서 수식 커맨드의 양끝을 $로 감싸서 텍스트 모드와 수식 모드를 구분짓는 데에 쓰이나 알파위키에서는 별도의 커맨드가 존재하므로 기능하지 않게 되었습니다.[2] \로 공백을 출력하기 위해서는 \ 이후에 반각 공백  을 넣어야 합니다.[3] 수식 폰트처럼 단순히 두 종류가 모두 존재하는 경우 뿐만 아니라 대형 분수 문법과 같이 두 가지 이상의 문법이 축약된 경우도 포함합니다.[4] 만약 내용이 숫자나 기호라면 문법과 내용이 구분되기 때문에 공백조차 필요 없습니다.[5] 단, 분수의 분자, 분모에 대형 분수 표기를 적용하려면 써야합니다.[6] 참고로 수식 모드에서의 정상적인 출력은 e=n=01n!\displaystyle e=\sum_{n=0}^\infty\frac1{n!}입니다.[7] 당연히 알파위키의 [br]매크로도 적용되지 않으며 엔터 키를 이용한 직접 개행 역시 먹히지 않습니다.[8] 텍스트 모드에서의 반각 공백[9] 해당 표현은 \cancel 문법이 존재하므로 이쪽을 권장합니다.[10] 로마자 소문자, 아라비아 숫자, 기호는 기본 폰트로 출력됩니다.[11] 텍스트 모드 로만 폰트(\text) 및 텍스트 모드 로만 볼드 폰트(\textbf) 상에서 외국어를 직접 입력하는 방식으로 대체할 수는 있습니다.[12] 아래 첨자의 유무에 따른 차이는 없습니다.[13] \displaystyle \sum, \displaystyle \prod, \displaystyle \bigcup 등.[14] [x22]01\left[\dfrac{x^2}2\right]_0^1 같은 식[15] n=0\displaystyle \sum_{n=0}^\infty, ab\displaystyle \int_a^b[16] 참고로 ab\displaystyle\int\limits_a^b가 포함된 식을 감싸면 초대형보다 더 큰 괄호로 출력됩니다. 이 크기는 근호 안에 정적분이 있는 식을 감쌌을 때의 크기와 똑같습니다.[17] 단, 최소 크기는 디폴트인 10pt10\,{\rm pt}이며 폰트 크기 조절 문법의 영향을 받지 않기 때문에 이보다 작게 출력하려면 크기 조절 문법을 이용해야 합니다.[18] 꺽쇠 기호를 이용하여 나타낼 경우 \big, \Bigg 등의 괄호 문법을 적용해야하며 반드시 같은 짝이 있어야 합니다. 반면 \langle, \rangle의 경우 괄호 그 자체를 출력하는 문법이기 때문에 짝이 갖춰지지 않아도 됩니다.[19] 가변형뿐만 아니라 다른 \big, \Bigg 등에도 적용됩니다.[20] 게다가 가변형은 초대형 괄호보다 크게 출력되는 경우가 있는만큼, 이 방법으로 표현할 수 없는 수식이 존재한다는 한계점도 있습니다.[21] cfrac은 continued fraction(연분수)의 약어로 이 문법이 연분수를 위한 문법임을 단적으로 드러내고 있습니다.[22] 참고로 독일 및 러시아에서는 이 방식의 정적분 표기가 주류입니다.[23] 특히 지수 부분에 첨자가 딸린 대형 연산자가 포함되는 경우, 이 표기를 권장합니다.[24] (아래 첨자)와 (위 첨자) 위치는 서로 뒤바뀌어도 됩니다.[25] 정상적으로 출력되는 함수들을 로만 폰트로 표현할 경우 최소 공백만큼 띄운 것과 출력이 같기 때문입니다. 아래 예를 비교해보십시오.
sin30°\sin30\degree \Leftarrow \sin30\degree
sin30°{\rm sin}\,30\degree \Leftarrow {\rm sin}\,30\degree
[26] 최대공약수 \gcd는 정상적으로 출력됩니다.[27] asinh, arcsinh 등 기타 다른 표현 역시 모두 먹히지 않습니다.[28] \dim, \ker, \det는 정상적으로 출력됩니다.[29] 참고로 이 상태에서 양끝을 괄호 문법으로 감쌀 경우
(a1a1a3b1b2b3c1c2)\left(\begin{matrix}a_1&a_1&a_3\\b_1&b_2&b_3\end{matrix}\\\begin{matrix}c_1&c_2\end{matrix}\right)
처럼 행렬간 개행 문법이 무시됩니다.
[30] 즉 중괄호로 묶어서 &{AB}​와 같이 써도 A가 있는 열이 기준이 되어 정렬됩니다.[31] 단의 폭을 정하는 알고리즘이 다른 종류와 다르기 때문입니다.[32] 비교
(a+b)2{\color{red}(}a+b{\color{red})}^2 \Leftarrow {\color{red}​(}a+b{\color{red}​)}^2(괄호 문법 미사용)
( ⁣ ⁣a+b ⁣ ⁣ ⁣ ⁣   )2{\color{red}\left(\!\!\:\right.}a+b{\color{red}\left.\!\!\!\!\;~\right)}^2 \Leftarrow {\color{red}​\left(\!\!\:\right.}a+b{\color{red}​\left.\!\!\!\!\;~\right)}^2(괄호 문법 사용)
[33] 일례로 대형 괄호는
(12)\left(\dfrac12\right) \Leftarrow \left(\dfrac12\right)
(12){\color{red}\bigg(\bigg.}\dfrac12{\color{red}\bigg.\bigg)} \Leftarrow {\color{red}\bigg(\bigg.}\dfrac12{\color{red}\bigg.\bigg)}​
처럼 공백 문법이 필요 없습니다.
[34] 특히 지수 표기에서, 첨자를 붙이고자 하는 문자 전체를 중괄호로 감싸야 합니다.[※] 35.1 35.2 왼쪽 첨자를 사용할 때 처음에 중괄호를 쓰지 않으면 앞에 쓴 글자에 첨자를 붙이는 것으로 인식되어 제대로 출력되지 않습니다. ex): 6=_3{\rm P}_36=3P3\Rightarrow 6=_3{\rm P}_3[36] 원소의 질량수와 원자 번호는 오른쪽 정렬로 표기하는 것이 원칙이나 현재 알파위키에서 정렬 문법이 지원되지 않습니다. 대신 반각 공백 문법 두 번(상대 길이 22 )으로 숫자 하나 분량의 칸을 메워서 나타낼 수 있습니다.[38] \ldots로도 쓸 수 있습니다.[39] \vec 문법을 이용하여 \vec EE\Rightarrow \vec E 형태로도 쓸 수 있지만, 가독성이 떨어지고 \vec 문법은 글자 수에 맞춰 길이가 변하지 않으므로 로만 볼드체 표기를 권장합니다.[40] 행렬같은 대형 수식은 이곳에서 입력 후 붙이는 것이 낫습니다.
파일:크리에이티브 커먼즈 라이선스__CC_white.png 이 문서의 내용 중 전체 또는 일부는 나무위키 나무위키:문법 도움말/심화/TeX 문서의 r67에서 가져왔습니다. 이전 역사 보러 가기
파일:크리에이티브 커먼즈 라이선스__CC_white.png 이 문서의 내용 중 전체 또는 일부는 나무위키의 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
나무위키:문법 도움말/심화/TeX 문서의 r67 (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)
문서의 r (이전 역사)

Contents are available under the CC BY-NC-SA 2.0 KR; There could be exceptions if specified or metioned. theseed-skin-buma by LiteHell, the seed engine by theseed.io