summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Gayot <og@satcom1.com>2019-09-10 19:57:32 +0200
committerOlivier Gayot <og@satcom1.com>2019-09-10 19:57:32 +0200
commit1e86d0ce0e45826ef4c2d590966100c2790efc19 (patch)
tree8a958be6ead5c91e13ad4b7975d53477f1aabf5b
parent27c45b6a97b0ee847b7f17230527b9e3bed5819d (diff)
Reformat the listed items using templates
Signed-off-by: Olivier Gayot <og@satcom1.com>
-rw-r--r--cv.tex82
-rw-r--r--friggeri-cv-a4.cls17
2 files changed, 63 insertions, 36 deletions
diff --git a/cv.tex b/cv.tex
index de47128..c77b92d 100644
--- a/cv.tex
+++ b/cv.tex
@@ -159,44 +159,64 @@
{Also using Perl extensively as a CGI in my current work environment.}
\end{entrylist}
\section{Software}
-\begin{entrylist}
- \entry
- {}
+\begin{software}
+ \entry
{Operating System}
- {}
- {Have been using GNU/Linux on a daily basis for over a decade.\\
- Occasional user of Microsoft Windows \& macOS}
- \entry
- {}
+ {
+ \begin{actions}
+ \item{Have been using GNU/Linux on a daily basis for over a decade.}
+ \item{Occasional user of Microsoft Windows \& macOS.}
+ \end{actions}
+ }
+ \entry
{Version Control}
- {}
- {Intensive user of Git for both professional and personal purposes.}
- \entry
- {}
+ {
+ \begin{actions}
+ \item{Intensive user of Git for both professional and personal purposes.}
+ \end{actions}
+ }
+ \entry
{Build System}
- {}
- {GNU Autotools, GNU make, GCC}
- \entry
- {}
+ {
+ \begin{actions}
+ \item{GNU Autotools}
+ \item{GNU make}
+ \item{GCC}
+ \end{actions}
+ }
+ \entry
{Debugging}
- {}
- {GDB, Valgrind, strace}
- \entry
- {}
+ {
+ \begin{actions}
+ \item{GDB}
+ \item{Valgrind}
+ \item{strace}
+ \end{actions}
+ }
+ \entry
{Networking}
- {}
- {iproute2, nftables, tcpdump}
- \entry
- {}
+ {
+ \begin{actions}
+ \item{iproute2}
+ \item{nftables}
+ \item{tcpdump}
+ \end{actions}
+ }
+ \entry
{Virtualization}
- {}
- {KVM for Virtual Machines\\
- LXC \& nspawn for containers}
+ {
+ \begin{actions}
+ \item{KVM for Virtual Machines}
+ \item{LXC \& nspawn for containers}
+ \end{actions}
+ }
\entry
- {}
{Init System}
- {}
- {Systemd}
-\end{entrylist}
+ {
+ \begin{actions}
+ \item{Systemd}
+ \end{actions}
+ }
+\end{software}
\end{document}
diff --git a/friggeri-cv-a4.cls b/friggeri-cv-a4.cls
index 858b8a1..9dcafe1 100644
--- a/friggeri-cv-a4.cls
+++ b/friggeri-cv-a4.cls
@@ -179,15 +179,13 @@ BoldItalicFont=texgyreheros-bolditalic.otf
\textbf{#2}%
\hfill%
{\footnotesize\addfontfeature{Color=lightgray} #3}\\%
- #4\vspace{\parsep}%
+ \emph{#4}\vspace{\parsep}%
}\\}
\newenvironment{actions}{
\renewcommand{\item}[1]{
- \emph{
- \hspace*{4pt}• ##1 \\
- }
+ \hspace*{4pt}• ##1 \\
}
}{
}
@@ -195,12 +193,21 @@ BoldItalicFont=texgyreheros-bolditalic.otf
\newenvironment{interests}{
\let\oldentry\entry
\renewcommand{\entry}[1]{
- • ##1 \\
+ \emph{• ##1} \\
}
}{
\let\entry\oldentry
}
+\newenvironment{software}{
+ \let\oldentry\entry
+ \renewcommand{\entry}[2]{
+ \textbf{##1}\\
+ \emph{##2}\\
+ }
+}{
+}
+
%%%%%%%%%%%%%%
% Side block %
%%%%%%%%%%%%%%