수식이 나오지 않는다면 새로고침(F5)을 해주세요
모바일은 수식이 나오지 않습니다.
학과 특성상 과제나 공부를 할 때 Latex 문법을 많이 사용합니다. 공부한 내용들을 포스팅 할 때마다 Latex를 Word에서 따로 작성하여 캡쳐하고 붙여넣기 하고.. 너무나 번거로워서 결국 Git 블로그에 LaTeX 적용해보려고 합니다. 실제로 이 글을 기준으로 전 글들은 다 캡쳐본!
📑 _config.yml 변경
📑_config.yml
파일 내용을 변경해주어야 합니다.
우리가 익숙한 markdown을 latex를 지원하는 kramdown으로 변경해줍니다.
# Conversion
markdown: kramdown
highlighter: rouge
lsi: false
excerpt_separator: "\n\n"
incremental: false
최근 시기에 블로그를 시작한 분이라면 이미 이렇게 적용되있을 수도 있습니다. 아마도 git에서 Latex 문법을 지원하기로 한 시기에 변경된 것 같은데... 저는 자동적으로 적용이 안되더라구요 ㅜㅜ 왜인지는 모르겠습니다.
📑 scripts.html 변경
이번엔 📑_includes/scripts.html
파일 내용을 변경해주어야 합니다.
변경할 것 없이 아래와 같은 코드를 붙여넣기 해주면 됩니다.
<!-- Latex 문법 추가 -->
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-MML-AM_CHTML">
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true
},
"HTML-CSS": { availableFonts: ["TeX"] }
});
</script>
❓ 적용되지 않는 다면
여기까지 한 후 저는 적용이 되었는데 제가 예전에 혹시 몰라 📑_config.yml
파일을 변경했었습니다. (혹시 이런날이 올까 미리 적용한..)
아래와 같이 defaults: 항목에 mathjax: true를 추가
해주시면 됩니다.
# Defaults
defaults:
# _posts
- scope:
path: ""
type: posts
values:
layout: single
author_profile: true
read_time: true
comments: # true
share: true
related: true
mathjax: true # 이 코드 추가!!!
그럼 한번 시험해볼까요??\Omega_n = \sum^{N}_{n=1}(\frac{\delta}{\beta})
을 본문에 아래와 같이 넣어 사용해보겠습니다.
$\Omega_n = \sum^{N}_{n=1}(\frac{\delta}{\beta})$ # 본문의 줄에 함께 사용
$$
\Omega_n = \sum^{N}_{n=1}(\frac{\delta}{\beta})
$$ # 따로 사용
본문 작성하다가 사용해보기. $\Omega_n = \sum^{N}_{n=1}(\frac{\delta}{\beta})$ 굿굿 입니다. 같은 줄에 써지는 군요.
$$
\Omega_n = \sum^{N}_{n=1}(\frac{\delta}{\beta})
$$
이것도 잘 적용 되는 것 같습니다.
이상 Latex 문법 다루기 였습니다! ☠️
<참고 : https://www.janmeppe.com/blog/How-to-add-mathjax-to-minimal-mistakes/>
'🔐 Git > Bolg(폐쇄)' 카테고리의 다른 글
[Minimal mistakes, Github 블로그] tag 넣기 (0) | 2023.10.10 |
---|---|
[Minimal mistakes, Github 블로그] breadcrumbs 설정 (1) | 2023.10.10 |
[Minimal mistakes, Github 블로그] 글씨 크기 변경 (0) | 2023.10.10 |
[Minimal Mistakes, Github 블로그] 블로그 스킨, 테마 변경 (1) | 2023.10.10 |