[LaTeX] LaTeX로 논문쓰기 - 완전 초보자를 위한 가이드
출처: https://blog.naver.com/lemon752/221887264104
일반적으로 우리가 코딩을 배울 때 Hello World!부터 시작하죠?
LaTeX의 기본도 이것부터 배웁니다.
기본 editor는 vim을 설치하였습니다. 아래 사이트에서 현재 사용하고 있는 윈도우에 해당하는 설치 파일을 다운 받습니다.
저는 제 컴퓨터에 맞는 존재하지 않는 이미지입니다. GitHub Releases (by Asset) gvim_8.2.0488_x64_signed.exe 를 다운로드 하고 설치했습니다.
LaTeX의 편집을 위해 저는 MiKTex를 설치했습니다.
위의 사이트에서 다운로드 받을 수 있습니다.
Windows 설치를 위한 방법은 다음 페이지를 참고하면 됩니다.
저는 설치 후 시작 메뉴의 MiKTeX 2.9 폴더 안의 TeXworks 를 text-editor 프로그램으로 사용하였습니다.
1. TeXworks(text-editor)를 엽니다.
2. 아래의 LaTeX 소스를 입력합니다. 가장 기본적인 형식입니다.
% hello.tex - Our first LaTeX example!
comment 입니다. % 심볼로 시작합니다. 저자에 대한 정보나 시간 등 원하는 정보를 주석으로 남길 수 있어요.
\documentclass{article}
article document class를 쓴다는 것을 말해 줍니다. 일반적인 article format을 정의합니다.
\begin{document}
문서가 시작됨을 보여줍니다.
Hello World!
실제 내용이 담기는 줄입니다. 즉, 페이지 상에 보여주고 싶은 텍스트이지요.
\end{document}
이 문서의 전부임을 알려줍니다.
3. 파일의 다른이름으로 저장을 눌러 파일이름을 hello.tex로 저장합니다.
문서를 생성하고 싶을 때(Generating the document)
<사전 작업>
시작 메뉴의 MiKTeX 2.9 폴더 안의 MiKTeX Console 창을 엽니다.
- Overview에서 Check for updates를 클릭합니다.
- Updates에서 Update now를 클릭하여 실행합니다.
- 아래의 문서 생성 작업이 원활하지 않을 경우, MiKTeX Console 창을 관리자 권한으로 실행한 후 miktex-latex, latex-uni8, miktex-dvipdfmx-bin-x64-2.9, epstopdf-pkg, miktex-pdftex-bin-x64-2.9, miktex-epstopdf-bin-x64-2.9, mptopdf 등 필요 파일의 update package database 또는 install package를 선택하여 업데이트 또는 설치합니다.
<문서 생성>
시작 메뉴의 MiKTeX 2.9 폴더 안의 TeXworks를 실행합니다.
1. 파일의 열기로 원하는 .tex 파일을 불러옵니다.
위의 hello.tex로 처음에 시도해 보고, 논문을 투고할 타겟 저널 사이트에서 다운로드한 template.tex 라텍스 예제 파일을 불러옵니다.
2. 연두색 실행 버튼 옆의 pdfLaTeX를 선택합니다.
3. 연두색 실행 버튼을 누르기(아래의 과정들[문서를 보고 싶을 때]을 생략해 줍니다.)
지금까지 오류가 없으면, 문서의 왼쪽 위에는 Hello World! 가, 아래쪽에는 페이지가 표시될 것입니다.
아래는 참고 자료입니다. 여기까지 실행에 문제 없으면 우선 첫번째 과정은 통과한 셈입니다.
문서를 보고 싶을 때(Viewing the document)
LaTeX 문서를 보는 2가지 방법이 있습니다. 기본 포맷은 DVI(device independent)이기 때문에 postscript file이나 PDF로 변환해 주어야 보기가 편합니다.
1. Postscript로 변환(Converting to Postscript)
dvips는 변환을 실행하는 것입니다. 변환할 dvi 파일 이름을 넣습니다. -o 는 결과를 file로 저장하하고 싶다는 것입니다. 그 다음 .ps 익스텐션으로 저장할 이름을 씁니다.
2. PDF로 변환(Converting to PDF)
pdf로 바꾸는 명령어 dvipdf에서는 -o를 사용하지 않습니다.
만약에 ps(postscript) 버전이 있다면 다음과 같은 명령어를 활용합니다.
[출처] [LaTeX] LaTeX로 논문쓰기 - 완전 초보자를 위한 가이드|작성자 린온ME