texlive[44308] Master/texmf-dist: udesoftec (12may17)

commits+karl at tug.org commits+karl at tug.org
Sat May 13 00:01:08 CEST 2017


Revision: 44308
          http://tug.org/svn/texlive?view=revision&revision=44308
Author:   karl
Date:     2017-05-13 00:01:08 +0200 (Sat, 13 May 2017)
Log Message:
-----------
udesoftec (12may17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst
    trunk/Master/texmf-dist/doc/latex/udesoftec/udesoftec-doc.pdf
    trunk/Master/texmf-dist/source/latex/udesoftec/CHANGELOG
    trunk/Master/texmf-dist/source/latex/udesoftec/README
    trunk/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
    trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty
    trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty
    trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty
    trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty
    trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls

Modified: trunk/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/bibtex/bst/udesoftec/udesoftec.bst	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,7 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec.bst
 %% Copyright 2014-2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 udesoftec
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -53,7 +53,7 @@
     title
     type
     url
-	urldate
+      urldate
     volume
     year
   }
@@ -67,12 +67,21 @@
   #1 'mid.sentence :=
   #2 'after.sentence :=
   #3 'after.block :=
-	#4 'before.bibitemtitle :=
-	#5 'before.year :=
+    #4 'before.bibitemtitle :=
+    #5 'before.year :=
 }
 
 STRINGS { s t }
 
+FUNCTION {output.justdonothing}
+{ 's := 
+    output.state mid.sentence =
+    { "" * write$ }
+    { "" * write$ }
+if$
+  s
+}
+
 FUNCTION {output.justdo}
 { 's := 
     output.state mid.sentence =
@@ -100,23 +109,23 @@
           "\newblock " write$
         }
         { 
-					output.state before.all =
-            'write$					
+                    output.state before.all =
+            'write$                 
             { 
-						output.state before.bibitemtitle =
-							{"\bblAuthorTitleSep{}" * write$ }
-							{
-							output.state before.bibitemtitle =
-								'write$
-								{ output.state before.year =
-									{"\bblAuthorYearSep{}" * write$ }
-									{add.period$ " " * write$ }
-									if$
-								}			
-								if$
-							}
-							if$
-						}						
+                        output.state before.bibitemtitle =
+                            {"\bblAuthorTitleSep{}" * write$ }
+                            {
+                            output.state before.bibitemtitle =
+                                'write$
+                                { output.state before.year =
+                                    {"\bblAuthorYearSep{}" * write$ }
+                                    {add.period$ " " * write$ }
+                                    if$
+                                }           
+                                if$
+                            }
+                            if$
+                        }                       
           if$
         }
       if$
@@ -135,13 +144,13 @@
           "\newblock " write$
         }
         { 
-					output.state before.all =
+                    output.state before.all =
             'write$
-						{ output.state before.year =
-							{"\bblAuthorYearSep" * write$ }
-							{add.period$ " " * write$ }
-							if$
-						}			
+                        { output.state before.year =
+                            {"\bblAuthorYearSep" * write$ }
+                            {add.period$ " " * write$ }
+                            if$
+                        }           
           if$
         }
       if$
@@ -175,17 +184,17 @@
 
 FUNCTION {new.block}
 { output.state before.all =  
-		'skip$		
+        'skip$      
     { output.state before.bibitemtitle =
-				'skip$
-			{
-				output.state before.year =
-				{before.bibitemtitle 'output.state := }
-				{after.block 'output.state := }
-				if$
-			}
-			if$
-		}
+                'skip$
+            {
+                output.state before.year =
+                {before.bibitemtitle 'output.state := }
+                {after.block 'output.state := }
+                if$
+            }
+            if$
+        }
   if$
 }
 
@@ -353,8 +362,8 @@
 { duplicate$ empty$
     { pop$ "" }
     {
-			"\bblFontAuthorInList{" swap$ * "}" *
-			}
+            "\bblFontAuthorInList{" swap$ * "}" *
+            }
   if$
 }
  
@@ -362,7 +371,7 @@
 { author empty$
     { "" }
     { author format.names format.authorStyleInList
-		} 		
+        }       
   if$
 }
 
@@ -438,9 +447,9 @@
 { title empty$
     { "" }
     { "\bblFontBookTitle{" title * "}" * 
-		  before.bibitemtitle 'output.state :=
+          before.bibitemtitle 'output.state :=
 
-		}
+        }
   if$
 }
 
