Merge branch 'master' into add_full_userguide

This commit is contained in:
Mark E Fuller 2021-09-10 19:12:59 +02:00 committed by GitHub
commit b3a49ef77d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 84 additions and 85 deletions

View file

@ -10,7 +10,7 @@
% identification
%-------------------------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{moderncv}[2021/01/21 v2.1.0 modern curriculum vitae and letter document class]
\ProvidesClass{moderncv}[2021-07-28 v2.2.0 modern curriculum vitae and letter document class]
%-------------------------------------------------------------------------------
@ -96,33 +96,22 @@
\fi
\fi
% do not use inputenc and do not automatically load lmodern to avoid problems with German
% charactes, see
% https://tex.stackexchange.com/questions/496630/lualatex-problems-with-german-characters
% for luatex and xetex, do not use inputenc and fontenc
% see https://tex.stackexchange.com/a/496643
\ifxetexorluatex
% \RequirePackage{fontspec}
% \defaultfontfeatures{Ligatures=TeX}
% \RequirePackage{unicode-math}
% \setmainfont{Latin Modern}
% \setsansfont{Latin Modern Sans}
% \setmathfont{Latin Modern Math}
% \ifluatex
% \usepackage{luatextra}
% \usepackage{lualatex-math} %loads fontspec
% \usepackage{shellesc} % fix a bug for lualatex shellescape
% \fi
\RequirePackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\RequirePackage{unicode-math}
\setmainfont{Latin Modern Roman}
\setsansfont{Latin Modern Sans}
\setmonofont{Latin Modern Mono}
\setmathfont{Latin Modern Math}
\else
\RequirePackage[utf8]{inputenc}
% \RequirePackage[utf8]{inputenx}
% %additions for utf8
% \input{ix-utf8enc.dfu}
\RequirePackage[T1]{fontenc}
% loading lmodern can cause issues with certain special characters. avoid.
% \IfFileExists{lmodern.sty}%
% {\RequirePackage{lmodern}}%
% {}
% \fi
\RequirePackage[utf8]{inputenc}
\RequirePackage[T1]{fontenc}
\RequirePackage{lmodern}
\fi
% hyper links (hyperref is loaded at the end of the preamble to pass options required by loaded packages such as CJK)
\newcommand*\pdfpagemode{UseNone}% do not show thumbnails or bookmarks on opening (on supporting browsers); set \pdfpagemode to "UseOutlines" to show bookmarks
\RequirePackage{url}
@ -132,7 +121,6 @@
\RequirePackage[unicode]{hyperref}% unicode is required for unicode pdf metadata
\hypersetup{
breaklinks,
baseurl = http://,
pdfborder = 0 0 0,
pdfpagemode = \pdfpagemode,
pdfstartpage = 1,