매스잭스

위키백과, 우리 모두의 백과사전.
(MathJax에서 넘어옴)

MathJax
개발자미국 수학회
안정화 버전
3.0.0[1] / 2019년 9월 4일(4년 전)(2019-09-04)
저장소
프로그래밍 언어자바스크립트
운영 체제크로스 플랫폼
종류수학 소프트웨어
라이선스아파치 라이선스 2.0
상태개발 중
웹사이트www.mathjax.org

매스잭스(MathJax)는 MathML, LaTeX 및 ASCIIMathML 마크 업을 사용하여 웹 브라우저에 수학 표기법을 표시하는 크로스 브라우저 JavaScript 라이브러리이다.[2][3][4] MathJax는 아파치(Apache) 라이선스에 따라 오픈 소스 소프트웨어로 제공된다.

MathJax 프로젝트는 2009년에 초기 JavaScript 수학 포맷 라이브러리 인 jsMath[5]의 후속으로 시작되었으며, 미국 수학 협회 (American Mathematical Society)에서 관리한다.[6] 이 프로젝트는 미국 수학 협회, 디자인 과학(Design Science company), 산업 및 응용 수학 협회 (Society for Industrial and Applied Mathematics)에 의해 설립되었으며 미국 물리학 협회(American Institute of Physics) 및 스택 익스체인지( Stack Exchange Network company)와 같은 수많은 후원사에 의해 지원되고있다.

MathJax는 arXiv[7], 엘제비어(Elsevier)의 ScienceDirect[8], MathSciNet[9], n-카테고리 카페, MathOverflow, 위키백과(백엔드)[10][11], Scholarpedia, Project Euclid 저널 등의 웹 사이트에서 사용되고있으며[12], IEEEXplore[13], Publons, 코세라 및 전(全)러시아 수학 포털(All-Russian Mathematical Portal)[14]등에서도 사용하고 있다.

사용[편집]

서버에서 뿐만 아니라 개인PC(로컬시스템)에서도 아래와같이 헤더(head)를 HTML문서에 삽입하면 웹브라우저로 바로 작동하는 것이 확인가능하다.

<HTML>
<head>

<script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>

</head>


$\sqrt{2}$

</HTML>

같이 보기[편집]

참고[편집]

  1. “MathJax v3.0.0”. 《MathJax》. 2019년 9월 4일. 
  2. “MathJax: Rich Math display from LaTeX and MathML”. 
  3. “MathJax AsciiMath support”. 2018년 3월 23일에 원본 문서에서 보존된 문서. 2018년 3월 12일에 확인함. 
  4. Cuellar, Autumn; Topping, Paul (June 2013). “What you need to know about the Maths Stack”. 《XML London 2013》: 63–68. doi:10.14337/XMLLondon13.Cuellar01. ISBN 978-0-9926471-0-0. 2019년 6월 13일에 원본 문서에서 보존된 문서. 2018년 3월 12일에 확인함. 
  5. Hayes, Brian (2009), “Writing Math on the Web: The Web would make a dandy blackboard if only we could scribble an equation”, 《American Scientist92 (2): 98, doi:10.1511/2009.77.98 .
  6. “AMS becomes managing partner of the MathJax Consortium”. 
  7. “arXiv.org help - What is MathJax?”. 2018년 6월 18일에 원본 문서에서 보존된 문서. 2018년 3월 12일에 확인함. 
  8. “Archived copy”. 2014년 8월 26일에 원본 문서에서 보존된 문서. 2014년 8월 24일에 확인함. 
  9. “MathSciNet What's New”. 2017년 10월 7일에 원본 문서에서 보존된 문서. 2018년 3월 12일에 확인함. 
  10. Schubotz, Moritz; Wicke, Gabriel (2014년 1월 1일). 〈Mathoid: Robust, Scalable, Fast and Accessible Math Rendering for Wikipedia〉. 《Intelligent Computer Mathematics》. Lecture Notes in Computer Science 8543. 224–235쪽. arXiv:1404.6179. doi:10.1007/978-3-319-08434-3_17. ISBN 978-3-319-08434-3. 
  11. “Extension:Math - MediaWiki”. 《www.mediawiki.org》 (영어). 2017년 4월 6일에 확인함. 
  12. “What is MathJax?”. 
  13. New features in IEEE Xplore, retrieved 2015-04-20.
  14. “All-Russian Mathematical Portal”.