1 분 소요

mathjax

Mathjax란

  • MathML, LaTeX 및 ASCIIMathML 마크 업을 사용하여 웹 브라우저에 수학 표기법을 표시하는 크로스 브라우저 JavaScript 라이브러리이다.
  • 웹 사이트에서 수학식 표시가 가능하다.



웹에서 Mathjax 설치하기

  • 사실 minimal mistakes 테마를 쓰고 있다면 별도의 추가를 할 필요가 없다.
  • _includes내에 mathjax_support.html이 포함되어 있기 때문에 _config.yml에서 use_math: true 를 추가해 주면 된다.

image

image



쓰는 방법

$ 사용하기

  • $로 쓰고자 하는 수식을 감싸준다.
  • 예를 들어 $a+b=c$ 이렇게 말이다. ($a+b=c$)
  • $$로 수식을 감싸주면 가운데 정렬이 된다.
  • $$x^2+3*x+5 는 이차함수이다.$$
\[x^2+3*x+5=0 는 이차함수이다.\]



\\( \\) 사용하기

  • \\(\\) 로 수식을 감싸 줘도 똑같다.
  • \(a+b=c\) => \\(a+b=c\\)



그 외 수식은 pdf 파일에 있으니 참고하면 된다. ($\alpha$나 $\beta$ 같은 것들)






mathjax1

mathjax2

mathjax3

mathjax4

mathjax5

mathjax6

mathjax7



  • 1. 여러 개 쓸 때 : $x_{i,j}^{next}$
    • $x_{i,j}^{next}$
  • 2. hat : $\hat y$
    • $\hat y$
  • 3. 띄어쓰기 : $\ $
  • 4. 경우 나누기 : mbox error ($$ 로 묶지 않고 \\( \\)로 묶으면 가능한 것 같다.)
  • 5. dcases 이용하여 경우 나누기
\begin{dcases}
   a &\text{if } b  \\
   c &\text{if } d
\end{dcases}
  • 6. 빈칸 조정
기능 문법 나타나는 모양
double quad space a \qquad b $a \qquad b$
quad space a \quad b $a \quad b$
text space a\ b $a\ b$
large space a\;b $a\;b$
medium space a\>b [not supported]
small space a\,b $a\,b$
no space ab $ab$
negative space a\!b $a!b$
  • 7.
    • $\le$ : $\le$
    • $\ge$ : $\ge$
    • $\leftarrow$ : $\leftarrow$
    • $\rightarrow$ : $\rightarrow$
  • 8.
    • $\mathbb{RX}$ = $\mathbb{RX}$
    • $\sum_{k=1}^N k^2$ = $\sum_{k=1}^N k^2$
    • $\prod_{i=1}^N x_i$ = $\prod_{i=1}^N x_i$
    • $\lim_{n \to \infty}x_n$ = $\lim_{n \to \infty}x_n$
    • $\int_{-N}^{N} e^x\, dx$ = $\int_{-N}^{N} e^x\, dx$
  • 9.
    • ${\color{Blue}x^2}+{\color{Red}2x}-{\color{Green}1}$ = ${\color{Blue}x^2}+{\color{Red}2x}-{\color{Green}1}$





References

댓글남기기