diff options
author | Karl Berry <karl@freefriends.org> | 2024-07-31 20:44:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-07-31 20:44:27 +0000 |
commit | f44b75b1ec69027a23dc78959f7646da65937f8b (patch) | |
tree | 95963244deaa8657775c4b57872cd8f5943a940e /Master/texmf-dist/source | |
parent | bbadc3dc87ea8484d34c712c2f720591012189f4 (diff) |
se2thesis (31jul24)
git-svn-id: svn://tug.org/texlive/trunk@71938 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
4 files changed, 56 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx b/Master/texmf-dist/source/latex/se2thesis/se2colors.dtx index 5d6917865ef..b597e876ffe 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-07-23} {4.3.0} +\ProvidesExplPackage {se2colors} {2024-07-31} {4.3.1} {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 5b8d313d5ed..0d33b812286 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-07-23} {4.3.0} +\ProvidesExplPackage {se2fonts} {2024-07-31} {4.3.1} {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 12bf5ee5ba0..ed6cdd7ebf5 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-07-23} {4.3.0} +\ProvidesExplPackage {se2packages} {2024-07-31} {4.3.1} {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 6aa5245663e..d0c787bf2a0 100644 --- a/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx +++ b/Master/texmf-dist/source/latex/se2thesis/se2thesis.dtx @@ -74,7 +74,7 @@ % The bundle itself consists of several \LaTeX{} classes and packages % that also allow reuse of various parts of it. % Its main class is the \pkg{se2thesis} document class, -% an extension of the \KOMAScript{} |scrreprt| document class. +% an extension of the \KOMAScript{} |scrbook| document class. % The packages \pkg{se2colors} and \pkg{se2fonts} provide necessary % colour and font settings for the \pkg{se2thesis} class; % the \pkg{se2packages} allows to load several recommended packages~(see @@ -186,9 +186,9 @@ % \pkg{expl3}, \pkg{l3keys2e} in case one uses a \LaTeX{} kernel from before % 2022--06--01, \pkg{graphicx}, \pkg{translations}, \KOMAScript, \pkg{xcolor}, % \pkg{ifthen}, as well as \pkg{fontspec}, \pkg{unicode-math}, -% and \pkg{libertinus-otf} if one uses \LuaTeX{}; +% \pkg{inconsolata-nerd-font} and \pkg{libertinus-otf} if one uses \LuaTeX{}; % for \pdfLaTeX{} we load \pkg{fontenc}, \pkg{libertinus-type1}, and -% \pkg{AnonymousPro} instead of the latter three. +% \pkg{inconsolata} instead of the latter three. % Furthermore, we load \pkg{microtype}; % when using \LuaTeX{}, we also load \pkg{lua-widow-control} and \pkg{selnolig}. % @@ -220,6 +220,11 @@ % \emph{Note:} you cannot use \cls{scrartcl} because it does not provide % the required |chapter| sectioning. % Default is |scrbook|. +% +% Please note that if you want to have the bibliography numbered or use an +% appendix with alpha-numbering (A, B, \dots), you want to explicitly use +% |scrreprt| as the base class; for some (currently unknown) reason this does +% not work with the default |scrbook|. % \end{function} % \begin{function}{paper} % \begin{syntax} @@ -540,6 +545,48 @@ % question; % however, this can also be arbitrary text. % +% \subsection{Language Support and Hyphenation}\label{sec:doct-se2thesis-lang} +% +% The study regulations of the University of Passau require students to write +% their thesis in either German or English. For both cases it is recommended +% to load a package for the correct hyphenation patters. Usually, one can +% either choose between the \pkg{babel} and \pkg{polyglossia} package. For a +% detailed discussion in the differences and which to choose, please use the +% search engine of your choice. +% +% For this documentation we stick with the \pkg{babel} package, which is often +% considered to be the standard package. +% +% If you write your thesis in German, load \pkg{babel} in your preamble like +% follows +% \begin{verbatim} +% \usepackage[ngerman]{babel} +% \end{verbatim} +% For a thesis in English, you have to also load the German variant plus the +% English one as the default (see \cref{sec:doc-se2thesis-authorship} for an +% explanation) +% \begin{verbatim} +% \usepackage[ngerman,main=UKenglish]{babel} +% \end{verbatim} +% +% Note that by default, \LaTeX{} does not provide hyphenation for compound +% words, which is explained in the \TeX{} Book~\cite[p.~454]{TODO} and a +% StackExchange post\footnote{\href{https://tex.stackexchange.com/a/63234/14622}{https://tex.stackexchange.com/a/63234/14622}}. The \pkg{babel} package +% provides a way (called shorthands) for German, which allows to reenable +% hyphenation for compound words (as they are common on German). These +% shorthands are by default not available for English, but they can easily be +% added by adding +% \begin{verbatim} +% \useshorthands{"} +% \addto\extrasUKenglish{\languageshorthands{ngerman}} +% \end{verbatim} +% after loading \pkg{babel} with the aforementioned \cmd{\usepackage} +% macro\footnote{see https://tex.stackexchange.com/a/298844/14622}. +% +% \emph{Please note:} loading the \pkg{hyphenat} package is strongly discouraged +% by the \pkg{se2thesis} maintainer because it conflicts with the \env{hyp} +% environment provided by \pkg{se2thesis} (see \cref{sec:doc-se2thesis-summaries}). +% % \end{documentation} % % \clearpage @@ -607,7 +654,7 @@ % % Identify the class and give the overall version number. % \begin{macrocode} -\ProvidesExplClass {se2thesis} {2024-07-23} {4.3.0} +\ProvidesExplClass {se2thesis} {2024-07-31} {4.3.1} {A thesis class for the Chair of Software Engineering II} % \end{macrocode} % @@ -1678,7 +1725,7 @@ % We provide the following English translations. % % \begin{macrocode} -\ProvideDictionaryFor{English}{se2translations}[2024/07/23] +\ProvideDictionaryFor{English}{se2translations}[2024/07/31] \ProvideDictTranslation{abstract}{abstract} \ProvideDictTranslation{Abstract}{Abstract} \ProvideDictTranslation{acknowledgement}{acknowledgement} @@ -1729,7 +1776,7 @@ % We provide the following German translations. % % \begin{macrocode} -\ProvideDictionaryFor{German}{se2translations}[2024/07/23] +\ProvideDictionaryFor{German}{se2translations}[2024/07/31] \ProvideDictTranslation{abstract}{Zusammenfassung} \ProvideDictTranslation{Abstract}{Zusammenfassung} \ProvideDictTranslation{acknowledgement}{Danksagung} |