texlive[71340] Master/texmf-dist: se2thesis (23may24)
commits+karl at tug.org
commits+karl at tug.org
Fri May 24 22:57:28 CEST 2024
Revision: 71340
https://tug.org/svn/texlive?view=revision&revision=71340
Author: karl
Date: 2024-05-24 22:57:28 +0200 (Fri, 24 May 2024)
Log Message:
-----------
se2thesis (23may24)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md
trunk/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf
trunk/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf
trunk/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx
trunk/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx
trunk/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx
trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx
trunk/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty
trunk/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty
trunk/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty
trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl
trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl
Modified: trunk/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md 2024-05-24 20:57:28 UTC (rev 71340)
@@ -7,6 +7,13 @@
## [Unreleased]
+## [v4.0.2] – 2024–05–24
+
+### Added
+
+- Enhance documentation of `se2packages` regarding the usage of `minted` and the
+ grey-scale mode of `se2colors`.
+
## [v4.0.1] – 2024–05–17
### Fixed
Modified: trunk/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx 2024-05-24 20:57:28 UTC (rev 71340)
@@ -231,7 +231,7 @@
%
% Identify the package and give the overall version information.
% \begin{macrocode}
-\ProvidesExplPackage {se2colors} {2024-05-17} {4.0.1}
+\ProvidesExplPackage {se2colors} {2024-05-24} {4.0.2}
{A colour support package for the se2thesis bundle}
% \end{macrocode}
%
Modified: trunk/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx 2024-05-24 20:57:28 UTC (rev 71340)
@@ -151,7 +151,7 @@
%
% Identify the package and give the overall version information.
% \begin{macrocode}
-\ProvidesExplPackage {se2fonts} {2024-05-17} {4.0.1}
+\ProvidesExplPackage {se2fonts} {2024-05-24} {4.0.2}
{A font-selection support package for the se2thesis bundle}
% \end{macrocode}
%
Modified: trunk/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx 2024-05-24 20:57:28 UTC (rev 71340)
@@ -125,6 +125,33 @@
%
% Please be aware to use \emph{either} \pkg{minted} \emph{or} \pkg{listings}!
%
+% \emph{Attention:} The way how \pkg{minted} is implemented causes the resulting
+% code to be typeset in gray scale, if you use the \pkg{se2colors} package with
+% option |cmode=bw| or the \cls{se2thesis} class with |colormode=bw| (or their
+% respective aliases). Students were requesting that they want to use the
+% black-and-white mode of \pkg{se2color} because it saves lots of money when
+% printing their thesis, while they want the colours in the syntax highlighting
+% of \pkg{minted}. One can achieve this by adding hooks to the preamble of the
+% document, after loading the \pkg{minted} package (which is recommend by
+% setting |minted=true| as an option to \pkg{se2packages}):
+% \begin{LaTeXdemo}[code only]
+% \AddToHook{env/minted/begin}{\selectcolormodel{cmyk}}
+% \AddToHook{cmd/mintinline/before}{\selectcolormodel{cmyk}}
+% \end{LaTeXdemo}
+% Thanks to Ulrike Fischer for pointing out this hook mechanism.\footnote{%
+% \href{https://tex.stackexchange.com/a/718719/14622}{tex.stackexchange.com/a/718719/14622}
+% }
+%
+% Another option, if you do not want colours in the \pkg{minted} output when you
+% use the gray-scale mode of \pkg{se2colors} is the change the highlighting
+% style, \pkg{minted} uses. The package for this provides the macro
+% \cs{usemintedstyle}, which accepts a style available in your local
+% \texttt{pygments} installation, see the \texttt{pygments}
+% documentation\footnote{%
+% \href{https://pygments.org/styles/}{pygments.org/styles/}
+% } for an overview over the available styles; the |bw| style is explicitly
+% designed for this kind of scenario.
+%
% \subsubsection{Designing Tables}
%
% A basically mandatory package to all users of tables
@@ -443,7 +470,7 @@
%
% Identify the package and give the overall version information.
% \begin{macrocode}
-\ProvidesExplPackage {se2packages} {2024-05-17} {4.0.1}
+\ProvidesExplPackage {se2packages} {2024-05-24} {4.0.2}
{Supporting packages for the se2thesis bundle}
% \end{macrocode}
%
Modified: trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx 2024-05-24 20:57:28 UTC (rev 71340)
@@ -607,7 +607,7 @@
%
% Identify the class and give the overall version number.
% \begin{macrocode}
-\ProvidesExplClass {se2thesis} {2024-05-17} {4.0.1}
+\ProvidesExplClass {se2thesis} {2024-05-24} {4.0.2}
{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/05/17]
+\ProvideDictionaryFor{English}{se2translations}[2024/05/24]
\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/05/17]
+\ProvideDictionaryFor{German}{se2translations}[2024/05/24]
\ProvideDictTranslation{abstract}{Zusammenfassung}
\ProvideDictTranslation{Abstract}{Zusammenfassung}
\ProvideDictTranslation{acknowledgement}{Danksagung}
Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty 2024-05-24 20:57:28 UTC (rev 71340)
@@ -48,7 +48,7 @@
\endinput
}%
\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {se2colors} {2024-05-17} {4.0.1}
+\ProvidesExplPackage {se2colors} {2024-05-24} {4.0.2}
{A colour support package for the se2thesis bundle}
\keys_define:nn { seiicolors }
{
Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty 2024-05-24 20:57:28 UTC (rev 71340)
@@ -48,7 +48,7 @@
\endinput
}%
\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {se2fonts} {2024-05-17} {4.0.1}
+\ProvidesExplPackage {se2fonts} {2024-05-24} {4.0.2}
{A font-selection support package for the se2thesis bundle}
\msg_new:nnnn { seiifonts } { pdflatex-used }
{ You~ are~ using~ pdfLaTeX~ with~ the~ se2fonts~ packages.}
Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty 2024-05-24 20:57:28 UTC (rev 71340)
@@ -48,7 +48,7 @@
\endinput
}%
\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {se2packages} {2024-05-17} {4.0.1}
+\ProvidesExplPackage {se2packages} {2024-05-24} {4.0.2}
{Supporting packages for the se2thesis bundle}
\bool_new:N \l__slcd_packages_csquotes_bool
\bool_new:N \l__slcd_packages_booktabs_bool
Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls 2024-05-24 20:57:28 UTC (rev 71340)
@@ -48,7 +48,7 @@
\endinput
}%
\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplClass {se2thesis} {2024-05-17} {4.0.1}
+\ProvidesExplClass {se2thesis} {2024-05-24} {4.0.2}
{A thesis class for the Chair of Software Engineering II}
\prg_new_conditional:Nnn \slcd_package_if_loaded:n { p, T, F, TF }
{
Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl 2024-05-24 20:57:28 UTC (rev 71340)
@@ -32,7 +32,7 @@
%% se2packages.sty,
%% se2thesis-master-thesis-example.bib, and
%% se2thesis-master-thesis-example.pdf
-\ProvideDictionaryFor{English}{se2translations}[2024/05/17]
+\ProvideDictionaryFor{English}{se2translations}[2024/05/24]
\ProvideDictTranslation{abstract}{abstract}
\ProvideDictTranslation{Abstract}{Abstract}
\ProvideDictTranslation{acknowledgement}{acknowledgement}
Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl 2024-05-24 20:57:12 UTC (rev 71339)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl 2024-05-24 20:57:28 UTC (rev 71340)
@@ -32,7 +32,7 @@
%% se2packages.sty,
%% se2thesis-master-thesis-example.bib, and
%% se2thesis-master-thesis-example.pdf
-\ProvideDictionaryFor{German}{se2translations}[2024/05/17]
+\ProvideDictionaryFor{German}{se2translations}[2024/05/24]
\ProvideDictTranslation{abstract}{Zusammenfassung}
\ProvideDictTranslation{Abstract}{Zusammenfassung}
\ProvideDictTranslation{acknowledgement}{Danksagung}
More information about the tex-live-commits
mailing list.