@@ -572,8 +581,8 @@
 
 FUNCTION {format.year}
 {
-		"\bblFontYearInList{\bblYear{" format.date * "}}" *
-	  before.year 'output.state :=
+        "\bblFontYearInList{\bblYear{" format.date * "}}" *
+      before.year 'output.state :=
 }
 
 FUNCTION {format.yearpublished}
@@ -589,7 +598,7 @@
 
 FUNCTION {format.btitle}
 { 
-	"\bblFontBookTitle{" title * "}" *
+    "\bblFontBookTitle{" title * "}" *
   before.bibitemtitle 'output.state :=
 }
 
@@ -609,13 +618,14 @@
 }
 
 FUNCTION {format.bvolume}
-{ volume empty$
+{ 
+  "volume and number" number either.or.check
+  volume empty$
     { "" }
     { series empty$
-        'skip$
+        { "\bblSeries{\bblvol{} " * volume * "}" }
         { "\bblVolumeOfSeries{" * volume * "}{" * series * "}" }
       if$
-      "volume and number" number either.or.check
     }
   if$
 }
@@ -624,19 +634,23 @@
 { volume empty$
     { number empty$
         { series empty$
-				    { "" }
-						{ "\bblSeries{" * series * "}"  }
-					if$
-				}
+            { "" }
+            { "\bblSeries{" * series * "}"  }
+          if$
+        }
         { series empty$
-						'skip$
-						{ "\bblVolumeOfSeries{" * volume * "}{" * series * "}" }
-					if$
-				}
-      if$
+            { "" }
+            { "\bblVolumeOfSeries{" * number * "}{" * series * "}" }
+          if$
+        }
+        if$
     }
-    { "" }
-  if$
+    { series empty$
+        { "" }
+        { "\bblVolumeOfSeries{" * volume * "}{" * series * "}" }
+      if$ 
+    }
+    if$
 }
 
 FUNCTION {format.edition}
@@ -795,19 +809,20 @@
   author format.key output
   format.year output.nonnull
   format.title "title" output.check
-  new.block	
+  new.block 
   journal format.journaltitle "journal" output.check
+  
   eid empty$
     { format.vol.num.pages  output.justdo }
     { format.vol.num.eid  output.justdo }
   if$
+  
   format.doi empty$
-	{format.issn output}
-	{}
-	if$  
-  format.doi output
-  format.url output
-  format.urldate output.justdo
+    { format.issn output
+      format.url output
+      format.urldate output.justdo}
+    { format.doi output}
+  if$  
   new.block
   note output
   fin.entry
@@ -821,28 +836,28 @@
     }
     { format.authors output.nonnull
 
-				"author and editor" editor either.or.check
+                "author and editor" editor either.or.check
 
     }
-  if$	
+  if$   
   format.year output.nonnull
   format.btitle "title" output.check
 
-		format.bvolume output
+        format.bvolume output
       new.block
       format.number.series output
       new.sentence
-			format.edition output
+            format.edition output
       publisher "publisher" output.check
       format.address output
    
   format.doi empty$
-	{format.isbn output}
-	{}
-	if$  
+    {format.isbn output
+  format.url output
+  format.urldate output.justdo}
+    {}
+    if$  
   format.doi output
-  format.url output
-  format.urldate output.justdo
   new.block
   note output
   fin.entry
@@ -858,12 +873,12 @@
   howpublished output
   format.address output
   format.doi empty$
-	{format.isbn output}
-	{}
-	if$  
+    {format.isbn output
+  format.url output
+  format.urldate output.justdo}
+    {}
+    if$  
   format.doi output
