논문 쓸 때 필수 도구

Bookmark and Share
지난 두 달 정도는 논문 쓰느라 블로그를 돌아볼 시간과 마음의 여유가 전혀 없었다.
그렇게 급히 정신없이 시간을 보내고 어떻게 논문을 다시 냈다.
결과가 어떻게 될지는 리뷰어의 마음이겠지만, 나름 최선을 다해서 낸 만큼 좋은 결과가 꼭 오기를 기다리고 있다.
물론 한방에 accept을 받아서 얼른 졸업하면 더할 나위 없이 좋겠지. ^o^

1. 첫 번째 논문 저작 도구 - "한/글"과 엑셀


처음 이 곳에 와서 논문이란걸 쓴 건 석사 1년차 때였다.
대략 세 페이지짜리 논문이었는데, 지금 생각해보면 부끄럽기 그지 없는 내용의 논문이었다.

그 첫 번째 논문을 쓸 때는 대학교때 보고서를 쓰면서 손에 익은 "한/글"을 가지고 논문을 썼다.
타이포그라피에도 관심이 많았기에, 첫 번째 논문에도 내가 그 당시 가지고 있었던 모든 기술을 써서 모양에서도 남부럽지 않을 만큼의 논문을 쓴다고 썼다. 하지만 지금 보면 조잡하기 그지 없다.
그래프는 대학원 올라와서 처음 배웠던 엑셀로 이 선배 저 선배한테 물어보고 어깨 너머로 배워서 예쁘게 그린 것이었다.

그렇게 첫번째 논문을 쓰고, 다시 또 한번 논문을 더 쓸 때까지도 "한/글"과 엑셀을 썼다.


2. Latex을 접하다.



석사 논문을 쓰려고 선배들에게 물어보니, 논문은 latex이라는 것으로 쓴다고 했다.
latex...
처음 들어보는 것이었다.
마치 홈페이지 만드는 것처럼 태그를 써야 했고.
컴파일을 해야 dvi 파일을 만들어서 미리보기를 할 수 있었고,
그걸 다시 pdf로 바꿔야지 제대로 된 논문을 볼 수 있었다.

이런 불편한 프로그램으로 논문을 써야 하는 이유가 뭔지는 알 수가 없었지만, 일단은 써야 했다.

그런데 쓰면서 latex의 편리한 점이 하나씩 보이기 시작했다.
가장 먼저 느낀 것은 그림 위치 조정을 안 해도 된다는 것이었다.
"한/글"이나 "MS 워드"나 가장 골치 아픈 것은 그림이나 표를 마우스로 일일이 조정해서 적절한 위치에 넣어줘야 하는 거였다.
한번 그림을 잘 맞춰 넣어 놨는데, 그 그림 앞 부분에 내용이 바뀌면, 다시 그림의 위치를 잘 조절해줘야 했다.
심지어는 워드프로세서의 버그 때문에 그림이 다음장으로 넘어가거나, 앞장으로 그림을 아무리 잡아 당겨도 안 넘어오기도 하고..
이렇게 논문의 내용 때문이 아니라 다른 문제로 머리가 아프게 되면 스트레스가 팍팍 쌓이게 된다.

그 외의 여러 latex의 편리한 점과 논문 쓸 때 굳이 latex 을 쓰는 이유는 여기에 가면 더 잘 볼 수 있다.

그런데 이런 장점이 있지만, latex에서는 jpg 같은 보통 쓰는 그림 파일을 바로 쓸 수 없다는 문제가 있다.
그래서 다이어그램은 MS Visio 나 파워포인트로 그림을 그린 다음, wmf 로 저장하고, 그걸 다시 eps로 바꿔야 했다.
엑셀에서 그린 그래프도 MS visio로 붙여 넣기를 해서 잘 정리를 한 다음 wmf로 저장, eps로 변환하는 번거로운 과정이 필요했다.

그래도 latex에 한번 적응 되고 나니 "한/글"이나 "MS 워드"보다 더 편했다.
당연히 논문의 내용이 집중하게 되어 훨신 좋았다.

이 석사 논문 이후로 모든 논문은 *당연히* latex으로 썼다.


3. 그래프는 gnuplot 으로 그림은 dia나 inkscape로

