Markdown + Latex
Markdown 문법을 사용하면 글을 쓰기에 편리하다. 텍스트 입력이후 간단히 편집을 할 수 있다. 하지만 수식 입력에는 큰 장점을 보이지 않는데, Latex 문법을 통해 편리한 수식 입력을 가능케 하는 방법이 있다. 바로 MathJax라는 JavaScript display engine의 사용이다.
Setting
작성하고자 하는 Markdown 파일의 첫 부분에 다음 내용을 넣으면 끝.
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
Example
수식이 따로 한 행을 차지하여 중앙에 정렬되게 입력하려면
$$ \zeta(s)=\sum_{i=1}^{\infty} \frac{1}{n^s} $$
$$ \zeta(s)=\sum_{i=1}^{\infty} \frac{1}{n^s} $$
문단 안에 바로 수식을 입력하려면
\\( \zeta(s)=\sum_{i=1}^{\infty} \frac{1}{n^s} \\)
어쩌구 저쩌구 \( \zeta(s)=\sum_{i=1}^{\infty} \frac{1}{n^s} \) 어쩌구 저쩌구…
Comments
tistory에 글을 쓸 때 Sublime text 2에서 Markdown 문법으로 작성 후 html 형식으로 보이는 그대로를 복사 붙여넣기 하는데 여기서 문제가 발생했다. 수식의 위치가 어긋나 제자리에 있지 않게 된다. 다음 순서로 문제를 해결했다.
- MathJax 스크립트를 빼고 Markdown 문서를 작성
- html로 compile하거나 preview 플러그인을 이용해 browser로 확인
- browser에서 보이는 그대로를 복사
- tistory 글 입력 창에 붙여넣기 (broswer에서 보이는 그대로 입력된다.)
- tistory html 편집기 화면에서 MathJax 스크립트를 추가
뭔가 복잡하게 보이지만 간단히 할 수 있다. 깔끔한 수식 입력을 위해서 이정도는…
'Etc.' 카테고리의 다른 글
구글 Chrome에서 여러 링크 한번에 다운로드 (0) | 2017.11.22 |
---|---|
LaTeX Equation in Power Point (0) | 2017.06.15 |
Google NCR(No Country Redirect) (0) | 2017.02.05 |
Web Browsers in Private Mode by Default (0) | 2016.09.30 |
For Multi Users Apache2 Configuration in Ubuntu (0) | 2015.11.11 |