Git Product home page Git Product logo

compact-cv-template's Introduction

compact-cv-template

LaTeX template to create a compact curriculum vitae (CV) such as http://www.mit.edu/~wsshin/pdf/shin_cv.pdf.

How to use

  1. Put cv.tex, cv_geoemtry.tex, cv_biblatex_format.tex in the same directory.
  2. Change the followings in cv.tex:
  • Definitions (\def) in "Personal information" section
  • Main contents within \begin{document} ... \end{document}
  1. Additionally, if you want to include your publications, you need to provide your own publications.bib file (see below for additional information).
  2. Finally, use pdflatex to process the *.tex files and produce cv.pdf.

About publications.bib

The template generates multiple publication lists automatically out of the single BibTeX file publications.bib.

  • The publications are automatically sorted in the reverse chronological order. If you have 10 publications, the first publication in the list is the most recent publication and numbered 10, and the next publication in the list is the second-most recent publication and numbered 9, etc.
  • Multiple publication lists can be generated. To use this feature, add a new field named Entrysubtype in each bibliography item in publications.bib. (If you use BibDesk on macOS, this can be done by BibDesk > Publication > Add Field...) You can show only the bibliography items with a specific Entrysubtype value. For example, put oral as the value of Entrysubtype for oral presentations in conferences, and use \printbibliography[subtype=oral] to show only the bibliography items tagged oral in Entrysubtype. Assigning different values to Entrysubtype and calling \printbibliography[subtype=value] multiple times with different values, you can generate multiple publication lists. See examples in \section{Refereed Journal Publications}, \section{Conference Oral Presentations}, \section{Conference Poster Presentations} in cv.tex.
  • The specific format in which each publication is shown is defined in cv_biblatex_format.tex, which you need to change in order to use a different format.

Special instruction for creating the contents within \begin{document} ... \end{document}

In each section, the first subsection title needs to be defined in \subsectionone{...} for a formatting reason. The remaining subsection titles need to be defined in the usual \subsection{...}. A pull request to eliminate the need for the special subsection command for first subsections is welcome.

About fonts

I personally use the Minion Pro font, because it is a relatively narrow-width font and therefore I can put more contents with it. The Minion Pro font is proprietary and comes with Adobe Acrobat. If you have Adobe Acrobat, you can use it in LaTeX by installing the minionpro package. The installation of the minionpro package, however, is not straightforward.

compact-cv-template's People

Contributors

wsshin avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.