X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=dlaresume.cls;h=9e6c1b2501ed830679f92dbcb78a12c6abdfd93d;hb=9c1633036447d4c3a13b0affc813c2364c0730e2;hp=e152e812c6b49f3cb768b3d250da688c92a239ef;hpb=f6da83e15ba2e7935c9c0efb7a5453d0c968e7d4;p=resume.git diff --git a/dlaresume.cls b/dlaresume.cls index e152e81..9e6c1b2 100644 --- a/dlaresume.cls +++ b/dlaresume.cls @@ -19,7 +19,7 @@ \setmonofont{FreeMono} \RequirePackage{lastpage} -\PassOptionsToPackage{letterpaper,margin=1in,left=1in,ignoreall=true}{geometry} +\PassOptionsToPackage{letterpaper,margin=0.5in,ignoreall=true}{geometry} \RequirePackage{geometry} \RequirePackage{url} \RequirePackage{fancyhdr} @@ -32,6 +32,7 @@ \RequirePackage{color} \PassOptionsToPackage{x11names,svgnames,table}{xcolor} \RequirePackage{xcolor} +\RequirePackage{enumitem} \RequirePackage{hyperref} \PassOptionsToPackage{nomargin,inline}{fixme} \RequirePackage{fixme} @@ -46,86 +47,97 @@ \urlstyle{same} % customize the titles so that they appear in the right margin \RequirePackage{titlesec} +% use QR codes +\RequirePackage{qrcode} %\AtBeginDocument{ \setlength{\marginparwidth}{0in} \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% - \raggedright\scshape}{}{0pt}{} -\titlespacing*{\section}{0pt}{0ex}{0cm} +\color{headings}\fontsize{18pt}{18pt}\selectfont% + \raggedright\scshape}{}{0pt}{}[{\titleline{\titlerule[1.5pt]}}] +\titlespacing*{\section}{0pt}{0.5em}{4pt} \titleformat{\subsection}{% -\color{subheadings}\fontsize{14pt}{18pt}\selectfont% - \raggedright \scshape}{}{0pt}{} -\titlespacing*{\subsection}{0pt}{0ex}{0ex} +\color{subheadings}\fontsize{14pt}{14pt}\selectfont% + \raggedright}{}{0pt}{} +\titlespacing*{\subsection}{0pt}{0.5em}{0em} \def\myauthor{Don Armstrong} \def\mytitle{Resume} \def\mycopyright{\myauthor} \def\myaddress{} \def\myemail{don@donarmstrong.com} -\def\myweb{http://www.donarmstrong.com/} +\def\myweb{https://www.donarmstrong.com} \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}{} @@ -134,6 +146,6 @@ \renewcommand{\headrulewidth}{0pt} \fancyhead{} \fancyfoot{} -\makeatletter - \fancyfoot[C]{{\scriptsize \@title \ of \@author \ -- Page \thepage\ of\ \pageref{LastPage}}} -\makeatother \ No newline at end of file +% \makeatletter +% \fancyfoot[C]{{\scriptsize \@title \ of \@author \ -- Page \thepage\ of\ \pageref{LastPage}}} +% \makeatother \ No newline at end of file