CV update. - 기본 카테고리

새해를 맞이하여 오랜만에 CV를 업뎃했습니다. 올해는 여름에 인턴을 할까 싶어 인턴 지원용으로 :)
제 CV는 Latex의 res.cls를 이용해서 작성하고 있는데요, 이번에 CV수정을 하면서 발견한 몇가지 tip을 기록해 두려고 합니다.

우선, 기존에는 publication list를 일일히 수동으로 번호를 매겼는데요, 이번 기회에 bibtex를 이용하는 것으로 변경하였습니다.

\section{\sc Publications}
\nocite{*}
\bibliographystyle{plainyr-rev}
\bibliography{mypapers}

논문에서 References를 표시할 때처럼 bibliography를 이용했는데요, 문서내에서 인용되지 않은 논문들도 표시해주기 위해서 \nocite{*} 를 넣었습니다. 흔히 CV에서 표시하듯 논문을 최근논문부터 표시하기 위해서는
https://github.com/jberger/Curriculum_Vita/blob/master/plainyr-rev.bst
를 이용했습니다. 이렇게 한 다음에 mypapers.bib에 본인 논문들을 다 bibtex형식으로 넣어주면 논문을 모두 보여줄 수 있습니다. 물론, 원하는 곳에서 \cite를 이용하여 인용하면 번호도 맞게 인용해주지요

res.cls에서 위와 같이 하면 References라는 제목과 함께 asterisk(*)가 하나 나타나는데요, 이를 없애기 위해서는 macro영역에 아래 코드를 삽입해줍니다.

\makeatletter
\renewenvironment{thebibliography}[1]
     {\list{\@biblabel{\@arabic\c@enumiv}}%
           {\settowidth\labelwidth{\@biblabel{#1}}%
            \leftmargin\labelwidth
            \advance\leftmargin\labelsep
            \@openbib@code
            \usecounter{enumiv}%
            \let\p@enumiv\@empty
            \renewcommand\theenumiv{\@arabic\c@enumiv}}%
      \sloppy
      \clubpenalty4000
      \@clubpenalty \clubpenalty
      \widowpenalty4000%
      \sfcode`\.\@m}
     {\def\@noitemerr
       {\@latex@warning{Empty `thebibliography' environment}}%
      \endlist}
\makeatother

모두 googling 하면 찾을 수 있는 내용이긴 한데, 다른 분들의 같은 삽질(?)을 줄이기 위해 블로그에 기록해둡니다.
update된 CV는 http://www.cs.washington.edu/homes/syhan/cv.pdf 에서 보실 수 있습니다.
Source Code는 http://www.cs.washington.edu/homes/syhan/cv.tgz 에서 받으실 수 있습니다.

서비스 선택
댓글
로그인해주세요.
profile image
powered by SocialXE
Total : 2