texlive[71473] Master/texmf-dist: se2thesis (8jun24)

commits+karl at tug.org commits+karl at tug.org
Mon Jun 10 22:40:18 CEST 2024


Revision: 71473
          https://tug.org/svn/texlive?view=revision&revision=71473
Author:   karl
Date:     2024-06-10 22:40:18 +0200 (Mon, 10 Jun 2024)
Log Message:
-----------
se2thesis (8jun24)

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-master-thesis-example.tex
    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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md	2024-06-10 20:40:18 UTC (rev 71473)
@@ -7,6 +7,19 @@
 
 ## [Unreleased]
 
+## [v4.1.0] – 2024–06–07
+
+### Added
+
+- Add a `\summarybox` macro that simplifies the usage of the `summary`
+  environment
+
+### Changed
+
+- Update the used actions for GitHub to their latest versions.
+- Change the styling of the `summary` environment boxes
+- Adjusted options for `siunitx`
+
 ## [v4.0.3] – 2024–05–27
 
 ### Fixed
@@ -217,7 +230,8 @@
 ### Added
 - First official release
 
-[Unreleased]: https://github.com/se2p/se2thesis/compare/v4.0.3...HEAD
+[Unreleased]: https://github.com/se2p/se2thesis/compare/v4.1.0...HEAD
+[v4.1.0]: https://github.com/se2p/se2thesis/compare/v4.1.0...v4.0.3
 [v4.0.3]: https://github.com/se2p/se2thesis/compare/v4.0.3...v4.0.2
 [v4.0.2]: https://github.com/se2p/se2thesis/compare/v4.0.2...v4.0.1
 [v4.0.1]: https://github.com/se2p/se2thesis/compare/v4.0.1...v4.0.0

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-master-thesis-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.tex	2024-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.tex	2024-06-10 20:40:18 UTC (rev 71473)
@@ -87,10 +87,6 @@
   We hypothesise that the answer to \cref{rq:1} is 42!
 \end{hyp}
 
-\begin{summary}{\Cref{rq:1}}
-   It's 42, obviously!
-\end{summary}
-
 And using the auto-cite functionality to cite Knuth~\autocite{Knu86}.
 
 \backmatter

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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx	2024-06-10 20:40:18 UTC (rev 71473)
@@ -231,7 +231,7 @@
 %
 % Identify the package and give the overall version information.
 %    \begin{macrocode}
