diff options
author | Norbert Preining <norbert@preining.info> | 2022-11-09 03:02:50 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-11-09 03:02:50 +0000 |
commit | 5de83ec843cdc88e6adc42b1fe3f0ec48c52b7f3 (patch) | |
tree | b49f7c180396c8ef389c8fd519370b6d03f4e100 /macros/latex/contrib/se2thesis | |
parent | 118cb5bbc5236bf86ca1088b9b3bae04c7b09beb (diff) |
CTAN sync 202211090302
Diffstat (limited to 'macros/latex/contrib/se2thesis')
-rw-r--r-- | macros/latex/contrib/se2thesis/CHANGELOG.md | 18 | ||||
-rw-r--r-- | macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.pdf | bin | 1122920 -> 1134618 bytes | |||
-rw-r--r-- | macros/latex/contrib/se2thesis/se2thesis.dtx | 290 | ||||
-rw-r--r-- | macros/latex/contrib/se2thesis/se2thesis.pdf | bin | 365712 -> 381789 bytes |
4 files changed, 218 insertions, 90 deletions
diff --git a/macros/latex/contrib/se2thesis/CHANGELOG.md b/macros/latex/contrib/se2thesis/CHANGELOG.md index 5f35b011e9..d8d2ec80d5 100644 --- a/macros/latex/contrib/se2thesis/CHANGELOG.md +++ b/macros/latex/contrib/se2thesis/CHANGELOG.md @@ -7,6 +7,23 @@ and this project adheres to ## [Unreleased] +## [v1.3.0] – 2022–11–08 + +### Changed + +These changes might be breaking changes! + +- Change the width of the text block to match a golden ratio with its height. +- Change the available predefined colours. +- Change the option names of `se2colors` and `se2fonts` to `cmode` and `fmode`, + respectively. +- Use Helvetica instead of Optima as the sans-serif default font. + +### Fixed + +- For summary boxes a white space was missing between the text “Summary” and the + opening bracket, reported by @Wooza + ## [v1.2.0] – 2022–10–24 ### Added @@ -38,6 +55,7 @@ and this project adheres to ### Added - First official release +[v1.3.0]: https://github.com/se2p/se2thesis/compare/v1.3.0...v1.2.0 [v1.2.0]: https://github.com/se2p/se2thesis/compare/v1.2.0...v1.1.1 [v1.1.1]: https://github.com/se2p/se2thesis/compare/v1.1.0...v1.1.1 [v1.1.0]: https://github.com/se2p/se2thesis/compare/1.0.0...v1.1.0 diff --git a/macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.pdf b/macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.pdf Binary files differindex 19a357abca..c7d06dab7c 100644 --- a/macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.pdf +++ b/macros/latex/contrib/se2thesis/se2thesis-master-thesis-example.pdf diff --git a/macros/latex/contrib/se2thesis/se2thesis.dtx b/macros/latex/contrib/se2thesis/se2thesis.dtx index 0dea72eb51..39485c8d11 100644 --- a/macros/latex/contrib/se2thesis/se2thesis.dtx +++ b/macros/latex/contrib/se2thesis/se2thesis.dtx @@ -151,7 +151,7 @@ \usepackage{hvfloat} \hypersetup{% - allcolors=UPSE2-DarkBlue,% + allcolors=UPSE2-Blue,% pdftitle={se2thesis -- A Thesis Class for the Chair of Software Engineering II at the University of Passau, Germany},% pdfauthor={Stephan Lukasczyk}, @@ -823,9 +823,9 @@ % The \pkg{se2colors} package provides this exact features. % One can load it using |\usepackage{se2colors}| in the document preamble. % -% \begin{function}{colormode} +% \begin{function}[updated = 2022-11-03]{cmode} % \begin{syntax} -% |colormode| = \meta{choice} +% |cmode| = \meta{choice} % \end{syntax} % Selects the colour mode that shall be used for creating the results, % a choice from the options specified in \cref{tab:coloursoptions}. @@ -840,22 +840,22 @@ % \begin{tabular}{@{} l l @{}} \toprule % Option & Description \\ \midrule % % -% |colormode=4C| +% |cmode=4C| % & Define colours in CMYK colour space (\emph{default}). \\ % % % |CMYK|, |cmyk| % & Aliases for the previous. \\ % % -% |colormode=RGB| +% |cmode=RGB| % & Define colours in RGB colour space. \\ % % % |RGB|, |rgb| % & Aliases for the previous. \\ % % -% |colormode=BW| +% |cmode=BW| % & Define colours in black-and-white colour space. \\ % % -% |colormode=1C| +% |cmode=1C| % & Alias for the previous. \\ % % % |gray| @@ -871,23 +871,87 @@ % and |UPSE2-Orange| \testclr{UPSE2-Orange}. % % Additionally, -% we define 15 supplementary colours: +% we define four colours for the four faculties of the University: +% \begin{itemize} +% \item the Faculty of Law |UPSE2-JUR| \testclr{UPSE2-JUR}, +% \item the School of Business, Economics and Information Systems |UPSE2-WIWI| \testclr{UPSE2-WIWI}, +% \item the Faculty of Arts and Humanities |UPSE2-PHIL| \testclr{UPSE2-PHIL}, and +% \item the Faculty of Computer Science and Mathematics |UPSE2-FIM| \testclr{UPSE2-FIM}. +% \end{itemize} +% +% Finally, +% we define a full set of supplementary colours: % \begin{itemize} -% \item |UPSE2-DarkGreen| \testclr{UPSE2-DarkGreen}, -% \item |UPSE2-MediumGreen| \testclr{UPSE2-MediumGreen}, -% \item |UPSE2-LightGreen| \testclr{UPSE2-LightGreen}, -% \item |UPSE2-DarkBlue| \testclr{UPSE2-DarkBlue}, -% \item |UPSE2-MediumBlue| \testclr{UPSE2-MediumBlue}, -% \item |UPSE2-LightBlue| \testclr{UPSE2-LightBlue}, -% \item |UPSE2-DarkPurple| \testclr{UPSE2-DarkPurple}, -% \item |UPSE2-MediumPurple| \testclr{UPSE2-MediumPurple}, -% \item |UPSE2-LightPurple| \testclr{UPSE2-LightPurple}, -% \item |UPSE2-DarkOcher| \testclr{UPSE2-DarkOcher}, -% \item |UPSE2-MediumOcher| \testclr{UPSE2-MediumOcher}, -% \item |UPSE2-LightOcher| \testclr{UPSE2-LightOcher}, -% \item |UPSE2-DarkRed| \testclr{UPSE2-DarkRed}, -% \item |UPSE2-MediumRed| \testclr{UPSE2-MediumRed}, and +% \item |UPSE2-DarkGray| \testclr{UPSE2-DarkGray} +% with its derivatives \\ +% |UPSE2-DarkGray1| \testclr{UPSE2-DarkGray1}, +% |UPSE2-DarkGray2| \testclr{UPSE2-DarkGray2}, +% |UPSE2-DarkGray3| \testclr{UPSE2-DarkGray3}, +% |UPSE2-DarkGray4| \testclr{UPSE2-DarkGray4}, and +% |UPSE2-DarkGray5| \testclr{UPSE2-DarkGray5}. +% \item |UPSE2-White| \testclr{UPSE2-White} +% with its derivatives \\ +% |UPSE2-White1| \testclr{UPSE2-White1}, +% |UPSE2-White2| \testclr{UPSE2-White2}, +% |UPSE2-White3| \testclr{UPSE2-White3}, +% |UPSE2-White4| \testclr{UPSE2-White4}, and +% |UPSE2-White5| \testclr{UPSE2-White5}. +% \item |UPSE2-MediumGray| \testclr{UPSE2-MediumGray} +% with its derivatives \\ +% |UPSE2-MediumGray1| \testclr{UPSE2-MediumGray1}, +% |UPSE2-MediumGray2| \testclr{UPSE2-MediumGray2}, +% |UPSE2-MediumGray3| \testclr{UPSE2-MediumGray3}, +% |UPSE2-MediumGray4| \testclr{UPSE2-MediumGray4}, and +% |UPSE2-MediumGray5| \testclr{UPSE2-MediumGray5}. +% \item |UPSE2-LightGray| \testclr{UPSE2-LightGray} +% with its derivatives \\ +% |UPSE2-LightGray1| \testclr{UPSE2-LightGray1}, +% |UPSE2-LightGray2| \testclr{UPSE2-LightGray2}, +% |UPSE2-LightGray3| \testclr{UPSE2-LightGray3}, +% |UPSE2-LightGray4| \testclr{UPSE2-LightGray4}, and +% |UPSE2-LightGray5| \testclr{UPSE2-LightGray5}. +% \item |UPSE2-Orange| \testclr{UPSE2-Orange} +% with its derivatives \\ +% |UPSE2-Orange1| \testclr{UPSE2-Orange1}, +% |UPSE2-Orange2| \testclr{UPSE2-Orange2}, +% |UPSE2-Orange3| \testclr{UPSE2-Orange3}, +% |UPSE2-Orange4| \testclr{UPSE2-Orange4}, and +% |UPSE2-Orange5| \testclr{UPSE2-Orange5}. % \item |UPSE2-LightRed| \testclr{UPSE2-LightRed} +% with its derivatives \\ +% |UPSE2-LightRed1| \testclr{UPSE2-LightRed1}, +% |UPSE2-LightRed2| \testclr{UPSE2-LightRed2}, +% |UPSE2-LightRed3| \testclr{UPSE2-LightRed3}, +% |UPSE2-LightRed4| \testclr{UPSE2-LightRed4}, and +% |UPSE2-LightRed5| \testclr{UPSE2-LightRed5}. +% \item |UPSE2-DarkRed| \testclr{UPSE2-DarkRed} +% with its derivatives \\ +% |UPSE2-DarkRed1| \testclr{UPSE2-DarkRed1}, +% |UPSE2-DarkRed2| \testclr{UPSE2-DarkRed2}, +% |UPSE2-DarkRed3| \testclr{UPSE2-DarkRed3}, +% |UPSE2-DarkRed4| \testclr{UPSE2-DarkRed4}, and +% |UPSE2-DarkRed5| \testclr{UPSE2-DarkRed5}. +% \item |UPSE2-Green| \testclr{UPSE2-Green} +% with its derivatives \\ +% |UPSE2-Green1| \testclr{UPSE2-Green1}, +% |UPSE2-Green2| \testclr{UPSE2-Green2}, +% |UPSE2-Green3| \testclr{UPSE2-Green3}, +% |UPSE2-Green4| \testclr{UPSE2-Green4}, and +% |UPSE2-Green5| \testclr{UPSE2-Green5}. +% \item |UPSE2-Blue| \testclr{UPSE2-Blue} +% with its derivatives \\ +% |UPSE2-Blue1| \testclr{UPSE2-Blue1}, +% |UPSE2-Blue2| \testclr{UPSE2-Blue2}, +% |UPSE2-Blue3| \testclr{UPSE2-Blue3}, +% |UPSE2-Blue4| \testclr{UPSE2-Blue4}, and +% |UPSE2-Blue5| \testclr{UPSE2-Blue5}. +% \item |UPSE2-AccentGray| \testclr{UPSE2-AccentGray} +% with its derivatives \\ +% |UPSE2-AccentGray1| \testclr{UPSE2-AccentGray1}, +% |UPSE2-AccentGray2| \testclr{UPSE2-AccentGray2}, +% |UPSE2-AccentGray3| \testclr{UPSE2-AccentGray3}, +% |UPSE2-AccentGray4| \testclr{UPSE2-AccentGray4}, and +% |UPSE2-AccentGray5| \testclr{UPSE2-AccentGray5}. % \end{itemize} % % \section{The \pkg{se2fonts} package}\label{sec:doc-se2fonts} @@ -896,17 +960,17 @@ % By default, % we recommend using Hermann Zapf's beautiul \emph{Palatino} font % as the main text font, -% accompanied with his sans-serif font \emph{Optima} +% accompanied with the sans-serif font \emph{Helvetica} % and \emph{Neo Euler} as the default math font; % we set \emph{Meslo LGS Nerd Font Mono} as the monospaced font. -% Palatino and Optima get shipped with any macOS system, +% Palatino and Helvetica get shipped with any macOS system, % the user, however, needs to download Neo Euler themself\footnote{ % for example from % \href{https://fontlibrary.org/en/font/euler-otf}{https://fontlibrary.org/en/font/euler-otf}. % }. % Being aware that these fonts might not be available on every user's system, % we recommend using \emph{\TeX{} Gyre Pagella} as an alternative to -% Palatino, \emph{\TeX{} Gyre Heros} as an alternative to Optima, +% Palatino, \emph{\TeX{} Gyre Heros} as an alternative to Helvetica, % and the \emph{\TeX{} Gyre Pagella Math} as the default math font; % \emph{Fira Code} is a nice monospaced font. % Although they look different in various details @@ -926,9 +990,9 @@ % The following option is defined by the \pkg{se2fonts} package % to influence the selection of the fonts. % -% \begin{function}[updated = 2022-09-27]{fontmode} +% \begin{function}[updated = 2022-11-03]{fmode} % \begin{syntax} -% |fontmode| = \meta{choice} +% |fmode| = \meta{choice} % \end{syntax} % Sets the font-selection mode based on a choice: % |original| selects the fonts we recommend for using, @@ -947,7 +1011,7 @@ % \begin{itemize} % \item {\fontspec{Palatino}An example text in Palatino} % \item {\fontspec{TeX Gyre Pagella}An example text in \TeX{} Gyre Pagella} -% \item {\fontspec{Optima}An example text in Optima} +% \item {\fontspec{Helvetica}An example text in Helvetica} % \item {\fontspec{TeX Gyre Heros}An example text in \TeX{} Gyre Heros} % \item {\fontspec{MesloLGSNerd Font Mono}An example text in MesloLGS} % \item {\fontspec{Fira Code}An example text in Fira Code} @@ -1060,7 +1124,7 @@ % % Identify the class and give the overall version number. % \begin{macrocode} -\ProvidesExplClass {se2thesis} {2022-10-24} {1.2.0} +\ProvidesExplClass {se2thesis} {2022-11-08} {1.3.0} {A thesis class for the Chair of Software Engineering II} % \end{macrocode} % @@ -1569,17 +1633,17 @@ % \begin{macrocode} \int_compare:nTF { \l_@@_paper_int=1 } { - \areaset[current]{336pt}{630pt} + \areaset[current]{389pt}{630pt} \setlength{\marginparsep}{8.5cm} \setlength{\marginparsep}{1em} }{ \int_compare:nTF { \l_@@_paper_int=2 } { - \areaset[current]{238pt}{445pt} + \areaset[current]{275pt}{445pt} \setlength{\marginparsep}{6.0cm} \setlength{\marginparsep}{0.71em} }{ - \areaset[current]{291pt}{545pt} + \areaset[current]{337pt}{545pt} \setlength{\marginparsep}{7.4cm} \setlength{\marginparsep}{0.87em} } @@ -1607,7 +1671,7 @@ \footnotesize% \hspace*{\l_@@_headmarkspace_dim}% \group_begin: - \color{UPSE2-DarkBlue}% + \color{UPSE2-Blue}% \rule[\l_@@_ruleraise_dim]{\l_@@_rulewidth_dim}{\l_@@_rulethickness_dim}% \group_end: \hspace*{\l_@@_rulespace_dim}% @@ -1619,11 +1683,11 @@ \group_begin: \ \group_end: \footnotesize% \group_begin: - \color{UPSE2-DarkBlue}\headmark + \color{UPSE2-Blue}\headmark \group_end: \hspace*{\l_@@_rulespace_dim}% \group_begin: - \color{UPSE2-DarkBlue}% + \color{UPSE2-Blue}% \rule[\l_@@_ruleraise_dim]{\l_@@_rulewidth_dim}{\l_@@_rulethickness_dim}% \group_end: \hspace*{\l_@@_rulespace_dim}% @@ -1646,7 +1710,7 @@ \footnotesize% \hspace*{\l_@@_rulespace_dim}% \group_begin: - \color{UPSE2-DarkBlue}% + \color{UPSE2-Blue}% \rule[\l_@@_ruleraise_dim]{\l_@@_rulewidth_dim}{\l_@@_rulethickness_dim}% \group_end: }]{% @@ -1658,12 +1722,12 @@ \footnotesize% \hspace*{\l_@@_rulespace_dim}% \group_begin: - \color{UPSE2-DarkBlue}% + \color{UPSE2-Blue}% \rule[\l_@@_ruleraise_dim]{\l_@@_rulewidth_dim}{\l_@@_rulethickness_dim}% \group_end: \hspace*{\l_@@_headmarkspace_dim}% \group_begin: - \color{UPSE2-DarkBlue}\headmark + \color{UPSE2-Blue}\headmark \group_end: } % \end{macrocode} @@ -2136,7 +2200,7 @@ % its content. % \begin{macrocode} \NewDocumentEnvironment { summary } { m } - { \begin{tcolorbox}[title={Summary (#1)}] } + { \begin{tcolorbox}[title={Summary~ (#1)}] } { \end{tcolorbox} } % \end{macrocode} % \end{environment} @@ -2168,7 +2232,7 @@ % We provide the following English translations. % % \begin{macrocode} -\ProvideDictionaryFor{English}{se2translations}[2022/10/24] +\ProvideDictionaryFor{English}{se2translations}[2022/11/08] \ProvideDictTranslation{abstract}{abstract} \ProvideDictTranslation{Abstract}{Abstract} \ProvideDictTranslation{acknowledgement}{acknowledgement} @@ -2219,7 +2283,7 @@ % We provide the following German translations. % % \begin{macrocode} -\ProvideDictionaryFor{German}{se2translations}[2022/10/24] +\ProvideDictionaryFor{German}{se2translations}[2022/11/08] \ProvideDictTranslation{abstract}{Zusammenfassung} \ProvideDictTranslation{Abstract}{Zusammenfassung} \ProvideDictTranslation{acknowledgement}{Danksagung} @@ -2280,7 +2344,7 @@ % % Identify the package and give the overall version information. % \begin{macrocode} -\ProvidesExplPackage {se2colors} {2022-10-24} {1.2.0} +\ProvidesExplPackage {se2colors} {2022-11-08} {1.3.0} {A colour support package for the se2thesis bundle} % \end{macrocode} % @@ -2292,30 +2356,30 @@ % \begin{macrocode} \keys_define:nn { seiicolors } { - colormode .choice:, - colormode / 4C .code:n = { + cmode .choice:, + cmode / 4C .code:n = { \PassOptionsToPackage{cmyk}{xcolor} \tl_gset:Nn \l_@@_colormode_tl {4C} }, - colormode / RGB .code:n = { + cmode / RGB .code:n = { \PassOptionsToPackage{rgb}{xcolor} \tl_gset:Nn \l_@@_colormode_tl {RGB} }, - colormode / BW .code:n = { + cmode / BW .code:n = { \PassOptionsToPackage{gray}{xcolor} \tl_gset:Nn \l_@@_colormode_tl {BW} }, - colormode / CMYK .meta:n = {colormode=4C}, - colormode / cmyk .meta:n = {colormode=4C}, - colormode / rgb .meta:n = {colormode=RGB}, - colormode / gray .meta:n = {colormode=BW}, - RGB .meta:n = {colormode=RGB}, - rgb .meta:n = {colormode=rgb}, - CMYK .meta:n = {colormode=4C}, - cmyk .meta:n = {colormode=4C}, - gray .meta:n = {colormode=BW}, + cmode / CMYK .meta:n = {cmode=4C}, + cmode / cmyk .meta:n = {cmode=4C}, + cmode / rgb .meta:n = {cmode=RGB}, + cmode / gray .meta:n = {cmode=BW}, + RGB .meta:n = {cmode=RGB}, + rgb .meta:n = {cmode=rgb}, + CMYK .meta:n = {cmode=4C}, + cmyk .meta:n = {cmode=4C}, + gray .meta:n = {cmode=BW}, } -\keys_set:nn { seiicolors } { colormode = 4C } +\keys_set:nn { seiicolors } { cmode = 4C } % \end{macrocode} % \end{variable} % @@ -2341,30 +2405,76 @@ % Passau's style guides. % \begin{macrocode} \definecolorset[named]{RGB/cmyk}{UPSE2-}{}{% - Gray,123,131,133/.08,.02,0,.48;% - Orange,229,137,0/0,.40,1.0,.10% + Orange,242,148,0/0.00,0.44,0.95,0.01;% + Gray,153,159,158/0.40,0.28,0.28,0.00;% + JUR,229,49,56/0.01,0.90,0.81,0.01;% + WIWI,0,96,57/0.87,0.20,0.87,0.36;% + PHIL,188,42,51/0.06,0.93,0.81,0.11;% + FIM,0,90,161/0.93,0.63,0.01,0.02;% + DarkGray,77,77,77/0.74,0.67,0.62,0.18;% + White,255,255,255/0.00,0.00,0.00,0.00;% + MediumGray,127,127,127/0.52,0.43,0.40,0.02;% + LightGray,229,229,229/0.08,0.06,0.04,0.00;% + LightRed,229,49,56/0.01,0.90,0.81,0.01;% + DarkRed,188,42,51/0.06,0.93,0.80,0.11;% + Green,0,96,57/0.87,0.20,0.86,0.35;% + Blue,0,90,161/0.93,0.63,0.01,0.02;% + AccentGray,153,159,158/0.40,0.28,0.28,0.00% } % \end{macrocode} % -% Define the additional colours. -% \begin{macrocode} -\definecolorset[named]{RGB/cmyk}{UPSE2-}{}{% - DarkGreen,85,100,85/.6,.2,.6,.35;% - MediumGreen,105,150,115/.55,0,.55,.10;% - LightGreen,140,175,130/.4,0,.5,.05;% - DarkBlue,80,110,150/.70,.40,0,.15;% - MediumBlue,105,155,190/.55,.1,0,.1;% - LightBlue,135,185,200/.4,0,.10,.05;% - DarkPurple,100,80,120/.6,.8,.05,.15;% - MediumPurple,130,90,125/.35,.7,.1,.15;% - LightPurple,160,135,170/.3,.45,.05,0;% - DarkOcher,120,100,80/.35,.45,.65,.25;% - MediumOcher,150,130,95/.25,.3,.6,.15;% - LightOcher,185,145,100/.1,.25,.6,.1;% - DarkRed,180,20,40/.05,1,.8,.05;% - MediumRed,210,90,80/0,.75,.6,.1;% - LightRed,255,145,125/.05,.5,.45,.05% -} +% Define the derived colours. +% \begin{macrocode} +\colorlet{UPSE2-DarkGray1}{UPSE2-DarkGray!20!white} +\colorlet{UPSE2-DarkGray2}{UPSE2-DarkGray!40!white} +\colorlet{UPSE2-DarkGray3}{UPSE2-DarkGray!60!white} +\colorlet{UPSE2-DarkGray4}{UPSE2-DarkGray!75!black} +\colorlet{UPSE2-DarkGray5}{UPSE2-DarkGray!50!black} +\colorlet{UPSE2-White1}{UPSE2-White!95!black} +\colorlet{UPSE2-White2}{UPSE2-White!85!black} +\colorlet{UPSE2-White3}{UPSE2-White!75!black} +\colorlet{UPSE2-White4}{UPSE2-White!65!black} +\colorlet{UPSE2-White5}{UPSE2-White!50!black} +\colorlet{UPSE2-MediumGray1}{UPSE2-MediumGray!20!white} +\colorlet{UPSE2-MediumGray2}{UPSE2-MediumGray!40!white} +\colorlet{UPSE2-MediumGray3}{UPSE2-MediumGray!60!white} +\colorlet{UPSE2-MediumGray4}{UPSE2-MediumGray!75!black} +\colorlet{UPSE2-MediumGray5}{UPSE2-MediumGray!50!black} +\colorlet{UPSE2-LightGray1}{UPSE2-LightGray!90!black} +\colorlet{UPSE2-LightGray2}{UPSE2-LightGray!75!black} +\colorlet{UPSE2-LightGray3}{UPSE2-LightGray!55!black} +\colorlet{UPSE2-LightGray4}{UPSE2-LightGray!25!black} +\colorlet{UPSE2-LightGray5}{UPSE2-LightGray!10!black} +\colorlet{UPSE2-Orange1}{UPSE2-Orange!20!white} +\colorlet{UPSE2-Orange2}{UPSE2-Orange!40!white} +\colorlet{UPSE2-Orange3}{UPSE2-Orange!60!white} +\colorlet{UPSE2-Orange4}{UPSE2-Orange!75!black} +\colorlet{UPSE2-Orange5}{UPSE2-Orange!50!black} +\colorlet{UPSE2-LightRed1}{UPSE2-LightRed!20!white} +\colorlet{UPSE2-LightRed2}{UPSE2-LightRed!40!white} +\colorlet{UPSE2-LightRed3}{UPSE2-LightRed!60!white} +\colorlet{UPSE2-LightRed4}{UPSE2-LightRed!75!black} +\colorlet{UPSE2-LightRed5}{UPSE2-LightRed!50!black} +\colorlet{UPSE2-DarkRed1}{UPSE2-DarkRed!20!white} +\colorlet{UPSE2-DarkRed2}{UPSE2-DarkRed!40!white} +\colorlet{UPSE2-DarkRed3}{UPSE2-DarkRed!60!white} +\colorlet{UPSE2-DarkRed4}{UPSE2-DarkRed!75!black} +\colorlet{UPSE2-DarkRed5}{UPSE2-DarkRed!50!black} +\colorlet{UPSE2-Green1}{UPSE2-Green!10!white} +\colorlet{UPSE2-Green2}{UPSE2-Green!25!white} +\colorlet{UPSE2-Green3}{UPSE2-Green!50!white} +\colorlet{UPSE2-Green4}{UPSE2-Green!75!white} +\colorlet{UPSE2-Green5}{UPSE2-Green!90!white} +\colorlet{UPSE2-Blue1}{UPSE2-Blue!20!white} +\colorlet{UPSE2-Blue2}{UPSE2-Blue!40!white} +\colorlet{UPSE2-Blue3}{UPSE2-Blue!60!white} +\colorlet{UPSE2-Blue4}{UPSE2-Blue!75!black} +\colorlet{UPSE2-Blue5}{UPSE2-Blue!50!black} +\colorlet{UPSE2-AccentGray1}{UPSE2-AccentGray!20!white} +\colorlet{UPSE2-AccentGray2}{UPSE2-AccentGray!40!white} +\colorlet{UPSE2-AccentGray3}{UPSE2-AccentGray!60!white} +\colorlet{UPSE2-AccentGray4}{UPSE2-AccentGray!75!black} +\colorlet{UPSE2-AccentGray5}{UPSE2-AccentGray!50!black} % \end{macrocode} % % \begin{macrocode} @@ -2386,7 +2496,7 @@ % % Identify the package and give the overall version information. % \begin{macrocode} -\ProvidesExplPackage {se2fonts} {2022-10-24} {1.2.0} +\ProvidesExplPackage {se2fonts} {2022-11-08} {1.3.0} {A font-selection support package for the se2thesis bundle} % \end{macrocode} % @@ -2398,21 +2508,21 @@ % \begin{macrocode} \keys_define:nn { seiifonts } { - fontmode .choice:, - fontmode / original .code:n = { + fmode .choice:, + fmode / original .code:n = { \tl_gset:Nn \l_@@_fontmode_tl {original} }, - fontmode / replacement .code:n = { + fmode / replacement .code:n = { \tl_gset:Nn \l_@@_fontmode_tl {replacement} }, - fontmode / auto .code:n = { + fmode / auto .code:n = { \tl_gset:Nn \l_@@_fontmode_tl {auto} }, - original .meta:n = {fontmode=original}, - replacement .meta:n = {fontmode=replacement}, - auto .meta:n = {fontmode=auto}, + original .meta:n = {fmode=original}, + replacement .meta:n = {fmode=replacement}, + auto .meta:n = {fmode=auto}, } -\keys_set:nn { seiifonts } { fontmode = auto } +\keys_set:nn { seiifonts } { fmode = auto } % \end{macrocode} % \end{variable} % @@ -2493,12 +2603,12 @@ % \end{macrocode} % % The user wants to have the |original| fonts, -% which are Palatino, Optima, MesloLGS Nerd Font Mono, and Neo Euler. +% which are Palatino, Helvetica, MesloLGS Nerd Font Mono, and Neo Euler. % \begin{macrocode} \tl_if_eq:NnT \l_@@_fontmode_tl {original} { \setmainfont{Palatino} - \setsansfont{Optima} + \setsansfont{Helvetica} \setmonofont{MesloLGS Nerd Font Mono} \setmathfont{Neo Euler}[math-style=upright] } @@ -2530,8 +2640,8 @@ \IfFontExistsTF { Palatino } { \setmainfont{Palatino} } { \setmainfont{TeX Gyre Pagella} } - \IfFontExistsTF { Optima } - { \setsansfont{Optima} } + \IfFontExistsTF { Helvetica } + { \setsansfont{Helvetica} } { \setsansfont{TeXGyre Heros} } \IfFontExistsTF{ MesloLGS Nerd Font Mono } { \setmonofont{MesloLGS Nerd Font Mono} } diff --git a/macros/latex/contrib/se2thesis/se2thesis.pdf b/macros/latex/contrib/se2thesis/se2thesis.pdf Binary files differindex a6bc343034..a8a52332af 100644 --- a/macros/latex/contrib/se2thesis/se2thesis.pdf +++ b/macros/latex/contrib/se2thesis/se2thesis.pdf |