\documentclass[a4paper,10pt]{article} % packages % \usepackage[margin=1in]{geometry} \usepackage{amsmath,amssymb} \usepackage[dvipsnames]{xcolor} \usepackage{hologo} \usepackage[hidelinks]{hyperref} \usepackage[type={CC},modifier={by},version={4.0}]{doclicense} \usepackage{tidyres} \usepackage{cprotect} \usepackage{listings} \usepackage[most]{tcolorbox} \usepackage{changepage} \hypersetup{colorlinks=True,allcolors=cyan} \renewcommand{\contentsname}{\centering Table of Contents} % info % \title{{\tt tidyres} for Tidy Formal Resume} \author{\itshape Yifan Liang} \date{v1.0.0 2023-02-10} \definecolor{codegreen}{rgb}{0,0.6,0} \definecolor{codegray}{rgb}{0.5,0.5,0.5} \definecolor{backcolour}{rgb}{0.95,0.95,0.92} \lstdefinestyle{mystyle}{ language=[LaTeX]{TeX}, backgroundcolor=\color{backcolour}, commentstyle=\color{codegreen}, numberstyle=\small\color{codegray}, basicstyle=\ttfamily\normalsize, breakatwhitespace=false, breaklines=true, keepspaces=true, numbers=left, numbersep=5pt, showspaces=false, showstringspaces=false, showtabs=false, tabsize=2, texcsstyle=*\color{blue}, } \lstset{style=mystyle} % document % \begin{document} \maketitle \tableofcontents \thispagestyle{empty} \newpage \setcounter{page}{1} \pagestyle{plain} \section{Introduction} \subsection{Basic Functions} This {\tt tidyres} package aims to provide users with a simple interface to create multi-column style formal resume. The package is comprised of three major commands/environments: \begin{enumerate}[label=\textbullet,leftmargin=6ex,topsep=4ex] \item \verb+\restitle+ command \item \verb+ressection+ environment \item \verb+\ressep+ command \end{enumerate} Users can also incorporate other packages such as \verb+enumitem+ to make bullet point in the resume. \vspace{1cm} \subsection{License} This work is licensed under \href{https://creativecommons.org/licenses/by/4.0/}{Creative Commons "Attribution 4.0 International" license}.\\ \\ For detailed information about the license, please visit the Creative Commons' website by clicking the \textcolor{Cyan}{cyan text above} or the license image below. \\ \begin{flushright} \doclicenseImage \end{flushright} \newpage \section{General Setup Tips} \subsection{Page Margin} For a typical resume, depending on the font style and font size you use, it is suggested that you set the page margin between {\bf 0.5 inch} to {\bf 1 inch}.\\ ~\\ You can set the margin with the {\tt geometry} package using the following code: \begin{lstlisting} \usepackage[margin=0.5in]{geometry} \end{lstlisting} \vspace{1cm} \subsection{Font Size} Typically, a resume would use {\bf 9pt} to {\bf 11pt} font.\\ ~\\ I would suggest using the {\tt extarticle} class to set the font size globally: \begin{lstlisting} \documentclass[9pt]{extarticle} % The extarticle class supports at least 8pt font size. \end{lstlisting} \newpage \section{Resume Title} \subsection{Goal} The \verb+\restitle+ command helps user to print the title of the resume, which contains key information such as name, location, email, phone, and Linkedin ID.\\ \subsection{Example Code} \begin{lstlisting} \restitle{My Name}{Location}{Email}{Phone}{LinkedinID}{http://linkedin.com} \end{lstlisting} \vspace{1cm} {\it will produce (on the top of the page):} \vspace{1cm} \begin{tcolorbox}[standard jigsaw,opacityback=0.1,colback=gray,boxrule=0.5pt] \restitle{My Name}{Location}{Email}{Phone}{ID}{http://linkedin.com} \end{tcolorbox} \vspace{1cm} \subsection{Note} The hyperlink color of Linkedin can be set via {\tt hyperref} package. If you wish to set it in black, you may use the following code: \begin{lstlisting} \usepackage[hidelinks]{hyperref} \end{lstlisting} \newpage \section{Resume Section} \subsection{Goal} The \verb+ressection+ environment helps users set the sections (e.g., Education, Experience, Certifications, etc.) of the resume.\\ ~\\ You may use {\tt enumerate} or the {\tt itemize} environment within the {\tt ressection} environment to create bullet points to specify the specific experience/event.\\ ~\\ The \verb+\ressep+ command separates the experience/event within a section. \newpage \subsection{Example Code} \begin{lstlisting} \begin{ressection}[Education] {\bf ABC University}, {\sl College of Arts \& Science}, New York, NY \hfill Feb 2023 - Present \begin{enumerate} \item Bachelor of Arts in Economics (Minor in Mathematics) \item Cumulative GPA: 4.0/4.0 \item Honors \& Societies: ABC Economics Society \item Related Coursework: ABC Economics 101, ABC Statistics 101 \end{enumerate} \ressep {\bf XYZ High School}, New Jersey, NY \hfill Jan 2021 - Feb 2023 \begin{enumerate} \item General High School Diploma \item Cumulative GPA: 3.7/4.0 \item Honors \& Societies: XYZ Poem Society \end{enumerate} \end{ressection} \end{lstlisting} \vspace{1cm} {\it will produce:} \vspace{1cm} \begin{ressection}[Education] {\bf ABC University}, {\sl College of Arts \& Science}, New York, NY \hfill Feb 2023 - Present \begin{enumerate} \item Bachelor of Arts in Economics (Minor in Mathematics) \item Cumulative GPA: 4.0/4.0 \item Honors \& Societies: ABC Economics Society \item Related Coursework: ABC Economics 101, ABC Statistics 101 \end{enumerate} \ressep {\bf XYZ High School}, New Jersey, NY \hfill Jan 2021 - Feb 2023 \begin{enumerate} \item General High School Diploma \item Cumulative GPA: 3.7/4.0 \item Honors \& Societies: XYZ Poem Society \end{enumerate} \end{ressection} \vspace{-6cm} \begin{adjustwidth}{-15pt}{-15pt} \begin{tcolorbox}[standard jigsaw,opacityback=0.1,colback=gray,boxrule=0.5pt] \vspace{5cm} \end{tcolorbox} \end{adjustwidth} \end{document}