CV update. - 기본 카테고리
2012.01.10 04:05 Edit
새해를 맞이하여 오랜만에 CV를 업뎃했습니다. 올해는 여름에 인턴을 할까 싶어 인턴 지원용으로 :)
제 CV는 Latex의 res.cls를 이용해서 작성하고 있는데요, 이번에 CV수정을 하면서 발견한 몇가지 tip을 기록해 두려고 합니다.
우선, 기존에는 publication list를 일일히 수동으로 번호를 매겼는데요, 이번 기회에 bibtex를 이용하는 것으로 변경하였습니다.
\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영역에 아래 코드를 삽입해줍니다.
\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 에서 받으실 수 있습니다.
MyoungJae Son