-\ProvidesExplPackage {se2colors} {2024-05-27} {4.0.3}
+\ProvidesExplPackage {se2colors} {2024-06-07} {4.1.0}
   {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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx	2024-06-10 20:40:18 UTC (rev 71473)
@@ -151,7 +151,7 @@
 %
 % Identify the package and give the overall version information.
 %    \begin{macrocode}
-\ProvidesExplPackage {se2fonts} {2024-05-27} {4.0.3}
+\ProvidesExplPackage {se2fonts} {2024-06-07} {4.1.0}
   {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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx	2024-06-10 20:40:18 UTC (rev 71473)
@@ -470,7 +470,7 @@
 %
 % Identify the package and give the overall version information.
 %    \begin{macrocode}
-\ProvidesExplPackage {se2packages} {2024-05-27} {4.0.3}
+\ProvidesExplPackage {se2packages} {2024-06-07} {4.1.0}
   {Supporting packages for the se2thesis bundle}
 %    \end{macrocode}
 %
@@ -681,13 +681,14 @@
     \msg_info:nnn { seiipackages } { load-package } { siunitx }
     \RequirePackage[
       add-integer-zero=false,
-      free-standing-units,
+      free-standing-units=true,
       group-minimum-digits=4,
-      list-final-separator={, and },
+      list-final-separator={,~ and~ },
       round-mode=figures,
       round-precision=3,
       separate-uncertainty=true,
       uncertainty-mode=separate,
+      mode=match,
     ]{siunitx}
   }
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx	2024-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx	2024-06-10 20:40:18 UTC (rev 71473)
@@ -607,7 +607,7 @@
 %
 % Identify the class and give the overall version number.
 %    \begin{macrocode}
-\ProvidesExplClass {se2thesis} {2024-05-27} {4.0.3}
+\ProvidesExplClass {se2thesis} {2024-06-07} {4.1.0}
   {A thesis class for the Chair of Software Engineering II}
 %    \end{macrocode}
 %
@@ -1622,11 +1622,35 @@
 %   The \env{summary} environment expects a label and has the summary text in
 %   its content.
 %    \begin{macrocode}
-\NewDocumentEnvironment { summary } { m }
-  { \begin{tcolorbox}[title={Summary~ (#1)}] }
-  { \end{tcolorbox} }
+\ExplSyntaxOff
+\NewDocumentEnvironment { summary } { m +b }
+  {%
+    \begin{tcolorbox}[%
+      size=fbox,%
+      rounded corners=all,%
+      attach title to upper,%
+      coltitle=black,%
+      fonttitle=\bfseries,%
+      title={Summary #1},
+      after title={:\ },
+    ]
+      #2
+  } {%
+    \end{tcolorbox}%
+  }
+\ExplSyntaxOn
 %    \end{macrocode}
 % \end{environment}
+% \begin{macro}{\summarybox}
+%   The \cmd{summarybox} macro simplifies the usage of the \env{summary}
+%   environment.
+%    \begin{macrocode}
+\NewDocumentCommand { \summarybox } { m m }
+  {
+    \begin{summary}{#1} #2 \end{summary}
+  }
+%    \end{macrocode}
+% \end{macro}
 %
 %
 %
@@ -1635,7 +1659,6 @@
 %
 %
 %
-%
 %    \begin{macrocode}
 %</class>
 %    \end{macrocode}
@@ -1655,7 +1678,7 @@
 % We provide the following English translations.
 %
 %    \begin{macrocode}
-\ProvideDictionaryFor{English}{se2translations}[2024/05/27]
+\ProvideDictionaryFor{English}{se2translations}[2024/06/07]
 \ProvideDictTranslation{abstract}{abstract}
 \ProvideDictTranslation{Abstract}{Abstract}
 \ProvideDictTranslation{acknowledgement}{acknowledgement}
@@ -1706,7 +1729,7 @@
 % We provide the following German translations.
 %
 %    \begin{macrocode}
-\ProvideDictionaryFor{German}{se2translations}[2024/05/27]
+\ProvideDictionaryFor{German}{se2translations}[2024/06/07]
 \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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty	2024-06-10 20:40:18 UTC (rev 71473)
@@ -48,7 +48,7 @@
     \endinput
   }%
 \providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {se2colors} {2024-05-27} {4.0.3}
+\ProvidesExplPackage {se2colors} {2024-06-07} {4.1.0}
   {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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty	2024-06-10 20:40:18 UTC (rev 71473)
@@ -48,7 +48,7 @@
     \endinput
   }%
 \providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {se2fonts} {2024-05-27} {4.0.3}
+\ProvidesExplPackage {se2fonts} {2024-06-07} {4.1.0}
   {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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty	2024-06-10 20:40:18 UTC (rev 71473)
@@ -48,7 +48,7 @@
     \endinput
   }%
 \providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplPackage {se2packages} {2024-05-27} {4.0.3}
+\ProvidesExplPackage {se2packages} {2024-06-07} {4.1.0}
   {Supporting packages for the se2thesis bundle}
 \bool_new:N \l__slcd_packages_csquotes_bool
 \bool_new:N \l__slcd_packages_booktabs_bool
@@ -145,13 +145,14 @@
     \msg_info:nnn { seiipackages } { load-package } { siunitx }
     \RequirePackage[
       add-integer-zero=false,
-      free-standing-units,
+      free-standing-units=true,
       group-minimum-digits=4,
-      list-final-separator={, and },
+      list-final-separator={,~ and~ },
       round-mode=figures,
       round-precision=3,
       separate-uncertainty=true,
       uncertainty-mode=separate,
+      mode=match,
     ]{siunitx}
   }
 \bool_if:NT \l__slcd_packages_minted_bool

Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls	2024-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls	2024-06-10 20:40:18 UTC (rev 71473)
@@ -48,7 +48,7 @@
     \endinput
   }%
 \providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
-\ProvidesExplClass {se2thesis} {2024-05-27} {4.0.3}
+\ProvidesExplClass {se2thesis} {2024-06-07} {4.1.0}
   {A thesis class for the Chair of Software Engineering II}
 \prg_new_conditional:Nnn \slcd_package_if_loaded:n { p, T, F, TF }
   {
@@ -683,6 +683,24 @@
 \newtheorem{resq}{Research~ Question}
 \newtheorem{hyp}{Hypothesis}
 \RequirePackage{tcolorbox}
-\NewDocumentEnvironment { summary } { m }
-  { \begin{tcolorbox}[title={Summary~ (#1)}] }
-  { \end{tcolorbox} }
+\ExplSyntaxOff
+\NewDocumentEnvironment { summary } { m +b }
+  {%
+    \begin{tcolorbox}[%
+      size=fbox,%
+      rounded corners=all,%
+      attach title to upper,%
+      coltitle=black,%
+      fonttitle=\bfseries,%
+      title={Summary #1},
+      after title={:\ },
+    ]
+      #2
+  } {%
+    \end{tcolorbox}%
+  }
+\ExplSyntaxOn
+\NewDocumentCommand { \summarybox } { m m }
+  {
+    \begin{summary}{#1} #2 \end{summary}
+  }

Modified: trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl
===================================================================
--- trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl	2024-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl	2024-06-10 20:40:18 UTC (rev 71473)
@@ -32,7 +32,7 @@
 %%                                 se2packages.sty,
 %%                                 se2thesis-master-thesis-example.bib, and
 %%                                 se2thesis-master-thesis-example.pdf
-\ProvideDictionaryFor{English}{se2translations}[2024/05/27]
+\ProvideDictionaryFor{English}{se2translations}[2024/06/07]
 \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-06-10 20:40:06 UTC (rev 71472)
+++ trunk/Master/texmf-dist/tex/latex/se2thesis/se2translations-german.trsl	2024-06-10 20:40:18 UTC (rev 71473)
@@ -32,7 +32,7 @@
 %%                                 se2packages.sty,
 %%                                 se2thesis-master-thesis-example.bib, and
 %%                                 se2thesis-master-thesis-example.pdf
-\ProvideDictionaryFor{German}{se2translations}[2024/05/27]
+\ProvideDictionaryFor{German}{se2translations}[2024/06/07]
 \ProvideDictTranslation{abstract}{Zusammenfassung}
 \ProvideDictTranslation{Abstract}{Zusammenfassung}
 \ProvideDictTranslation{acknowledgement}{Danksagung}



More information about the tex-live-commits mailing list.