Skip to content

Commit c901db9

Browse files
authored
Update CV 2016 (#1)
Update the CV to apply for the GMT postdoc grant
1 parent bdf2af6 commit c901db9

33 files changed

+431
-1181
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*~
2+
output/
3+
*.aux
4+
.*.swp

Makefile

Lines changed: 61 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,65 @@
1-
RESUME=resume_leonardo_uieda
1+
# The name of the main .tex file to build.
2+
# Other files can be included into this one.
3+
PROJECT = leonardo_uieda_cv
24

3-
$(RESUME).pdf: $(RESUME).tex
4-
pdflatex $<
5-
#bibtex $(RESUME)
6-
pdflatex $<
7-
pdflatex $<
5+
# Folder with the Latex source files
6+
SRC = .
87

9-
spellcheck:
10-
aspell check $(RESUME).tex
8+
# Folder where the figure files are (will assume they are EPSs or PNGs)
9+
FIGS = figures
1110

12-
show: $(RESUME).pdf
13-
evince $(RESUME).pdf &
11+
# Folder where the BibTex .bib files are
12+
BIB = .
1413

15-
clean:
16-
rm -rf *.bbl *.blg *.aux *.out *.log $(RESUME).pdf $(RESUME).dvi
14+
# Folder where the .cls .bst and .sty style files are
15+
STYLES = $(SRC)
16+
17+
# Folder where output will be placed
18+
OUTPUT = output
19+
20+
### File Types (for dependencies)
21+
TEX_FILES = $(shell find $(SRC) -maxdepth 1 -name '*.tex')
22+
STY_FILES = $(shell find $(STYLES) -maxdepth 1 -name '*.sty')
23+
CLS_FILES = $(shell find $(STYLES) -maxdepth 1 -name '*.cls')
24+
BST_FILES = $(shell find $(STYLES) -maxdepth 1 -name '*.bst')
25+
EPS_FILES = $(shell find $(FIGS) -name '*.eps')
26+
PNG_FILES = $(shell find $(FIGS) -name '*.png')
27+
28+
### Compilation Flags
29+
LATEX_FLAGS = -halt-on-error -output-directory $(OUTPUT)/
30+
31+
### Standard PDF Viewers
32+
UNAME := $(shell uname)
33+
ifeq ($(UNAME), Linux)
34+
PDFVIEWER = evince
35+
endif
36+
ifeq ($(UNAME), Darwin)
37+
PDFVIEWER = open
38+
endif
39+
40+
41+
# MAIN TARGETS
42+
###############################################################################
43+
44+
all: $(OUTPUT)/$(PROJECT).pdf
45+
46+
show: all
47+
@ # Redirect stdout and stderr to /dev/null for silent execution
48+
@ (${PDFVIEWER} $(OUTPUT)/$(PROJECT).pdf > /dev/null 2>&1 & )
49+
50+
### Clean
51+
# This target cleans the temporary files generated by the tex programs in
52+
# use. All temporary files generated by this makefile will be placed in OUTPUT
53+
# so cleanup is easy.
54+
clean::
55+
rm -rf $(OUTPUT)/ *.aux
56+
rm -rf $(FIGS)/*-eps-converted-to.pdf
57+
58+
$(OUTPUT)/:
59+
mkdir -p $(OUTPUT)/
60+
61+
$(OUTPUT)/$(PROJECT).aux: $(TEX_FILES) $(STY_FILES) $(CLS_FILES) $(PNG_FILES) $(EPS_FILES) | $(OUTPUT)/
62+
pdflatex $(LATEX_FLAGS) $(SRC)/$(PROJECT)
63+
64+
$(OUTPUT)/$(PROJECT).pdf: $(OUTPUT)/$(PROJECT).aux
65+
pdflatex $(LATEX_FLAGS) $(SRC)/$(PROJECT) 1>/dev/null

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
Latex source code for my CV.
1+
# Curriculum Vitae
22

3+
These are the Latex sources for my academic CV.
34
I use the [moderncv](https://launchpad.net/moderncv) class with minor tweaks
45
to the templates.
6+
7+
To compile the PDF use:
8+
9+
make
10+
11+
Compiled PDF versions for each update are available at
12+
https://github.com/leouieda/cv/releases

card/card.png

-64 KB
Binary file not shown.

card/card.svg

Lines changed: 0 additions & 1079 deletions
This file was deleted.

card/qr-contact.png

-2.71 KB
Binary file not shown.

fatiando.png

-61.7 KB
Binary file not shown.

figshare.pdf

-9.39 KB
Binary file not shown.

figures/fatiando.png

11.4 KB
Loading

figures/tesseroids.png

2.61 KB
Loading

0 commit comments

Comments
 (0)