summaryrefslogtreecommitdiffstats
path: root/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
diff options
context:
space:
mode:
Diffstat (limited to 'yaac-another-awesome-cv/yaac-another-awesome-cv.cls')
-rw-r--r--yaac-another-awesome-cv/yaac-another-awesome-cv.cls33
1 files changed, 26 insertions, 7 deletions
diff --git a/yaac-another-awesome-cv/yaac-another-awesome-cv.cls b/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
index 00f7af5..0270db3 100644
--- a/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
+++ b/yaac-another-awesome-cv/yaac-another-awesome-cv.cls
@@ -66,6 +66,11 @@
\def\@dsvariant{ds}
}
+\DeclareOption{scivariant}{
+ \def\@scivariant{sci}
+ \def\scivariant{sci}
+}
+
\DeclareOption{showLinks}{ \@showLinkstrue}
\DeclareOption{compact}{ \@isCompacttrue}
@@ -221,6 +226,12 @@
\setlength{\rightcolumnlength}{\dimexpr(\fulllength-\leftcolumnlength)\relax}
}
+\newcommand{\settopleftcolumnlength}[1]{
+ \setlength{\topleftcolumnlength}{#1}
+ \setlength{\toprightcolumnlength}{\dimexpr(\fulllength-\leftcolumnlength)\relax}
+}
+
+
% Font Awesome icons aliases
\newcommand{\mailSymbol}{\faAt}
\newcommand{\locationSymbol}{\faMapMarker*}
@@ -663,23 +674,28 @@
% References
\newcommand\refstd{\emph}
\newcommand\reflinked[1]{\hyperlink{#1}{\emph{#1}}}
-\newcommand\refuni{\refstd}
+\newcommand\refint[2]{\hyperlink{#1}{\emph{#2}}}
+\newcommand\refuni{\refcol}
\newcommand\refexp{\reflinked}
\newcommand\reffac{\reflinked}
\newcommand\refcol{\reflinked}
+\newcommand\refjob{\reflinked}
\newcommand\refproj[1]{\hyperlink{proj:#1}{\emph{#1}}}
\newcommand\refsoft[1]{\hyperlink{soft:#1}{\emph{#1}}}
\newcommand\hlnone[1]{#1}
+\newcommand\hlparenthesis[1]{(#1)}
\newcommand\hlbold[1]{\textbf{#1}}
+\newcommand\hlemph[1]{\emph{#1}}
\newcommand\hlcolor[1]{\textcolor{headcolor}{#1}}
\newcommand\hltitle{\hlbold}
\newcommand\hljob{\hlbold}
+\newcommand\hldegree{\hlnone}
\newcommand\hlsoft{\hlnone}
\newcommand\hlverb{\hlnone}
\newcommand\hlrole{\hlnone}
-\newcommand\hltype{\hlnone}
+\newcommand\hltype{\hlparenthesis}
\newcommand\hlproj{\hlnone}
% Dates
@@ -766,6 +782,7 @@
% Usage: \category{<name>}{<keywords>}
\newcommand\category[2]{ \textbf{#1} & #2 \\}
+%\newcommand\category[2]{ #1 & #2 \\}
% Usage: \event {<dates>} [<Title>][at]{Details}
\newcommand\event[2]{\enspace #1 & #2\\}
@@ -776,9 +793,9 @@
% \activity {dates} {name} {long_name} {description} {responsibilities}
\newcommand\titledevent[3]{\event{#1}{\hltitle{#2} #3}}
-\newcommand\jobevent[4]{\event{#1}{\hljob{#2} at\ifempty{#4}#3\else #3. #4\fi}}
-%\newcommand\jobevent[4]{\event{#1}{\textbf{#2} at #3. #4}}
\newcommand\linkedevent[3]{\event{#1}{\urlref{#2}{#3}}}
+\newcommand\job[5]{\noalign{\hypertarget{#2}{}} \event{#1}{\hljob{#3} at\ifempty{#5}#4\else #4: #5\fi}}
+\newcommand\degree[4]{\noalign{\hypertarget{#2}{}} \event{#1}{\hldegree{#3} #4}}
\newcommand\excofa[5]{\noalign{\hypertarget{#2}{}} \linkedevent{#1}{\ifemptyelse{#3}{\hlproj{#2}}{\hlproj{#2}: #3}\ifemptyelse{#5}{}{ \emph{(#5)}}}{#4}}
\newcommand\experiment[5]{\excofa{#1}{#2}{#3}{#4}{#5}} % \emph{(Collaborator)}}}
@@ -839,14 +856,16 @@
\newcommand\research[5]{\rnd{#1}{#2}{#3}{#4}{#5}}
\newcommand\technology[5]{\rnd{#1}{#2}{#3}{#4}{#5}}
-\newcommand\supervision[3]{\event{#1}{\hlverb{#2} #3}}
-\newcommand\teaching[3]{\event{#1}{\hlverb{#2} #3}}
+%\newcommand\supervision[3]{\event{#1}{\hlverb{#2} #3}}
+%\newcommand\teaching[3]{\event{#1}{\hlverb{#2} #3}}
+\newcommand\supervision[3]{\event{#1}{#3}}
+\newcommand\teaching[3]{\event{#1}{#3}}
\newcommand\outreach[5]{\event{\footnotesize{#1}}{
\footnotesize{
\ifemptyelse{#2}{\hltype{talk}}{%
\hltype{#2}
- } "\emph{#3}" at #4
+ } ``\emph{#3}'' at #4
}}}
\newcommand\conference[5]{\outreach{#1}{#2}{#3}{#4}{#5}}