[ 一日30分 인생승리의 학습법]LaTeX 활용해서 논문쓰장

 

대학원 졸업을 앞두고서 이제야 LaTeX를 활용하다니... 요즘 스스로 부족함을 너무 많이 느낀다.

 

어쨌든, 연구원이든 학생이든 논문을 많이 쓰는 사람이라면 Word가 익숙하지도 않고 정말 많은 불편함을 느껴봤을 것이다. 그래서 나 같은 사람들을 도와주기 위해서 똑똑하신 분들께서 친절히 LaTeX라는 것을 만들어 주셨다. 간단히 말하면 LaTeX는 문서 편집 언어이고, 뭐 길게 설명드리는 것은 제 설명 능력이 부족하기 때문에 직접 체험해보시라고 step-by-step으로 LaTeX로 논문쓰기에 들어가 보겠습니다.

 

[ LaTeX 시작하기 ]

 

예~전에는 컴파일 프로그램과 에디팅 환경을 다 설치해서 사용했던 것 같은데..., 정말 편한 온라인 LaTeX 에디터가 있습니다. Overleaf와 ShareLaTeX인데요, 지금은 두 가지가 합쳐졌기 때문에 Overleaf를 활용한 논문 작성으로 들어가 보겠습니다.

 

Overleaf  <--- Go to Overleaf

 

Overleaf 홈페이지

 

 

 

 

먼저 Overleaf에 가입을 합니다.

 

 

 

 

 

그리고, 논문 작성을 위해서 Project를 생성해야 합니다. 오른쪽에는 제가 생성해 놓은 Project가 보입니다.

 

Overleaf Project 생성하기

 

 

 

 

Project 생성까지 마쳤다면! 이제 본인이 작성할 논문의 템플릿이 필요합니다. Overleaf 홈페이지에서 다양한 템플릿들을 모두 제공하고 있고, 또는 직접 목표로 하는 학회에서 제공하는 템플릿을 사용해도 됩니다. 저는 AAAI-19에 AUTHOR KIT에서 직접 템플릿을 받아왔습니다.

 

 

Overleaf에서 템플릿 검색

 

 

 

 

AAAI - 19 홈페이지에서 AUTHOR KIT에 LaTeX 템플릿이 포함되어 있습니다. 하와이 가고싶다...

 

AAAI 공홈에서 템플릿 받기

 

요기 LaTeX 폴더안에 모두 들어 있습니다 !!!

 

AAAI-19 LaTeX 템플릿

 

 

 

 

자 그렇다면, 이제 AAAI 논문을 작성 해보겠습니다 ㅎㅎ.

먼저 Blank Project를 하나 생성해 주시고 아래 그림처럼 AAAI-19 LaTeX 템플릿을 업로드 해줍니다.

 

 

 

 

 

그리고 tex 파일을 compile하게 되면 !!! 아래 보이시는 것 처럼 AAAI 학회의 논문 형식에 맞게 작성된 모습을 볼 수 있습니다. 쉽죠? ㅎㅎ 이제 형식에 맞게 논문 한편 쓰시고 하와이 갔다오면 됩니다 ㅎㅎ.

 

 

 

 

 

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

[ LaTeX 사용하기 ]

 

LaTeX를 전문가처럼 활용하기 위해선 다양한 LaTeX의 문법을 알아야 합니다. 배움의 연속...

 

하지만, 훌륭한 분들께서 사용법을 정리해주신 자료가 정말 많습니다. 테리님 블로그에 정말 잘 정리가 되어 있고, 이곳에는 이외에도 다양한 훌륭한 자료들이 많기 때문에 직접 가셔서 공부하시는 걸 추천드립니다.

 

저는 이 글에서는 제가 사용하면서 필수적으로 필요할 것 같은 간단한 기초 문법만 소개하겠습니다. 논문을 작성할 때, 거의 빠질 수 없는게 Formula, Table, Figure, Reference 일텐데요 이것들을 쉽게 작성하는 법을 알려드리겠습니다. 

 

일단 Formula와 Table은 Online LaTeX Equation EditorLaTeX Table Generator 두 사이트의 도움을 받으면 편하게 작성할 수 있습니다. 물론, 직접 문법을 알고 작성을 할 수 있지만 고생해서 만드신 분들을 위해서 저희가 잘 활용하면 됩니다. 

 

Figure의 경우에는 정말 간단한 기초 문법만 소개하겠습니다. Project에 Image 파일을 Upload 하시고 아래 처럼 간단하게 추가하실 수 있습니다.

 

Figure 추가 문법

 

좀 더 다양한 문법의 쓰임을 배우시길 원하시는 분은 LaTeX-tutorial 이곳을 참고하시면 좋습니다.

 

마지막으로 Reference인데요, 이 부분은 아주 조금 헷갈릴 수도 있는데 정말 쉬우니까 그냥 단계대로 따라 하시면 됩니다.

 

