]> git.donarmstrong.com Git - resume.git/blobdiff - dlaresume.cls
use enumitem and compact lists
[resume.git] / dlaresume.cls
index e152e812c6b49f3cb768b3d250da688c92a239ef..886285a7a386fe5a258a41e33f6d60a187b373b2 100644 (file)
@@ -32,6 +32,7 @@
 \RequirePackage{color}
 \PassOptionsToPackage{x11names,svgnames,table}{xcolor}
 \RequirePackage{xcolor}
+\RequirePackage{enumitem}
 \RequirePackage{hyperref}
 \PassOptionsToPackage{nomargin,inline}{fixme}
 \RequirePackage{fixme}
 \setlength{\titlewidth}{0in}
 % set the default indent to nothing
 \setlength{\parindent}{0em}
+\setlength{\parskip}{0em}
 %}
 \makeatletter
-\newif\if@aftersec
-\newcommand\setsubskip{%
-    \global\@aftersectrue
-    \everypar{%
-        \global\@aftersecfalse
-        \if@noskipsec
-            \global\@noskipsecfalse
-            \clubpenalty\@M
-            \hskip-\parindent
-            \begingroup
-                \@svsechd\unskip{\hspace{\@tempskipb}}%
-            \endgroup
-        \else
-            \clubpenalty\@clubpenalty\everypar{}%
-        \fi}}
-
-\newcommand\subskip{%
-  \if@aftersec
-     \removelastskip%         EDIT 2
-     \vspace{-\baselineskip}% EDIT 2 ??????????????
-  \else
-     \removelastskip%
-%      \vspace{0.5em}
-  \fi
-  \global\@aftersecfalse}
+\newif\if@aftersec
+\newcommand\setsubskip{%
+    \global\@aftersectrue
+    \everypar{%
+        \global\@aftersecfalse
+        \if@noskipsec
+            \global\@noskipsecfalse
+            \clubpenalty\@M
+            \hskip-\parindent
+            \begingroup
+                \@svsechd\unskip{\hspace{\@tempskipb}}%
+            \endgroup
+        \else
+            \clubpenalty\@clubpenalty\everypar{}%
+        \fi}}
+
+\newcommand\subskip{%
+  \if@aftersec
+     \removelastskip%         EDIT 2
+     \vspace{-\baselineskip}% EDIT 2 ??????????????
+  \else
+     \removelastskip%
+     \vspace{0.0em}
+  \fi
+  \global\@aftersecfalse}
 \makeatother
 
 \definecolor{date}{HTML}{666666} 
 \definecolor{primary}{HTML}{0b0b0b} 
-\definecolor{headings}{HTML}{1A1A1A}
+\definecolor{headings}{HTML}{3A1A1A}
 \definecolor{subheadings}{HTML}{3A3A3A}
 
 \titleformat{\section}{%
-\color{headings}\fontsize{16pt}{20pt}\selectfont%
+\color{headings}\fontsize{16pt}{18pt}\selectfont%
  \raggedright\scshape}{}{0pt}{}
-\titlespacing*{\section}{0pt}{0ex}{0cm}
+\titlespacing*{\section}{0pt}{0em}{0em}
 \titleformat{\subsection}{%
-\color{subheadings}\fontsize{14pt}{18pt}\selectfont%
+\color{subheadings}\fontsize{14pt}{16pt}\selectfont%
  \raggedright \scshape}{}{0pt}{}
-\titlespacing*{\subsection}{0pt}{0ex}{0ex}
+\titlespacing*{\subsection}{0pt}{0em}{0em}
 
 \def\myauthor{Don Armstrong}
 \def\mytitle{Resume}
 \def\myphone{+1 714-813-8531}
 
 % create a special cvlist environment to format the items
-\newenvironment{cvlist}{
-\begin{list}{-}{\leftmargin=0em \itemindent=1.0em}
-  \setlength{\itemsep}{0pt}
-  \setlength{\parskip}{0em}
-  \setlength{\parsep}{1em}
-  \setlength{\parindent}{0em}}%
-{\vspace{1em}
-\end{list}}
-
-\renewenvironment{itemize}{\begin{cvlist}}{\end{cvlist}}
-\newcounter{cvlistenumcounter}
-
-\newenvironment{cvlistenum}{
-\begin{list}{\arabic{cvlistenumcounter}. }{\usecounter{cvlistenumcounter}\leftmargin=3.0em \itemindent=-3.0em}
-  \setlength{\itemsep}{0pt}
-  \setlength{\parskip}{0em}
-  \setlength{\parsep}{1em}
-  \setlength{\parindent}{0em}}%
-{\vspace{1em}
-\end{list}}
-
-\renewenvironment{enumerate}{\begin{cvlistenum}}{\end{cvlistenum}}
+% \newenvironment{cvlist}{
+%   \setlength{\topsep}{0pt}
+%   \setlength{\partopsep}{0pt}
+% \begin{list}{-}{\leftmargin=0em \itemindent=1.0em}
+%   \setlength{\itemsep}{0pt}
+%   \setlength{\parskip}{0em}
+%   \setlength{\parsep}{0em}
+%   \setlength{\parindent}{0em}}%
+% {\end{list}}
+
+\setlist[itemize]{noitemsep,nosep,leftmargin=1em}
+\setlist[enumerate]{noitemsep,nosep,leftmargin=1em}
+% 
+% 
+% \renewenvironment{itemize}{\begin{cvlist}}{\end{cvlist}}
+% \newcounter{cvlistenumcounter}
+% 
+% \setlength{\topsep}{0pt}
+% \setlength{\partopsep}{0pt}
+% \newenvironment{cvlistenum}{
+%   \setlength{\partopsep}{0pt}
+% \begin{list}{\arabic{cvlistenumcounter}. }{\usecounter{cvlistenumcounter}\leftmargin=0em \itemindent=1.0em}
+%   \setlength{\parskip}{0em}
+%   \setlength{\parindent}{0em}
+%   \setlength{\parsep}{0em}
+%   \setlength{\itemsep}{0pt}
+% }%
+% {\end{list}}
+% 
+% \renewenvironment{enumerate}{\begin{cvlistenum}}{\end{cvlistenum}}
 % no title
 \renewcommand{\maketitle}{}