도움말:TeX 문법
리브레 위키에서는 수학 공식을 간편하게 입력하기 위해,
문법을 지원합니다. 이 기능을 사용하려면 <math> ... </math> 사이에
문법을 쓰면 됩니다. 이 태그 내에서의 줄바꿈은 처리되지 않습니다.
문법 수식을 편집할 때는 이곳 혹은 이곳이 도움이 될 수 있습니다.
특수 문자
특수 문자에는
- 구별부호 ()
- 산술 함수 (지수, 로그, 삼각 함수)
- 상한/하한 (min, max)
- 투영 ()
- 미분 ()
- 유사 문자기호
- 모듈러 연산
- 근호 (제곱근, n제곱근)
- 연산자 / 집합 / 관계 / 기하 / 논리 / 화살표 / 특수문자 등등이 있습니다.
글꼴
글꼴에는 그리스어/로마자/볼드체 등등이 있습니다.
위, 아래 첨자[1]
| 기능 | 문법 | 문서에 나타나는 식 |
|---|---|---|
| 위 첨자 | a^2
|
|
| 아래 첨자 | a_2
|
|
x_s-x_D
|
||
| 다문자 첨자 | a^{2+2}
|
|
a_{i,j}
|
||
| 위 아래 첨자 동시에 | x_2^3
|
|
| 미분 (옳음) | x'
|
|
| 미분 (HTML의 경우 틀림) | x^\prime
|
|
| 미분 (PNG의 경우 틀림) | x\prime
|
|
| 시그마 | \sum_{k=1}^N k^2
|
|
| 곱기호 | \prod_{i=1}^N x_i
|
|
| 극한 | \lim_{n \to \infty}x_n
|
|
| 적분 | \int_{-N}^{N} e^x\, \operatorname{d}\!x
|
|
| 선적분 | \oint_{C} x^3\, \operatorname{d}\!x + 4y^2\, \operatorname{d}\!y
|
|
| 이중 선적분 | 틀:oiint를 사용합니다. [2] | 3 |
분수, 행렬, 여러행
| 기능 | 문법 | 문서에서 보이는 식 |
|---|---|---|
| 분수 | \frac{2}{4} or {2 \over 4}
|
|
| 이항 계수 |
{n \choose k}
|
|
| 행렬 | \begin{pmatrix} x & y \\ z & v \end{pmatrix}
|
|
\begin{bmatrix}
0 & \cdots & 0 \\
\vdots & \ddots & \vdots \\
0 & \cdots & 0
\end{bmatrix} |
||
\begin{Bmatrix} x & y \\ z & v \end{Bmatrix}
|
||
\begin{vmatrix} x & y \\ z & v \end{vmatrix}
|
||
\begin{Vmatrix} x & y \\ z & v \end{Vmatrix}
|
||
\begin{matrix} x & y \\ z & v \end{matrix}
|
||
| 경우 나누기 |
f(n)=
\begin{cases}
n/2, & \mbox{if }n\mbox{ is even} \\
3n+1, & \mbox{if }n\mbox{ is odd}
\end{cases} |
|
| 두줄 이상의 방정식 |
\begin{align}
f(n+1) &= (n+1)^2 \\
&= n^2 + 2n + 1
\end{align} |
괄호 쓰기
| 기능 | 문법 | 나타나는 모양 |
|---|---|---|
| 좋지 않음. | ( \frac{1}{2} )
|
|
| 좋음. | \left( \frac{1}{2} \right)
|
\left 와 \right를 사용하여, 여러 가지 괄호를 사용할 수 있습니다.
| 기능 | 문법 | 나타나는 모양 |
|---|---|---|
| 괄호 | \left( A \right)
|
|
| 사각 괄호 | \left[ A \right]
|
|
| 집합괄호 | \left\{ A \right\}(주의: \ 필요) |
|
| 부등호 괄호 | \left\langle A \right\rangle
|
|
| 바 | \left| A \right|
|
|
\left. 혹은 \right. 라고 쓰면, 그 쪽 괄호는 나타나지 않습니다.
|
\left. {A \over B} \right\} \to X
|
빈칸조정
은 빈칸의 크기를 자동으로 조정합니다. 특별히 조정이 필요한 경우는 다음을 사용하면 됩니다.
| 기능 | 문법 | 나타나는 모양 |
|---|---|---|
| double quad space | a \qquad b
|
|
| quad space | a \quad b
|
|
| text space | a\ b
|
|
| large space | a\;b
|
|
| medium space | a\>b |
[not supported] |
| small space | a\,b
|
|
| no space | ab
|
|
| negative space | a\!b
|
수식 꾸미기
수식 띄우기
\;을 붙이시면 됩니다.
수식에 색 넣기
<math>\color{#색의 RGB코드}{수식}</math>
색의 RGB코드에는 특정색의 #RGB 코드를 입력하면 됩니다.간단한것 가령 red나 blue 등은 그냥 입력하시면 됩니다.
| 입력 | 결과 |
|---|---|
<math>\displaystyle \color{#0909D9}{\lim_{x\rightarrow 0^{+}} x^{x}=1}</math>
|
구문 분석 실패 (구문 오류): {\displaystyle \displaystyle \color{#0909D9}{\lim_{x\rightarrow 0^{+}} x^{x}=1}} |
다른 방법
색을 정의하는 방법도 있습니다.
우선 <math>와 </math>사이에 \require{color}가 있어야 합니다.\definecolor{이름}{모형}{정의}로 색을 정의한 다음 \textcolor{이름}{수식}이렇게 쓰시면 됩니다.
모형은 gray,rgb,RGB,HTML,cmyk 다섯 종류가 있습니다.
- gray : 정의에 0이상 1이하의 실수를 하나 쓰시면 됩니다.
- rgb : 정의에 0이상 1이하의 실수 세개를 쓰시면 됩니다.(예:0.1,0.2,0.3)
- RGB : 정의에 0이상 255이하의 정수 세개를 쓰시면 됩니다.(예:111,112,113)
- HTML : 정의에 RGB색상코드 1개를 쓰시면 됩니다.(예:D9E5FF)[3]
- cymk : 정의에 0이상 1이하의 실수 4개(예:0.1,0.15,0.2,0.25) 를 쓰시면 됩니다.
| 입력 | 결과 |
|---|---|
<math>\displaystyle \require{color} \definecolor{A}{RGB}{113,222,210} \textcolor{A}{\lim_{x\rightarrow 0^{+}} x^{x}=1}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \displaystyle \require{color} \definecolor{A}{RGB}{113,222,210} \textcolor{A}{\lim_{x\rightarrow 0^{+}} x^{x}=1}} |
수식에 특수한 기호 넣기
<math>\require{enclose} \enclose{값1}[값2]{수식}</math>
결과
| 입력1 | 결과1 |
|---|---|
<math>\require{enclose} \enclose{longdiv}[mathcolor="red"]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{enclose} \enclose{longdiv}[mathcolor="red"]{a}} |
<math>\require{enclose} \enclose{phasorangle}[mathcolor="red"]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{enclose} \enclose{phasorangle}[mathcolor="red"]{a}} |
<math>\require{enclose} \enclose{radical}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{enclose} \enclose{radical}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{radical,longdiv}[mathcolor=#4641D9,mathbackground=#FAF4C0]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{enclose} \enclose{longdiv,phasorangle}[mathcolor=#4641D9,mathbackground=#FAF4C0]{a}} |
<math>\require{enclose} \enclose{box}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{enclose} \enclose{box}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{roundedbox}[mathcolor=#4641D9]{a}</math>
|
큰숲백과에서는 구현 안 됩니다. |
<math>\require{enclose} \enclose{circle}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{circle}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{left}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{left}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{right}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{right}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{top}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{top}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{bottom}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{bottom}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{updiagonalstrike}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{updiagonalstrike}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{downdiagonalstrike}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{downdiagonalstrike}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{downdiagonalstrike}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{verticalstrike,downdiagonalstrike}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{downdiagonalstrike}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{horizontalstrike}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{downdiagonalstrike}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{northeastarrow}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{madruwb}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{madruwb}[mathcolor=#4641D9]{a}} |
<math>\require{enclose} \enclose{text}[mathcolor=#4641D9]{a}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{roundedbox} \enclose{text}[mathcolor=#4641D9]{a}} |
수식에 슬래시 넣기
<math>\require{cancel},cancel{수식}</math>.
<math>...</math>의 ...에 먼저 \require{cancel}
을 넣고 슬래시를 넣고자 하는 수식에 cancel{수식} 혹은
bcancel{수식} 혹은 xcancel{수식}을 넣습니다.
또는 cancelto{화살표 취소가 향하고자 하는 곳}{화살표 취소를 할 수식}이렇게
입력합니다.
| 입력 | 결과 |
|---|---|
<math>\require{cancel},yes\cancel{{x}^{2}}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{cancel},yes\cancel{{x}^{2}}} |
<math>\require{cancel} rr \bcancel{2x}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{cancel} rr \bcancel{2x}} |
<math>\require{cancel} rr \xcancel{{x}^{x}}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{cancel} rr \xcancel{{x}^{x}}} |
<math>\require{cancel},\cancelto{a}{{x}^{2}}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{cancel},\cancelto{a}{{x}^{2}}} |
수식 줄바꿈
<math>줄바꿈하고자 하는 수식\\</math>
| 입력 | 결과 |
|---|---|
<math>a\\b\\c\\d</math>
|
구문 분석 실패 (구문 오류): {\displaystyle a\\b\\c\\d} . |
수식을 클릭시 임의의 URL로 보내기
<math>\href{URL주소}{수식}</math>.
| 입력 | 결과 |
|---|---|
<math>\href{https://librewiki.net}{{a}^{2}\;\;\;\;리브레 위키}
|
구문 분석 실패 (알 수 없는 함수 "\href"): {\displaystyle \href{https://librewiki.net}{{a}^{2}\;\;\;\;리브레 위키}} |
수식을 클릭시 또다른 수식 메세지 또는 수식이 나오게 하기
| 입력 | 결과 |
|---|---|
<math>\require{action} \mathtip{a}{{b}^{2}}</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{action} \mathtip{a}{{b}^{2}}} [4] |
<math>\require{action} \toggle{a}{{b}^{2}}{{c}^{2}}\endtoggle</math>
|
구문 분석 실패 (알 수 없는 함수 "\require"): {\displaystyle \require{action} \toggle{a}{{b}^{2}}{{c}^{2}}\endtoggle} [5] |
수식에 효과 주기
| 입력 | 결과 |
|---|---|
<math>\bbox[#D941C5]{x+y}
|
구문 분석 실패 (알 수 없는 함수 "\bbox"): {\displaystyle \bbox[#D941C5]{x+y}} |
<math>\bbox[10pt]{x+y}
|
구문 분석 실패 (알 수 없는 함수 "\bbox"): {\displaystyle \bbox[10pt]{x+y}} |
<math>\bbox[10pt,#9FC93C]{x+y}
|
구문 분석 실패 (알 수 없는 함수 "\bbox"): {\displaystyle \bbox[10pt,#9FC93C]{x+y}} |
<math>\bbox[10px,border:4px solid #9FC93C]{x+y}
|
구문 분석 실패 (알 수 없는 함수 "\bbox"): {\displaystyle \bbox[10px,border:4px solid #9FC93C]{x+y}} |
참고
각주
| 기초 사용법 | |
|---|---|
| 위키 문법 | |
| 특수 기능 | |
| 관리자 매뉴얼 | |