그 후로 논문 몇 개를 더 쓰면서 latex의 편리한 점을 더 발견했지만,
여전히 문제는 엑셀에서 그래프를 힘겹게 그려서 변환하는 귀찮은 과정을 반복해야 하는 것이었고,
마찬가지로 다이어그램도 비슷하게 여러 단계를 거쳐야 하는 번거로움도 피하고 싶었다.

그렇게 여러 입소문과 인터넷을 통해 알게 된 것이 gnuplot과 dia였다.
gnuplot은 그래프를 논문답게 그려줘서 정말 논문의 quality가 확 높아져 보이게 만드는 희한한 프로그램이었다.


엑셀로 그린 아마추어 느낌의 그래프와는 달리 밋밋하지만 깔끔하고 신뢰감을 주는 느낌을 풍겨준다.
물론 엑셀보다 쓰기는 좀 불편하고 새로 배워야 하는 문제가 있긴 하지만,
한번 스크립트를 만들어두면 두고두고 편하게 쓸 수가 있다.

다음은 dia라는 다이어그램 그리는 프로그램이다.


dia 로 그림을 그리면 바로 eps로 저장을 할 수가 있어서 아주 편했다.
간단한 그림을 그리기에는 visio같이 큰 프로그램을 쓰지 않아서 어떤 면에서는 좀 더 빠르기도 하다.
그리고 eps로 바로 저장을 하기에 변환하는 과정에서 글씨나 그림이 무너지는 일도 없어서 아주 좋다.

그리고 dia외에도 openoffice의 draw를 써서 그림을 그려서 eps로 만들어서 쓸 수도 있는데,
그 방법은 아직 많이 안 써 봐서 잘 모르겠다.


그리고 inkscape라는 프로그램은 아주 강력했다.
eps 파일을 불러와서 편집도 할 수 있는데, gnuplot으로 그린 그래프를 불러와서 이렇게 보조선을 그을 수도 있었다.


4. 그래서 결론은 Linux + Latex + gnuplot + dia + inkscape !!

요렇게 하면, free 소프트웨어로 논문을 쓸 수 있다!

latex 도 윈도우용이 있고, gnuplot, dia, inkscape도 모두 윈도우용이 있지만,
리눅스에서 먼저 만들어진 이유로 리눅스에서 쓰는게 훨신 더 편하다.
그리고 inkscape 같은 경우는 윈도우에서는 eps 파일 편집이 안 되었다.

latex : www.ktug.or.kr 에 가면 우리나라 latex의 최고수님들을 만날 수 있다.
dia : 보통 리눅스 배포판에 거의 다 깔려 있는 듯. http://live.gnome.org/Dia
gnuplot : 이것 역시 보통 리눅스 배포판에는 다 들어 있다. http://www.gnuplot.info/
inkscape : 역시 배포판에 들어 있다. http://www.inkscape.org/

아. 맞다.
하나 빼 먹었다.
스펠체크는 aspell 이라는 프로그램을 사용하면 된다.

물론 latex2rtf 라는 프로그램으로 rtf 파일로 바꾼다음 워드에서 문법 검사를 해도 좋지만,
aspell 을 쓰면 간단한 오타는 모두 다 싹 찾아준다. 매우 쓸모 있다.



5. 여담으로...

논문 쓸 때 요게 필요한 경우가 가끔 있다.

보기



카이스트에 살고 계신 많은 석박사 학우 여러분과 한국에 계시는 여러 석박사 여러분들이 모두 다 멋진 논문 쓰고 어서 이 지긋지긋한 대학원 생활을 마무리하시길 2010년 신년 소망으로 빌어본다.


