Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
.PHONY: examples
.PHONY: examples resume.pdf cv.pdf coverletter.pdf docker-resume docker-cv docker-coverletter clean

CC = xelatex
EXAMPLES_DIR = examples
RESUME_DIR = examples/resume
CV_DIR = examples/cv
RESUME_SRCS = $(shell find $(RESUME_DIR) -name '*.tex')
CV_SRCS = $(shell find $(CV_DIR) -name '*.tex')
DOCKER_IMAGE = aachraf/latex-cv-docker

examples: $(foreach x, coverletter cv resume, $x.pdf)

Expand All @@ -18,5 +19,17 @@ cv.pdf: $(EXAMPLES_DIR)/cv.tex $(CV_SRCS)
coverletter.pdf: $(EXAMPLES_DIR)/coverletter.tex
$(CC) -output-directory=$(EXAMPLES_DIR) $<

docker-resume:
docker run --rm -v $(PWD):/doc $(DOCKER_IMAGE) make resume.pdf

docker-cv:
docker run --rm -v $(PWD):/doc $(DOCKER_IMAGE) make cv.pdf

docker-coverletter:
docker run --rm -v $(PWD):/doc $(DOCKER_IMAGE) make coverletter.pdf

docker:
docker run --rm -v $(PWD):/doc $(DOCKER_IMAGE) make examples

clean:
rm -rf $(EXAMPLES_DIR)/*.pdf
1 change: 1 addition & 0 deletions examples/cv.tex
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
\input{cv/extracurricular.tex}
\input{cv/honors.tex}
\input{cv/certificates.tex}
\input{cv/projects.tex}
\input{cv/presentation.tex}
\input{cv/writing.tex}
\input{cv/committees.tex}
Expand Down
25 changes: 25 additions & 0 deletions examples/cv/projects.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
%-------------------------------------------------------------------------------
% SECTION TITLE
%-------------------------------------------------------------------------------
\cvsection{Projects}


%-------------------------------------------------------------------------------
% CONTENT
%-------------------------------------------------------------------------------
\begin{cventries}

\cventry
{Creator \& Maintainer} % Role
{Awesome CV} % Project
{Open Source} % Location
{2015 - PRESENT} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Created an innovative LaTeX template for CV/Résumé that utilizes XeLaTeX engine.}
\item {The template supports both English and Korean with various fonts.}
\item {Open source project that attracted over 5k+ stars on GitHub.}
\end{cvitems}
}

\end{cventries}
1 change: 1 addition & 0 deletions examples/resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@
%-------------------------------------------------------------------------------
\input{resume/summary.tex}
\input{resume/experience.tex}
\input{resume/projects.tex}
\input{resume/honors.tex}
\input{resume/certificates.tex}
% \input{resume/presentation.tex}
Expand Down
25 changes: 25 additions & 0 deletions examples/resume/projects.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
%-------------------------------------------------------------------------------
% SECTION TITLE
%-------------------------------------------------------------------------------
\cvsection{Projects}


%-------------------------------------------------------------------------------
% CONTENT
%-------------------------------------------------------------------------------
\begin{cventries}

\cventry
{Creator \& Maintainer} % Role
{Awesome CV} % Project
{Open Source} % Location
{2015 - PRESENT} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Created an innovative LaTeX template for CV/Résumé that utilizes XeLaTeX engine.}
\item {The template supports both English and Korean with various fonts.}
\item {Open source project that attracted over 5k+ stars on GitHub.}
\end{cvitems}
}

\end{cventries}