%% start of file `moderncvstyleoldstyle.sty'. %% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com), 2020-2024 moderncv maintainers (github.com/moderncv). % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License version 1.3c, % available at http://www.latex-project.org/lppl/. %------------------------------------------------------------------------------- % identification %------------------------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{moderncvstyleoldstyle}[2024-07-08 v2.4.0 modern curriculum vitae and letter style scheme: oldstyle] % headoptions \@initializecommand{\moderncvstyleheadoptions}{} \@initializeif{\if@datainhead}\@datainheadtrue \DeclareOption{details}{\edef\moderncvstyleheadoptions{\moderncvstyleheadoptions,details}} \DeclareOption{nodetails}{\@datainheadfalse\edef\moderncvstyleheadoptions{\moderncvstyleheadoptions,nodetails}} % toggle use of symbol fonts. \@initializeif{\if@symbols}\@symbolsfalse \DeclareOption{symbols} {\@symbolstrue} \DeclareOption{nosymbols} {\@symbolsfalse} \DeclareOption*{}% avoid choking on unknown options \ExecuteOptions{symbols,details} \ProcessOptions*\relax% \ProcessOptions* processes the options in the order provided (i.e., with the later ones possibly overriding the former ones), while \ProcessOptions processes them in the order of the package %------------------------------------------------------------------------------- % fonts & icons %------------------------------------------------------------------------------- % Kurier font %\ifxetexorluatex % \setmainfont[Numbers={OldStyle,Proportional}, BoldFont={Kurier Bold}, ItalicFont={Kurier Light Italic}, BoldItalicFont={Kurier Bold Italic}]{Kurier Light} % \setsansfont[Numbers={OldStyle,Proportional}, BoldFont={Kurier Bold}, ItalicFont={Kurier Light Italic}, BoldItalicFont={Kurier Bold Italic}]{Kurier Light} % \setmathfont{Kurier Light} % \setmathfont[range=\mathit,\mathsfit]{Kurier Light Italic} % \setmathfont[range=\mathbfup,\mathbfsfup]{Kurier Bold} % \setmathfont[range=\mathbfit,\mathbfsfit]{Kurier Bold Italic} %\else \IfFileExists{kurier.sty}% {\RequirePackage[light,math]{kurier}}% {} %\fi % symbols \if@symbols \ifxetexorluatex \moderncvicons{awesome} % use font-awesome symbols if lualatex or xelatex is used \else \moderncvicons{marvosym} % use marvosym symbols pdflatex is used \fi \else \moderncvicons{letters} % do not use symbols, use letters \fi %------------------------------------------------------------------------------- % Colors %------------------------------------------------------------------------------- % head and footer \colorlet{lastnamecolor}{color2} \colorlet{namecolor}{lastnamecolor} \colorlet{headrulecolor}{lastnamecolor!50} \colorlet{firstnamecolor}{lastnamecolor!50} \colorlet{titlecolor}{color2} \colorlet{addresscolor}{color2} \colorlet{quotecolor}{color1} \colorlet{pictureframecolor}{color1} % body \colorlet{bodyrulecolor}{color1} \colorlet{sectioncolor}{color1} \colorlet{subsectioncolor}{color1} \colorlet{hintstylecolor}{color0} % letter \colorlet{letterclosingcolor}{color2} % skillmatrix \colorlet{skillmatrixfullcolor}{color1} \colorlet{skillmatrixemptycolor}{color2!30} %------------------------------------------------------------------------------- % header, body & footer %------------------------------------------------------------------------------- \moderncvhead[\moderncvstyleheadoptions]{4} \moderncvbody{4} % include foot only if nodetails option is active since otherwise we have two times the information % on the page \if@datainhead % if data is shown in head, do not include the footer \else \moderncvfoot{1} \fi \endinput %% end of file `moderncvstyleoldstyle.sty'.