-  format.url output
-  format.urldate output.justdo
   new.block
   note output
   fin.entry
@@ -882,7 +897,7 @@
   format.year output.nonnull
   format.btitle "title" output.check
  
-		format.bvolume output
+        format.bvolume output
       format.chapter.pages "chapter and pages" output.check
       new.block
       format.number.series output
@@ -892,12 +907,12 @@
    
   format.edition output
   format.doi empty$
-	{format.isbn output}
-	{}
-	if$  
+    {format.isbn output
+  format.url output
+  format.urldate output.justdo}
+    {}
+    if$  
   format.doi output
-  format.url output
-  format.urldate output.justdo
   new.block
   note output
   fin.entry
@@ -911,22 +926,25 @@
   format.title "title" output.check
   new.block
 
-		format.in.ed.booktitle "booktitle" output.check
-      format.bvolume output
-      format.number.series output
-      format.chapter.pages output
-      new.sentence
-      format.edition output
-      publisher "publisher" output.check
-      format.address output
+  format.in.ed.booktitle "booktitle" output.check
+  
+  format.bvolume output.justdonothing
+ 
+  format.chapter.pages output
+  new.sentence
+  format.edition output
+  publisher "publisher" output.check
+  format.address output
 
   format.doi empty$
-	{format.isbn output}
-	{}
-	if$  
-  format.doi output
-  format.url output
-  format.urldate output.justdo
+    { format.isbn output
+      format.url output
+      format.urldate output.justdo
+    }
+    { format.doi output
+    }
+    if$  
+  
   new.block
   note output
   fin.entry
@@ -940,7 +958,7 @@
   format.title "title" output.check
   new.block
 
-		format.in.ed.booktitle "booktitle" output.check
+        format.in.ed.booktitle "booktitle" output.check
       format.bvolume output
       format.number.series output
       new.sentence
@@ -948,7 +966,7 @@
         { organization publisher new.sentence.checkb
           organization output
           publisher output
-					
+                    
         }
         { 
           organization output
@@ -959,12 +977,12 @@
       format.pages output
 
   format.doi empty$
-	{format.isbn output}
-	{}
-	if$  
+    {format.isbn output
+  format.url output
+  format.urldate output.justdo}
+    {}
+    if$  
   format.doi output
-  format.url output
-  format.urldate output.justdo
   new.block
   note output
   fin.entry
@@ -976,7 +994,7 @@
 { output.bibitem
   format.authors output
   author format.key output
-	format.year output.nonnull
+    format.year output.nonnull
    format.btitle "title" output.check
   organization address new.block.checkb
   organization output
@@ -1047,6 +1065,8 @@
             format.isbn output
         }
         if$ 
+        format.url output
+        format.urldate output
     }
     {   
         new.sentence
@@ -1053,8 +1073,6 @@
         format.doi output
     }
     if$  
-  format.url output
-  format.urldate output
   
   new.block
   note output
@@ -1091,12 +1109,12 @@
   publisher output
   format.address output
   format.doi empty$
-	{format.isbn output}
-	{}
-	if$  
+    {format.isbn output
+  format.url output
+  format.urldate output.justdo}
+    {}
+    if$  
   format.doi output
-  format.url output
-  format.urldate output.justdo
   new.block
   note output
   fin.entry
@@ -1134,6 +1152,31 @@
   fin.entry
 }
 
+MACRO {jan} {""}
+
+MACRO {feb} {""}
+
+MACRO {mar} {""}
+
+MACRO {apr} {""}
+
+MACRO {may} {""}
+
+MACRO {jun} {""}
+
+MACRO {jul} {""}
+
+MACRO {aug} {""}
+
+MACRO {sep} {""}
+
+MACRO {oct} {""}
+
+MACRO {nov} {""}
+
+MACRO {dec} {""}
+
+
 FUNCTION {default.type} { misc }
 
 
