Tistory에 수식 넣기

2021. 9. 7. 03:20·Computer/Blog, Markdown, Latex
728x90
728x90

MathJax

mathjax를 사용하는 것이 가장 편함.

 

MathJax는 웹 브라우저에서 수학 공식(LaTeX, MathML, AsciiMath)을 깔끔하게 화면에 그려주는 JavaScript 라이브러리임.

  1. 주요 역할
    • 수학 공식 렌더링: 복잡한 수식을 이미지 파일로 만들지 않고, 텍스트(코드)만 입력하면 브라우저가 예쁜 수식으로 변환함
    • 웹 표준 지원: 거의 모든 최신 브라우저와 모바일 환경에서 별도의 플러그인 설치 없이 동작 가능.
  2.  특징
    • 고품질 출력: 벡터(Vector) 방식의 글꼴을 사용하여 화면을 확대해도 수식이 깨지지 않음.
    • 다양한 입력 방식: 이공계에서 표준으로 쓰는 LaTeX 문법을 그대로 지원.
    • 접근성: 수식 내용을 스크린 리더가 읽을 수 있어 시각 장애인을 위한 웹 접근성도 높아짐.

예제

다음의 코드를 템플릿의 </body> 다음에 추가하면 됨.

<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        tex2jax: {
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
            processEscapes: true
        }
    });
</script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML'></script>
  • CDN (Content Delivery Network) 은 지리적으로 멀리 떨어진 사용자에게 이미지, 영상, JS파일 등을 빠르게 전송하기 위해서 전 세계 곳곳에 거점서버를 두는 기술임.
  • 위에서 CDN 주소를 복사해 놓으면 가장 가까운 DNC서버에서 MathJax 파일을 가져오게 되어 수식을 랜더링 가능해짐.

다음과 같은 $y=\int f(x) dx$ 수식이 잘 보이면 됨.

$$
A=\begin{bmatrix}
1 & 0 & 0 \\
0 & 1 & 0 \\
0 & 0 & 1 \
\end{bmatrix}
$$


같이보면 좋은 자료

https://www.mathjax.org/#gettingstarted

 

MathJax

Beautiful math in all browsers.

www.mathjax.org

 

728x90

'Computer > Blog, Markdown, Latex' 카테고리의 다른 글

Tistory: 설정 202501  (0) 2025.01.02
[Blog] Tistory 의 hELLO 스킨: 글머리기호 글 들여쓰기  (0) 2024.12.16
MARKDOWN 문법  (1) 2021.09.07
'Computer/Blog, Markdown, Latex' 카테고리의 다른 글
  • Tistory: 설정 202501
  • [Blog] Tistory 의 hELLO 스킨: 글머리기호 글 들여쓰기
  • MARKDOWN 문법
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (787)
      • Private Life (15)
      • Programming (206)
        • DIP (116)
        • ML (35)
      • Computer (17)
        • CE (54)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (368)
        • Signals and Systems (115)
        • Math (176)
        • Linear Algebra (33)
        • Physics (43)
        • 인성세미나 (1)
      • 정리필요. (61)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (7)
        • PET Study 2009 (1)
        • 방사선 장해방호 (5)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    signal_and_system
    cv2
    random
    linear algebra
    signals_and_systems
    Probability
    math
    Python
    Programming
    opencv
    SIGNAL
    fourier transform
    ML
    Term
    numpy
    SS
    인허가제도
    Vector
    function
    Optimization
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
Tistory에 수식 넣기
상단으로

티스토리툴바