신고
크리에이티브 커먼즈 라이선스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
Trackback 0 Comment 19
  1. Favicon of http://minimonk.net BlogIcon 구차니 2009.12.23 10:28 신고 address edit & del reply

    확실히 gnuplot 이 논문스러운 그래프를 그려주는군요 ㅎㅎ
    KAIST 다니시나봐요? 멋지십니다 ㅠ.ㅠ

    하아.. 전 공부랑은 담을 쌓아서 말이죠 ㅋ

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2009.12.23 22:47 신고 address edit & del

      그래프를 그리는 것이 주 임무인 gnuplot이 엑셀보다 나은 건 당연한것 같기도 합니다.
      실제로도 많은 양의 데이터로 그래프를 그릴 때는 엑셀보다 훨신 더 짧은시간에 예쁜 그래프를 뽑아준답니다. ^^

      그리고...논문은 체력과 인내심으로 쓰는 거라서 공부 잘 하는거랑은 크게 관계 있는게 아닌거 같아요. 정말 체력이 팍팍 닳습니다.

  2. Favicon of http://redkies2k.tistory.com/ BlogIcon 붉은낙타 2009.12.28 22:21 신고 address edit & del reply

    으헉.. 이런 글이 이제 공감이 가기 시작하니.. 늪에 빠져들고 있는 느낌입니다..ㅠㅠ

  3. 마파두부 2010.01.24 11:32 신고 address edit & del reply

    제블로그로 곱게 퍼가도 될까요? 출처는 밝히겠습니다!

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.01.24 19:06 신고 address edit & del

      네~ 마음껏 퍼가세요. CCL 라이센스가 괜히 있는게 아니죠 ^^

  4. 한보라 2010.02.17 10:29 신고 address edit & del reply

    www.phdcomics.com 봤어?:)

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.02.17 22:41 신고 address edit & del

      이야기는 들었는데. 너무 geek 같잖아. ㅎㅎㅎ

  5. 한보라 2010.02.18 14:31 신고 address edit & del reply

    이야 . . . geek도 알아?!:)

    dork랑 booger는?!:)

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.02.18 14:55 신고 address edit & del

      그거 까지 알면 정말 나 geek 되는거임? ㅋㅋㅋ
      난 geek 싫다오. 그냥 일반인처럼 살고 싶은데.

  6. jylee 2010.03.01 15:58 신고 address edit & del reply

    글 잘 봤습니다~^^

    리눅스에서 논문 작업하시는 것 같네요?
    그런데 latex 파일 편집 툴은 어떤 것을 쓰시나요?

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.03.03 16:51 신고 address edit & del

      리눅스가 제 데스크탑이다보니 논문 작업도 리눅스에서 한답니다.
      편집툴은 다른 것도 좀 써 봤지만, 역시나 리눅스 텍스트 편집툴의 최고봉 vim이 젤 좋더군요. ^^;;;

  7. j1464 2010.03.18 06:16 신고 address edit & del reply

    ㅠㅠ 안녕하세요;;
    석사초록이 한달남은 인문학도인데요
    우연치 않게 DVI 논문파일 하나 다운받았다가
    생전 처음 보는 프로그램 속에서 미친듯이 헤매고 있어요 ㅠㅠ
    그래도 나름 설명이 잘 되어있는 사이트라서 도움을 좀 받고 갑니다

    하지만;;
    숫자나 그래프나 프로그램과는 정말정말 친하지 않아서
    솔직히 읽어도 무슨말인지 잘 모르겠네요 ㅠㅠ
    보다보니 논문쓸때 필수도구 인것 같긴 한데
    전 지금 당장 dvi -> pdf 전환하는 것도 모르겠고 ㅠㅠ
    A4에 인쇄를 하면 B5 사이즈 규격으로 인쇄되고
    지금 새벽에 이게 무슨짓인가 싶지만 ..

    이런걸 다 이해하시는걸 보니 그냥 존경스러울 뿐이네요
    어서빨리.. 저도 ㅠ 이번학기에는 제발좀 끝내고 싶은데
    악.. 왠지 울고싶은 새벽이네요 게다가 ㅠㅠ
    이 프로그램 왠지 써야만 할것 같은 압박이 밀려오지만
    ㅠㅠ 전 역부족인가 봐요

    초면에 이래저래 실례가 많았어요 ㅠㅠ
    안녕히 계세요 ㅠㅠ

    아참..혹시 pdf 로 전환하는법 아시면
    안바쁘시면 j1464@hanmail.net 으로 메일좀 부탁드려도 될까요 ㅠㅠ

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.03.19 11:04 신고 address edit & del

      인문학도분께서 어떻게 갑자기 latex을 쓰시게 됐는지 모르겠네요.
      DVI 파일 하나만 보면 되는거라면, 아마 yap이라는 뷰어만 있으면 될텐데요.
      yap 만 따로 다운받을 수 있는 곳이 잘 있을지 모르겠습니다.
      대신 ktug.or.kr 에서 배포하는 http://www.ktug.or.kr/xe/?mid=install 에서 ko.TeX Live 2009 를 설치하면 dvi 보는건 문제 없을 것 같네요.

      만약 실제로 latex으로 논문을 쓰셔야 한다면 http://www.ktug.or.kr/xe/?mid=documents 에 있는 "처음 시작하기"나 "권장 문서"에서 몇몇 글을 먼저 보셔야 할 것 같네요.

      그리고 dvi을 pdf로 전환하려면 dvipdfmx 같은 프로그램으로 바꿔줘야 하는데, 그것도 앞에 설명 드린 ko.TeX Live 2009에 들어 있으니 그걸 쓰시면 될겁니다.

  8. j1464 2010.03.19 17:19 신고 address edit & del reply

    장작가님! 안녕하세요
    메일 받고 다시 방문했습니다!! 감사합니다! (눈물이ㅠㅠ)
    사실 다른 대학들 논문은 pdf 로 작성되는데
    유독 경희대 에서 웹상으로 제공되는 논문형식이 DVI파일이라서
    어떻게 하다가 쓰게 되었는데요... latex 니 리눅스니 ㅠ 다 처음 듣는말이예요;
    전 한글2007 밖에 몰라요 ㅠ 국문학도입니다;; 게다가 고전문학;;

    어떻게해서 뷰어깔아서 보는건 해결했는데 ; 이 이상은 지금 당장은 무리네요-_-;;
    우선 급한불부터 끄고 나서 다시 차근차근 이 프로그램도 공부해 봐야겠어요
    정말 .. 이 블로그의 글들을 보니 뭔가 모를 외계어를 공부하시는 느낌이네요 ; 대단하세요
    어쨌든 친절한 답변과 이메일 감사드립니다.ㅠㅠ

    하시는 논문 준비 잘 되시길 빌며 다음에 또 인연이 되면 들리겠습니다!

    ps. 새벽에 제정신이 아닌 상태로 적은글을 제가 보니
    지금봐도 참 절박했었네요 ;;

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.03.19 19:38 신고 address edit & del

      고생하셨네요... 갑자기 새로운 분야를 접하면 참 난감하죠.
      제 설명이 조금이라도 도움이 되셨나 모르겠군요.
      고생하시는 만큼 쓰시는 논문 잘 되리라 믿습니다. 힘내세요.

  9. Favicon of http://worthatry.tistory.com BlogIcon rain2u 2010.04.22 00:50 신고 address edit & del reply

    안녕하세요. 카이스트 학생은 아니지만, 오늘 친구를 만난다고 카이스트 EE 빌딩을 방문했더람니다. ^^;
    올해 좋은 결과 있기를 기원합니다.


    eps 라는 게 무엇이죠? 그림파일 포맷인가요?

    • Favicon of http://5bpa.tistory.com BlogIcon 장작가 2010.04.22 01:34 신고 address edit & del

      고맙습니다. 지금 올해 좋은 결과를 만들기 위해서 밤새서 발표 자료 만들고 있답니다. ㅠㅠ 얼른 끝났으면 좋겠어요.

      그리고 eps라는 건 말씀하신대로 그림 파일 포맷 맞습니다. 아주 구닥다리죠. Encapsulated PostScript이라고 해서 Adobe가 전자출판을 주름잡던 시절에 쓰이던 거랍니다.

      이번에 논문 쓰면서 보니까, 이제는 eps안 쓰고. pdflatex이라고 해서 jpg나 png같은 그림파일도 바로 넣을 수 있긴 하더라고요. 그래도 eps는 백터 형식의 그림 파일이라서, 확대할 때 아주 유리하긴합니다.

  10. 초보논문준비생 2010.09.28 01:19 신고 address edit & del reply

    저도 석사 논문을 준비하고 있는데요~ 모르는게 너무 많네요! 글 스크랩해가요!!

prev 1 ··· 66 67 68 69 70 71 72 73 74 ··· 348 next


티스토리 툴바