2015년 4월 20일 월요일

[블로거] 블로거(blogger, blogspot)에서 mathjax 사용하여 latex 사용하기

블로거에서 LaTex 을 사용하여 수식을 입력할 수 있다.
그러기 위해서 템플릿의 HTML 소스 <head> 태그 바로 밑에 아래 코드를 삽입한 후 저장하면 된다. 아래 코드 조각은 이 포스트를 참조하였다. 수식 번호를 자동으로 붙이게끔 하는게 찾기 어려웠는데 추가적인 옵션은 이 포스트를 참조하였다.

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js">
MathJax.Hub.Config({
 extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"],
 jax: ["input/TeX", "output/HTML-CSS"],
 tex2jax: {
     inlineMath: [ ['$','$'], ["\\(","\\)"] ],
     displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
 },
 "HTML-CSS": { availableFonts: ["TeX"] },
  TeX: { equationNumbers: {autoNumber: "AMS"} } //수식번호 옵션
});
</script> 

이제 $\sqrt{x^2+1}$ 과 같이 본문 내에 수식을 입력할 수도 있고 한 줄 수식도 입력할 수 있다.
$$y(x)=\frac{x+1}{x^3+x+1}cos(x)$$

begin{eqation}~end{equation} 은 수식 번호가 자동으로 붙는다.

\begin{equation} \label{e1}
E = mc^2
\end{equation}

수식 번호를 안 붙이려면 equation* 을 사용한다.
\begin{equation*}
E = mc^2
\end{equation*}

이제 \eqref{e1}식 과 같이 수식 번호를 참조하는 것도 가능하다.

댓글 없음:

댓글 쓰기