texlive[64772] Master/texmf-dist: univie-ling (21oct22)

commits+karl at tug.org commits+karl at tug.org
Fri Oct 21 21:39:54 CEST 2022


Revision: 64772
          http://tug.org/svn/texlive?view=revision&revision=64772
Author:   karl
Date:     2022-10-21 21:39:53 +0200 (Fri, 21 Oct 2022)
Log Message:
-----------
univie-ling (21oct22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/univie-ling/README
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-deutsch.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-english.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-deutsch.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-english.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx
    trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/README	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/README	2022-10-21 19:39:53 UTC (rev 64772)
@@ -90,6 +90,17 @@
 
 == CHANGES ==
 
+V. 2.1 (2022-10-21):
+    - univie-ling-wlg:
+      * Add a sans (Source Sans Pro or MyriadPro) and monospaced (DejaVu Sans Mono)
+        font.
+      * Add draftmark option.
+    - univie-ling-handout:
+    - univie-ling-expose:
+    - univie-ling-paper:
+    - univie-ling-thesis:
+      * Fix polyglossia option.
+
 V. 2.0 (2022-10-02):
     - Add general documentation (univie-ling.pdf).
     - univie-ling-handout:
@@ -109,6 +120,7 @@
     - univie-ling-thesis:
     - univie-ling-wlg:
       * Load varioref \AtBeginDocument.
+
 V. 1.19 (2022-06-18):
     - Add handout class.
     - univie-ling-expose:

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-deutsch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-english.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-deutsch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-english.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2022-10-21 19:39:53 UTC (rev 64772)
@@ -63,7 +63,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.0, 2022/10/02}
+\date{Version 2.1, 2022/10/21}
 
 \maketitle
 
@@ -341,8 +341,12 @@
 \section{Release History}
 
 \begin{description}
- \item 2022/10/02 (v.\,2.0)
+  \item 2022/10/21 (v.\,2.1)
 	\begin{itemize}
+		\item Fix \joption{polyglossia} option.
+	\end{itemize}
+  \item 2022/10/02 (v.\,2.0)
+	\begin{itemize}
 		\item Use \textsf{l3keys} rather than \textsf{xkeyval} for key-value option handling.
 		\item Fix some \textsf{varioref} definitions.
 		\item Use \textsf{translator} instead of \textsf{translations} for localization.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	2022-10-21 19:39:53 UTC (rev 64772)
@@ -63,7 +63,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.0, 2022/10/02}
+\date{Version 2.1, 2022/10/21}
 
 \maketitle
 
@@ -385,6 +385,10 @@
 \section{Release History}
 
 \begin{description}
+ \item 2022/10/21 (v.\,2.1)
+    \begin{itemize}
+ 	    \item Fix \joption{polyglossia} option.
+    \end{itemize}
  \item 2022/10/02 (v.\,2.0)
 	\begin{itemize}
 		\item Use \textsf{l3keys} rather than \textsf{xkeyval} for key-value option handling.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex	2022-10-21 19:39:53 UTC (rev 64772)
@@ -63,7 +63,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 		\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.0, 2022/10/02}
+\date{Version 2.1, 2022/10/21}
 
 \maketitle
 
@@ -374,6 +374,10 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2022/10/21 (v.\,2.1)
+	\begin{itemize}
+		\item Fix \joption{polyglossia} option.
+	\end{itemize}
   \item 2022/10/02 (v.\,2.0)
 	\begin{itemize}
 		\item Use \textsf{l3keys} rather than \textsf{xkeyval} for key-value option handling.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex	2022-10-21 19:39:53 UTC (rev 64772)
@@ -59,7 +59,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 		\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.0, 2022/10/02}
+\date{Version 2.1, 2022/10/21}
 
 \maketitle
 
@@ -404,8 +404,12 @@
 \section{Release History}
 
 \begin{itemize}
- \item 2022/10/02 (v.\,2.0)
+  \item 2022/10/21 (v.\,2.1)
 	\begin{itemize}
+		\item Fix \joption{polyglossia} option.
+	\end{itemize}
+  \item 2022/10/02 (v.\,2.0)
+	\begin{itemize}
 		\item Use \textsf{l3keys} rather than \textsf{xkeyval} for key-value option handling.
 		\item Fix some \textsf{varioref} definitions.
 		\item Use \textsf{translator} instead of \textsf{translations} for localization.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex	2022-10-21 19:39:53 UTC (rev 64772)
@@ -59,7 +59,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 		\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.0, 2022/10/02}
+\date{Version 2.1, 2022/10/21}
 
 \maketitle
 
@@ -81,14 +81,16 @@
 
 The class uses PostScript (a.\,k.\,a. Type\,1) fonts and thus requires classic (PDF)LaTeX.
 
-By default, the class uses by default \emph{Crimson} as a serif font (via the \textsf{cochineal} package).
-Alternatively, the quite similar shaped \emph{MinionPro} can also be used.
-It covers more glyphs and is probably a bit more polished than \emph{Cochineal}, but due to license reasons it is not included in the common 
-\LaTeX\ distributions. \emph{MinionPro} is provided by the excellent \textsf{FontPro} package.%
+By default, the class uses \emph{Cochineal} as a serif font, an extended fork of \emph{Crimson},
+\emph{Source Sans Pro} as sans serif, and \emph{DejaVu Sans Mono} as monospaced font.
+Alternatively, the quite similar shaped \emph{MinionPro} (serif) and \emph{MyriadPro} (sans) can also be used.
+They cover more glyphs and are probably a bit more polished than \emph{Cochineal} and \emph{Source Sans Pro}, but due to license reasons
+they are not included in the common  \LaTeX\ distributions. Both \emph{MinionPro} and \emph{MyriadPro} are provided by the excellent
+\textsf{FontPro} package.%
 \footnote{\url{https://github.com/sebschub/FontPro} <25.\,01.\,2017>.} However, some effort is needed to install the package and fonts.
 Please refer to the package's documentation in case you are interested.
 
-If you want to use \emph{MinionPro}, use the class option \joption{expertfonts=true} (see sec.~\ref{coptions}).
+If you want to use the \emph{MinionPro}/\emph{MyriadPro} pair of fonts, use the class option \joption{expertfonts=true} (see sec.~\ref{coptions}).
 
 
 \section{Class Options}\label{coptions}
@@ -105,7 +107,8 @@
 The class provides the following option to set the font handling:
 \begin{description}
  \setlength\itemsep{0pt}
- \item{\joption{expertfonts=true|false}}: if this option is set to true, \emph{MinionPro} is used instead of \emph{Crimson}.
+ \item{\joption{expertfonts=true|false}}: if this option is set to true, \emph{MinionPro} and \emph{MyriadPro} are used instead of \emph{Crimson}
+      and \emph{Source Sans Pro}.
       See sec.~\ref{fonts} for details.
 \end{description}
 
@@ -137,6 +140,11 @@
 	     the journal metadata. Pagination info in these places is suppressed.
 \end{description}
 
+\subsection{Draft mode}\label{draft}
+
+The option \joption{draftmark=true|false|firstpage} allows you to mark your document as a draft, which is indicated by a watermark (including the current date). This might be useful when sharing preliminary versions with the editors.
+With \joption{draftmark=true}, this mark is printed on top of each page.  With \joption{draftmark=firstpage}, the draft mark appears on the title page only.
+
 \section{General settings}
 
 \subsection{Editorial data}
@@ -233,8 +241,13 @@
 
 \raggedright
 \begin{itemize}
- \item 2022/10/02 (v.\,2.0)
+  \item 2022/10/21 (v.\,2.1)
 	\begin{itemize}
+		\item Add a sans (\emph{Source Sans Pro} or \emph{MyriadPro}) and monospaced (\emph{DejaVu Sans Mono}) font.
+		\item Add \joption{draftmark} option.
+	\end{itemize}
+  \item 2022/10/02 (v.\,2.0)
+	\begin{itemize}
 		\item Use \textsf{l3keys} rather than \textsf{xkeyval} for key-value option handling.
 		\item Fix and properly localize some \textsf{varioref} definitions.
 		\item Various small class cleanups (addressing warnings).

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex	2022-10-21 19:39:53 UTC (rev 64772)
@@ -42,7 +42,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.0, 2022/10/02}
+\date{Version 2.1, 2022/10/21}
 
 \maketitle
 

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2022-10-21 19:39:53 UTC (rev 64772)
@@ -32,7 +32,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-expose}[2022/10/02 v.2.0 Univie Linguistic Exposes (JSp)]
+\ProvidesPackage{univie-ling-expose}[2022/10/21 v.2.1 Univie Linguistic Exposes (JSp)]
 
 
 %% ============================================================
