From fe787e8de756c82b5410662040feb508c9f301c0 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 13:04:00 +0200 Subject: [PATCH 1/7] Updated \cventry --- awesome-cv.cls | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awesome-cv.cls b/awesome-cv.cls index 0bc3b4573..6e9a3c514 100644 --- a/awesome-cv.cls +++ b/awesome-cv.cls @@ -644,12 +644,12 @@ \vspace{-2.0mm} \setlength\tabcolsep{0pt} \setlength{\extrarowheight}{0pt} - \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{\textwidth - 4.5cm} R{4.5cm}} + \begin{tabular*}{0.75\textwidth}{@{\extracolsep{\fill}} L{0.75\textwidth - 4.5cm} R{4.5cm}} \ifempty{#2#3} {\entrypositionstyle{#1} & \entrydatestyle{#4} \\} {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\ \entrypositionstyle{#1} & \entrydatestyle{#4} \\} - \multicolumn{2}{L{\textwidth}}{\descriptionstyle{#5}} + \multicolumn{2}{L{0.75\textwidth}}{\descriptionstyle{#5}} \end{tabular*}% } From 74b72157c522268870c76623deb0ec6c23fd0491 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 13:05:12 +0200 Subject: [PATCH 2/7] Added \cvskillgroup --- awesome-cv.cls | 3 +++ 1 file changed, 3 insertions(+) diff --git a/awesome-cv.cls b/awesome-cv.cls index 6e9a3c514..9d906e477 100644 --- a/awesome-cv.cls +++ b/awesome-cv.cls @@ -707,6 +707,9 @@ \end{tabular*} \end{center} } +\newcommand*{\cvskillgroup}[1]{% + \skilltypestyle{#1} \smallskip \\ +} % Define a line of cv information(skill) % Usage: \cvskill{}{} \newcommand*{\cvskill}[2]{% From f2be4aad747089b3c671dc5757bf95806eaaebe1 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 13:05:37 +0200 Subject: [PATCH 3/7] Added \cvtag --- awesome-cv.cls | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/awesome-cv.cls b/awesome-cv.cls index 9d906e477..36b4c3bfe 100644 --- a/awesome-cv.cls +++ b/awesome-cv.cls @@ -710,6 +710,10 @@ \newcommand*{\cvskillgroup}[1]{% \skilltypestyle{#1} \smallskip \\ } +\newcommand{\cvtag}[1]{% + \tikz[baseline]\node[anchor=base, draw=darktext,rounded corners,inner xsep=1ex,inner ysep=0.75ex,text height=1.5ex,text depth=.25ex]{#1}; + \vspace{0.25ex} +} % Define a line of cv information(skill) % Usage: \cvskill{}{} \newcommand*{\cvskill}[2]{% From 015463802223709870bde8c4d49a3744449f9742 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 15:23:50 +0200 Subject: [PATCH 4/7] Added env cvskilltags --- awesome-cv.cls | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/awesome-cv.cls b/awesome-cv.cls index 36b4c3bfe..b6197d32b 100644 --- a/awesome-cv.cls +++ b/awesome-cv.cls @@ -707,6 +707,12 @@ \end{tabular*} \end{center} } +\newenvironment{cvskilltags}{ + \vspace{\acvSectionContentTopSkip} + \vspace{-2.0mm} + \setlength\tabcolsep{1ex} + \setlength{\extrarowheight}{0pt} +}{} \newcommand*{\cvskillgroup}[1]{% \skilltypestyle{#1} \smallskip \\ } From a7cc9676015f93726758c1e4bb333ea641131445 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 15:24:14 +0200 Subject: [PATCH 5/7] Added skilltags.tex --- examples/cv/skilltags.tex | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 examples/cv/skilltags.tex diff --git a/examples/cv/skilltags.tex b/examples/cv/skilltags.tex new file mode 100644 index 000000000..5983bbe6e --- /dev/null +++ b/examples/cv/skilltags.tex @@ -0,0 +1,55 @@ +%------------------------------------------------------------------------------- +% SECTION TITLE +%------------------------------------------------------------------------------- +\cvsection{Skills} + + +%------------------------------------------------------------------------------- +% CONTENT +%------------------------------------------------------------------------------- + +%--------------------------------------------------------- +\begin{cvskilltags} + +\cvskillgroup{DevOps} % Category + \cvtag{AWS} + \cvtag{Docker}\\ + \cvtag{Kubernetes} + \cvtag{Rancher}\\ + \cvtag{Vagrant} + \cvtag{Packer}\\ + \cvtag{Terraform} + \cvtag{Jenkins}\\ + \cvtag{CircleCI} + \medskip + +\cvskillgroup{Back-end} % Category + \cvtag{Koa} + \cvtag{Express}\\ + \cvtag{Django} + \cvtag{REST API} + \medskip + +\cvskillgroup{Front-end} % Category + \cvtag{Hugo} + \cvtag{Redux}\\ + \cvtag{React} + \cvtag{HTML5}\\ + \cvtag{LESS} + \cvtag{SASS} + \medskip + +\cvskillgroup{Programming} % Category + \cvtag{Node.js} + \cvtag{Python}\\ + \cvtag{Java} + \cvtag{OCaml}\\ + \cvtag{LaTeX} + \medskip + +\cvskillgroup{Languages} % Category + \cvtag{Korean} + \cvtag{English}\\ + \cvtag{Japanese} + \medskip +\end{cvskilltags} \ No newline at end of file From b1082ee0a01e0967e509dae10be506821139b812 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 15:24:23 +0200 Subject: [PATCH 6/7] Added two column template --- examples/cv_twocol.tex | 114 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 examples/cv_twocol.tex diff --git a/examples/cv_twocol.tex b/examples/cv_twocol.tex new file mode 100644 index 000000000..6a4a5bba0 --- /dev/null +++ b/examples/cv_twocol.tex @@ -0,0 +1,114 @@ +%!TEX TS-program = xelatex +%!TEX encoding = UTF-8 Unicode +% Awesome CV LaTeX Template for CV/Resume +% +% This template has been downloaded from: +% https://github.com/posquit0/Awesome-CV +% +% Author: +% Claud D. Park +% http://www.posquit0.com +% +% Template license: +% CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/) +% + + +%------------------------------------------------------------------------------- +% CONFIGURATIONS +%------------------------------------------------------------------------------- +% A4 paper size by default, use 'letterpaper' for US letter +\documentclass[11pt, a4paper]{awesome-cv} +\usepackage{paracol} + +% Configure page margins with geometry +\geometry{left=1.4cm, top=.8cm, right=1.4cm, bottom=1.8cm, footskip=.5cm} + +% Color for highlights +% Awesome Colors: awesome-emerald, awesome-skyblue, awesome-red, awesome-pink, awesome-orange +% awesome-nephritis, awesome-concrete, awesome-darknight +\colorlet{awesome}{awesome-red} +% Uncomment if you would like to specify your own color +% \definecolor{awesome}{HTML}{CA63A8} + +% Colors for text +% Uncomment if you would like to specify your own color +% \definecolor{darktext}{HTML}{414141} +% \definecolor{text}{HTML}{333333} +% \definecolor{graytext}{HTML}{5D5D5D} +% \definecolor{lighttext}{HTML}{999999} +% \definecolor{sectiondivider}{HTML}{5D5D5D} + +% Set false if you don't want to highlight section with awesome color +\setbool{acvSectionColorHighlight}{true} + +% If you would like to change the social information separator from a pipe (|) to something else +\renewcommand{\acvHeaderSocialSep}{\quad\textbar\quad} + + +%------------------------------------------------------------------------------- +% PERSONAL INFORMATION +% Comment any of the lines below if they are not required +%------------------------------------------------------------------------------- +% Available options: circle|rectangle,edge/noedge,left/right +% \photo{./examples/profile.png} +\name{Claud D.}{Park} +\position{Site Reliability Engineer{\enskip\cdotp\enskip}Software Architect} +\address{235, World Cup buk-ro, Mapo-gu, Seoul, 03936, Republic of Korea} + +\mobile{(+82) 10-9030-1843} +\email{posquit0.bj@gmail.com} +%\dateofbirth{January 1st, 1970} +\homepage{www.posquit0.com} +\github{posquit0} +\linkedin{posquit0} +% \gitlab{gitlab-id} +% \stackoverflow{SO-id}{SO-name} +% \twitter{@twit} +% \skype{skype-id} +% \reddit{reddit-id} +% \medium{medium-id} +% \kaggle{kaggle-id} +% \googlescholar{googlescholar-id}{name-to-display} +%% \firstname and \lastname will be used +% \googlescholar{googlescholar-id}{} +% \extrainfo{extra information} + +\quote{``Be the change that you want to see in the world."} + + +%------------------------------------------------------------------------------- +\begin{document} + +% Print the header with above personal information +% Give optional argument to change alignment(C: center, L: left, R: right) +\makecvheader + +% Print the footer with 3 arguments(,
, ) +% Leave any of these blank if they are not needed +\makecvfooter + {\today} + {Claud D. Park~~~ยท~~~Curriculum Vitae} + {\thepage} + + +%------------------------------------------------------------------------------- +% CV/RESUME CONTENT +% Each section is imported separately, open each file in turn to modify content +%------------------------------------------------------------------------------- +\columnratio{0.25} +\begin{paracol}{2} + \input{cv/skilltags.tex} + \switchcolumn + \input{cv/education.tex} + \input{cv/experience.tex} + \input{cv/extracurricular.tex} + \input{cv/honors.tex} + \input{cv/certificates.tex} + \input{cv/presentation.tex} + \input{cv/writing.tex} + \input{cv/committees.tex} +\end{paracol} + +%------------------------------------------------------------------------------- +\end{document} From a5768b738f2e516e443a41e1dfa63d298366e2b1 Mon Sep 17 00:00:00 2001 From: Renato Sortino Date: Tue, 20 Jun 2023 15:57:08 +0200 Subject: [PATCH 7/7] Fixed textwidth with linewidth --- awesome-cv.cls | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awesome-cv.cls b/awesome-cv.cls index b6197d32b..a1de46ef2 100644 --- a/awesome-cv.cls +++ b/awesome-cv.cls @@ -644,12 +644,12 @@ \vspace{-2.0mm} \setlength\tabcolsep{0pt} \setlength{\extrarowheight}{0pt} - \begin{tabular*}{0.75\textwidth}{@{\extracolsep{\fill}} L{0.75\textwidth - 4.5cm} R{4.5cm}} + \begin{tabular*}{\linewidth}{@{\extracolsep{\fill}} L{\linewidth - 4.5cm} R{4.5cm}} \ifempty{#2#3} {\entrypositionstyle{#1} & \entrydatestyle{#4} \\} {\entrytitlestyle{#2} & \entrylocationstyle{#3} \\ \entrypositionstyle{#1} & \entrydatestyle{#4} \\} - \multicolumn{2}{L{0.75\textwidth}}{\descriptionstyle{#5}} + \multicolumn{2}{L{\linewidth}}{\descriptionstyle{#5}} \end{tabular*}% }