% !TEX encoding = UTF-8 Unicode \documentclass[letterpaper,12pt]{article} %A Few Useful Packages %\usepackage{marvosym} \usepackage{fontspec} %for loading fonts \usepackage{xunicode,xltxtra,url,parskip} %other packages for formatting \usepackage{graphicx} \usepackage[usenames,dvipsnames]{xcolor} \usepackage[left=1.3cm, top=1.2cm, right=1.3cm, bottom=1.2cm, nohead, nofoot ]{geometry} \usepackage{tabularx} \usepackage{titlesec} %\usepackage{tabto} % tab spacing \usepackage{setspace} % line spacing \usepackage{booktabs,colortbl} % thicker rules between table cells \usepackage{bibentry} % bibliography % SORTED LISTS \usepackage{paralist} \usepackage{datatool}% http://ctan.org/pkg/datatool \newcommand{\sortitem}[1]{% \DTLnewrow{list}% Create a new entry \DTLnewdbentry{list}{description}{#1}% Add entry as description } \newenvironment{sortedlist}{% \DTLifdbexists{list}{\DTLcleardb{list}}{\DTLnewdb{list}}% Create new/discard old list }{% \DTLsort{description}{list}% Sort list \begin{inparaitem}[]% \DTLforeach*{list}{\theDesc=description}{% \item \theDesc, }% Print each item \end{inparaitem}% } %Setup hyperref package, and colours for links \usepackage[colorlinks, breaklinks, pagebackref=false, debug=true, xetex, bookmarks=false, pdfpagelabels=false, hyperfootnotes=false, hyperindex=false, pageanchor=false]{hyperref} \definecolor{linkcolor}{gray}{0.2} \hypersetup{ pdfauthor={$name$}, pdfsubject={$name$ - Resume}, pdftitle={$name$ - Resume}, urlcolor=linkcolor, linkcolor=linkcolor } % colors \definecolor{dark-gray}{gray}{0.15} \definecolor{light-gray}{gray}{0.55} %FONTS \setmainfont{Cormorant Garamond} \newfontfamily{\hlight}[UprightFont={* Light}]{Cormorant Garamond} %\defaultfontfeatures{Mapping=tex-text} % converts LaTeX specials (``quotes'' --- dashes etc.) to unicode \defaultfontfeatures{ Path = /opt/texlive/2019/texmf-dist/fonts/opentype/public/fontawesome5/ } \usepackage{fontawesome5} % glyphs for contact info % CUSTOM COMMANDS \newcommand{\titlerulethick}{{% {\color{dark-gray} \titlerule[0.7mm] }% }} % old section title format \titleformat{\section}{\fontsize{28pt}{40pt}\color{dark-gray}\normalfont}{}{0mm}{}[\titlerulethick] %\titlespacing{\section}{0pt}{3pt}{3pt} \newcommand{\namefont}[1]{{% \fontsize{42pt}{50pt}\normalfont\textbf{#1}% }} \newcommand{\spacerule}{ \addlinespace[0.5em] \midrule[0.5mm] \addlinespace[0.5em] } \newcommand{\bigfont}[1]{{% \fontsize{32pt}{38pt}\normalfont{#1} % }} \newcommand{\lightfont}[1]{{% {\hlight\color{light-gray}#1} }} \newcommand{\contactinfo}{% {\hlight\color{dark-gray}} } \newcommand{\lightsmall}[1]{{% {\fontsize{11pt}{14pt}\hlight\color{light-gray}#1} }} \newcommand{\pubstyle}[1]{{% {\fontsize{10pt}{13pt}\hlight\color{light-gray}#1} }} \newcommand{\lightbf}[1]{{% \textbf{\lightfont{#1}} }} \newcommand{\emphasized}[1]{{% {\fontsize{14pt}{18pt}\textbf{#1}} }} \newcommand{\position}[1]{{% {\fontsize{14pt}{18pt} \hlight{#1}} }} \newcommand{\company}[1]{{% {\fontsize{14pt}{18pt} \textbf{#1}} }} \newcommand{\headline}{ {\fontsize{14pt}{17pt}\bfseries\color{dark-gray}$headline$} } \newcommand{\name}{ \raggedright\fontsize{42pt}{42pt}\bfseries\flushleft\color{dark-gray}{$name$} } \newcommand{\lighthrule}{ {\color{light-gray}\par\rule[0mm]{\hsize}{0.5mm}\par\vspace{0.5em}} } \newcommand\Mybox[1]{% \setlength\fboxsep{0pt}\fcolorbox{red}{white}{#1} } % hack to remove bibliography numbering \makeatletter \renewcommand\@biblabel[1]{} \renewenvironment{thebibliography}[1] {\section*{\refname}% \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}% \list{}% {\leftmargin0pt \@openbib@code \usecounter{enumiv}}% \sloppy \clubpenalty4000 \@clubpenalty \clubpenalty \widowpenalty4000% \sfcode`\.\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} \makeatother % % % % % % % % % %-------------------- BEGIN DOCUMENT ---------------------- \begin{document} %\nocite{$publications$} \pagestyle{empty} % non-numbered pages \font\fb=''[cmr10]'' %for use with \LaTeX command %---------- SPECIFY LENGTHS ---------- \newlength{\leftwide} \setlength{\leftwide}{0.34\textwidth} % \newlength{\centerwide} \setlength{\centerwide}{0.33\textwidth} % \newlength{\rightwide} \setlength{\rightwide}{0.28\textwidth} %---------- TOP SECTION ---------- \begin{tabular}[b]{@{}p{\leftwide}@{}p{\centerwide}@{}p{\rightwide}@{}} % NAME (left) \noindent \begin{minipage}[b]{\leftwide} \name \end{minipage} & % % % HEADLINE (middle) %\begin{minipage}[b]{\centerwide} %\parbox[b][][b]{4.5cm}{\raggedright\headline} %\end{minipage} & % % % CONTACT INFO (middle) \begin{minipage}[b]{\centerwide} \renewcommand\arraystretch{1.25} \contactinfo \begin{tabular}[b]{@{}cl@{}} \faEnvelope & \href{mailto:$email$}{$email$}\\ %{} \faPhone & $phone$\\ \faGitlab & gitlab.com/$gitlab$\\ \end{tabular} \end{minipage} & % % PHOTO (right) \begin{minipage}[b]{\rightwide} \includegraphics[width=7em]{Assets/photo.png} \end{minipage} \end{tabular} \lighthrule %---------- MAIN BODY ---------- % EXTRACTO \section{extracto} \parbox[t][][t]{\textwidth}{ $about$ } %---------- LEFT SIDE ---------- %\Mybox{ \begin{minipage}[t]{0.31\textwidth} \raggedright %\begin{flushleft} % PROGRAMACIÓN \section{programación} \hlight \begin{sortedlist} $for(programming)$ \sortitem{$programming$} $endfor$ \end{sortedlist} % SOFTWARE % \section{software} \hlight \begin{sortedlist} $for(technologies)$ \sortitem{$technologies$} $endfor$ \end{sortedlist} % CURSOS % \section{cursos} \hlight $for(courses)$ \emphasized{$courses.name$} \\ \lightfont{\textbf{$courses.institution$}} \\ $endfor$ %\end{flushleft} \end{minipage}% % %---------- RIGHT SIDE ---------- \newlength{\hwide} \newlength{\hwideright} \newlength{\buffer} \setlength{\buffer}{4pt plus 1pt minus 1pt} % % \begin{minipage}[t]{0.64\textwidth} % FORMACIÓN ACADÉMICA \section{formación académica} \setlength{\hwide}{\dimexpr.5\hsize-4\tabcolsep} \setlength{\hwideright}{\dimexpr\hwide+5\tabcolsep} % \setlength{\parskip}{1mm} \begin{tabular}{@{}p{\hwide}p{\rightwide}} $for(education)$ \parbox[t][][t]{\hwide}{% \lightfont{$education.years.start$ \textendash{} $education.years.end$} \\ \smallskip \emphasized{$education.degree$} \\ \smallskip \emphasized{$education.focus$} \\ } & % \parbox[t][][t]{\rightwide}{% \lightfont{\textbf{$education.institution$} \\ \emph{$education.campus$}} \\ % \bigskip % } \\ $endfor$ \end{tabular} % %\section{experience} %% %\setlength{\hwide}{\dimexpr.5\hsize-4\tabcolsep} %\setlength{\hwideright}{\dimexpr\hwide+5\tabcolsep} %% %% POSITIONS %\begin{tabular}{@{}p{\hwide}p{\hwideright}} %\arrayrulecolor{light-gray} %$for(experience)$ %\parbox[t][][t]{\hwide}{% %\raggedright %\company{$experience.company$}\\ %\vspace{\buffer} %\lightfont{% %$experience.years.start$ \textendash{} $experience.years.end$\\ %$if(experience.location)$ %$experience.location$\\ %$endif$ %\vspace{\buffer}} %$if(experience.group)$ %\lightsmall{\emph{$experience.group$}}% %$endif$ %} & % %\parbox[t][][t]{\hwideright}{% %\raggedright %\position{$experience.position$}\\ %\vspace{\buffer} %\lightsmall{$experience.description$} %}\\ %\spacerule %$endfor$ %\end{tabular} % LANGUAGES \section{idiomas} % \setlength{\parskip}{1mm} \setlength{\hwide}{\dimexpr.5\hsize-4\tabcolsep} \setlength{\hwideright}{\dimexpr\hwide+5\tabcolsep} \begin{tabular}{@{}p{\hwide}p{\rightwide}} $for(languages)$ \parbox[t][][t]{\hwide}{% \emphasized{$languages.language$} \medskip } & % \parbox[t][][t]{\rightwide}{% \lightbf{$languages.proficiency$} \medskip } \\ % $endfor$ \end{tabular} % %\section{publications} %\vspace{-0.5em} %\begingroup %\renewcommand{\section}[2]{}% %\pubstyle{ % \bibliography{pubs} % \bibliographystyle{cvbib} %} %\endgroup \end{minipage} % ========================================================== %-------------------- END OF DOCUMENT ---------------------- \end{document}