@@ -58,106 +58,108 @@
 \ExplSyntaxOn
 \keys_define:nn { uve }
 {
-	% all=<true|false>
-	% Load all (most) packages
-	all.code:n = 
-	  { \bool_if:nTF {#1} {
-	        \@uve at biblatextrue
-                \@uve at captionptrue
-                \@uve at refsptrue
-                \@uve at covingtontrue
-                \@uve at microtypetrue
-             }{
-                \@uve at biblatexfalse
-                \@uve at captionpfalse
-                \@uve at refspfalse
-                \@uve at covingtonfalse
-                \@uve at microtypefalse
-             }
-          },
-	all.usage:n = preamble,
-	% apa=<true|false>
-	% Load APA style
-	apa.legacy_if_set:n = @uve at apa,
-	apa.usage:n = preamble,
-	% biblatex=<true|false>
-	% Load biblatex
-	biblatex.legacy_if_set:n = @uve at biblatex,
-	biblatex.usage:n = preamble,
-	% caption=<true|false>
-	% Load caption
-	caption.legacy_if_set:n = @uve at captionp,
-	caption.usage:n = preamble,
-	% covington=<true|false>
-	% Load covington
-	covington.legacy_if_set:n = @uve at covington,
-	covington.usage:n = preamble,
-	% fontenc=<value|none>
-	% customize font encoding
-	fontenc.code:n = 
-	  { \str_if_eq:NNTF { #1 } { none } {
-	       \@uve at usefontencfalse
-             }{
-               \def\uve at fontenc{#1}
-             }
-          },
-	fontenc.usage:n = preamble,
-	% microtype=<true|false>
-	% Load microtype
-	microtype.legacy_if_set:n = @uve at microtype,
-	microtype.usage:n = preamble,
-	% polyglossia=<true|false>
-	% Load polyglossia
-	polyglossia.legacy_if_set:n = @uve at polyglossia,
-	polyglossia.code:n = 
-	  { \bool_if:nT {#1} {
-	       \@uve at psfontsfalse
-               \@uve at otffontstrue
-             }
-          },
-	polyglossia.usage:n = preamble,
-	% ref=<true|false>
-	% Load varioref and prettyref
-	ref.legacy_if_set:n = @uve at refsp,
-	ref.usage:n = preamble,
-	% draftmark=<true|false|firstpage>
-	% Print draftmark
-	draftmark .choice:,
-	% true
-	draftmark / true .code:n = 
-	  { \@uve at draftmarktrue
-            \@uve at draftmarkfpfalse
-          },
-        % false
-	draftmark / false .code:n = 
-	  { \@uve at draftmarkfalse
-            \@uve at draftmarkfpfalse
-          },
-        % firstpage
-	draftmark / firstpage .code:n = 
-	  { \@uve at draftmarktrue
-            \@uve at draftmarkfptrue
-          },
-        % no val equals to true
-        draftmark .default:n = {true},
-        % fonts=<ps|otf|none>
-        % Select font scheme
-	fonts .choice:,
-	% ps: use PostScript fonts (classic LaTeX)
-	fonts / ps .code:n = 
-	  { \@uve at psfontstrue
-            \@uve at otffontsfalse
-          },
-        % otf: use OpenType fonts (fontspec)
-	fonts / otf .code:n = 
-	  { \@uve at psfontsfalse
-            \@uve at otffontstrue
-          },
-        % none: Use no font package
-	fonts / none .code:n = 
-	  { \@uve at psfontsfalse
-            \@uve at otffontsfalse
-          },
+    % all=<true|false>
+    % Load all (most) packages
+    all.code:n = 
+      { \bool_if:nTF {#1} {
+            \@uve at biblatextrue
+            \@uve at captionptrue
+            \@uve at refsptrue
+            \@uve at covingtontrue
+            \@uve at microtypetrue
+         }{
+            \@uve at biblatexfalse
+            \@uve at captionpfalse
+            \@uve at refspfalse
+            \@uve at covingtonfalse
+            \@uve at microtypefalse
+         }
+      },
+    all.usage:n = preamble,
+    % apa=<true|false>
+    % Load APA style
+    apa.legacy_if_set:n = @uve at apa,
+    apa.usage:n = preamble,
+    % biblatex=<true|false>
+    % Load biblatex
+    biblatex.legacy_if_set:n = @uve at biblatex,
+    biblatex.usage:n = preamble,
+    % caption=<true|false>
+    % Load caption
+    caption.legacy_if_set:n = @uve at captionp,
+    caption.usage:n = preamble,
+    % covington=<true|false>
+    % Load covington
+    covington.legacy_if_set:n = @uve at covington,
+    covington.usage:n = preamble,
+    % fontenc=<value|none>
+    % customize font encoding
+    fontenc.code:n = 
+      { \str_if_eq:NNTF { #1 } { none } {
+           \@uve at usefontencfalse
+         }{
+           \def\uve at fontenc{#1}
+         }
+      },
+    fontenc.usage:n = preamble,
+    % microtype=<true|false>
+    % Load microtype
+    microtype.legacy_if_set:n = @uve at microtype,
+    microtype.usage:n = preamble,
+    % polyglossia=<true|false>
+    % Load polyglossia
+    polyglossia.code:n = 
+      { \bool_if:nTF {#1} {
+           \@uve at psfontsfalse
+           \@uve at otffontstrue
+           \@uve at polyglossiatrue
+         }{
+           \@uve at polyglossiafalse
+         }
+      },
+    polyglossia.usage:n = preamble,
+    % ref=<true|false>
+    % Load varioref and prettyref
+    ref.legacy_if_set:n = @uve at refsp,
+    ref.usage:n = preamble,
+    % draftmark=<true|false|firstpage>
+    % Print draftmark
+    draftmark .choice:,
+    % true
+    draftmark / true .code:n = 
+      { \@uve at draftmarktrue
+        \@uve at draftmarkfpfalse
+      },
+    % false
+    draftmark / false .code:n = 
+      { \@uve at draftmarkfalse
+        \@uve at draftmarkfpfalse
+      },
+    % firstpage
+    draftmark / firstpage .code:n = 
+      { \@uve at draftmarktrue
+        \@uve at draftmarkfptrue
+      },
+    % no val equals to true
+    draftmark .default:n = {true},
+    % fonts=<ps|otf|none>
+    % Select font scheme
+    fonts .choice:,
+    % ps: use PostScript fonts (classic LaTeX)
+    fonts / ps .code:n = 
+      { \@uve at psfontstrue
+        \@uve at otffontsfalse
+      },
+    % otf: use OpenType fonts (fontspec)
+    fonts / otf .code:n = 
+      { \@uve at psfontsfalse
+        \@uve at otffontstrue
+      },
+    % none: Use no font package
+    fonts / none .code:n = 
+      { \@uve at psfontsfalse
+        \@uve at otffontsfalse
+      },
 }
 \ExplSyntaxOff
 
@@ -177,13 +179,13 @@
 %% ============================================================
 
 \LoadClass[%
-	   a4paper,
-	   fontsize=12pt,
-	   captions=tableheading,
-	   listof=totoc,
-	   numbers=noenddot,
-	   titlepage=true,
-	   sectionentrydots=true
+       a4paper,
+       fontsize=12pt,
+       captions=tableheading,
+       listof=totoc,
+       numbers=noenddot,
+       titlepage=true,
+       sectionentrydots=true
 ]{scrartcl}[2003/04/22]
 
 \RequirePackage{array}
@@ -332,7 +334,7 @@
 
 \RequirePackage{geometry}
 
-\usepackage{setspace}
+\RequirePackage{setspace}
 \onehalfspacing
 
 % Header and pagination:
@@ -439,39 +441,39 @@
        \end{center}
       \vspace{2\baselineskip}
       \begin{center}
-	{\usekomafont{tpcaption}\translate{tpcaption}\par}
-	{\ifx\@title\@empty\else
+    {\usekomafont{tpcaption}\translate{tpcaption}\par}
+    {\ifx\@title\@empty\else
            \usekomafont{title}{\enquote{\@title%
             \ifx\@subtitle\@empty\else\linebreak\@subtitle\fi}\par}%
-         \fi
-        }
-        \vskip 2em
-        {%
-          {\usekomafont{tpcaption}\translate{author}\par}
-          \usekomafont{author}{%
-            \lineskip 0.75em%
-            \begin{tabular}[t]{c}
-              \@author
-            \end{tabular}\par
-          }%
-        }%
-       \end{center}\par
-        \vfill
-        {\usekomafont{date}{\translate{vienna}, \translate{monthyear}\par}}%
-        \vskip 2em
-	\usekomafont{codes}{%
-	\begin{tabular}[t]{@{}>{\raggedright}p{0.4\columnwidth}>{\raggedright}p{0.1\columnwidth}>{\raggedright}p{0.4\columnwidth}}
-	\translate{stkz}: & & \@studienkennzahl\tabularnewline
-        \noalign{\vskip6pt}
-	\translate{strt}: & & \@studienrichtung\tabularnewline
-        \noalign{\vskip6pt}
-        \translate{supervisor}: & & \@supervisor\tabularnewline%
-        \noalign{\vskip6pt}
-        \ifx\@cosupervisor\@empty\else\translate{cosupervisor}: & & \@cosupervisor\tabularnewline\fi
-	\noalign{\vskip6pt}
-        \ifx\@beirat\@empty\else\translate{beirat}: & & \@beirat\fi
-	\end{tabular}\par
-	}
+     \fi
+    }
+    \vskip 2em
+    {%
+      {\usekomafont{tpcaption}\translate{author}\par}
+       \usekomafont{author}{%
+          \lineskip 0.75em%
+          \begin{tabular}[t]{c}
+            \@author
+          \end{tabular}\par
+       }%
+    }%
+    \end{center}\par
+    \vfill
+      {\usekomafont{date}{\translate{vienna}, \translate{monthyear}\par}}%
+       \vskip 2em
+       \usekomafont{codes}{%
+         \begin{tabular}[t]{@{}>{\raggedright}p{0.4\columnwidth}>{\raggedright}p{0.1\columnwidth}>{\raggedright}p{0.4\columnwidth}}
+           \translate{stkz}: & & \@studienkennzahl\tabularnewline
+           \noalign{\vskip6pt}
+           \translate{strt}: & & \@studienrichtung\tabularnewline
+           \noalign{\vskip6pt}
+           \translate{supervisor}: & & \@supervisor\tabularnewline%
+           \noalign{\vskip6pt}
+           \ifx\@cosupervisor\@empty\else\translate{cosupervisor}: & & \@cosupervisor\tabularnewline\fi
+           \noalign{\vskip6pt}
+           \ifx\@beirat\@empty\else\translate{beirat}: & & \@beirat\fi
+         \end{tabular}\par
+      }
       \par
       \@thanks\let\@thanks\@empty
       \null
@@ -491,8 +493,8 @@
       \fi
       \ifx\titlepage at restore\relax\else\clearpage\titlepage at restore\fi
     \end{titlepage}
-  \setcounter{footnote}{0}%
-  \expandafter\ifnum \csname scr at v@3.12\endcsname>\scr at compatibility\relax
+    \setcounter{footnote}{0}%
+    \expandafter\ifnum \csname scr at v@3.12\endcsname>\scr at compatibility\relax
     \let\thanks\relax
     \let\maketitle\relax
     \let\@maketitle\relax
@@ -580,9 +582,9 @@
 
 \if at uve@captionp
    \RequirePackage[format=plain,
-	           justification=RaggedRight,
-	           singlelinecheck=false
-	          ]{caption}
+               justification=RaggedRight,
+               singlelinecheck=false
+              ]{caption}
 \fi
 
 %% =============================================================

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	2022-10-21 19:39:53 UTC (rev 64772)
@@ -33,7 +33,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}[1997/06/01]
-\ProvidesClass{univie-ling-handout}[2022/10/02 v.2.0 Univie Ling handout class (JSp)]
+\ProvidesClass{univie-ling-handout}[2022/10/21 v.2.1 Univie Ling handout class (JSp)]
 
 %% ============================================================
 %% CLASS OPTIONS
