home ›
tools ›
latex › cvtex
Typesetting your academic CV in LaTeX
Latest update
Nov 30, 2008 Fix for
unprocessed floats error.
![Example of XeTeX-typeset cv [Example of XeTeX-typeset cv]](../img/cvtex/einstein_cv.png)
There are several dedicated packages to typeset a curriculum vitę or a resume in
LaTeX, such as
europecv or
ecv. For some reason I've always found these solutions not flexible enough to suit my needs. This is why I opted for a standard (
article) class as a basis for my CV.
Some
TeX distributions such as
XeTeX allow you not only to benefit from the advanced typesetting features available in
LaTeX, but also to use in your documents
expert fonts such as
Hoefler Text,
Adobe Garamond Pro and to edit
TeX sources in your native (Western or non-Western) writing system.
The following are custom templates I designed to typeset an academic curriculum vitę in
XeTeX. You are free to download them and modify them to typeset your own cv.
For
my CV I currently use a template compiled in
XeTeX with
Adobe Caslon Pro as main typeface.
Features
- Access to expert font features (such as ligatures, contextuals, glyph variants) (via the fontspec package)
- Unicode-readytemplates
- Custom heading fonts (via the sectsty package)
- Clickable hyperlinks (via the hyperref package)
- Hanging notes (read the known issues section below for further information on this)
- Alternate ampersands
Requirements
(All the required software is included in the MacTeX distribution)
- A XeTeX distribution
- The fontspec package
- (optional) A graphical TeX editor, e.g. TeXShop
- (optional) Expert fonts
Known issues
- Long lists of items (e.g. 6+) with a hanging year may result in the following LaTeX error: Too many unprocessed floats. To prevent this, declare \usepackage{placeins} in the document header and split any long block using the \FloatBarrier command. This should force the partial processing of floats up to this point and allow you to compile the document.
1. Fontin
(Requires the free fonts Fontin and Fontin Sans)
![Example of XeTeX-typeset cv using Fontin [Example of XeTeX-typeset cv using Fontin]](../img/cvtex/fontin.png)
Downloads
Version
0.2 (Feb 15, 2008)
2. Gentium Basic
(Requires the free font Gentium Basic)
![Example of XeTeX-typeset cv using Gentium Basic [Example of XeTeX-typeset cv using Gentium Basic]](../img/cvtex/gentium.png)
Downloads
Version
0.2 (Feb 15, 2008)
3. ITC Officina
(Requires the commercial fonts ITC Officina Sans and ITC Officina Serif)
![Example of XeTeX-typeset cv using ITC Officina [Example of XeTeX-typeset cv using ITC Officina]](../img/cvtex/officina.png)
Downloads
Version
0.2 (Feb 15, 2008)
4. Caslon
(Requires the commercial font Adobe Caslon Pro)
![Example of XeTeX-typeset cv using Adobe Caslon Pro [Example of XeTeX-typeset cv using Adobe Caslon Pro]](../img/cvtex/caslon.png)
Downloads
Version
0.2 (Feb 15, 2008)
5. Hoefler Text+Optima
(Uses Hoefler Text and Optima, two expert fonts bundled with Mac OS X)
Downloads
Version
0.2 (Feb 15, 2008)
More
Getting expert fonts
XƎTeX gives the
best results with expert fonts such as those based on
OpenType technology. Most of them can be purchased from digital foundries, but Mac OS comes bundled with a number of excellent fonts with expert features (e.g.
Hoefler Text, Optima, Skia, Apple Chancery, Zapfino). More free OpenType fonts are available on the net. Check out for example the
Gentium,
Charis SIL and
Doulos SIL fonts from
SIL,
Cardo by David J. Perry, the free fonts designed by
Jos Buivenga (the creator of
Fontin), or this amazing
collection of professional quality fonts selected by Vitaly Friedman.
Disclaimer
The above templates are provided
for free and
without any guarantee that they will correctly compile on your system if you have a non-standard configuration. Fonts used in the above templates are
not included in the downloads and must be already installed on your system. You can modify the
fontspec settings in the document header to use any
TrueType,
OpenType or
AAT font available on your system. For plain
LaTeX templates, see Matthew Boedicker's
examples.
Acknowledgments
Thanks to
Will Robertson for the
fontspec package and help, readers of
AcademicProductivity.com for their comments, the
MacTeX people,
Dick Koch in particular, for their kind support,
Yan Brailowsky,
Sam Cox and
Karim Dharamsi for reporting various issues.
External Links