markdown 에 latex 쓰기

html안에 \(\LaTeX\)를 넣기 위해서 mathjax를 사용한다.

<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script type="text/javascript" id="MathJax-script" async
  src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js">
</script>

위의 코드를 layout/default.hmtl<head></head> tag안에 넣어주면 mathjax를 사용할 수 있다.

어떻게든 위의 javascript 코드가 브라우저에 전달만 되면 된다.

code display는 $$...$$
code inline은 \\(...\\) 를 사용한다.

mathjax docs에 들어가면 code inline을 위해서는 \(...\)를 사용하라고 하지만 markdown에서 \(, \)를 escape char로 인식하기 때문에 위와 같이 입력해야 한다.

  • 예시

일차방정식 \(y=ax+b\)는 중요하다.

오일러 공식은 아래와 같다.

\[e^{ix}=\cos{x}+i\sin{x}\]

Leave a comment