@@ -68,40 +68,40 @@
 \def\uvh at printsmalllogo{\includegraphics[height=14mm]{univielogo}}
 % German CD (default)
 \def\uvh at cd@german{
-	\def\uvh at name{\uvh at name@de}
-	\def\uvh at shortname{\uvh at shortname@de}
-	\def\uvh at university{Universit\"at Wien}
-	\def\uvh at department{\uvh at department@de}
-	\def\uvh at location{\uvh at location@de}
-	\def\uvh at country{\uvh at country@de}
-	\def\uvh at function{\uvh at function@de}
-	\def\uvh at secfunction{\uvh at secfunction@de}
-	\def\uvh at phoneprefix{T}
-	\def\uvh at faxprefix{F}
-	\def\uvh at emailprefix{}
-	\def\uvh at urlprefix{}
-	\def\uvh at pageprefix{Seite}
-	\def\uvh at headerdeptsep{\ $\cdot$\ }
-	\def\uvh at headernamesep{,\ }
-	\def\and{\\}
+    \def\uvh at name{\uvh at name@de}
+    \def\uvh at shortname{\uvh at shortname@de}
+    \def\uvh at university{Universit\"at Wien}
+    \def\uvh at department{\uvh at department@de}
+    \def\uvh at location{\uvh at location@de}
+    \def\uvh at country{\uvh at country@de}
+    \def\uvh at function{\uvh at function@de}
+    \def\uvh at secfunction{\uvh at secfunction@de}
+    \def\uvh at phoneprefix{T}
+    \def\uvh at faxprefix{F}
+    \def\uvh at emailprefix{}
+    \def\uvh at urlprefix{}
+    \def\uvh at pageprefix{Seite}
+    \def\uvh at headerdeptsep{\ $\cdot$\ }
+    \def\uvh at headernamesep{,\ }
+    \def\and{\\}
 }
 \def\uvh at cd@english{%
-	\def\uvh at name{\uvh at name@en}
-	\def\uvh at shortname{\uvh at shortname@en}
-	\def\uvh at university{University of Vienna}
-	\def\uvh at department{\uvh at department@en}
-	\def\uvh at location{\uvh at location@en}
-	\def\uvh at country{\uvh at country@en}
-	\def\uvh at function{\uvh at function@en}
-	\def\uvh at secfunction{\uvh at secfunction@en}
-	\def\uvh at phoneprefix{T}
-	\def\uvh at faxprefix{F}
-	\def\uvh at emailprefix{}
-	\def\uvh at urlprefix{}
-	\def\uvh at pageprefix{Page}
-	\def\uvh at headerdeptsep{\ $\cdot$\ }
-	\def\uvh at headernamesep{,\ }
-	\def\uvh at secnamesep{,\ }
+    \def\uvh at name{\uvh at name@en}
+    \def\uvh at shortname{\uvh at shortname@en}
+    \def\uvh at university{University of Vienna}
+    \def\uvh at department{\uvh at department@en}
+    \def\uvh at location{\uvh at location@en}
+    \def\uvh at country{\uvh at country@en}
+    \def\uvh at function{\uvh at function@en}
+    \def\uvh at secfunction{\uvh at secfunction@en}
+    \def\uvh at phoneprefix{T}
+    \def\uvh at faxprefix{F}
+    \def\uvh at emailprefix{}
+    \def\uvh at urlprefix{}
+    \def\uvh at pageprefix{Page}
+    \def\uvh at headerdeptsep{\ $\cdot$\ }
+    \def\uvh at headernamesep{,\ }
+    \def\uvh at secnamesep{,\ }
 }
 \uvh at cd@german
 
@@ -110,170 +110,172 @@
 \ExplSyntaxOn
 \keys_define:nn { uvh }
 {
-	% all=<true|false>
-	% Load all (most) packages
-	all.code:n = 
-	  { \bool_if:nTF {#1} {
-	        \@uvh at biblatextrue
-                \@uvh at captionptrue
-                \@uvh at refsptrue
-                \@uvh at covingtontrue
-                \@uvh at microtypetrue
-             }{
-                \@uvh at biblatexfalse
-                \@uvh at captionpfalse
-                \@uvh at refspfalse
-                \@uvh at covingtonfalse
-                \@uvh at microtypefalse
-             }
-          },
-	all.usage:n = preamble,
-	% apa=<true|false>
-	% Load APA style
-	apa.legacy_if_set:n = @uvh at apa,
-	apa.usage:n = preamble,
-	% biblatex=<true|false>
-	% Load biblatex
-	biblatex.legacy_if_set:n = @uvh at biblatex,
-	biblatex.usage:n = preamble,
-	% breakevent=<true|false>
-	% Line break in heading between event and event spec (location, date etc.)
-	breakevent.legacy_if_set:n = @uvh at breakevent,
-	breakevent.usage:n = preamble,
-	% bwlogo=<true|false>
-	% Print monochrome logo?
-	bwlogo.code:n = 
-	  { \bool_if:nTF {#1} {
-	       \def\uvh at printlogo{\includegraphics[width=74mm]{univielogo-sw}}
-               \def\uvh at printsmalllogo{\includegraphics[height=14mm]{univielogo-sw}}
-             }{
-               \def\uvh at printlogo{\includegraphics[width=74mm]{univielogo}}
-               \def\uvh at printsmalllogo{\includegraphics[height=14mm]{univielogo}}
-             }
-          },
-	bwlogo.usage:n = preamble,
-	% caption=<true|false>
-	% Load caption
-	caption.legacy_if_set:n = @uvh at captionp,
-	caption.usage:n = preamble,
-	% covington=<true|false>
-	% Load covington
-	covington.legacy_if_set:n = @uvh at covington,
-	covington.usage:n = preamble,
-	% firstpagination=<true|false>
-	% Suppress pagination on first page?
-	firstpagination.legacy_if_set:n = @uvh at pageonfirst,
-	firstpagination.usage:n = preamble,
-	% foldmarks=<true|false>
-	% Output fold marks?
-	foldmarks.legacy_if_set:n = @uvh at foldmarks,
-	foldmarks.usage:n = preamble,
-	% fontenc=<value|none>
-	% customize font encoding
-	fontenc.code:n = 
-	  { \str_if_eq:NNTF { #1 } { none } {
-	       \@uvh at usefontencfalse
-             }{
-               \def\uvh at fontenc{#1}
-             }
-          },
-	fontenc.usage:n = preamble,
-	% fontsize=<size>
-	% Set base font size
-	fontsize.tl_set:N = \uvh at fontsize,
-	fontsize.usage:n = preamble,
-	% landscape=<true|false>
-	% Set landscape
-	landscape.legacy_if_set:n = @uvh at landscape,
-	landscape.usage:n = preamble,
-	% microtype=<true|false>
-	% Load microtype
-	microtype.legacy_if_set:n = @uvh at microtype,
-	microtype.usage:n = preamble,
-	% papersize=<size>
-	% Set paper size
-	papersize.tl_set:N = \uvh at papersize,
-	papersize.usage:n = preamble,
-	% polyglossia=<true|false>
-	% Load polyglossia
-	polyglossia.legacy_if_set:n = @uvh at polyglossia,
-	polyglossia.code:n = 
-	  { \bool_if:nT {#1} {
-	       \@uvh at psfontsfalse
-               \@uvh at otffontstrue
-             }
-          },
-	polyglossia.usage:n = preamble,
-	% pplogo=<true|false>
-	% Print logo on page 2ff.
-	pplogo.legacy_if_set:n = @uvh at pplogo,
-	pplogo.usage:n = preamble,
-	% punchmarks=<true|false>
-	% Output punch marks?
-	punchmarks.legacy_if_set:n = @uvh at punchmark,
-	punchmarks.usage:n = preamble,
-	% ref=<true|false>
-	% Load varioref and prettyref
-	ref.legacy_if_set:n = @uvh at refsp,
-	ref.usage:n = preamble,
-	% swaphead=<true|false>
-	% Swap title and event in header
-	swaphead.legacy_if_set:n = @uvh at swaphead,
-	swaphead.usage:n = preamble,
-	% totalpages=<true|false>
-	% Output total page number
-	totalpages.legacy_if_set:n = @uvh at lastpage,
-	totalpages.usage:n = preamble,
-	% widesubtitle=<true|false>
-	% Print subtitle over the whole text width
-	% (may conflict with address field)
-	widesubtitle.legacy_if_set:n = @uvh at usewidesubtitle,
-	widesubtitle.usage:n = preamble,
-	% cd=<german|english>
-        % CD Language
-	cd .choice:,
-	% german
-	cd / german .code:n = { \uvh at cd@german },
-        % english
-	cd / english .code:n = { \uvh at cd@english },
-	% draftmark=<true|false|firstpage>
-	% Print draftmark
-	draftmark .choice:,
-	% true
-	draftmark / true .code:n = 
-	  { \@uvh at draftmarktrue
-            \@uvh at draftmarkfpfalse
-          },
-        % false
-	draftmark / false .code:n = 
-	  { \@uvh at draftmarkfalse
-            \@uvh at draftmarkfpfalse
-          },
-        % firstpage
-	draftmark / firstpage .code:n = 
-	  { \@uvh at draftmarktrue
-            \@uvh at draftmarkfptrue
-          },
-        % no val equals to true
-        draftmark .default:n = {true},
-        % fonts=<ps|otf|none>
-        % Select font scheme
-	fonts .choice:,
-	% ps: use PostScript fonts (classic LaTeX)
-	fonts / ps .code:n = 
-	  { \@uvh at psfontstrue
-            \@uvh at otffontsfalse
-          },
-        % otf: use OpenType fonts (fontspec)
-	fonts / otf .code:n = 
-	  { \@uvh at psfontsfalse
-            \@uvh at otffontstrue
-          },
-        % none: Use no font package
-	fonts / none .code:n = 
-	  { \@uvh at psfontsfalse
-            \@uvh at otffontsfalse
-          },
+    % all=<true|false>
+    % Load all (most) packages
+    all.code:n = 
+      { \bool_if:nTF {#1} {
+            \@uvh at biblatextrue
+            \@uvh at captionptrue
+            \@uvh at refsptrue
+            \@uvh at covingtontrue
+            \@uvh at microtypetrue
+         }{
+            \@uvh at biblatexfalse
+            \@uvh at captionpfalse
+            \@uvh at refspfalse
+            \@uvh at covingtonfalse
+            \@uvh at microtypefalse
+         }
+      },
+    all.usage:n = preamble,
+    % apa=<true|false>
+    % Load APA style
+    apa.legacy_if_set:n = @uvh at apa,
+    apa.usage:n = preamble,
+    % biblatex=<true|false>
+    % Load biblatex
+    biblatex.legacy_if_set:n = @uvh at biblatex,
+    biblatex.usage:n = preamble,
+    % breakevent=<true|false>
+    % Line break in heading between event and event spec (location, date etc.)
+    breakevent.legacy_if_set:n = @uvh at breakevent,
+    breakevent.usage:n = preamble,
+    % bwlogo=<true|false>
+    % Print monochrome logo?
+    bwlogo.code:n = 
+      { \bool_if:nTF {#1} {
+           \def\uvh at printlogo{\includegraphics[width=74mm]{univielogo-sw}}
+           \def\uvh at printsmalllogo{\includegraphics[height=14mm]{univielogo-sw}}
+         }{
+           \def\uvh at printlogo{\includegraphics[width=74mm]{univielogo}}
+           \def\uvh at printsmalllogo{\includegraphics[height=14mm]{univielogo}}
+         }
+      },
+    bwlogo.usage:n = preamble,
+    % caption=<true|false>
+    % Load caption
+    caption.legacy_if_set:n = @uvh at captionp,
+    caption.usage:n = preamble,
+    % covington=<true|false>
+    % Load covington
+    covington.legacy_if_set:n = @uvh at covington,
+    covington.usage:n = preamble,
+    % firstpagination=<true|false>
+    % Suppress pagination on first page?
+    firstpagination.legacy_if_set:n = @uvh at pageonfirst,
+    firstpagination.usage:n = preamble,
+    % foldmarks=<true|false>
+    % Output fold marks?
+    foldmarks.legacy_if_set:n = @uvh at foldmarks,
+    foldmarks.usage:n = preamble,
+    % fontenc=<value|none>
+    % customize font encoding
+    fontenc.code:n = 
+      { \str_if_eq:NNTF { #1 } { none } {
+           \@uvh at usefontencfalse
+         }{
+           \def\uvh at fontenc{#1}
+         }
+      },
+    fontenc.usage:n = preamble,
+    % fontsize=<size>
+    % Set base font size
+    fontsize.tl_set:N = \uvh at fontsize,
+    fontsize.usage:n = preamble,
+    % landscape=<true|false>
+    % Set landscape
+    landscape.legacy_if_set:n = @uvh at landscape,
+    landscape.usage:n = preamble,
+    % microtype=<true|false>
+    % Load microtype
+    microtype.legacy_if_set:n = @uvh at microtype,
+    microtype.usage:n = preamble,
+    % papersize=<size>
+    % Set paper size
+    papersize.tl_set:N = \uvh at papersize,
+    papersize.usage:n = preamble,
+    % polyglossia=<true|false>
+    % Load polyglossia
+    polyglossia.code:n = 
+      { \bool_if:nTF {#1} {
+           \@uvh at psfontsfalse
+           \@uvh at otffontstrue
+           \@uvh at polyglossiatrue
+        }{
+           \@uvh at polyglossiafalse
+        }
+      },
+    polyglossia.usage:n = preamble,
+    % pplogo=<true|false>
+    % Print logo on page 2ff.
+    pplogo.legacy_if_set:n = @uvh at pplogo,
+    pplogo.usage:n = preamble,
+    % punchmarks=<true|false>
+    % Output punch marks?
+    punchmarks.legacy_if_set:n = @uvh at punchmark,
+    punchmarks.usage:n = preamble,
+    % ref=<true|false>
+    % Load varioref and prettyref
+    ref.legacy_if_set:n = @uvh at refsp,
+    ref.usage:n = preamble,
+    % swaphead=<true|false>
+    % Swap title and event in header
+    swaphead.legacy_if_set:n = @uvh at swaphead,
+    swaphead.usage:n = preamble,
+    % totalpages=<true|false>
+    % Output total page number
+    totalpages.legacy_if_set:n = @uvh at lastpage,
+    totalpages.usage:n = preamble,
+    % widesubtitle=<true|false>
+    % Print subtitle over the whole text width
+    % (may conflict with address field)
+    widesubtitle.legacy_if_set:n = @uvh at usewidesubtitle,
+    widesubtitle.usage:n = preamble,
+    % cd=<german|english>
+    % CD Language
+    cd .choice:,
+    % german
+    cd / german .code:n = { \uvh at cd@german },
+    % english
+    cd / english .code:n = { \uvh at cd@english },
+    % draftmark=<true|false|firstpage>
+    % Print draftmark
+    draftmark .choice:,
+    % true
+    draftmark / true .code:n = 
+      { \@uvh at draftmarktrue
+        \@uvh at draftmarkfpfalse
+      },
+    % false
+    draftmark / false .code:n = 
+      { \@uvh at draftmarkfalse
+        \@uvh at draftmarkfpfalse
+      },
+    % firstpage
+    draftmark / firstpage .code:n = 
+      { \@uvh at draftmarktrue
+        \@uvh at draftmarkfptrue
+      },
+    % no val equals to true
+    draftmark .default:n = {true},
+    % fonts=<ps|otf|none>
+    % Select font scheme
+    fonts .choice:,
+    % ps: use PostScript fonts (classic LaTeX)
+    fonts / ps .code:n = 
+      { \@uvh at psfontstrue
+        \@uvh at otffontsfalse
+      },
+    % otf: use OpenType fonts (fontspec)
+    fonts / otf .code:n = 
+      { \@uvh at psfontsfalse
+        \@uvh at otffontstrue
+      },
+    % none: Use no font package
+    fonts / none .code:n = 
+      { \@uvh at psfontsfalse
+        \@uvh at otffontsfalse
+      },
 }
 \ExplSyntaxOff
 
@@ -754,9 +756,9 @@
 
 \if at uvh@captionp
     \RequirePackage[format=plain,
-	            justification=RaggedRight,
-	            singlelinecheck=false
-	           ]{caption}
+                justification=RaggedRight,
+                singlelinecheck=false
+               ]{caption}
 \fi
 
 %% =============================================================

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls	2022-10-21 19:39:53 UTC (rev 64772)
@@ -32,7 +32,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-paper}[2022/10/02 v.2.0 Univie Linguistic Papers (JSp)]
+\ProvidesPackage{univie-ling-paper}[2022/10/21 v.2.1 Univie Linguistic Papers (JSp)]
 
 
 %% ============================================================
@@ -59,106 +59,108 @@
 \ExplSyntaxOn
 \keys_define:nn { uvp }
 {
-	% all=<true|false>
-	% Load all (most) packages
-	all.code:n = 
-	  { \bool_if:nTF {#1} {
-	        \@uvp at biblatextrue
-                \@uvp at captionptrue
-                \@uvp at refsptrue
-                \@uvp at covingtontrue
-                \@uvp at microtypetrue
-             }{
-                \@uvp at biblatexfalse
-                \@uvp at captionpfalse
-                \@uvp at refspfalse
-                \@uvp at covingtonfalse
-                \@uvp at microtypefalse
-             }
-          },
-	all.usage:n = preamble,
-	% apa=<true|false>
-	% Load APA style
-	apa.legacy_if_set:n = @uvp at apa,
-	apa.usage:n = preamble,
-	% biblatex=<true|false>
-	% Load biblatex
-	biblatex.legacy_if_set:n = @uvp at biblatex,
-	biblatex.usage:n = preamble,
-	% caption=<true|false>
-	% Load caption
-	caption.legacy_if_set:n = @uvp at captionp,
-	caption.usage:n = preamble,
-	% covington=<true|false>
-	% Load covington
-	covington.legacy_if_set:n = @uvp at covington,
-	covington.usage:n = preamble,
-	% fontenc=<value|none>
-	% customize font encoding
-	fontenc.code:n = 
-	  { \str_if_eq:NNTF { #1 } { none } {
-	       \@uvp at usefontencfalse
-             }{
-               \def\uvp at fontenc{#1}
-             }
-          },
-	fontenc.usage:n = preamble,
-	% microtype=<true|false>
-	% Load microtype
-	microtype.legacy_if_set:n = @uvp at microtype,
-	microtype.usage:n = preamble,
-	% polyglossia=<true|false>
-	% Load polyglossia
-	polyglossia.legacy_if_set:n = @uvp at polyglossia,
-	polyglossia.code:n = 
-	  { \bool_if:nT {#1} {
-	       \@uvp at psfontsfalse
-               \@uvp at otffontstrue
-             }
-          },
-	polyglossia.usage:n = preamble,
-	% ref=<true|false>
-	% Load varioref and prettyref
-	ref.legacy_if_set:n = @uvp at refsp,
-	ref.usage:n = preamble,
-	% draftmark=<true|false|firstpage>
-	% Print draftmark
-	draftmark .choice:,
-	% true
-	draftmark / true .code:n = 
-	  { \@uvp at draftmarktrue
-            \@uvp at draftmarkfpfalse
-          },
-        % false
-	draftmark / false .code:n = 
-	  { \@uvp at draftmarkfalse
-            \@uvp at draftmarkfpfalse
-          },
-        % firstpage
-	draftmark / firstpage .code:n = 
-	  { \@uvp at draftmarktrue
-            \@uvp at draftmarkfptrue
-          },
-        % no val equals to true
-        draftmark .default:n = {true},
-        % fonts=<ps|otf|none>
-        % Select font scheme
-	fonts .choice:,
-	% ps: use PostScript fonts (classic LaTeX)
-	fonts / ps .code:n = 
-	  { \@uvp at psfontstrue
-            \@uvp at otffontsfalse
-          },
-        % otf: use OpenType fonts (fontspec)
-	fonts / otf .code:n = 
-	  { \@uvp at psfontsfalse
-            \@uvp at otffontstrue
-          },
-        % none: Use no font package
-	fonts / none .code:n = 
-	  { \@uvp at psfontsfalse
-            \@uvp at otffontsfalse
-          },
+    % all=<true|false>
+    % Load all (most) packages
+    all.code:n = 
+      { \bool_if:nTF {#1} {
+            \@uvp at biblatextrue
+            \@uvp at captionptrue
+            \@uvp at refsptrue
+            \@uvp at covingtontrue
+            \@uvp at microtypetrue
+         }{
+            \@uvp at biblatexfalse
+            \@uvp at captionpfalse
+            \@uvp at refspfalse
+            \@uvp at covingtonfalse
+            \@uvp at microtypefalse
+         }
+      },
+    all.usage:n = preamble,
+    % apa=<true|false>
+    % Load APA style
+    apa.legacy_if_set:n = @uvp at apa,
+    apa.usage:n = preamble,
+    % biblatex=<true|false>
+    % Load biblatex
+    biblatex.legacy_if_set:n = @uvp at biblatex,
+    biblatex.usage:n = preamble,
+    % caption=<true|false>
+    % Load caption
+    caption.legacy_if_set:n = @uvp at captionp,
+    caption.usage:n = preamble,
+    % covington=<true|false>
+    % Load covington
+    covington.legacy_if_set:n = @uvp at covington,
+    covington.usage:n = preamble,
+    % fontenc=<value|none>
+    % customize font encoding
+    fontenc.code:n = 
+      { \str_if_eq:NNTF { #1 } { none } {
+           \@uvp at usefontencfalse
+         }{
+           \def\uvp at fontenc{#1}
+         }
+      },
+    fontenc.usage:n = preamble,
+    % microtype=<true|false>
+    % Load microtype
+    microtype.legacy_if_set:n = @uvp at microtype,
+    microtype.usage:n = preamble,
+    % polyglossia=<true|false>
+    % Load polyglossia
+    polyglossia.code:n = 
+      { \bool_if:nTF {#1} {
+           \@uvp at psfontsfalse
+           \@uvp at otffontstrue
+           \@uvp at polyglossiatrue
+        }{
+           \@uvp at polyglossiafalse
+        }
+      },
+    polyglossia.usage:n = preamble,
+    % ref=<true|false>
+    % Load varioref and prettyref
+    ref.legacy_if_set:n = @uvp at refsp,
+    ref.usage:n = preamble,
+    % draftmark=<true|false|firstpage>
+    % Print draftmark
+    draftmark .choice:,
+    % true
+    draftmark / true .code:n = 
+      { \@uvp at draftmarktrue
+        \@uvp at draftmarkfpfalse
+      },
+    % false
+    draftmark / false .code:n = 
+      { \@uvp at draftmarkfalse
+        \@uvp at draftmarkfpfalse
+      },
+    % firstpage
+    draftmark / firstpage .code:n = 
+      { \@uvp at draftmarktrue
+        \@uvp at draftmarkfptrue
+      },
+    % no val equals to true
+    draftmark .default:n = {true},
+    % fonts=<ps|otf|none>
+    % Select font scheme
+    fonts .choice:,
+    % ps: use PostScript fonts (classic LaTeX)
+    fonts / ps .code:n = 
+      { \@uvp at psfontstrue
+        \@uvp at otffontsfalse
+      },
+    % otf: use OpenType fonts (fontspec)
+    fonts / otf .code:n = 
+      { \@uvp at psfontsfalse
+        \@uvp at otffontstrue
+      },
+    % none: Use no font package
+    fonts / none .code:n = 
+      { \@uvp at psfontsfalse
+        \@uvp at otffontsfalse
+      },
 }
 \ExplSyntaxOff
 
@@ -178,14 +180,14 @@
 %% ============================================================
 
 \LoadClass[%
-	   a4paper,
-	   fontsize=12pt,
-	   BCOR=0mm,
-	   captions=tableheading,
-	   listof=totoc,
-	   numbers=noenddot,
-	   titlepage=true,
-	   sectionentrydots=true
+       a4paper,
+       fontsize=12pt,
+       BCOR=0mm,
+       captions=tableheading,
+       listof=totoc,
+       numbers=noenddot,
+       titlepage=true,
+       sectionentrydots=true
 ]{scrartcl}[2003/04/22]
 
 
@@ -690,9 +692,9 @@
 
 \if at uvp@captionp
     \RequirePackage[format=plain,
-	            justification=RaggedRight,
-	            singlelinecheck=false
-	           ]{caption}
+                justification=RaggedRight,
+                singlelinecheck=false
+               ]{caption}
 \fi
 
 %% =============================================================

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls	2022-10-21 19:39:53 UTC (rev 64772)
@@ -32,7 +32,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-thesis}[2022/10/02 v.2.0 Univie Linguistic Theses (JSp)]
+\ProvidesPackage{univie-ling-thesis}[2022/10/21 v.2.1 Univie Linguistic Theses (JSp)]
 
 
 %% ============================================================
@@ -63,114 +63,116 @@
 \ExplSyntaxOn
 \keys_define:nn { uvt }
 {
-	% all=<true|false>
-	% Load all (most) packages
-	all.code:n = 
-	  { \bool_if:nTF {#1} {
-	        \@uvt at biblatextrue
-                \@uvt at captionptrue
-                \@uvt at refsptrue
-                \@uvt at covingtontrue
-                \@uvt at microtypetrue
-             }{
-                \@uvt at biblatexfalse
-                \@uvt at captionpfalse
-                \@uvt at refspfalse
-                \@uvt at covingtonfalse
-                \@uvt at microtypefalse
-             }
-          },
-	all.usage:n = preamble,
-	% apa=<true|false>
-	% Load APA style
-	apa.legacy_if_set:n = @uvt at apa,
-	apa.usage:n = preamble,
-	% biblatex=<true|false>
-	% Load biblatex
-	biblatex.legacy_if_set:n = @uvt at biblatex,
-	biblatex.usage:n = preamble,
-	% caption=<true|false>
-	% Load caption
-	caption.legacy_if_set:n = @uvt at captionp,
-	caption.usage:n = preamble,
-	% covington=<true|false>
-	% Load covington
-	covington.legacy_if_set:n = @uvt at covington,
-	covington.usage:n = preamble,
-	% fdegree=<true|false>
-	% Female degree forms
-	fdegree.legacy_if_set:n = @uvt at fdegree,
-	fdegree.usage:n = preamble,
-	% fontenc=<value|none>
-	% customize font encoding
-	fontenc.code:n = 
-	  { \str_if_eq:NNTF { #1 } { none } {
-	       \@uvt at usefontencfalse
-             }{
-               \def\uvt at fontenc{#1}
-             }
-          },
-	fontenc.usage:n = preamble,
-	% microtype=<true|false>
-	% Load microtype
-	microtype.legacy_if_set:n = @uvt at microtype,
-	microtype.usage:n = preamble,
-	% pdfa=<true|false>
-	% PDF/A
-	pdfa.legacy_if_set:n = @uvt at pdfa,
-	pdfa.usage:n = preamble,
-	% polyglossia=<true|false>
-	% Load polyglossia
-	polyglossia.legacy_if_set:n = @uvt at polyglossia,
-	polyglossia.code:n = 
-	  { \bool_if:nT {#1} {
-	       \@uvt at psfontsfalse
-               \@uvt at otffontstrue
-             }
-          },
-	polyglossia.usage:n = preamble,
-	% ref=<true|false>
-	% Load varioref and prettyref
-	ref.legacy_if_set:n = @uvt at refsp,
-	ref.usage:n = preamble,
-	% draftmark=<true|false|firstpage>
-	% Print draftmark
-	draftmark .choice:,
-	% true
-	draftmark / true .code:n = 
-	  { \@uvt at draftmarktrue
+    % all=<true|false>
+    % Load all (most) packages
+    all.code:n = 
+      { \bool_if:nTF {#1} {
+            \@uvt at biblatextrue
+            \@uvt at captionptrue
+            \@uvt at refsptrue
+            \@uvt at covingtontrue
+            \@uvt at microtypetrue
+         }{
+            \@uvt at biblatexfalse
+            \@uvt at captionpfalse
+            \@uvt at refspfalse
+            \@uvt at covingtonfalse
+            \@uvt at microtypefalse
+         }
+      },
+    all.usage:n = preamble,
+    % apa=<true|false>
+    % Load APA style
+    apa.legacy_if_set:n = @uvt at apa,
+    apa.usage:n = preamble,
+    % biblatex=<true|false>
+    % Load biblatex
+    biblatex.legacy_if_set:n = @uvt at biblatex,
+    biblatex.usage:n = preamble,
+    % caption=<true|false>
+    % Load caption
+    caption.legacy_if_set:n = @uvt at captionp,
+    caption.usage:n = preamble,
+    % covington=<true|false>
+    % Load covington
+    covington.legacy_if_set:n = @uvt at covington,
+    covington.usage:n = preamble,
+    % fdegree=<true|false>
+    % Female degree forms
+    fdegree.legacy_if_set:n = @uvt at fdegree,
+    fdegree.usage:n = preamble,
+    % fontenc=<value|none>
+    % customize font encoding
+    fontenc.code:n = 
+      { \str_if_eq:NNTF { #1 } { none } {
+           \@uvt at usefontencfalse
+         }{
+           \def\uvt at fontenc{#1}
+         }
+      },
+    fontenc.usage:n = preamble,
+    % microtype=<true|false>
+    % Load microtype
+    microtype.legacy_if_set:n = @uvt at microtype,
+    microtype.usage:n = preamble,
+    % pdfa=<true|false>
+    % PDF/A
+    pdfa.legacy_if_set:n = @uvt at pdfa,
+    pdfa.usage:n = preamble,
+    % polyglossia=<true|false>
+    % Load polyglossia
+    polyglossia.code:n = 
+      { \bool_if:nTF {#1} {
+           \@uvt at psfontsfalse
+           \@uvt at otffontstrue
+           \@uvt at polyglossiatrue
+        }{
+           \@uvt at polyglossiafalse
+        }
+      },
+    polyglossia.usage:n = preamble,
+    % ref=<true|false>
+    % Load varioref and prettyref
+    ref.legacy_if_set:n = @uvt at refsp,
+    ref.usage:n = preamble,
+    % draftmark=<true|false|firstpage>
+    % Print draftmark
+    draftmark .choice:,
+    % true
+    draftmark / true .code:n = 
+      { \@uvt at draftmarktrue
+        \@uvt at draftmarkfpfalse
+      },
+    % false
+    draftmark / false .code:n = 
+      { \@uvt at draftmarkfalse
             \@uvt at draftmarkfpfalse
-          },
-        % false
-	draftmark / false .code:n = 
-	  { \@uvt at draftmarkfalse
-            \@uvt at draftmarkfpfalse
-          },
-        % firstpage
-	draftmark / firstpage .code:n = 
-	  { \@uvt at draftmarktrue
-            \@uvt at draftmarkfptrue
-          },
-        % no val equals to true
-        draftmark .default:n = {true},
-        % fonts=<ps|otf|none>
-        % Select font scheme
-	fonts .choice:,
-	% ps: use PostScript fonts (classic LaTeX)
-	fonts / ps .code:n = 
-	  { \@uvt at psfontstrue
-            \@uvt at otffontsfalse
-          },
-        % otf: use OpenType fonts (fontspec)
-	fonts / otf .code:n = 
-	  { \@uvt at psfontsfalse
-            \@uvt at otffontstrue
-          },
-        % none: Use no font package
-	fonts / none .code:n = 
-	  { \@uvt at psfontsfalse
-            \@uvt at otffontsfalse
-          },
+      },
+    % firstpage
+    draftmark / firstpage .code:n = 
+      { \@uvt at draftmarktrue
+        \@uvt at draftmarkfptrue
+      },
+    % no val equals to true
+    draftmark .default:n = {true},
+    % fonts=<ps|otf|none>
+    % Select font scheme
+    fonts .choice:,
+    % ps: use PostScript fonts (classic LaTeX)
+    fonts / ps .code:n = 
+      { \@uvt at psfontstrue
+        \@uvt at otffontsfalse
+      },
+    % otf: use OpenType fonts (fontspec)
+    fonts / otf .code:n = 
+      { \@uvt at psfontsfalse
+        \@uvt at otffontstrue
+      },
+    % none: Use no font package
+    fonts / none .code:n = 
+      { \@uvt at psfontsfalse
+        \@uvt at otffontsfalse
+      },
 }
 \ExplSyntaxOff
 
@@ -189,12 +191,12 @@
 %% ============================================================
 
 \LoadClass[%
-	   a4paper,
-	   captions=tableheading,
-	   listof=totoc,
-	   numbers=noenddot,
-	   titlepage=true,
-	   chapterentrydots=true
+       a4paper,
+       captions=tableheading,
+       listof=totoc,
+       numbers=noenddot,
+       titlepage=true,
+       chapterentrydots=true
 ]{scrreprt}[2003/04/22]
 
 \RequirePackage{array}
@@ -518,8 +520,8 @@
        \end{center}
       \vspace{2\baselineskip}
       \begin{center}
-	{\usekomafont{tpcaption}Titel der \@thesistype\,/\,Title of the \@thesistype at en\par}
-	{\ifx\@title\@empty\else
+    {\usekomafont{tpcaption}Titel der \@thesistype\,/\,Title of the \@thesistype at en\par}
+    {\ifx\@title\@empty\else
            \usekomafont{title}{\enquote{\@title%
             \ifx\@subtitle\@empty\else\linebreak\@subtitle\fi}\par}%
          \fi
@@ -539,23 +541,23 @@
           }%
         }%
         \vskip 2em
-	{\usekomafont{tpcaption}angestrebter akademischer Grad\,/\,in partial fulfilment of the requirements for the degree of\par}
+    {\usekomafont{tpcaption}angestrebter akademischer Grad\,/\,in partial fulfilment of the requirements for the degree of\par}
         \usekomafont{degree}{\@degree}
        \end{center}\par
         \vfill
         {\usekomafont{date}{Wien, \the\year\,/\,Vienna, \the\year\par}}%
         \vskip 2em
-	\usekomafont{codes}{%
-	\begin{tabular}[t]{@{}>{\raggedright}p{0.4\columnwidth}>{\raggedright}p{0.1\columnwidth}>{\raggedright}p{0.4\columnwidth}}
-	Studienkennzahl lt. Studienblatt/\newline degree programme code as it appears on the student record sheet: & & \@studienkennzahl\tabularnewline
+    \usekomafont{codes}{%
+    \begin{tabular}[t]{@{}>{\raggedright}p{0.4\columnwidth}>{\raggedright}p{0.1\columnwidth}>{\raggedright}p{0.4\columnwidth}}
+    Studienkennzahl lt. Studienblatt/\newline degree programme code as it appears on the student record sheet: & & \@studienkennzahl\tabularnewline
         \noalign{\vskip6pt}
-	\@dirtype\ lt. Studienblatt\slash\newline \@dirtype at en\ as it appears on the student record sheet: & & \@studienrichtung\tabularnewline
+    \@dirtype\ lt. Studienblatt\slash\newline \@dirtype at en\ as it appears on the student record sheet: & & \@studienrichtung\tabularnewline
         \noalign{\vskip6pt}
         Betreut von\,/\,Supervisor: & & \@supervisor\tabularnewline%
         \noalign{\vskip6pt}
         \ifx\@cosupervisor\@empty\else Mitbetreut von\,/\,Co-Supervisor: & & \@cosupervisor\fi
-	\end{tabular}\par
-	}
+    \end{tabular}\par
+    }
       \par
       \@thanks\let\@thanks\@empty
       \null
@@ -706,9 +708,9 @@
 
 \if at uvt@captionp
    \RequirePackage[format=plain,
-	           justification=RaggedRight,
-	           singlelinecheck=false
-	          ]{caption}
+               justification=RaggedRight,
+               singlelinecheck=false
+              ]{caption}
 \fi
 
 

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls	2022-10-21 19:39:53 UTC (rev 64772)
@@ -33,7 +33,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-wlg}[2022/10/02 v.2.0 Univie WLG journal layout (JSp)]
+\ProvidesPackage{univie-ling-wlg}[2022/10/21 v.2.1 Univie WLG journal layout (JSp)]
 
 
 %% ============================================================
@@ -42,6 +42,8 @@
 
 \newif\if at wlg@biblatex\@wlg at biblatexfalse
 \newif\if at wlg@covington\@wlg at covingtontrue
+\newif\if at wlg@draftmark\@wlg at draftmarkfalse
+\newif\if at wlg@draftmarkfp\@wlg at draftmarkfpfalse
 \newif\if at wlg@expert\@wlg at expertfalse
 \newif\if at wlg@titlepage\@wlg at titlepagefalse
 \newif\if at wlg@specialprint\@wlg at specialprintfalse
@@ -51,41 +53,61 @@
 \ExplSyntaxOn
 \keys_define:nn { wlg }
 {
-	% biblatex=<true|false>
-	% Load biblatex
-	biblatex.legacy_if_set:n = @wlg at biblatex,
-	biblatex.usage:n = preamble,
-	% covington=<true|false>
-	% Load covington
-	covington.legacy_if_set:n = @wlg at covington,
-	covington.usage:n = preamble,
-	% expertfonts=<true|false>
-	% Load MinionPro
-	expertfonts.legacy_if_set:n = @wlg at expert,
-	expertfonts.usage:n = preamble,
-	% preprint=<true|false>
-	preprint.legacy_if_set:n = @wlg at preprint,
-	preprint.usage:n = preamble,
-	% peerrev=<true|false>
-	peerrev.legacy_if_set:n = @wlg at peerrev,
-	peerrev.usage:n = preamble,
-	% titlepage=<none|specialprint|issue>
-	titlepage .choice:,
-	% none
-	titlepage / none .code:n = 
-	  { \@wlg at titlepagefalse
-            \@wlg at specialprintfalse
-          },
-        % specialprint
-	titlepage / specialprint .code:n = 
-	  { \@wlg at titlepagetrue
-            \@wlg at specialprinttrue
-          },
-        % issue
-	titlepage / issue .code:n = 
-	  { \@wlg at titlepagetrue
-            \@wlg at specialprintfalse
-          },
+    % biblatex=<true|false>
+    % Load biblatex
+    biblatex.legacy_if_set:n = @wlg at biblatex,
+    biblatex.usage:n = preamble,
+    % covington=<true|false>
+    % Load covington
+    covington.legacy_if_set:n = @wlg at covington,
+    covington.usage:n = preamble,
+    % expertfonts=<true|false>
+    % Load MinionPro
+    expertfonts.legacy_if_set:n = @wlg at expert,
+    expertfonts.usage:n = preamble,
+    % preprint=<true|false>
+    preprint.legacy_if_set:n = @wlg at preprint,
+    preprint.usage:n = preamble,
+    % peerrev=<true|false>
+    peerrev.legacy_if_set:n = @wlg at peerrev,
+    peerrev.usage:n = preamble,
+    % titlepage=<none|specialprint|issue>
+    titlepage .choice:,
+    % none
+    titlepage / none .code:n = 
+      { \@wlg at titlepagefalse
+        \@wlg at specialprintfalse
+      },
+    % specialprint
+    titlepage / specialprint .code:n = 
+      { \@wlg at titlepagetrue
+        \@wlg at specialprinttrue
+      },
+    % issue
+    titlepage / issue .code:n = 
+      { \@wlg at titlepagetrue
+        \@wlg at specialprintfalse
+      },
+    % draftmark=<true|false|firstpage>
+    % Print draftmark
+    draftmark .choice:,
+    % true
+    draftmark / true .code:n = 
+      { \@wlg at draftmarktrue
+        \@wlg at draftmarkfpfalse
+      },
+    % false
+    draftmark / false .code:n = 
+      { \@wlg at draftmarkfalse
+        \@wlg at draftmarkfpfalse
+      },
+    % firstpage
+    draftmark / firstpage .code:n = 
+      { \@wlg at draftmarktrue
+        \@wlg at draftmarkfptrue
+      },
+    % no val equals to true
+    draftmark .default:n = {true},
 }
 \ExplSyntaxOff
 
@@ -106,17 +128,17 @@
 \LoadClass{scrartcl}[2003/04/22]
 
 \KOMAoptions{%
-	footlines=2,
-	paper=152mm:229mm,
-	DIV=calc,
-	fontsize=12pt,
-	footlines=2,
-	headings=small,
-	captions=tableheading,
-	listof=totoc,
-	numbers=noenddot,
-	abstract=on,
-	twoside=semi
+    footlines=2,
+    paper=152mm:229mm,
+    DIV=calc,
+    fontsize=12pt,
+    footlines=2,
+    headings=small,
+    captions=tableheading,
+    listof=totoc,
+    numbers=noenddot,
+    abstract=on,
+    twoside=semi
 }
 
 \recalctypearea
@@ -134,15 +156,36 @@
 \InputIfFileExists{univie-ling-wlg.cfg}
 
 %% ============================================================
+%% HELPERS:
+%% ============================================================
+
+\newif\if at wlg@inputeencloaded\@wlg at inputeencloadedfalse
+\newcommand*\AfterInputencOrAtEndPreamble[1]{%
+    \AfterPackage*{inputenc}{%
+       #1%
+      \@wlg at inputeencloadedtrue
+    }
+    \AtEndPreamble{%
+       \if at wlg@inputeencloaded\else
+          #1%
+       \fi%
+   }%
+}
+
+%% ============================================================
 %% FONTS UND MICROTYPOGRAPHY:
 %% ============================================================
 
-% Roman Font:
+
 \if at wlg@expert
-  % Adobe Minion (Expert)
+  % Roman Font: Adobe Minion (Expert)
   \RequirePackage[footnotefigures]{MinionPro}
+  % Sans; Myriad
+  \RequirePackage[medfamily,scale=0.925]{MyriadPro}
+  % Mono: DejaVu
+  \RequirePackage[scaled=0.83]{DejaVuSansMono}
 \else
-  % Crimson
+  % Roman Font: Crimson
   \RequirePackage[osf]{cochineal}
   % Enable bold and slanted in IPA
   \AtBeginDocument{%
@@ -149,6 +192,10 @@
     \@ifpackageloaded{tipa}{%
        \DeclareFontFamilySubstitution{T3}{Cochineal-TOsF}{cmr}}{}
   }
+  % Sans: Alegreya
+  \RequirePackage[osf,scaled=.9]{sourcesanspro}
+  % Mono: DejaVu
+  \RequirePackage[scaled=0.8]{DejaVuSansMono}
 \fi
 
 % Hyperlinks
@@ -182,6 +229,8 @@
 \languagealias{naustrian}{German}
 \deftranslation[to=German]{chapter}{Kapitel}
 \deftranslation[to=English]{chapter}{chapter}
+\deftranslation[to=German]{draft}{ENTWURF}
+\deftranslation[to=English]{draft}{DRAFT}
 \deftranslation[to=German]{section}{Abschnitt}
 \deftranslation[to=English]{section}{section}
 \deftranslation[to=German]{footnote}{Anm.}
@@ -392,13 +441,13 @@
 \raggedbottom
 
 % Quotation marks
-\AfterPackage*{inputenc}{%
+\AfterInputencOrAtEndPreamble{%
   \RequirePackage{csquotes}
   \ExecuteQuoteOptions{autostyle=try,german=guillemets,austrian=guillemets,maxlevel=3}
-  \if at wlg@biblatex
+  \AfterPackage*{biblatex}{%
      % Change cite command for integrated csquotes env.
      \SetCiteCommand{\parencite}
-  \fi
+  }
   \renewcommand{\mktextdel}[1]{[\,]}
 }
 
@@ -432,12 +481,12 @@
 \def\@author{}
 \def\@@author{}
 \renewcommand*\author[2][]{%
-	\ifx\\#1\\%
-		\def\@@author{#2}
-	\else
-		\def\@@author{#1}
-	\fi
-	\def\@author{#2}
+    \ifx\\#1\\%
+        \def\@@author{#2}
+    \else
+        \def\@@author{#1}
+    \fi
+    \def\@author{#2}
 }
 
 % Author affiliation (starred: corresponding author)
@@ -454,25 +503,25 @@
 \def\@title{}
 \def\@@title{}
 \renewcommand*\title[2][]{%
-	\ifx\\#1\\%
-		\def\@@title{#2}
-	\else
-		\def\@@title{#1}
-	\fi
-	\def\@title{#2}
+    \ifx\\#1\\%
+        \def\@@title{#2}
+    \else
+        \def\@@title{#1}
+    \fi
+    \def\@title{#2}
 }
 
 \def\@issuetitle{}
 \newcommand*\issuetitle[1]{%
-	\def\@issuetitle{#1}
+    \def\@issuetitle{#1}
 }
 \def\@issuesubtitle{}
 \newcommand*\issuesubtitle[1]{%
-	\def\@issuesubtitle{#1}
+    \def\@issuesubtitle{#1}
 }
 \def\@issueeditors{}
 \newcommand*\issueeditors[1]{%
-	\def\@issueeditors{#1}
+    \def\@issueeditors{#1}
 }
 
 \def\@issue{}
@@ -588,58 +637,58 @@
           \vskip 3em
         \fi
         \if at wlg@specialprint
-		{\usekomafont{title}{\@title\par}}%
-		\vskip 1em
-		{\ifx\@subtitle\@empty\else\usekomafont{subtitle}{\@subtitle\par}\fi}%
-		\vskip 2em
-		{%
-		  \usekomafont{author}{%
-		      \@author\par
-		  }%
-		}%
-		  \vfill
-		  {\usekomafont{date}{\if at wlg@preprint\translate{preprintfrom}%
-		                      \else\translate{specialprint}\fi\ \emph{Wiener Linguistische Gazette}
-		                      (\versal{WLG})
-		 \@issue\ (\@pubyear)\if at wlg@preprint\else: \startpageref--\lastpageref\fi\par}}
-		{\ifx\@issuetitle\@empty\else
-			\vskip 1em
-			\usekomafont{date}{\translate{specialissue} \itshape\@issuetitle
+        {\usekomafont{title}{\@title\par}}%
+        \vskip 1em
+        {\ifx\@subtitle\@empty\else\usekomafont{subtitle}{\@subtitle\par}\fi}%
+        \vskip 2em
+        {%
+          \usekomafont{author}{%
+              \@author\par
+          }%
+        }%
+          \vfill
+          {\usekomafont{date}{\if at wlg@preprint\translate{preprintfrom}%
+                              \else\translate{specialprint}\fi\ \emph{Wiener Linguistische Gazette}
+                              (\versal{WLG})
+         \@issue\ (\@pubyear)\if at wlg@preprint\else: \startpageref--\lastpageref\fi\par}}
+        {\ifx\@issuetitle\@empty\else
+            \vskip 1em
+            \usekomafont{date}{\translate{specialissue} \itshape\@issuetitle
                          \ifx\@issuesubtitle\@empty\else.\ \@issuesubtitle\fi\par}%
-		 \fi}%
-		 \ifx\@issueeditors\@empty\else
-		  \usekomafont{date}{%
-		      \translate{edby}\ \@issueeditors\par
-		  }%
+         \fi}%
+         \ifx\@issueeditors\@empty\else
+          \usekomafont{date}{%
+              \translate{edby}\ \@issueeditors\par
+          }%
                  \fi
         \else
-		{\ifx\@issuetitle\@empty
-		   \usekomafont{title}{\translate{issue} \@issue\ (\@pubyear)\par}
+        {\ifx\@issuetitle\@empty
+           \usekomafont{title}{\translate{issue} \@issue\ (\@pubyear)\par}
                      \etocsettocstyle{\subsubsection*{\contentsname}}{}
-		     \etocsetstyle{chapter}
-			  {}
-			  {\scriptsize\mdseries\rmfamily}
-			  {\scriptsize\etocname{}\dotfill\etocpage\par\vspace{8pt}}
-			  {}
+             \etocsetstyle{chapter}
+              {}
+              {\scriptsize\mdseries\rmfamily}
+              {\scriptsize\etocname{}\dotfill\etocpage\par\vspace{8pt}}
+              {}
                    \tableofcontents
-		\else
-		   \usekomafont{date}{\translate{issue} \@issue\ (\@pubyear)\par}
-		\fi}
-		{\ifx\@issuetitle\@empty\else
-			\vskip 1em
-			\usekomafont{date}{\translate{specialissue}\par}%
-			\usekomafont{title}{\@issuetitle\par}%
-		        \vskip 3pt
-		        {\ifx\@issuesubtitle\@empty\else\usekomafont{subtitle}{\@issuesubtitle\par}\fi}%
-		         \vskip 2em
-		        {%
-		         \ifx\@issueeditors\@empty\else
-		         \usekomafont{date}{%
-		            \translate{edby}\ \@issueeditors\par
-		         }%
+        \else
+           \usekomafont{date}{\translate{issue} \@issue\ (\@pubyear)\par}
+        \fi}
+        {\ifx\@issuetitle\@empty\else
+            \vskip 1em
+            \usekomafont{date}{\translate{specialissue}\par}%
+            \usekomafont{title}{\@issuetitle\par}%
+                \vskip 3pt
+                {\ifx\@issuesubtitle\@empty\else\usekomafont{subtitle}{\@issuesubtitle\par}\fi}%
+                 \vskip 2em
+                {%
+                 \ifx\@issueeditors\@empty\else
+                 \usekomafont{date}{%
+                    \translate{edby}\ \@issueeditors\par
+                 }%
                          \fi
                        }%
-		 \fi}%
+         \fi}%
         \fi%
         \vfill
         {\usekomafont{publishers}{\translate{univie} $\cdot$ \translate{lingdep} $\cdot$ \@pubyear\par}}%
@@ -694,7 +743,7 @@
 
 \renewcommand*{\@maketitle}{%
   \addcontentsline{toc}{chapter}{\@author\texorpdfstring{\\[5pt]}{: }\@title%
-				       \ifx\@subtitle\empty\else\texorpdfstring{\\}{. }\@subtitle\fi}%
+                       \ifx\@subtitle\empty\else\texorpdfstring{\\}{. }\@subtitle\fi}%
   \next at tdpage
   \global\@topnum=\z@
   \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par at updaterelative
@@ -706,17 +755,17 @@
   \null
   \vskip 2em%
   \renewcommand*\@@aff[2][]{%
-	\def\@ccauthor{\translate{corrauthor}}%
-	\ifx##1f%
-		\def\@ccauthor{\translate{corrauthorf}}%
-	\else\ifx##1p%
-		\def\@ccauthor{\translate{corrauthors}}%
-	\fi\fi%
-	\def\@cauthor{##2}%
-	\thanks{\protect\raggedright ##2 (\@ccauthor).}
+    \def\@ccauthor{\translate{corrauthor}}%
+    \ifx##1f%
+        \def\@ccauthor{\translate{corrauthorf}}%
+    \else\ifx##1p%
+        \def\@ccauthor{\translate{corrauthors}}%
+    \fi\fi%
+    \def\@cauthor{##2}%
+    \thanks{\protect\raggedright ##2 (\@ccauthor).}
   }
   \renewcommand*\@aff[2][]{%
-	\thanks{\protect\raggedright ##2.}
+    \thanks{\protect\raggedright ##2.}
   }
   \begin{flushleft}%
     \renewcommand*\thefootnote{\@fnsymbol\c at footnote}%
@@ -820,7 +869,7 @@
     \cleardoublepage
     \phantomsection
     \addcontentsline{toc}{chapter}{\@iauthor\texorpdfstring{\\[5pt]}{: }\@ititle%
-				       \ifx\@isubtitle\empty\else\texorpdfstring{\\}{. }\@isubtitle\fi}%
+                       \ifx\@isubtitle\empty\else\texorpdfstring{\\}{. }\@isubtitle\fi}%
     \includepdf[pages=3-]{\@ipaper}
 }
 
@@ -928,10 +977,10 @@
 \setkomafont{captionlabel}{\bfseries}
 % left aligned captions
 \RequirePackage[%
-	format=hang,
-	justification=RaggedRight,
-	singlelinecheck=false
-	]{caption}
+    format=hang,
+    justification=RaggedRight,
+    singlelinecheck=false
+    ]{caption}
 
 %% Nicer tables with booktabs.sty
 \RequirePackage{booktabs}
@@ -946,11 +995,13 @@
 
 % Biblatex
 \if at wlg@biblatex
-  \RequirePackage[%
-      style=univie-ling,
-      sorting=nyvt,
-      autolang=hyphen]
-  {biblatex}
+  \AfterInputencOrAtEndPreamble{%
+      \RequirePackage[%
+           style=univie-ling,
+           sorting=nyvt,
+           autolang=hyphen]
+      {biblatex}
+  }
 \fi
 \AtBeginDocument{%
   \@ifundefined{bibhang}{}{%
@@ -1008,4 +1059,26 @@
 % Main url
 \def\wlgurl{http://wlg.univie.ac.at}
 
+%% =============================================================
+%% DRAFT:
+%% =============================================================
+
+\if at wlg@draftmark
+
+\if at wlg@draftmarkfp
+  \RequirePackage[firstpageonly]{draftwatermark}
+\else
+  \RequirePackage{draftwatermark}
+\fi
+
+\DraftwatermarkOptions{%
+  angle=0,
+  vpos=10pt,
+  anchor=ct,
+  fontsize=14pt,
+  text={\translate{draft} (\today)}
+}
+
+\fi
+
 %% Finis.

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2022-10-21 19:39:53 UTC (rev 64772)
@@ -37,7 +37,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\ProvidesFile{univie-ling.bbx}[2022/10/02 v.2.0 biblatex bibliography style]
+\ProvidesFile{univie-ling.bbx}[2022/10/21 v.2.1 biblatex bibliography style]
 
 % Load base style (authoryear-comp)
 \RequireBibliographyStyle{authoryear-comp}

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx	2022-10-21 19:39:30 UTC (rev 64771)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx	2022-10-21 19:39:53 UTC (rev 64772)
@@ -35,7 +35,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-\ProvidesFile{univie-ling.cbx}[2022/10/02 v.2.0 biblatex citation style]
+\ProvidesFile{univie-ling.cbx}[2022/10/21 v.2.1 biblatex citation style]
 
 \RequireCitationStyle{authoryear-comp}
 



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