Introduction
Your CV is often the first impression potential employers receive. LaTeX provides sophisticated tools for creating professional CVs that stand out from typical Word documents.
This guide explores various LaTeX CV templates and designs.
Classic CV
Simple Academic CV
\documentclass[12pt,a4paper]{article}
\usepackage{geometry}
\geometry{margin=1in}
\name{Your Name}
\date{\today}
\begin{document}
\begin{center}
\textbf{\LARGE Your Name}\\[0.5em]
[email protected] | (123) 456-7890\\
City, Country
\end{center}
\section*{Education}
\textbf{University Name} \hfill Year\\
Degree Name, GPA
\section*{Experience}
\textbf{Job Title} \hfill Company Name \hfill Years\\
Key achievement or responsibility
\section*{Publications}
\begin{itemize}
\item Publication citation
\end{itemize}
\section*{Skills}
Programming: Python, Java, C++
\end{document}
Modern CV Templates
ModernCV
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\name{John}{Doe}
\phone{+1 234 567 890}
\email{[email protected]}
\homepage{www.johndoe.com}
\social[linkedin]{johndoe}
\social[github]{johndoe}
\begin{document}
\makecvtitle
\section{Experience}
\cventry{2023--Present}{Senior Engineer}{Company}{City}{}{
Details...
}
\section{Education}
\cventry{2019--2023}{BS Computer Science}{University}{GPA: 3.8}{}{}
\section{Skills}
\cvitem{Programming}{Python, JavaScript}
\cvitem{Tools}{Git, Docker}
\end{document}
AltaCV
\documentclass[11pt,a4paper]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{Altacv}
\personalinfo{
\name{John}{Doe}
\photo{profile.jpg}{4cm}
\email{[email protected]}
\phone{+1 234 567 890}
\linkedin{linkedin.com/in/johndoe}
\github{github.com/johndoe}
}
\begin{document}
\makecvheader
\cvsection{Summary}
\cvtext{Professional summary...}
\cvsection{Experience}
\cvachievement{}{Job Title}{Company}{2023--Present}{
\begin{itemize}
\item Achievement 1
\item Achievement 2
\end{itemize}
}
\end{document}
Academic CV
Academic CV Template
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\title{Curriculum Vitae}
\author{Your Name}
\begin{document}
\begin{center}
{\LARGE\textbf{Your Name}}\par
\vspace{0.5em}
\textsf{Email} | \textsf{Phone} | \textsf{Website}
\end{center}
\section*{Professional Preparation}
\textbf{PhD,} Field \hfill University \hfill Year\\
\textbf{MS,} Field \hfill University \hill Year
\section*{Academic Appointments}
\textbf{Position} \hfill Institution \hfill Years
\section*{Publications}
\begin{thebibliography}{99}
bibitem{key} Citation...
\end{thebibliography}
\section*{Grants and Awards}
\section*{Teaching}
\end{document}
Two-Column CV
Side-by-Side Layout
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage{parskip}
\begin{document}
\begin{columns}
\begin{column}{0.3\linewidth}
\textbf{Personal Info}\\
Name\\
Email\\
Phone
\section*{Skills}
\begin{itemize}
\item Skill 1
\item Skill 2
\end{itemize}
\section*{Education}
Details...
\end{column}
\begin{column}{0.65\linewidth}
\section*{Experience}
\textbf{Title}\\
Company \hfill Dates\\
Description...
\end{column}
\end{columns}
\end{document}
Best Practices
CV Writing Tips
- Keep it concise (1-2 pages)
- Quantify achievements
- Use action verbs
- Tailor for each application
- Proofread carefully
Conclusion
LaTeX CV templates create professional resumes. Choose a style that fits your field and customize for each application.
Comments