My CV in LaTeX.
e70b3d9ecd
Add texlive-fontsextra to the list of installed packages on Archlinux. I get the following error if the package is not installed when I try to build the PDF using "make": LaTeX Error: File `fontawesome.sty' not found. Tested using the archlinux/base:latest Docker image. The command I ran before building the PDF is: pacman -Sy texlive-core texlive-latexextra make Then tried build the PDF by running: make clean make After I got the error above, I installed texlive-fontsextra using: pacman -Sy texlive-fontsextra Then tried to build again. The build worked OK the second time. The generated PDF also had the right fontawesome icons. Before installing texlive-fontsextra, I had tried just installing the fontawesome package using: pacman -Sy ttf-font-awesome I, however, got the same error when I tried to build the PDF after. Signed-off-by: Jason Rogena <jason@rogena.me> |
||
---|---|---|
.gitignore | ||
cv_sample.png | ||
cv.tex | ||
Makefile | ||
picture.jpg | ||
README.md | ||
template.tex |
Curriculum Vitae for Alan Orth
A CV written in LaTeX using the moderncv class.
Sample
Here's what it looks like with real data, using the "classic" style and blue color scheme:
Why
I decided to start keeping my CV in LaTeX because:
- I can never find my CV when I need it
- I have dozens of files named
resume.doc
on my computer - LaTeX → PDF ensures a consistent, beautiful layout
- Writing your CV in a source-based language means you can track it in git (w00t!)
Usage
To "build" a PDF you simply type:
$ make
To clean up all generated and intermediate content, type:
$ make clean
Pre-requistes for building
Depending on your GNU/Linux distribution the package names may be different. Basically, you need the texlive
package, as well as whichever "extras" package contains the moderncv stuff.
On Arch Linux:
$ sudo pacman -Sy texlive-core texlive-latexextra texlive-fontsextra
On Fedora:
$ sudo yum install texlive texlive-moderncv
On Ubuntu:
$ sudo add-apt-repository ppa:texlive-backports
$ sudo apt-get install texlive
$ sudo apt-get --no-install-recommends install texlive-latex-extra
Mac OS X: download and install BasicTeX (a minimal TeXLive distribution) and then:
$ export PATH=$PATH:/usr/local/texlive/2017basic/bin/x86_64-darwin
$ sudo tlmgr update --self
$ sudo tlmgr install collection-fontsrecommended moderncv fontawesome
Others: send a pull request with instructions for your distro.