@@ -1215,7 +1258,7 @@
 }
 FUNCTION {author.techstandard.label}
 { standard empty$
-    { ' type " " * number * "-" * edition * "(" * }
+    { 'type " " * number * "-" * edition * "(" * }
     { standard format.authorStyleInText "(" *   }
   if$
 }
@@ -1266,8 +1309,7 @@
          'skip$
       if$ 
       *   
-      'label :=
-       }
+    }
   if$
   'label :=
 }

Modified: trunk/Master/texmf-dist/doc/latex/udesoftec/udesoftec-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/udesoftec/CHANGELOG
===================================================================
--- trunk/Master/texmf-dist/source/latex/udesoftec/CHANGELOG	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/source/latex/udesoftec/CHANGELOG	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,5 +1,15 @@
 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.
-
+ 
+2017/05/12 v1.6.0
+* Internal fixes due to new build tool
+* [udesoftec.cls] removing PDF warnings
+* [udesoftec-biblatex.sty] new compatibility with biblatex>3.5 new naming scheme
+* [udesoftec.cls] fixed list of abbreviations
+* [udesoftec.bst] fixed compatibility issue with MikTeX
+* [udesoftec.bst] fixed issue with @incollection missing volume argument resulting in error
+* [udesoftec.bst] removed url+urldate from output if DOI is present
+* [udesoftec.bst] fixed issue with @article which has month set resulting in warning
+ 
 2016/08/15 v1.5.5
 * [udesoftec.cls] fixed cover page to fit new exam regulations
 * [udesoftec.cls] fixed bug resulting in xpatch errors due to koma update

Modified: trunk/Master/texmf-dist/source/latex/udesoftec/README
===================================================================
--- trunk/Master/texmf-dist/source/latex/udesoftec/README	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/source/latex/udesoftec/README	2017-05-12 22:01:08 UTC (rev 44308)
@@ -3,7 +3,7 @@
 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.5.5 2016/08/15
+Version:    1.6.0 2017/05/12
 License:    lppl
 Topic:      dissertation
 

Modified: trunk/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/source/latex/udesoftec/udesoftec-doc.tex	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,7 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec-doc.tex
 %% Copyright 2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 udesoftec
 \documentclass[de,omit-sd,omit-lol]{udesoftec} 
 \usepackage{udesoftec-extra}
 
@@ -398,6 +398,9 @@
 
 \chapter{FAQ}
 
+\section{Warning: Biber: there were undefined citations}
+Ist aktuell ein known issue, allerdings kann kein Fehler in der Ausgabe festgestellt werden.
+
 \section{BibTeX Fehler: Paragraph ended before \ldots parsedate was complete.}
 Irgendwo gibt es in der .bib-Datei ein Fehlerhaftes Datum (urldate). Das Datum
 sollte im Format dd.mm.yyyy oder yyyy-mm-dd vorliegen (oder weder \enquote{.}

Modified: trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bibcommon.sty	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,8 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec-biblatex.sty
 %% Copyright 2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 udesoftec
+
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -39,7 +40,7 @@
 % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf
 
 \NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{udesoftec-bibcommon}[2016/08/15 v1.5.5 udesoftec-bibcommon.sty udesoftec bibstyle configuration commons]%
+\ProvidesPackage{udesoftec-bibcommon}[2017/05/12 v1.6.0 udesoftec-bibcommon.sty udesoftec bibstyle configuration commons]%
 
 
 \newif\ifprimaryDocumentLanguageGerman

Modified: trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-biblatex.sty	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,8 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec-biblatex.sty
 %% Copyright 2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 udesoftec
+
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -39,7 +40,7 @@
 % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf
 
 \NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{udesoftec-biblatex}[2016/08/15 v1.5.5 udesoftec-biblatex.sty udesoftec bibstyle configuration for biblatex]%
+\ProvidesPackage{udesoftec-biblatex}[2017/05/12 v1.6.0 udesoftec-biblatex.sty udesoftec bibstyle configuration for biblatex]%
 
 % 
 % \newif\ifprimaryDocumentLanguageGerman
@@ -70,8 +71,12 @@
     uniquelist=false,
     urldate=long,
     maxbibnames=99]{biblatex}