1단계, bib 파일을 생성해야 합니다.

2단계, 논문의 BiBTeX 인용 양식을 긁어서 방금 만든 bib 파일에 작성합니다.

3단계, 이제 논문의 원하는 곳에 \cite{}로 Reference를 작성합니다.

* BiBTeX를 사용하시려면 Project에 .bst 파일이 있어야 합니다. 물론 .bst 파일은 AUTHOR KIT에 함께 포함되어 있습니다.

 

각 단계를 세부적으로 설명을 드리면

 

bib 파일은 !

그냥 아래 보이시는 것 처럼 생성하시면 됩니다. 파일명은 취향대로

 

 

 

논문의 BiBTeX 인용 양식이 무엇이냐 !

 

 

 

 

 

BiBTeX

 

 

마지막으로!

본문에 \cite{}로 Reference를 작성하면 다음과 같이 자동으로 논문 양식에 맞춰서 작성이 됩니다.

*본문의 \end{doucument} 전에 다음과 같이 선언해 주셔야 합니다.

 

\bibliographystyle{aaai}

 

\bibliography{my}

 

 

 

이번 글에서는 LaTeX를 활용하는 방법에 대해서 알아봤습니다. 정말 기초적인 부분만 다루었기 때문에 부족한 부분은 아래 다양한 사이트에서 더욱 많은 자료를 참고하시면 도움이 될 것 같습니다.

 

[ 참고자료 ]

 

(1) https://www.latex-tutorial.com/

(2) http://t-robotics.blogspot.com/

 

[출처] https://seing.tistory.com/4

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
1091 [빅데이터의 활용의 오해] 데이터가 당신을 스마트하게 만들고 있을까? 졸리운_곰 2022.09.01 10
1090  [ 一日30分 인생승리의 학습법 ] [Git] Git 명령어 정리 졸리운_곰 2022.08.16 19
1089 [ 一日30分 인생승리의 학습법 ] LLVM이란 file 졸리운_곰 2022.08.13 22
1088 [ 一日30分 인생승리의 학습법 ] Build Your Own Remote Desktop Application using Javascript, Python & WebRTC — Part 2 file 졸리운_곰 2022.08.05 25
1087 [ 一日30分 인생승리의 학습법 ] Build Your Own Remote Desktop Application using Javascript, Python & WebRTC — Part 1 file 졸리운_곰 2022.08.05 13
1086 [ 一日30分 인생승리의 학습법 ] REST API 규칙 졸리운_곰 2022.08.03 15
1085 [ 一日30分 인생승리의 학습법 ]REST API 설계 (네이밍) 졸리운_곰 2022.08.03 11
1084 [ 一日30分 인생승리의 학습법] [2탄!!] KrakenD Demo 면을 알아보죠! file 졸리운_곰 2022.08.01 13
1083 [ 一日30分 인생승리의 학습법] [1탄!!]KrakenD가 무엇인가? 과연 Api Gateway로 으뜸인가요? file 졸리운_곰 2022.08.01 12
1082 [ 一日30分 인생승리의 학습법] 오픈소스 라이선스 별 의무사항 졸리운_곰 2022.07.29 18
1081 [ 一日30分 인생승리의 학습법] The complete guide to (external) Domain Specific Languages file 졸리운_곰 2022.07.08 24
1080 [ 一日30分 인생승리의 학습법] [Elasticsearch] 기본 개념잡기 file 졸리운_곰 2022.06.02 23
1079 [ 一日30分 인생승리의 학습법]node - pm2로 node.js 프로세스 관리하기 - 기본 명령어, 실행하기 file 졸리운_곰 2022.05.28 17
1078 [ 一日30分 인생승리의 학습법][1탄!!]KrakenD가 무엇인가? 과연 Api Gateway로 으뜸인가요? file 졸리운_곰 2022.04.15 15
1077 [ 一日30分 인생승리의 학습법][API Gateway] Kong Gateway 설치 file 졸리운_곰 2022.04.15 31
1076 [ 一日30分 인생승리의 학습법] TeX_및_LaTeX_수식_문법 file 졸리운_곰 2022.03.19 53
1075 [ 一日30分 인생승리의 학습법] Visual Basic application on linux 졸리운_곰 2022.02.22 16
1074 [ 一日30分 인생승리의 학습법] Truffle을 이용한 DApp 개발환경 구성 file 졸리운_곰 2022.02.20 86
» [ 一日30分 인생승리의 학습법]LaTeX 활용해서 논문쓰장 file 졸리운_곰 2022.02.17 20
1072 [ 一日30分 인생승리의 학습법] LaTeX 초보자가 감을 잡는 것을 돕는 몇가지 팁 졸리운_곰 2022.02.17 279
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED