반응형

마크다운과 비슷할 줄 알았는데 알아보니 LaTeX는 좀 더 프로그래밍 언어스러운 느낌인 것 같다. tex 파일을 만들면 컴파일해서 pdf같은 결과물을 뱉어내는 그런 느낌.

윈도우에서는 어떤 식으로 쓰는게 좋을까 좀 알아보다가 그냥 편한 Visual Studio Code에 익스텐션 붙여서 쓰기로 했다.


1. Microsoft Visual Studio Code 설치

https://code.visualstudio.com/

2. LaTeX 익스텐션 설치

https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop

뭘 설치할까 하다가 그냥 가장 많이 다운받은 게 최소 평타는 치지 않을까 싶어서 제일 위에 있는 LaTeX Workshop을 설치했다.

3. TeX Live 설치

http://mirror.ctan.org/systems/texlive/tlnet/install-tl-windows.exe

LaTeX를 쓰려면 LaTeX distribution이라 불리는 일종의 컴파일러가 필요하다. 이 distribution도 여러 가지가 있는데, 뭘 쓸까 고민하다 그냥 Requirements에 예시로 나와있는 TeX Live를 쓰기로 했다.

근데 윈도우의 SmartScreen에서 한 번 거르고 AVG에서 또 의심스러운 파일로 경고가 뜬다.

문제는 없겠지 생각은 들지만 그래도 혹시 몰라서 바이러스 토탈에 검사를 돌려봤다.

검사결과: https://www.virustotal.com/en/file/83161ecf968692e889d6c9cd7b8c6ff8ca4ceb871174b2d07920d46e7516fc3f/analysis/1500812708/

다행히도 시간이 좀 지나니 안전한 파일이라는 결과가 나왔다. 안심하고 설치~

기본적으로 Simple install이 선택되어 있는데, 모든 패키지를 미리 설치하는 대신 설치하는 시간이 오래 걸린다. 약 50분 정도 예상시간이 표시된다. 그래서 Custom install로 선택했다.

기본값은 full scheme인데 small scheme 정도면 충분할 것 같아서 선택 변경. 패키지 다운로드 시간이 6분 정도로 줄어들었다.

full scheme을 선택했다면 상관 없을 것 같지만 small scheme에는 LaTeX 익스텐션인 LaTeX Workshop이 요구하는 latexmk 패키지가 포함되어 있지 않다. 커맨드 창에서 'tlmgr install latexmk' 를 입력하여 패키지를 추가한다.

그러면 모든 과정이 완료되었다.

아래의 코드를 입력한 후 저장하여 잘 동작하는지 확인해보자.

\documentclass[12pt]{article}
\usepackage{amsmath}
\title{\LaTeX}
\date{}
\begin{document}
\maketitle
\LaTeX{} is a document preparation system for the \TeX{}
typesetting program. It offers programmable desktop publishing
features and extensive facilities for automating most aspects of
typesetting and desktop publishing, including numbering and
cross-referencing, tables and figures, page layout, bibliographies,
and much more. \LaTeX{} was originally written in 1984 by Leslie
Lamport and has become the dominant method for using \TeX; few
people write in plain \TeX{} anymore. The current version is
\LaTeXe.
% This is a comment; it will not be shown in the final output.
% The following shows a little of the typesetting power of LaTeX:
\begin{align}
E &= mc^2 \\
m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}‭}}
\end{align} \end{document}


입력 후 Ctrl+S 로 저장할 때마다 자동으로 pdf에도 결과가 반영되어 저장된다.

잘 만들어졌다. 끝.

반응형

+ Recent posts