LaTeX에서 수식쓰기. 티스토리, Typora에서 수식쓰기.
이 글에서는 컴퓨터로 블로그와 같이 웹에서 글을 쓸 때 수식을 입력하는 방법 중 LaTeX를 사용하는 방법을 이야기하겠습니다. 특히 마크업 편집기인 Typora에서 수식을 입력하는 환경을 이용하겠습니다.
Typora에서 수식을 입력할 때도
$$
수식
$$
의 형식을 띤다.
그러면
즉, Typora에서 수식을 입력한 후에 Tistory에 붙여넣기를 했을 때, 수식이 입력된다.
가로방향으로 쓰면 어떻게 될까?
$$ 수식 $$
이라 쓰면 $$ 수식 $$ 이 된다.
Typora에서 설정바꾸기
그런데.. Typora에서 인라인수식이 안된다.
설정 → 마크다운 → 문법강조지원 → 인라인수식에 체크 → Typora종료 및 재실행
이제 인라인수식도 된다.
블록에서 수식쓰기
$$
\begin{align*}
y = y(x,t) &= A e^{i\theta} \\
&= A (\cos \theta + i \sin \theta) \\
&= A (\cos(kx - \omega t) + i \sin(kx - \omega t)) \\
&= A\cos(kx - \omega t) + i A\sin(kx - \omega t) \\
&= A\cos \Big(\frac{2\pi}{\lambda}x - \frac{2\pi v}{\lambda} t \Big) + i A\sin \Big(\frac{2\pi}{\lambda}x - \frac{2\pi v}{\lambda} t \Big) \\
&= A\cos \frac{2\pi}{\lambda} (x - v t) + i A\sin \frac{2\pi}{\lambda} (x - v t)
\end{align*}
$$
1개의 줄이 =이 2개가 되면 본문의 폭이 좁은 모바일에서 수식이 안보일 수 있다.
=의 위치를 일치하게 하기 위해서 \phantom{..}을 사용할 수 있다.
$$ 10\, \text{Gbps} = \frac{10,000,000,000 \, \text{bits/s}}{8} = 1,250,000,000 \, \text{bytes/s} $$
$$ 10\, \text{Gbps} = \frac{10,000,000,000 \, \text{bits/s}}{8} $$
$$ \phantom{10\, \text{Gbps}} = 1,250,000,000 \, \text{bytes/s} $$
인라인에서 쓰기
Inline math use syntax like this $<Math Expressions>$, e.g: $f = \frac{2 \pi}{T}$.
Inline math use syntax like this $$, e.g: $f = \frac{2 \pi}{T}$.
LaTeX에서 띄어쓰기
한칸 띄어쓰기 \,
두칸 띄어쓰기 \;
네칸 띄어쓰기 \quad
여덟칸띄어쓰기 \qquad
LaTeX에서 굵은글씨
$\textbf{A}$
$\mathbf{X} = \mathbf{A} \cdot \mathbf{B}$
$$\mathbf{X} = \mathbf{A} \cdot \mathbf{B}$$
textbf와 mathbf는 LaTeX에서 각각 텍스트와 수식 내에서 굵은 글씨를 표현하는 데 사용되는 명령어이다. 이 두 명령어의 차이점은 다음과 같다:
- textbf: textbf는 텍스트에서 사용되며, 일반적인 텍스트에 굵은 글씨를 적용합니다. 예를 들어, 문장이나 단어를 굵은 글씨로 강조하고 싶을 때 사용한다.위의 예시에서 "This is bold text." 부분이 굵은 글씨로 표시된다. \textbf{This is bold text.}
- mathbf: mathbf는 수식에서 사용되며, 수식 내에서 굵은 글씨로 변수, 기호, 식 등을 표현할 때 사용다. 예를 들어, 행렬, 벡터, 수식의 변수 등을 굵은 글씨로 표현하고자 할 때 사용한다.위의 예시에서 X, A, B는 굵은 글씨로 표시되며, 이는 수식에서 굵은 글씨로 표현되는 행렬 또는 벡터를 나타내기 위해 사용다. \mathbf{X} = \mathbf{A} \cdot \mathbf{B}
요약하면, textbf는 텍스트에 굵은 글씨를 적용하고, mathbf는 수식 내에서 변수나 기호 등을 굵은 글씨로 표현하는 데 사용한다. 적용되는 범위와 목적이 다르므로, 사용하는 문맥에 맞게 적절한 명령어를 선택하여 사용한다.
$\textbf{This is bold text.}$
$\textbf{X}=\textbf{A}\cdot \textbf{B}$,
$\mathbf{X} =\mathbf{A} \cdot \mathbf{B}$
LaTeX에서 이탤릭체를 일반체로 바꾸려면
LaTeX에서 이탤릭체를 일반체(roman)로 바꾸려면 \textup{} 명령어를 사용할 수 있습니다. 이 명령어는 텍스트에서 이탤릭체를 일반체로 변경하는 데 사용됩니다.
다음은 \textup{} 명령어를 사용하여 이탤릭체를 일반체로 바꾸는 예시입니다:
\textup{This is upright text.}
위의 예시에서 "This is upright text." 부분이 이탤릭체 대신 일반체로 표시됩니다.
\textup{} 명령어를 사용하면 원하는 부분을 감싸서 이탤릭체를 일반체로 변경할 수 있습니다. 이 명령어는 문장, 단어, 제목 등 텍스트의 다양한 부분에 적용할 수 있습니다.
참고로, \textup{} 명령어 외에도 \upshape과 \mathrm과 같은 다른 일반체 관련 명령어도 있습니다. 하지만 대부분의 경우 \textup{} 명령어가 가장 일반적이고 쉽게 사용할 수 있는 방법입니다.
LaTeX에서 텍스트의 띄어쓰기를 그대로 표현하려면
\text{ } 는.. 일반체로 { }안의 내용을 그대로 보여준다. 즉, 띄어쓰기도 그대로 반영된다.
$\text{그 온도의 공기 속에 들어간 }$
는 $\text{그 온도의 공기 속에 들어간 }$ 와 같이 표현된다.
댓글
댓글 쓰기