diff --git a/CHANGELOG b/CHANGELOG index 036e567..3c5e7c2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,9 @@ Release: next +- fix orphaned section headers (needs testing). Probably closes #10. +- Systematize colors and make them user adjustable. See documentation for details. + this requires the \moderncvcolor to be issued BEFORE \moderncvstyle. +- all styles: make the head options 'details' and 'nodetails' available to the user. (previously they were hidden). Olystyle does not respond too well to nodetails. +- casual style: make the head options 'alternate', 'details' and 'nodetails' available to the user. (previously they were hidden). - fix Researcher ID (still) doesn't display Issue #29. - make options 'symbols' and 'nosymbols' available to all styles to toggle whether symbols should be used or not. Include symbols in oldstyle by default. diff --git a/manual/moderncv_userguide.tex b/manual/moderncv_userguide.tex index 26d2016..61e8d13 100644 --- a/manual/moderncv_userguide.tex +++ b/manual/moderncv_userguide.tex @@ -34,6 +34,44 @@ \usepackage[labelfont=sl,font=small,width=0.9\textwidth]{caption} \usepackage{marvosym} \usepackage{latexsym} +\usepackage{url} +\usepackage{scrhack} % Fix warnings when using KOMA with listings package +\usepackage{xspace} % To get the spacing after macros right +\usepackage{mparhack} % To get marginpar right +\usepackage{microtype} +%**************************************************************************************************** +% Setup code listings +% **************************************************************************************************** +\usepackage{listings} +%\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords +\lstset{language=[LaTeX]Tex,%C++, + morekeywords={PassOptionsToPackage,selectlanguage}, + keywordstyle=\color{cvblue},%\bfseries, + basicstyle=\small\ttfamily, + %identifierstyle=\color{NavyBlue}, + commentstyle=\color{gray}\ttfamily, + stringstyle=\rmfamily, + numbers=none,%left,% + numberstyle=\scriptsize,%\tiny + stepnumber=5, + numbersep=8pt, + showstringspaces=false, + breaklines=true, + %frameround=ftff, + %frame=single, + belowcaptionskip=.75\baselineskip, +% frame=L, + emph={cvitem,cventry,cvdoubleentry,cvdoubleitem,moderncvstyle,moderncvcolor,% + cvskill,cvskilllegend,cvskillplainlegend,cvskillhead,cvskillentry,nopagenumbers,% + name,address,email,link,social,phone,homepage,extrainfo,photo,quote,section,subsection,setlength,NewDocumentCommand},% + emphstyle={\color{cvblue}},% + 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,cvstretchability},% + emphstyle={[2]\color{cvblue!60!cvgrey}\bfseries}, +} %pdfLaTeX options \pdfpagewidth=\paperwidth @@ -458,5 +496,290 @@ Sometimes there is the need to add some lines at the end of the CV. For example, \textit{\small Ai sensi del D. Lgs. 196/2003 ...} \end{center} \end{verbatim} +\section{Customization} +\label{section:customization} +\subsection{Styles and their options} +\label{section:customization:stylesAndOptions} +Each style allows fine tuning through passing options to the \Code{\\moderncvstyle} command. The general syntax +\begin{lstlisting} + \moderncvstyle[,,...]{