From 5d14270e4cbf51e3f0e10baa7b759198feeca91c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 23 Feb 2021 22:38:51 +0000 Subject: udesoftec (23feb21) git-svn-id: svn://tug.org/texlive/trunk@57863 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/bibtex/bst/udesoftec/udesoftec.bst | 2 +- .../doc/latex/udesoftec/udesoftec-doc.pdf | Bin 480586 -> 481795 bytes Master/texmf-dist/source/latex/udesoftec/CHANGELOG | 23 +++++++++----- Master/texmf-dist/source/latex/udesoftec/README | 4 +-- .../source/latex/udesoftec/UPDATE-INSTRUCTIONS | 4 --- .../latex/udesoftec/udesoftec-doc-examplebib.bib | 5 ++- .../source/latex/udesoftec/udesoftec-doc.tex | 2 +- .../tex/latex/udesoftec/udesoftec-bibcommon.sty | 17 +++++------ .../tex/latex/udesoftec/udesoftec-biblatex.sty | 34 ++++++++++----------- .../tex/latex/udesoftec/udesoftec-bst.sty | 4 +-- .../tex/latex/udesoftec/udesoftec-extra.sty | 4 +-- .../texmf-dist/tex/latex/udesoftec/udesoftec.cls | 31 ++++++++++--------- 12 files changed, 66 insertions(+), 64 deletions(-) diff --git a/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst b/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst index 4eff99dfcda..40d01a36ea2 100644 --- a/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst +++ b/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec.bst %% Copyright 2014-2015 J. Peter M. Schuler -%% 2020/03/09 v1.7.0 udesoftec +%% 2021/02/22 v1.7.1 udesoftec % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/doc/latex/udesoftec/udesoftec-doc.pdf b/Master/texmf-dist/doc/latex/udesoftec/udesoftec-doc.pdf index 1c2af49757e..9a678579e30 100644 Binary files a/Master/texmf-dist/doc/latex/udesoftec/udesoftec-doc.pdf and b/Master/texmf-dist/doc/latex/udesoftec/udesoftec-doc.pdf differ diff --git a/Master/texmf-dist/source/latex/udesoftec/CHANGELOG b/Master/texmf-dist/source/latex/udesoftec/CHANGELOG index 293c6840751..bd0d036b9b9 100644 --- a/Master/texmf-dist/source/latex/udesoftec/CHANGELOG +++ b/Master/texmf-dist/source/latex/udesoftec/CHANGELOG @@ -1,13 +1,20 @@ The version number of all files is changed for every release. Please refer to the details below in order to see which files were changed. - + +2021/02/22 v1.7.1 +* [udesoftec-bibcommon.sty] fixing \bbldoi by switching to pkg:uri +* [udesoftec.cls] re-enabled auto-output of glossary if existing +* [udesoftec.cls] add pkg:bookmark to replace bookmarks from pkg:hyperref +* [udesoftec-biblatex.sty] fix deprecated extrayear +* [udesoftec-bibcommon.sty] fix deprecated \ifnumber +* [udesoftec.cls] remove supervisor from example front page +* [udesoftec.cls] remove deprecationwarnings for \clearscr* + 2020/03/09 v1.6.6 -* Bumping version number - -2020/03/09 v1.7.0 -* Bumping version number - -2018/06/20 v1.6.5 -* Bumping version number +* [udesoftec.cls] fix confidentially clause +* improve build steps for package, linting of files + +2018/06/20 v1.6.5 (unreleased) +* internal changes 2018/04/24 v1.6.4 (unreleased) * [udesoftec.cls] fix statutory declaration diff --git a/Master/texmf-dist/source/latex/udesoftec/README b/Master/texmf-dist/source/latex/udesoftec/README index 6c76f5355fa..715b50dc96c 100644 --- a/Master/texmf-dist/source/latex/udesoftec/README +++ b/Master/texmf-dist/source/latex/udesoftec/README @@ -3,7 +3,7 @@ udesoftec documentclass and bibstyle Maintainer: J. Peter M. Schuler E-Mail: j.peter.m.schuler at uni dash due dot de Copyright: 2013-2015 J. Peter M. Schuler -Version: 1.6.6 2020/03/09 +Version: 1.7.1 2021/02/22 License: lppl Topic: dissertation @@ -18,7 +18,7 @@ Description: It is based on pdflatex and bibtex using UTF-8 encoded files. It is thorougly tested on Windows/MikTeX and OSX/BasicTeX, works as well under - sharelatex.com and thus should be plattform independent. + overleaf.com and thus should be plattform independent. For more information see the instructions in udesoftec-doc.pdf - complete instructions are available in German, a short abstract in English gives diff --git a/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS b/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS index 5ddcc71b267..be7a4a83d8c 100644 --- a/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS +++ b/Master/texmf-dist/source/latex/udesoftec/UPDATE-INSTRUCTIONS @@ -1,5 +1 @@ Please look in udesoftec-doc.pdf appendix chapter A.2. - -In order to know when an update is available a -filtered CTAN announce RSS feed is available at -http://pipes.yahoo.com/jpmschuler/udesoftec?_render=rss \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib index 45a12d23754..87f5ed73bf6 100644 --- a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib +++ b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc-examplebib.bib @@ -22,7 +22,7 @@ booktitle = {Web Engineering}, year = {2006}, address = {Berlin/Heidelberg}, - doi = {10.1007/3-540-28218-1_5} + doi = {10.1007/3-540-28218-1\textunderscore 5} } @incollection{Mendes.et.al.2006b, @@ -117,7 +117,6 @@ publisher = {Gabler}, isbn = {978-3-8349-2114-7} } - @techstandard{IEEEStd-1016:1998, year = {1998-09-23}, title = {IEEE Recommended Practice for Software Design Descriptions}, @@ -126,4 +125,4 @@ author = {IEEE}, type = {IEEE Std}, standard = {IEEE Std 1016-1998} -} +} \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex index 82d86470bc4..e4e61bb86f6 100644 --- a/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex +++ b/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec-doc.tex %% Copyright 2015 J. Peter M. Schuler -%% 2020/03/09 v1.7.0 udesoftec +%% 2021/02/22 v1.7.1 udesoftec \documentclass[de,omit-sd,omit-lol]{udesoftec} \usepackage{udesoftec-extra} diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty index 9d57ce4ace8..2d56018a0ef 100644 --- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty +++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec-biblatex.sty %% Copyright 2015 J. Peter M. Schuler -%% 2020/03/09 v1.7.0 udesoftec +%% 2021/02/22 v1.7.1 udesoftec % % This work may be distributed and/or modified under the @@ -40,7 +40,7 @@ % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf \NeedsTeXFormat{LaTeX2e}% -\ProvidesPackage{udesoftec-bibcommon}[2020/03/09 v1.6.6 udesoftec-bibcommon.sty udesoftec bibstyle configuration commons]% +\ProvidesPackage{udesoftec-bibcommon}[2021/02/22 v1.7.1 udesoftec-bibcommon.sty udesoftec bibstyle configuration commons]% \newif\ifprimaryDocumentLanguageGerman @@ -62,6 +62,8 @@ \RequirePackage{hyperref} % support doi-links \RequirePackage{hyphenat} % prevent author names and quotations from hyphenating %%%%%%%%%%%%%%%%%%%%%%%% +\usepackage[doipre={doi:}]{uri} + \providecaptionname{ngerman}{\bbland}{und }% \providecaptionname{english}{\bbland}{and }% \providecaptionname{british}{\bbland}{and }% @@ -165,8 +167,8 @@ \textbf{\emph{BibError: #2 -- #1}}% } \fi -\providecommand{\bblyear}[1]{\ifnumber{#1}{#1}{\bblnoyear}} -\providecommand{\bbledGenerateEdition}[1]{\ifnumber{#1}{\bbledOrdinal{#1}\bbledn}{#1}} +\providecommand{\bblyear}[1]{\Ifnumber{#1}{#1}{\bblnoyear}} +\providecommand{\bbledGenerateEdition}[1]{\Ifnumber{#1}{\bbledOrdinal{#1}\bbledn}{#1}} \providecommand{\englishordinal}[1]{\ifcase #1\or 1\textsuperscript{st}\or 2\textsuperscript{nd}\or 3\textsuperscript{rd}\else #1\textsuperscript{th}\fi} \providecommand{\germanordinal}[1]{#1.} @@ -179,12 +181,9 @@ } -% http://tex.stackexchange.com/questions/262103/interpret-tex-commands-and-remove-curly-braces-from-href-content/262133#262133 +% taken from pkg:uri \providecommand{\bbldoi}[1]{% - \def\tmpdoi{#1}% - \xpatchcmd*\tmpdoi{{_}}{_}{}{}% - \def\tmpdoitext{\detokenize\expandafter{\tmpdoi}}% - \href{http://dx.doi.org/\tmpdoi}{doi:\tmpdoitext}% + \doi{#1}% }% \RequirePackage{xstring} diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty index 031bf9924c8..157f42d7b8b 100644 --- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty +++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec-biblatex.sty %% Copyright 2015 J. Peter M. Schuler -%% 2020/03/09 v1.7.0 udesoftec +%% 2021/02/22 v1.7.1 udesoftec % % This work may be distributed and/or modified under the @@ -40,7 +40,7 @@ % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf \NeedsTeXFormat{LaTeX2e}% -\ProvidesPackage{udesoftec-biblatex}[2020/03/09 v1.6.6 udesoftec-biblatex.sty udesoftec bibstyle configuration for biblatex]% +\ProvidesPackage{udesoftec-biblatex}[2021/02/22 v1.7.1 udesoftec-biblatex.sty udesoftec bibstyle configuration for biblatex]% % % \newif\ifprimaryDocumentLanguageGerman @@ -228,13 +228,13 @@ references = {\bblheading}, } -\providebibmacro*{date+extrayear}{} +\providebibmacro*{date+extradate}{} \def\bbx@opt@mergedate@true{\bbx@opt@mergedate@compact} % merge date/issue with date label \def\bbx@opt@mergedate@maximum{% - \renewbibmacro*{date+extrayear}{% + \renewbibmacro*{date+extradate}{% \iffieldundef{\thefield{datelabelsource}year} {} {\printtext[parens]{% @@ -243,20 +243,20 @@ references = {\bblheading}, \iffieldsequal{year}{\thefield{datelabelsource}year} {\printdateextralabel}% {\printfield{labelyear}% - \printfield{extrayear}}}}}% + \printfield{extradate}}}}}% \renewbibmacro*{date}{}% \renewbibmacro*{issue+date}{}} % merge date with date label \def\bbx@opt@mergedate@compact{% - \renewbibmacro*{date+extrayear}{% + \renewbibmacro*{date+extradate}{% \iffieldundef{\thefield{datelabelsource}year} {} {\printtext[parens]{% \iffieldsequal{year}{\thefield{datelabelsource}year} {\printdateextralabel}% {\printfield{labelyear}% - \printfield{extrayear}}}}}% + \printfield{extradate}}}}}% \renewbibmacro*{date}{}% \renewbibmacro*{issue+date}{% \iffieldundef{issue} @@ -266,12 +266,12 @@ references = {\bblheading}, % merge year-only date with date label \def\bbx@opt@mergedate@basic{% - \renewbibmacro*{date+extrayear}{% + \renewbibmacro*{date+extradate}{% \iffieldundef{\thefield{datelabelsource}year} {} {\printtext[parens]{% \printfield{\thefield{datelabelsource}year}% - \printfield{extrayear}}}}% + \printfield{extradate}}}}% \renewbibmacro*{date}{% \iffieldundef{month} {} @@ -291,17 +291,17 @@ references = {\bblheading}, % merge year-only date with year-only date label \def\bbx@opt@mergedate@minimum{% - \renewbibmacro*{date+extrayear}{% + \renewbibmacro*{date+extradate}{% \iffieldundef{\thefield{datelabelsource}year} {} {\printtext[parens]{% \printfield{\thefield{datelabelsource}year}% - \printfield{extrayear}}}}% + \printfield{extradate}}}}% \renewbibmacro*{date}{% \ifboolexpr{ test {\iffieldundef{month}} and - test {\iffieldundef{extrayear}} + test {\iffieldundef{extradate}} } {} {\printdate}}% @@ -311,7 +311,7 @@ references = {\bblheading}, and test {\iffieldundef{month}} and - test {\iffieldundef{extrayear}} + test {\iffieldundef{extradate}} } {} {\printtext[parens]{% @@ -322,12 +322,12 @@ references = {\bblheading}, % don't merge date/issue with date label \def\bbx@opt@mergedate@false{% - \renewbibmacro*{date+extrayear}{% + \renewbibmacro*{date+extradate}{% \iffieldundef{\thefield{datelabelsource}year} {} {\printtext[parens]{% \printfield{\thefield{datelabelsource}year}% - \printfield{extrayear}}}}% + \printfield{extradate}}}}% \renewbibmacro*{date}{\printdate}% \renewbibmacro*{issue+date}{% \printtext[parens]{% @@ -359,7 +359,7 @@ references = {\bblheading}, {\global\undef\bbx@lasthash \usebibmacro{labeltitle}% \setunit*{\addspace}}% -\bblFontYearInList{\usebibmacro{date+extrayear}}} +\bblFontYearInList{\usebibmacro{date+extradate}}} \renewbibmacro*{in:}{\printtext{\bblin}} \renewbibmacro*{editor}{% \usebibmacro{bbx:editor}{editorstrg}} @@ -385,7 +385,7 @@ references = {\bblheading}, {\global\undef\bbx@lasthash \usebibmacro{labeltitle}% \setunit*{\addspace}}% -\bblFontYearInList{\usebibmacro{date+extrayear}}} +\bblFontYearInList{\usebibmacro{date+extradate}}} % erst publisher, dann location \renewbibmacro*{publisher+location+date}{% \printlist{publisher}% diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty index 895e3a0e77f..1a18aee178f 100644 --- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty +++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec-bst.sty %% Copyright 2015 J. Peter M. Schuler -%% 2020/03/09 v1.7.0 udesoftec +%% 2021/02/22 v1.7.1 udesoftec % % This work may be distributed and/or modified under the @@ -40,7 +40,7 @@ % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf \NeedsTeXFormat{LaTeX2e}% -\ProvidesPackage{udesoftec-bst}[2020/03/09 v1.6.6 udesoftec-bst.sty udesoftec bibstyle configuration for bibtex]% +\ProvidesPackage{udesoftec-bst}[2021/02/22 v1.7.1 udesoftec-bst.sty udesoftec bibstyle configuration for bibtex]% \newif\ifprimaryDocumentLanguageGerman diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty index ed558f9e279..e1791cf7fff 100644 --- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty +++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec-extra.sty %% Copyright 2013-2015 J. Peter M. Schuler -%% 2020/03/09 v1.6.6 udesoftec +%% 2021/02/22 v1.7.1 udesoftec % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -38,6 +38,6 @@ % and % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf \NeedsTeXFormat{LaTeX2e}% -\ProvidesPackage{udesoftec-extra}[2020/03/09 v1.6.6 udesoftec-extra.sty additions which are currently optional and may break former behaviour]% +\ProvidesPackage{udesoftec-extra}[2021/02/22 v1.7.1-alpha udesoftec-extra.sty additions which are currently optional and may break former behaviour]% %%%%%%%%%%%%%%%%%%%%%%%%% % empty - everything from 1.4.x is merged into main files \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls b/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls index c13ddae7ce0..25e3b099745 100644 --- a/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls +++ b/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls @@ -1,7 +1,7 @@ % !Mode:: "TeX:UTF-8" %% udesoftec.cls %% Copyright 2013-2015 J. Peter M. Schuler -%% 2020/03/09 v1.7.0 udesoftec +%% 2021/02/22 v1.7.1 udesoftec % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -39,7 +39,7 @@ % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf \NeedsTeXFormat{LaTeX2e}% -\ProvidesClass{udesoftec}[2020/03/09 v1.6.6 udesoftec.cls Thesis class and bibstyle for UDE SOFTEC]% +\ProvidesClass{udesoftec}[2021/02/22 v1.7.1 udesoftec.cls Thesis class and bibstyle for UDE SOFTEC]% % class is based on KOMA-script http://www.ctan.org/pkg/koma-script \LoadClass{scrbook} @@ -270,7 +270,7 @@ \labelRespectConfidentiality{(Sperrvermerk beachten)} \academicfield{Wirtschaftsinformatik} \institution{Vorgelegt der Fakult\"at f\"ur Wirtschaftswissenschaften der\par Universit\"at Duisburg-Essen} -\semester{\udesoftec@academicfield -- Sommersemester 2016} +\semester{\udesoftec@academicfield -- Sommersemester 2022} \entitle{Englischer Titel der Arbeit} \confidentialitySource{Name der Firma, die auf die Vertraulichkeitserkl\"arung besteht} \date{Dokumentversion: \today \linebreak Templateversion: @@ -285,8 +285,6 @@ Gutacher:&Prof. Dr. Stefan Eicker\\ &Prof. Dr. John Doe\\ \\ - Betreuer:&Dipl.-Wirt.-Inf Some Body\\ - \\ \end{tabularx} } @@ -300,7 +298,7 @@ \labelRespectConfidentiality{(Adhere confidentially clause --- Sperrvermerk beachten)} \academicfield{Business Information Systems} \institution{Presented to the Faculty of Economics and Business Administration of\par University of Duisburg-Essen} - \semester{\udesoftec@academicfield{} -- Summer semester 2016} + \semester{\udesoftec@academicfield{} -- Summer semester 2022} \confidentialitySource{Name of Company which wants the statutory declaration} \date{Document version: \today \linebreak Template version: \udesoftecversion{} (with \udesoftec@bblengine)} @@ -313,8 +311,6 @@ Examiner:&Prof. Dr. Stefan Eicker\\ &Prof. Dr. John Doe\\ \\ - Supervisor:&Dipl.-Wirt.-Inf Some Body\\ - \\ \end{tabularx} } \fi @@ -782,9 +778,9 @@ % default page behaviour: header has line, chap.section left; page right \pagestyle{scrheadings} -\clearscrheadings -\clearscrplain -\clearscrheadfoot +\clearmainofpairofpagestyles +\clearplainofpairofpagestyles +\clearpairofpagestyles % change color of headsepline \addtokomafont{headsepline}{\color{Headsepline}} % deprecating following line @@ -1067,6 +1063,11 @@ colorinlistoftodos hyperindex,linktoc=section,pdfstartview=FitV, pdfpagelabels, bookmarks=true,bookmarksopen=true,bookmarksopenlevel=1,bookmarksnumbered=true]{hyperref}% +\usepackage[ +open, +openlevel=1, +numbered=true +]{bookmark} \AfterEndPreamble{\def\subsectionautorefname{\sectionautorefname}} \AfterEndPreamble{\def\subsubsectionautorefname{\sectionautorefname}} % change url font type to "inherit" @@ -1082,10 +1083,13 @@ bookmarks=true,bookmarksopen=true,bookmarksopenlevel=1,bookmarksnumbered=true]{h % for glossary and acronyms; instead of package acronym % special: glossary after hyperref % special:\AtEndDocument{\printglossary} before usepackage to suppress warning of missing printglossary -%\usepackage[footnote,printonlyused]{acronym} +\AtEndDocument{% + \printglossary% +} \usepackage[acronym,nonumberlist,section=chapter,toc,nowarn]{glossaries} \deftranslation[to=ngerman]{Acronyms}{Abkürzungsverzeichnis} \deftranslation[to=ngerman]{Glossary}{Glossar} +\GlsSetQuote{+} \makeglossaries \newglossarystyle{myAcronymStyle}{% % put the glossary in the itemize environment: @@ -1105,9 +1109,6 @@ bookmarks=true,bookmarksopen=true,bookmarksopenlevel=1,bookmarksnumbered=true]{h } -%\AtEndDocument{% -% \printglossary% -%} \newcommand{\figref}[1]{\autoref{fig:#1}} \newcommand{\eng}[1]{engl.: \emph{\english{#1}}} \newcommand{\entode}[1]{engl. für \emph{\english{#1}}} -- cgit v1.2.3