MathJax을 이용한 수식 표현 지원

메인 페이지에 나올 내용을 추가&보관하는 곳입니다...

운영자: 류광

Post Reply
사용자 아바타
류광
전체글: 3758
가입일: 2001-07-25 09:00
사는 곳: GPGstudy
연락처:

MathJax을 이용한 수식 표현 지원

전체글 글쓴이: 류광 » 2016-08-12 14:47

JavaScript 기반 수식 렌더링 엔진인 MathJax를 포럼과 GpGiki에 도입했습니다. 이제 포럼 게시물과 GpGiki 페이지에서 수식을 좀 더 정확하고 예쁘게 표현할 수 있습니다.

AsciiMath 형식의 수식 문자열을 백틱(`)으로 감싸면 예쁜 수식이 만들어집니다.

예:

코드: 모두 선택

`ax^2+bx+c=0, a != 0`

`x = {-b+-sqrt(b^2-4ac)}/{2a}`

`ax^2+bx+c=0, a != 0`

`x = {-b+-sqrt(b^2-4ac)}/{2a}`

행렬, 적분 등도 가능:

코드: 모두 선택

`[[a,b],[c,d]] `, `((a,b),(c,d))`,  `int_0^1 f(x)dx`
`[[a,b],[c,d]] `, `((a,b),(c,d))`, `int_0^1 f(x)dx`

AsciiMath의 문법은 상당히 직관적입니다. 우리가 흔히 텍스트로 수식을 표현할 때 사용하는 것과 거의 비슷합니다. 좀 더 자세한 사항은 AsciiMath를 참고하세요.


LaTeX 수식도 지원합니다. LaTeX 수식 문자열을

코드: 모두 선택

\( ... \) 또는 $$ ... $$(여러 줄 가능)
로 감싸면 됩니다. 다음 예에서 보듯이 AsciiMath와 섞어 쓰는 것도 가능하고요.

예:
\(ax^2+bx+c=0\)이라 할 때(여기서 `a != 0`),
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

코드: 모두 선택

\(ax^2+bx+c=0\)이라 할 때(여기서  `a != 0`),
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
좀 더 자세한 사항은 http://docs.mathjax.org/en/latest/tex.html 을 보세요.

Post Reply

접속 중인 사용자

이 포럼을 보고 있는 사용자: 회원 0 명, 손님 0 명