+\@ifpackageloaded{biblatex_legacy}
+{
 \ExecuteBibliographyOptions{labeldate,sorting=nyt,pagetracker}
-
+}{
+\ExecuteBibliographyOptions{labeldateparts,sorting=nyt,pagetracker}
+}
 \setlength{\bibhang} {1.5em} %hanging indentation for list of references
 \setlength{\bibitemsep} {.25em}
 \setlength{\bibnamesep} {.25em}
@@ -78,7 +83,6 @@
 \setlength{\bibinitsep} {.25em}
 
 
-
 \DeclareFieldFormat*{title}{\bblFontTitle{#1}}
 \renewcommand*{\mkbibacro}[1]{#1}
 \DeclareFieldFormat{isbn}{\mkbibacro{ISBN}\addcolon{}#1}
@@ -113,6 +117,7 @@
 \AtBeginBibliography{%
     \renewcommand*{\finalnamedelim}{\bblAuthorsSep}
 %    \renewcommand*{\mkbibnameprefix}[1]{#1}
+    \renewcommand*{\mkbibnamelast}[1]{#1}
     \renewcommand*{\mkbibnamegiven}[1]{#1}
     \renewcommand*{\mkbibnamefamily}[1]{#1}
 %    \renewcommand*{\mkbibnameaffix}[1]{#1}
@@ -119,27 +124,24 @@
     \renewcommand*{\bibnamedelimd}{\bblFirstnameSep}
     \renewcommand*{\multinamedelim}{\bblAuthorsSep}
     \renewcommand*{\finalnamedelim}{\bblAuthorsSep}%
+    \renewcommand*{\revsdnamepunct}{}
     \doublehyphendemerits=10000
     \raggedright    
 }
 
 
-%\renewbibmacro*{name:last-first}[5]{%
-%    \usebibmacro{name:delim}{#1}%
-%     \ifblank{#3}{}{\bibnamedelimd\mkbibnameprefix{#3}\isdot}%
-%     \mkbibnamelast{#1}\isdot%
-%     \ifblank{#4}{}{\bibnamedelimd\mkbibnameaffix{#4}\isdot}%
-%     \ifblank{#2}{}{\bibnamedelimd\mkbibnamefirst{#2}}%
-%}
 
-\DeclareNameFormat{last-first}{
-    \usebibmacro{name:family-given}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffix}%
+  \toggletrue{abx at bool@giveninits}%
+  \DeclareNameAlias{default}{family-given}%
+    \renewbibmacro*{name:last-first}[5]{%
+        \usebibmacro{name:delim}{#1}%
+         \ifblank{#3}{}{\bibnamedelimd\mkbibnameprefix{#3}\isdot}%
+         \mkbibnamelast{#1}\isdot%
+         \ifblank{#4}{}{\bibnamedelimd\mkbibnameaffix{#4}\isdot}%
+         \ifblank{#2}{}{\bibnamedelimd\mkbibnamefirst{#2}}%
+    
 }
 
-\DeclareNameFormat{default}{%
-    \usebibmacro{name:family-given}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffix}%
-}
-
 \DeclareNameAlias{sortname}{last-first} %alle Autoren in der Biblografie gleich
 
 
@@ -211,6 +213,7 @@
   }
  }
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
 % for compatibility with bibcommon's citemulti
 \providecommand{\bibstyle at udesoftec}{}
 \providecommand{\bibstyle at udesoftecmulticite}{}
@@ -333,8 +336,6 @@
       \printdate}%
     \newunit}}
 
-% n.b. the default datelabel=year overrides merging of months and days
-\ExecuteBibliographyOptions{labeldate,sorting=nyt,pagetracker}
 \defbibheading{udesoftec}[\bibname]{%
  \chapter*{#1}%
  \addcontentsline{toc}{chapter}{#1}%

Modified: trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-bst.sty	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,8 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec-bst.sty
 %% Copyright 2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 udesoftec
+
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -39,7 +40,7 @@
 % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf
 
 \NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{udesoftec-bst}[2016/08/15 v1.5.5 udesoftec-bst.sty udesoftec bibstyle configuration for bibtex]%
+\ProvidesPackage{udesoftec-bst}[2017/05/12 v1.6.0 udesoftec-bst.sty udesoftec bibstyle configuration for bibtex]%
 
 
 \newif\ifprimaryDocumentLanguageGerman

Modified: trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec-extra.sty	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,7 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec-extra.sty
 %% Copyright 2013-2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 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}[2016/08/15 v1.5.5 udesoftec-extra.sty additions which are currently optional and may break former behaviour]%
+\ProvidesPackage{udesoftec-extra}[2017/05/12 v1.6.0 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

Modified: trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls	2017-05-12 22:00:54 UTC (rev 44307)
+++ trunk/Master/texmf-dist/tex/latex/udesoftec/udesoftec.cls	2017-05-12 22:01:08 UTC (rev 44308)
@@ -1,7 +1,7 @@
 % !Mode:: "TeX:UTF-8"
 %% udesoftec.cls
 %% Copyright 2013-2015 J. Peter M. Schuler
-%% 2016/08/15 v1.5.5 udesoftec
+%% 2017/05/12 v1.6.0 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,8 @@
 % http://mirrors.ctan.org/macros/latex/contrib/udesoftec/udesoftec-doc.pdf
 
 \NeedsTeXFormat{LaTeX2e}%
-\ProvidesClass{udesoftec}[2016/08/15 v1.5.5 udesoftec.cls Thesis class and bibstyle for UDE SOFTEC]%
+\ProvidesClass{udesoftec}[2017/05/12 v1.6.0 udesoftec.cls Thesis class and bibstyle for UDE SOFTEC]%
+
 % class is based on KOMA-script http://www.ctan.org/pkg/koma-script
 \LoadClass{scrbook}    
 \KOMAoptions{
@@ -989,87 +990,6 @@
     \let\footnote\defaultCmdFootnote%
 }
 
-\usepackage{listings}
-\lstset{%
-frame=single,%
-basicstyle=\scriptsize,%
-breaklines=true,%
-backgroundcolor=\color{DocumentBright0},%
-rulecolor=\color{DocumentMedium0},%
-keywordstyle=\color{DocumentDark1},
-stringstyle=\color{DocumentDark2},
-commentstyle=\color{DocumentMedium0},
-}
-%add support for german utf-8 umlauts:
-% source: http://stackoverflow.com/questions/1116266/listings-in-latex-with-utf-8-or-at-least-german-umlauts
-\lstset{
-  literate={ö}{{\"o}}1
-           {ä}{{\"a}}1
-           {ü}{{\"u}}1
-           {Ä}{{\"A}}1
-           {Ö}{{\"O}}1
-           {Ü}{{\"U}}1
-           {ß}{{\ss}}1
-}
-%default design
-\lstset{%
-    frame=single,%
-    basicstyle=\fontfamily{\ttdefault}\tiny,%
-    breaklines=true,%
-    backgroundcolor=\color{DocumentBright0},%
-    rulecolor=\color{DocumentMedium0},% 
-    keywordstyle=\color{DocumentDark1},
-    stringstyle=\color{DocumentDark2},
-    commentstyle=\color{DocumentMedium0},
-    framesep=\udesoftec at outerboxmargin,
-    rulesep=0ex,
-    numberbychapter=true,
-    captionpos=b,
-}
-\lstnewenvironment{lstlistinglatex}[1][]{%
-    \lstset{
-        language={[LaTeX]TeX},
-        breaklines=true,
-        moretexcs={\citeauthor,\autoref,\includegraphics,\citet,\citetext,\citealp,\inlinetodo,\todo,\entitle,\authorbox,\city,\typeofdoc,\semester,\confidSource,\confidentialitySource,\academicfield,\institution,\abstract,\abstractEn,\printacronyms},
-        morekeywords={figure,document,itemize,enumerate,description,final,omit-todos,tabularx},
-        emph={style,leftmargin},
-        texcsstyle=*\color{DocumentDark1},
-        keywordstyle=\color{DocumentDark3}\textbf,
-        emphstyle=\color{DocumentDark4},
-    }
-    \lstset{#1} %allow options for new listing
-}{}
-% BibTeX definition from
-% http://tex.stackexchange.com/questions/85998/include-bibtex-contents-in-a-listings-block
-\lstdefinelanguage{BibTeX}
-  {keywords={%
-      @article, at book, at collectedbook, at conference, at electronic, at ieeetranbstctl,%
-      @inbook, at incollectedbook, at incollection, at injournal, at inproceedings,%
-      @manual, at mastersthesis, at misc, at patent, at periodical, at phdthesis, at preamble,%
-      @proceedings, at standard, at string, at techreport, at unpublished, at techstandard%
-      },
-   comment=[l][\itshape]{@comment},
-   sensitive=false,
-  }
-\lstnewenvironment{lstlistingbibtex}[1][]{%
-    \lstset{
-        language={BibTeX},
-        breaklines=true,
-        emph={style,leftmargin},
-        texcsstyle=*\color{DocumentDark1},
-        keywordstyle=\color{DocumentDark3}\textbf,
-        emphstyle=\color{DocumentDark4},
-    }
-    \lstset{#1} %allow options for new listing
-}{}
-\def\lstinlinelatex{\lstinline[%
-language={[LaTeX]TeX},
-        breaklines=true,
-        moretexcs={\citeauthor,\autoref,\includegraphics,\citet,\citetext,\citealp,\inlinetodo,\todo,\entitle,\authorbox,\city,\typeofdoc,\semester,\confidentialitySource,\academicfield,\institution,\abstract,\abstractEn,\printacronyms},
-        morekeywords={figure,document,description,itemize,enumerate,final,omit-todos,tabularx},
-        texcsstyle=*\color{DocumentDark1},
-        keywordstyle=\color{DocumentDark3}\textbf,
-]}
 \usepackage[
 ngerman,
 textsize=tiny,
@@ -1172,9 +1092,9 @@
 }
 
 
-\AtEndDocument{%
-    \printglossary%
-}
+%\AtEndDocument{%
+%    \printglossary%
+%}
 \newcommand{\figref}[1]{\autoref{fig:#1}}
 \newcommand{\eng}[1]{engl.: \emph{\english{#1}}}
 \newcommand{\entode}[1]{engl. für \emph{\english{#1}}}
@@ -1193,7 +1113,88 @@
 \fi
 
 % conflict with texlive2016?
-% \usepackage[listings]{scrhack} 
+%\usepackage[listings]{scrhack}
+\usepackage{listings}
+\lstset{%
+frame=single,%
+basicstyle=\scriptsize,%
+breaklines=true,%
+backgroundcolor=\color{DocumentBright0},%
+rulecolor=\color{DocumentMedium0},%
+keywordstyle=\color{DocumentDark1},
+stringstyle=\color{DocumentDark2},
+commentstyle=\color{DocumentMedium0},
+}
+%add support for german utf-8 umlauts:
+% source: http://stackoverflow.com/questions/1116266/listings-in-latex-with-utf-8-or-at-least-german-umlauts
+\lstset{
+  literate={ö}{{\"o}}1
+           {ä}{{\"a}}1
+           {ü}{{\"u}}1
+           {Ä}{{\"A}}1
+           {Ö}{{\"O}}1
+           {Ü}{{\"U}}1
+           {ß}{{\ss}}1
+}
+%default design
+\lstset{%
+    frame=single,%
+    basicstyle=\fontfamily{\ttdefault}\tiny,%
+    breaklines=true,%
+    backgroundcolor=\color{DocumentBright0},%
+    rulecolor=\color{DocumentMedium0},% 
+    keywordstyle=\color{DocumentDark1},
+    stringstyle=\color{DocumentDark2},
+    commentstyle=\color{DocumentMedium0},
+    framesep=\udesoftec at outerboxmargin,
+    rulesep=0ex,
+    numberbychapter=true,
+    captionpos=b,
+}
+\lstnewenvironment{lstlistinglatex}[1][]{%
+    \lstset{
+        language={[LaTeX]TeX},
+        breaklines=true,
+        moretexcs={\citeauthor,\autoref,\includegraphics,\citet,\citetext,\citealp,\inlinetodo,\todo,\entitle,\authorbox,\city,\typeofdoc,\semester,\confidSource,\confidentialitySource,\academicfield,\institution,\abstract,\abstractEn,\printacronyms},
+        morekeywords={figure,document,itemize,enumerate,description,final,omit-todos,tabularx},
+        emph={style,leftmargin},
+        texcsstyle=*\color{DocumentDark1},
+        keywordstyle=\color{DocumentDark3}\textbf,
+        emphstyle=\color{DocumentDark4},
+    }
+    \lstset{#1} %allow options for new listing
+}{}
+% BibTeX definition from
+% http://tex.stackexchange.com/questions/85998/include-bibtex-contents-in-a-listings-block
+\lstdefinelanguage{BibTeX}
+  {keywords={%
+      @article, at book, at collectedbook, at conference, at electronic, at ieeetranbstctl,%
+      @inbook, at incollectedbook, at incollection, at injournal, at inproceedings,%
+      @manual, at mastersthesis, at misc, at patent, at periodical, at phdthesis, at preamble,%
+      @proceedings, at standard, at string, at techreport, at unpublished, at techstandard%
+      },
+   comment=[l][\itshape]{@comment},
+   sensitive=false,
+  }
+\lstnewenvironment{lstlistingbibtex}[1][]{%
+    \lstset{
+        language={BibTeX},
+        breaklines=true,
+        emph={style,leftmargin},
+        texcsstyle=*\color{DocumentDark1},
+        keywordstyle=\color{DocumentDark3}\textbf,
+        emphstyle=\color{DocumentDark4},
+    }
+    \lstset{#1} %allow options for new listing
+}{}
+\def\lstinlinelatex{\lstinline[%
+language={[LaTeX]TeX},
+        breaklines=true,
+        moretexcs={\citeauthor,\autoref,\includegraphics,\citet,\citetext,\citealp,\inlinetodo,\todo,\entitle,\authorbox,\city,\typeofdoc,\semester,\confidentialitySource,\academicfield,\institution,\abstract,\abstractEn,\printacronyms},
+        morekeywords={figure,document,description,itemize,enumerate,final,omit-todos,tabularx},
+        texcsstyle=*\color{DocumentDark1},
+        keywordstyle=\color{DocumentDark3}\textbf,
+]}
 % make list of x conditional due to their usage
 % http://tex.stackexchange.com/questions/33193/how-to-determine-whether-a-list-of-figures-is-empty
 \AtEndEnvironment{figure}{\gdef\udesoftec at usedlistofitems@figure{}}%
@@ -1212,8 +1213,12 @@
 
 \newcommand{\acr}[1]{\gls{#1}\gdef\udesoftec at usedlistofitems@acronyms{}}
 \AtEndDocument{\ifdefined\udesoftec at usedlistofitems@acronyms\label{udesoftec:needsloa}\fi}% 
-\newcommand{\udesoftecprintacronyms}{\@ifundefined{r at udesoftec:needsloa}{}{\printacronyms[style=myAcronymStyle]}}%
 
+\providecaptionname{ngermen}{\udesoftecAcronymsTitle}{Abkürzungsverzeichnis}%
+\providecaptionname{english}{\udesoftecAcronymsTitle}{Acronyms}%
+\providecaptionname{british}{\udesoftecAcronymsTitle}{Acronyms}%
+\newcommand{\udesoftecprintacronyms}{\@ifundefined{r at udesoftec:needsloa}{}{\printacronyms[style=myAcronymStyle,title=\udesoftecAcronymsTitle]}}%
+
 \AfterEndPreamble{
     \udesoftecoverride%
     \pagenumbering{alph}    % title page is "a" - internal trick to prevent two pages with same name



More information about the tex-live-commits mailing list