워드프레스에서 수학 수식 입력하는 방법 (How to Write Math Expressions in WordPress)
워드프레스(WordPress)에서 수학 수식을 입력하는 방법은 여러 가지가 있으며, 대표적인 방법은 다음과 같다.
1. LaTeX(레이텍) 방식 사용하기 (Using LaTeX in WordPress)
(1) 기본 LaTeX 입력 방법
워드프레스에서는 Jetpack 플러그인을 사용하면 LaTeX 수식을 지원한다.
LaTeX 수식을 입력하려면 다음과 같이 \(...\)
형식으로 입력하면 된다.
\(E = mc^2\)
결과:
E=mc2E = mc^2
(2) 블록 수식과 인라인 수식
- 인라인 수식: 문장 속에서 작은 크기의 수식을 표현할 때 사용한다.
피타고라스 정리는 \(a^2 + b^2 = c^2\) 입니다.
결과:
피타고라스 정리는 a2+b2=c2a^2 + b^2 = c^2 입니다. - 블록 수식: 별도의 줄에서 큰 크기의 수식을 표현할 때 사용한다.
$$ E = mc^2 $$
결과: E=mc2E = mc^2
(3) LaTeX 주요 기호
기능 | LaTeX 코드 | 예제 |
---|---|---|
거듭제곱 | x^n | xnx^n |
아래첨자 | x_n | xnx_n |
분수 | \frac{a}{b} | ab\frac{a}{b} |
루트 | \sqrt{x} | x\sqrt{x} |
시그마(합) | \sum_{i=1}^{n} i | ∑i=1ni\sum_{i=1}^{n} i |
적분 | \int_{a}^{b} f(x)dx | ∫abf(x)dx\int_{a}^{b} f(x)dx |
2. MathJax 플러그인 사용 (Using MathJax Plugin)
MathJax는 LaTeX 스타일의 수식을 지원하는 JavaScript 기반 라이브러리이다.
WordPress에서 MathJax를 사용하려면 MathJax-Latex 플러그인을 설치하면 된다.
(1) MathJax 플러그인 설치 방법
- 워드프레스 관리자 페이지 로그인
- 플러그인 → 새로 추가 로 이동
- 검색창에 “MathJax-LaTeX” 입력
- 플러그인 설치 후 활성화
(2) 수식 입력 방법
- 인라인 수식:
피타고라스 정리: \( a^2 + b^2 = c^2 \)
결과:
피타고라스 정리: a2+b2=c2a^2 + b^2 = c^2 - 블록 수식:
\[ \int_{0}^{\infty} e^{-x}dx = 1 \]
결과: ∫0∞e−xdx=1\int_{0}^{\infty} e^{-x}dx = 1
(3) MathJax 주요 기호
기능 | LaTeX 코드 | 예제 |
---|---|---|
분수 | \frac{a}{b} | ab\frac{a}{b} |
지수 | e^x | exe^x |
루트 | \sqrt{x} | x\sqrt{x} |
행렬 | \begin{bmatrix} a & b \\ c & d \end{bmatrix} | [abcd]\begin{bmatrix} a & b \\ c & d \end{bmatrix} |
3. HTML 엔티티 사용 (Using HTML Entities)
간단한 수식을 표현할 때 HTML 특수 문자(Entity) 를 사용할 수도 있다.
<p>x ² + y ² = z ²</p>
결과:
x2+y2=z2x^2 + y^2 = z^2
(1) 주요 HTML 엔티티
기호 | HTML 코드 | 예제 |
---|---|---|
윗첨자 2 | ² | x2x^2 |
윗첨자 3 | ³ | x3x^3 |
분수 ½ | ½ | 12\frac{1}{2} |
루트 | √ | x\sqrt{x} |
4. MathML 사용 (Using MathML)
MathML은 HTML에서 직접 수학식을 표현하는 방법이지만, 일부 브라우저와 테마에서 지원이 제한적이다.
(1) MathML 코드 예제
<math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo> <msup> <mi>y</mi> <mn>2</mn> </msup> <mo>=</mo> <msup> <mi>z</mi> <mn>2</mn> </msup> </mrow> </math>
결과: x2+y2=z2x^2 + y^2 = z^2
(2) MathML 주요 태그
태그 | 설명 |
---|---|
<math> | MathML 수식의 루트 태그 |
<mrow> | 수식 그룹화 |
<mo> | 연산자(+, -, × 등) |
<mi> | 변수 (x, y, z 등) |
<mn> | 숫자 |
<msup> | 거듭제곱 |
<mfrac> | 분수 |
5. 결론 (Conclusion)
워드프레스에서 수학 수식을 입력하는 방법은 여러 가지가 있다.
- Jetpack LaTeX 사용:
\(...\)
방식으로 간단한 수식을 입력 가능 - MathJax 플러그인 사용: LaTeX 스타일의 수식을 지원하며 가장 강력한 옵션
- HTML 특수 문자(Entity) 사용: 간단한 수식 표현에 적합
- MathML 사용: 표준 방식이지만 브라우저 호환성이 낮음
가장 권장되는 방법은 MathJax 플러그인을 사용하는 것이며, 단순한 경우에는 Jetpack LaTeX도 충분히 활용할 수 있다.