diff options
author | Karl Berry <karl@freefriends.org> | 2024-06-10 20:40:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-06-10 20:40:18 +0000 |
commit | 96827748fcb3e3126639bc563b94a7e56dbac419 (patch) | |
tree | f6eb841adabacbc9d5a2e2ac93dc9ec80913ca88 /Master | |
parent | 941ed89e1bbffbc60c66a6b4da0315b112b867cf (diff) |
se2thesis (8jun24)
git-svn-id: svn://tug.org/texlive/trunk@71473 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
14 files changed, 81 insertions, 28 deletions
diff --git a/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md b/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md index 35381f9588c..f56c769df95 100644 --- a/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/se2thesis/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to ## [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 @@ These changes might be breaking changes! ### 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 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 7b768f54e68..db87310562e 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-master-thesis-example.tex b/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.tex index 4f10ae80f53..fececced485 100644 --- a/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.tex +++ b/Master/texmf-dist/doc/latex/se2thesis/se2thesis-master-thesis-example.tex @@ -87,10 +87,6 @@ We could reference the \TeX{} book~\autocite{Knu86}. And we want to reference 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 diff --git a/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf b/Master/texmf-dist/doc/latex/se2thesis/se2thesis.pdf Binary files differindex 0770dbe6dcb..a7980270659 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 5073ce724e6..dd4b9da06cb 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-05-27} {4.0.3} +\ProvidesExplPackage {se2colors} {2024-06-07} {4.1.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 7df868c3146..6915bcd2a81 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2fonts.dtx @@ -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} % diff --git a/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx b/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx index fe5034fca67..8d3baeed708 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2packages.dtx @@ -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} diff --git a/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx b/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx index 3dfcf6a3522..7764429e06f 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-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,12 +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} % % % @@ -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} diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty b/Master/texmf-dist/tex/latex/se2thesis/se2colors.sty index b0182bcbae6..734018830e3 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-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 } { diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty b/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty index adf702d8a01..ca8a00d7848 100644 --- a/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty +++ b/Master/texmf-dist/tex/latex/se2thesis/se2fonts.sty @@ -48,7 +48,7 @@ \endinput }% \providecommand \IfFormatAtLeastTF { \@ifl@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.} diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty b/Master/texmf-dist/tex/latex/se2thesis/se2packages.sty index e534477f4ff..0398c392fdd 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-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 diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls b/Master/texmf-dist/tex/latex/se2thesis/se2thesis.cls index 3cf676b126e..f8335df3138 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-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} + } diff --git a/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl b/Master/texmf-dist/tex/latex/se2thesis/se2translations-english.trsl index 36a2c41c5f8..cfbd9c6c70f 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/05/27] +\ProvideDictionaryFor{English}{se2translations}[2024/06/07] \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 d36af8b7470..9654f8f22ff 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/05/27] +\ProvideDictionaryFor{German}{se2translations}[2024/06/07] \ProvideDictTranslation{abstract}{Zusammenfassung} \ProvideDictTranslation{Abstract}{Zusammenfassung} \ProvideDictTranslation{acknowledgement}{Danksagung} |