diff options
author | Karl Berry <karl@freefriends.org> | 2024-05-08 19:33:15 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-05-08 19:33:15 +0000 |
commit | f4b5a6766da0ff34cd175f8e1422295cb1d2cc81 (patch) | |
tree | 54cc329f45edfbcb07e2bb91b55491fb6a3dde0c | |
parent | f807fe30230238ac7cdd93db5d56bc2186883877 (diff) |
se2thesis (8may24)
git-svn-id: svn://tug.org/texlive/trunk@71208 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md | 14 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf | bin | 232557 -> 232549 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf | bin | 359300 -> 357282 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/se2thesis/se2colors.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx | 61 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/se2thesis/se2packages.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx | 6 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/se2thesis/se2colors.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty | 38 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/se2thesis/se2packages.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl | 2 |
13 files changed, 44 insertions, 89 deletions
diff --git a/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md b/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md index f5a4f80ded9..44f9e6ad3d9 100644 --- a/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to ## [Unreleased] +## [v4.0.0] – 2024–05–08 + +### Changed + +- Set the maths style and bold-maths style to ISO for the maths fonts. + +### Removed + +- The option `fmode` was removed from `se2fonts`; it was already deprecated + since `se2thesis` version 2.0.0. + ## [v3.4.0] – 2024–04–20 ### Added @@ -185,7 +196,8 @@ These changes might be breaking changes! ### Added - First official release -[Unreleased]: https://github.com/se2p/se2thesis/compare/v3.4.0...HEAD +[Unreleased]: https://github.com/se2p/se2thesis/compare/v4.0.0...HEAD +[v4.0.0]: https://github.com/se2p/se2thesis/compare/v4.0.0...v3.4.0 [v3.4.0]: https://github.com/se2p/se2thesis/compare/v3.4.0...v3.3.1 [v3.3.1]: https://github.com/se2p/se2thesis/compare/v3.3.1...v3.3.0 [v3.3.0]: https://github.com/se2p/se2thesis/compare/v3.3.0...v3.2.0 diff --git a/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf b/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf Binary files differindex a58ba8209f7..ce333a9f1c4 100644 --- a/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf +++ b/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf diff --git a/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf b/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf Binary files differindex 263ffa53f00..8af258f73a0 100644 --- a/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf +++ b/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf diff --git a/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx b/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx index cec581f2e32..26e0756aa25 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx @@ -231,7 +231,7 @@ % % Identify the package and give the overall version information. % \begin{macrocode} -\ProvidesExplPackage {se2colors} {2024-04-20} {3.4.0} +\ProvidesExplPackage {se2colors} {2024-05-08} {4.0.0} {A colour support package for the se2thesis bundle} % \end{macrocode} % diff --git a/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx b/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx index 9e86b3a24d0..566c07d5831 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx @@ -151,65 +151,28 @@ % % Identify the package and give the overall version information. % \begin{macrocode} -\ProvidesExplPackage {se2fonts} {2024-04-20} {3.4.0} +\ProvidesExplPackage {se2fonts} {2024-05-08} {4.0.0} {A font-selection support package for the se2thesis bundle} % \end{macrocode} % % \subsection{Load-time options} % -% \begin{macro}{\l_@@_fontmode_tl} -% Holds the font-selection mode specified by the user as a package -% load-time option. -% \emph{Please note:} this option is deprecated! -% \begin{macrocode} -\tl_new:N \l_@@_fontmode_tl -\keys_define:nn { seiifonts } - { - fmode .choice:, - fmode / original .code:n = { - \tl_gset:Nn \l_@@_fontmode_tl {original} - }, - fmode / replacement .code:n = { - \tl_gset:Nn \l_@@_fontmode_tl {replacement} - }, - fmode / auto .code:n = { - \tl_gset:Nn \l_@@_fontmode_tl {auto} - }, - original .meta:n = {fmode=original}, - replacement .meta:n = {fmode=replacement}, - auto .meta:n = {fmode=auto}, - } -% \end{macrocode} -% \end{macro} -% -% \subsection{Option handling} -% -% \begin{macrocode} -\IfFormatAtLeastTF { 2022-06-01 } - { \ProcessKeyOptions [ seiifonts ] } - { - \RequirePackage{ l3keys2e } - \ProcessKeysOptions { seiifonts } - } -% \end{macrocode} +% The package does not have any load-time options; the formerly defined option +% to set the font mode was removed with \pkg{se2thesis} version 4.0.0. % -% Define a warning message -% \begin{macrocode} -\msg_set:nnnn { seiifonts } { deprecated-option } - { The~ option~ fmode~ to~ the~ se2fonts~ package~ is~ deprecated. } - { Remove~ it~ from~ your~ code.} -% \end{macrocode} +% \subsection{Helper macros} % -% Raise the warning if the option was used +% Define a warning message of users of \pdfLaTeX{} that not all features of the +% fonts are available and that they should consider using \LuaTeX{} instead. % \begin{macrocode} -\tl_if_empty:NF \l_@@_fontmode_tl +\msg_new:nnnn { seiifonts } { pdflatex-used } + { You~ are~ using~ pdfLaTeX~ with~ the~ se2fonts~ packages.} { - \msg_warning:nn { seiifonts } { deprecated-option } + While~ this~ works~ some~ font~ features~ are~ not~ available,~ consider~ + using~ lualatex~ instead. } % \end{macrocode} % -% \subsection{Helper macros} -% % \begin{macro}{\pdftexengine, \xetexengine, \luatexengine} % We define several alias macros to identify which engine the user is running. % \begin{macrocode} @@ -242,7 +205,7 @@ % \begin{macrocode} \ifengineT { \xetexengine } { - \msg_set:nnnn { seiifonts } { xetex-not-supported } + \msg_new:nnnn { seiifonts } { xetex-not-supported } { XeTeX~ is~ not~ supported~ by~ the~ se2fonts~ package. } { Switch~ to~ pdfTeX~ or~ (preferably)~ LuaTeX. } \msg_error:nn { seiifonts } { xetex-not-supported } @@ -261,6 +224,7 @@ % If the user uses \LuaTeX{}, load \pkg{fontspec} and \pkg{unicode-math}. % \begin{macrocode} \RequirePackage{fontspec} + \PassOptionsToPackage{math-style=ISO,bold-style=ISO}{unicode-math} \RequirePackage{unicode-math} % \end{macrocode} % @@ -288,6 +252,7 @@ % % The user does not use \LuaTeX{}, thus fallback to T1 fonts. % \begin{macrocode} + \msg_warning:nn { seiifonts } { pdflatex-used } \PassOptionsToPackage{T1}{fontenc} \PassOptionsToPackage{scaled=0.9,varl}{inconsolata} \PassOptionsToPackage{mono=false}{libertinus-type1} diff --git a/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx b/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx index 4cdae1d1051..bddd9c23373 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx @@ -443,7 +443,7 @@ % % Identify the package and give the overall version information. % \begin{macrocode} -\ProvidesExplPackage {se2packages} {2024-04-20} {3.4.0} +\ProvidesExplPackage {se2packages} {2024-05-08} {4.0.0} {Supporting packages for the se2thesis bundle} % \end{macrocode} % diff --git a/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx b/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx index c8888c343c3..bb877d5d807 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx @@ -607,7 +607,7 @@ % % Identify the class and give the overall version number. % \begin{macrocode} -\ProvidesExplClass {se2thesis} {2024-04-20} {3.4.0} +\ProvidesExplClass {se2thesis} {2024-05-08} {4.0.0} {A thesis class for the Chair of Software Engineering II} % \end{macrocode} % @@ -1655,7 +1655,7 @@ % We provide the following English translations. % % \begin{macrocode} -\ProvideDictionaryFor{English}{se2translations}[2024/04/20] +\ProvideDictionaryFor{English}{se2translations}[2024/05/08] \ProvideDictTranslation{abstract}{abstract} \ProvideDictTranslation{Abstract}{Abstract} \ProvideDictTranslation{acknowledgement}{acknowledgement} @@ -1706,7 +1706,7 @@ % We provide the following German translations. % % \begin{macrocode} -\ProvideDictionaryFor{German}{se2translations}[2024/04/20] +\ProvideDictionaryFor{German}{se2translations}[2024/05/08] \ProvideDictTranslation{abstract}{Zusammenfassung} \ProvideDictTranslation{Abstract}{Zusammenfassung} \ProvideDictTranslation{acknowledgement}{Danksagung} diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty b/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty index 25c828ee337..9749a227752 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty +++ b/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty @@ -48,7 +48,7 @@ \endinput }% \providecommand \IfFormatAtLeastTF { \@ifl@t@r \fmtversion } -\ProvidesExplPackage {se2colors} {2024-04-20} {3.4.0} +\ProvidesExplPackage {se2colors} {2024-05-08} {4.0.0} {A colour support package for the se2thesis bundle} \keys_define:nn { seiicolors } { diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty b/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty index 23799471645..6ef649c67f7 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty +++ b/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty @@ -48,37 +48,13 @@ \endinput }% \providecommand \IfFormatAtLeastTF { \@ifl@t@r \fmtversion } -\ProvidesExplPackage {se2fonts} {2024-04-20} {3.4.0} +\ProvidesExplPackage {se2fonts} {2024-05-08} {4.0.0} {A font-selection support package for the se2thesis bundle} -\tl_new:N \l__slcd_fonts_fontmode_tl -\keys_define:nn { seiifonts } +\msg_new:nnnn { seiifonts } { pdflatex-used } + { You~ are~ using~ pdfLaTeX~ with~ the~ se2fonts~ packages.} { - fmode .choice:, - fmode / original .code:n = { - \tl_gset:Nn \l__slcd_fonts_fontmode_tl {original} - }, - fmode / replacement .code:n = { - \tl_gset:Nn \l__slcd_fonts_fontmode_tl {replacement} - }, - fmode / auto .code:n = { - \tl_gset:Nn \l__slcd_fonts_fontmode_tl {auto} - }, - original .meta:n = {fmode=original}, - replacement .meta:n = {fmode=replacement}, - auto .meta:n = {fmode=auto}, - } -\IfFormatAtLeastTF { 2022-06-01 } - { \ProcessKeyOptions [ seiifonts ] } - { - \RequirePackage{ l3keys2e } - \ProcessKeysOptions { seiifonts } - } -\msg_set:nnnn { seiifonts } { deprecated-option } - { The~ option~ fmode~ to~ the~ se2fonts~ package~ is~ deprecated. } - { Remove~ it~ from~ your~ code.} -\tl_if_empty:NF \l__slcd_fonts_fontmode_tl - { - \msg_warning:nn { seiifonts } { deprecated-option } + While~ this~ works~ some~ font~ features~ are~ not~ available,~ consider~ + using~ lualatex~ instead. } \cs_new_eq:NN \pdftexengine \sys_if_engine_pdftex_p: \cs_new_eq:NN \xetexengine \sys_if_engine_xetex_p: @@ -97,7 +73,7 @@ } \ifengineT { \xetexengine } { - \msg_set:nnnn { seiifonts } { xetex-not-supported } + \msg_new:nnnn { seiifonts } { xetex-not-supported } { XeTeX~ is~ not~ supported~ by~ the~ se2fonts~ package. } { Switch~ to~ pdfTeX~ or~ (preferably)~ LuaTeX. } \msg_error:nn { seiifonts } { xetex-not-supported } @@ -105,6 +81,7 @@ \ifengineTF { \luatexengine } { \RequirePackage{fontspec} + \PassOptionsToPackage{math-style=ISO,bold-style=ISO}{unicode-math} \RequirePackage{unicode-math} \defaultfontfeatures{ Scale = MatchLowercase } \defaultfontfeatures[\rmfamily]{ Scale = 1 } @@ -112,6 +89,7 @@ \RequirePackage{libertinus-otf} \RequirePackage{inconsolata-nerd-font} } { + \msg_warning:nn { seiifonts } { pdflatex-used } \PassOptionsToPackage{T1}{fontenc} \PassOptionsToPackage{scaled=0.9,varl}{inconsolata} \PassOptionsToPackage{mono=false}{libertinus-type1} diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty b/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty index d55692d9f03..8a14762f392 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty +++ b/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty @@ -48,7 +48,7 @@ \endinput }% \providecommand \IfFormatAtLeastTF { \@ifl@t@r \fmtversion } -\ProvidesExplPackage {se2packages} {2024-04-20} {3.4.0} +\ProvidesExplPackage {se2packages} {2024-05-08} {4.0.0} {Supporting packages for the se2thesis bundle} \bool_new:N \l__slcd_packages_csquotes_bool \bool_new:N \l__slcd_packages_booktabs_bool diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls b/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls index f96812b01e4..506995d8ee5 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls +++ b/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls @@ -48,7 +48,7 @@ \endinput }% \providecommand \IfFormatAtLeastTF { \@ifl@t@r \fmtversion } -\ProvidesExplClass {se2thesis} {2024-04-20} {3.4.0} +\ProvidesExplClass {se2thesis} {2024-05-08} {4.0.0} {A thesis class for the Chair of Software Engineering II} \prg_new_conditional:Nnn \slcd_package_if_loaded:n { p, T, F, TF } { diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl b/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl index 9e1a22f924d..cf630265475 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl +++ b/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl @@ -32,7 +32,7 @@ %% se2packages.sty, %% se2thesis-master-thesis-example.bib, and %% se2thesis-master-thesis-example.pdf -\ProvideDictionaryFor{English}{se2translations}[2024/04/20] +\ProvideDictionaryFor{English}{se2translations}[2024/05/08] \ProvideDictTranslation{abstract}{abstract} \ProvideDictTranslation{Abstract}{Abstract} \ProvideDictTranslation{acknowledgement}{acknowledgement} diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl b/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl index 0946dec428d..3b8be35f5e0 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl +++ b/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl @@ -32,7 +32,7 @@ %% se2packages.sty, %% se2thesis-master-thesis-example.bib, and %% se2thesis-master-thesis-example.pdf -\ProvideDictionaryFor{German}{se2translations}[2024/04/20] +\ProvideDictionaryFor{German}{se2translations}[2024/05/08] \ProvideDictTranslation{abstract}{Zusammenfassung} \ProvideDictTranslation{Abstract}{Zusammenfassung} \ProvideDictTranslation{acknowledgement}{Danksagung} |