From 7e742dc2b383b9c456911f6f416a0a410c0fafa2 Mon Sep 17 00:00:00 2001 From: David Date: Mon, 25 Jan 2021 22:24:11 +0100 Subject: [PATCH] add section explaining how to adjust symbols and itemize lables --- manual/moderncv_userguide.tex | 251 +++++++++++++++++++++------------- 1 file changed, 153 insertions(+), 98 deletions(-) diff --git a/manual/moderncv_userguide.tex b/manual/moderncv_userguide.tex index b4e5b85..8e430b5 100644 --- a/manual/moderncv_userguide.tex +++ b/manual/moderncv_userguide.tex @@ -64,7 +64,7 @@ \usepackage{xspace} % To get the spacing after macros right \usepackage{mparhack} % To get marginpar right \usepackage{microtype} -% **************************************************************************************************** +%**************************************************************************************************** % Setup code listings % **************************************************************************************************** \usepackage{listings} @@ -90,7 +90,11 @@ cvskill,cvskilllegend,cvskillplainlegend,cvskillhead,cvskillentry,nopagenumbers,% name,address,email,link,social,phone,homepage,extrainfo,photo,quote},% emphstyle={\color{cvblue}},% - emph={[2]familydefault,sfdefault,rmdefault,inputenc,moderncv,document,bibliographyitemlabel},% + emph={[2]familydefault,sfdefault,rmdefault,inputenc,moderncv,document,bibliographyitemlabel,% + addresssymbol,mobilephonesymbol,fixedphonesymbol,faxphonesymbol,emailsymbol,homepagesymbol,linkedinsocialsymbol,% + xingsocialsymbol,twittersocialsymbol,githubsocialsymbol,gitlabsocialsymbol,% + stackoverflowsocialsymbol,bitbucketsocialsymbol,skypesocialsymbol,orcidsocialsymbol,researchgatesocialsymbol,% + researcheridsocialsymbol,telegramsocialsymbol,googlescholarsocialsymbol},% emphstyle={[2]\color{cvblue!60!cvgrey}\bfseries}, } @@ -134,13 +138,15 @@ \newcommand{\moderncv}{\code{moderncv}} \newcommand{\Moderncv}{\Code{moderncv}} \newcommand{\github}{GitHub} -\newcommand{\Github}{GitHub } +\newcommand{\Github}{GitHub~} \newcommand{\ctan}{CTAN} -\newcommand{\Ctan}{CTAN } +\newcommand{\Ctan}{CTAN~} \newcommand{\cvtemplate}{\code{template.tex}} -\newcommand{\Cvtemplate}{\code{template.tex} } +\newcommand{\Cvtemplate}{\code{template.tex}~} \newcommand{\latex}{\LaTeX} -\newcommand{\Latex}{\LaTeX\ } +\newcommand{\Latex}{\LaTeX\~} +\newcommand{\biblatex}{BibLaTeX} +\newcommand{\Biblatex}{BibLaTeX~} \newcommand{\cvdoccolorbox}[1]{{\color{#1}\rule{4ex}{2ex}}} % current Code repository. \newcommand{\moderncvGithub}{\url{https://github.com/moderncv/moderncv}} @@ -152,7 +158,7 @@ \maketitle \begin{abstract} \noindent -\Moderncv provides a document class for typesetting modern curriculum vit\ae and corresponding cover letters +\Moderncv provides a document class for typesetting modern curriculum vit\ae~ and corresponding cover letters for applications in various styles. Five predefined styles are available and each of the styles can be adjusted through options adjusting headings and colors. It is fairly customizable, allowing the user to adjust the look and feel of each style to their liking. @@ -181,8 +187,8 @@ If the \Moderncv package does not ship with your \LaTeX\ distribution, or the in grab the \Moderncv code from \Ctan or \github: \medskip \begin{tabular}{l} - \moderncvCtan \\%[.5ex] - \moderncvGithub + \moderncvCtan \\%[.5ex] + \moderncvGithub \end{tabular} \paragraph{Note.} Depending on your \LaTeX\ distribution some additional packages might have to be installed. @@ -190,7 +196,7 @@ Section \ref{section:implementationDetails:requiredPackages} lists all packages \section{The \texttt{moderncv} template step by step.} This section is meant as a quick reference to the \Moderncv package and should contain enough information -to get a first working curriculum vit\ae typeset. +to get a first working curriculum vit\ae~ typeset. \label{section:moderncvTemplate} The easiest way to get started with \Moderncv is to adjust the template that comes with the package. In case the \Moderncv package is part of your \LaTeX\ distribution, search for the folder \Moderncv @@ -200,7 +206,7 @@ In case you downloaded the package from \Github or \Ctan move into the folder of find the file \Cvtemplate there. \paragraph{Note.} If you downloaded \Moderncv from \Github or \Ctan and you move the \Cvtemplate to another folder make sure to adjust the \Code{TEXINPUTS} variable to find the newly downloaded package. -Otherwise either the old packages version gets used or \LaTeX\ throws an error. +Otherwise either the old package version gets used or \LaTeX\ throws an error if there is no other version installed. Test your setup by compiling \Cvtemplate and have a look at the result. @@ -212,7 +218,7 @@ A document using the \Moderncv document class gets set up as any other document \subsubsection*{Configuring document class options} The \Moderncv document class is loaded as per usual, by \begin{lstlisting} - \documentclass[]{moderncv} + \documentclass[]{moderncv} \end{lstlisting} where up to one of each category of the following options \smallskip @@ -233,8 +239,8 @@ By default, the \Moderncv document class uses \code{a4paper}, \code{11pt}, \code \subsubsection*{Configuring \texttt{moderncv} style and color} Choose a \Moderncv style and color by adjusting the commands \begin{lstlisting} - \moderncvstyle{