LaTeX에서 수식쓰기. 티스토리, Typora에서 수식쓰기.

LaTeX를 이용한 수식 입력

이 글에서는 컴퓨터로 블로그와 같이 웹에서 글을 쓸 때 수식을 입력하는 방법 중 LaTeX를 사용하는 방법을 이야기하겠습니다. 특히 마크업 편집기인 Typora에서 수식을 입력하는 환경을 이용하겠습니다.


Typora에서 수식을 입력할 때도

$$
수식
$$

의 형식을 띤다.

그러면

$$ 수식 $$

즉, Typora에서 수식을 입력한 후에 Tistory에 붙여넣기를 했을 때, 수식이 입력된다.

가로방향으로 쓰면 어떻게 될까?

$$ 수식 $$

이라 쓰면 $$ 수식 $$ 이 된다.

Typora에서 설정바꾸기

그런데.. Typora에서 인라인수식이 안된다.

설정 → 마크다운 → 문법강조지원 → 인라인수식에 체크 → Typora종료 및 재실행

이제 인라인수식도 된다.

typora에서 수식입력 setting

블록에서 수식쓰기

$$
\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*}
$$
$$ \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}$$

$$ \mathbf{(상대)습도} =\frac{그\, 온도의\, 공기\, 속에\, 들어간\, \mathbf{현재수증기량}}{그\, 온도의\, 공기\,속에\, 들어갈\, 수\, 있는\, \mathbf{최대 수증기량}} $$
$$ \textbf{(상대)습도} =\frac{그\, 온도의\, 공기\, 속에\, 들어간\, \textbf{현재수증기량}}{그\, 온도의\, 공기\,속에\, 들어갈\, 수\, 있는\, \textbf{최대 수증기량}} $$

textbf와 mathbf는 LaTeX에서 각각 텍스트와 수식 내에서 굵은 글씨를 표현하는 데 사용되는 명령어이다. 이 두 명령어의 차이점은 다음과 같다:

  1. textbf: textbf는 텍스트에서 사용되며, 일반적인 텍스트에 굵은 글씨를 적용합니다. 예를 들어, 문장이나 단어를 굵은 글씨로 강조하고 싶을 때 사용한다.위의 예시에서 "This is bold text." 부분이 굵은 글씨로 표시된다. \textbf{This is bold text.}
  2. 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{그 온도의 공기 속에 들어간 }$ 와 같이 표현된다.

댓글

이 블로그의 인기 게시물

위니아 딤채 소형 김치냉장고 AS후기 (WDS10CERPS 수리비용과 수리과정)

1개의 영어단어로 된 색상 이름들 (html에 사용가능한 색상키워드)

맥미니에 연결한 새로운 모니터에서 발생한 HDR동영상의 색상 문제 해결기