texlive[63641] Master/texmf-dist: univie-ling (18jun22)

commits+karl at tug.org commits+karl at tug.org
Sat Jun 18 22:05:57 CEST 2022


Revision: 63641
          http://tug.org/svn/texlive?view=revision&revision=63641
Author:   karl
Date:     2022-06-18 22:05:56 +0200 (Sat, 18 Jun 2022)
Log Message:
-----------
univie-ling (18jun22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/univie-ling/README
    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-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/tex/latex/univie-ling/univie-ling-expose.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

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.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/tex/latex/univie-ling/univie-ling-handout.cls
    trunk/Master/texmf-dist/tex/latex/univie-ling/univielogo.pdf

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/README	2022-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/README	2022-06-18 20:05:56 UTC (rev 63641)
@@ -33,6 +33,7 @@
 
 The package consists of the following files:
 
+* univie-ling-handout.cls: Class for handouts
 * univie-ling-expose.cls: Class for PhD research proposals
 * univie-ling-paper.cls: Class for student papers
 * univie-ling-thesis.cls: Class for BA, MA or PhD theses
@@ -42,6 +43,8 @@
 * univie-ling.bbx: Biblatex bibliography style
 * univie-ling.cbx: Biblatex citation style
 
+* univie-ling-handout.pdf: documentation of the handout class
+* univie-ling-handout.tex: documentation source of the handout class
 * univie-ling-expose.pdf: documentation of the expose class
 * univie-ling-expose.tex: documentation source of the expose class
 * univie-ling-paper.pdf: documentation of the paper class
@@ -53,6 +56,10 @@
 
 The following example files are included:
 
+* template-handout-deutsch.tex: German template for the handout class
+* template-handout-deutsch.pdf: German template for the handout class
+* template-handout-english.tex: English template for the handout class
+* template-handout-english.pdf: English template for the handout class
 * template-expose-deutsch.tex: German template for the expose class
 * template-expose-deutsch.pdf: German template for the expose class
 * template-expose-english.tex: English template for the expose class
@@ -80,6 +87,17 @@
 
 == CHANGES ==
 
+V. 1.19 (2022-06-18):
+    - Add handout class.
+    - univie-ling-expose:
+    - univie-ling-paper:
+    - univie-ling-thesis:
+      * Add option 'fontenc'.
+      * Fix localization of string to English.
+      * Add monospace font.
+    - biblatex-univie-ling.cbx:
+      * properly re-define a macro.
+
 V. 1.18 (2022-05-11):
     - univie-ling-expose:
     - univie-ling-paper:

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

Index: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf	2022-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf	2022-06-18 20:05:56 UTC (rev 63641)

Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex	2022-06-18 20:05:56 UTC (rev 63641)
@@ -0,0 +1,27 @@
+% Example file for the class ``univie-ling-handout''
+\documentclass[naustrian]{univie-ling-handout}
+
+% Titelei des Handouts:
+\hoEvent{Titel der Veranstaltung/des Seminars}
+\hoEventDate{Datum/Semester}
+%\hoEventLoc{Andere Uni}
+\hoTitle{Titel des Handouts/Referats}
+\hoSubtitle{Untertitel}
+
+% Vortragende
+\hoName{Mein Name \and Zweiter Name}
+\hoDept{Institut für Sprachwissenschaft}
+\hoEMail{me at unive.ac.at \and her at univie.ac.at}
+
+
+\begin{document}
+
+% Titel ausgeben
+\maketitle
+
+\section{Erster Abschnitt}
+
+Dies ist ein Platzhaltertext.
+
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf	2022-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf	2022-06-18 20:05:56 UTC (rev 63641)

Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex	2022-06-18 20:05:56 UTC (rev 63641)
@@ -0,0 +1,26 @@
+% Example file for the class ``univie-ling-handout''
+\documentclass[english,cd=english]{univie-ling-handout}
+
+% Handout title settings:
+\hoEvent{Title of the Course}
+\hoEventDate{Date/Semester}
+%\hoEventLoc{Other University}
+\hoTitle{Title of the Handout/Presentation}
+\hoSubtitle{Subtitle}
+
+% Presenters
+\hoName{My Name \and Second Name}
+\hoDept{Department of Linguistics}
+\hoEMail{me at unive.ac.at \and her at univie.ac.at}
+
+
+\begin{document}
+
+% output title
+\maketitle
+
+\section{First Section}
+
+This is a dummy text.
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2022-06-18 20:05:56 UTC (rev 63641)
@@ -4,7 +4,7 @@
 \usepackage[scaled=0.7]{beramono}
 \usepackage[T1]{fontenc}
 \usepackage[latin9]{inputenc}
-\usepackage{url}
+\usepackage[hyphens]{url}
 \usepackage[pdfusetitle,
  bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
  breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]
@@ -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 1.18, 2022/05/11}
+\date{Version 1.19, 2022/06/18}
 
 \maketitle
 
@@ -113,16 +113,16 @@
  \setlength\itemsep{0pt}
  \item \textsf{mathptmx}: Default serif font (\emph{Times New Roman}).
  \item \textsf{urw-arial} or \textsf{helvet}: Default sans serif font (\emph{Arial} or \emph{Helvetica}).
+ \item \textsf{sourcecodepro}: Default monospaced font (\emph{Source Code Pro}).
  \item \textsf{biblatex}: Contemporary bibliography support.
  \item \textsf{caption}: Caption layout adjustments.
  \item \textsf{covington}: Support for linguistic examples\slash glosses.
  \item \textsf{fontenc}: Set the font encoding for PostScript fonts. Loaded with option \joption{T1}.
- \item \textsf{inputenc}: Set the input encoding of the document. The encoding used is \joption{utf8}.
  \item \textsf{microtype}: Micro-typographic adjustments.
  \item \textsf{prettyref}: Verbose cross-references.
  \item \textsf{varioref}: Context-sensitive cross references.
 \end{itemize}
-The following package is required for an optional feature (not used by default):
+The following packages are required for optional features (not used by default):
 \begin{itemize}
  \setlength\itemsep{0pt}
  \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
@@ -136,16 +136,20 @@
 The class uses, by default, PostScript (a.\,k.\,a. Type\,1) fonts and thus requires classic (PDF)LaTeX. Optionally, however, you can also use OpenType fonts via the \textsf{fontspec}
 package and the XeTeX or LuaTeX engine instead. In order to do this, use the class option \joption{fonts=otf} (see sec.~\ref{coptions} for details).
 
-In both cases, the class uses by default \emph{Times New Roman} as a serif font and \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font. Note that \emph{Arial} (PostScript) font support is not
+In both cases, the class uses by default \emph{Times New Roman} as a serif font, \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font,
+and \emph{Source Code Pro} as a monospaced (typewriter) font. Note that \emph{Arial} (PostScript) font support is not
 included in most \LaTeX\ distributions by default, due to license reasons. You can install it easily via the \textsf{getnonfreefonts} script.\footnote{\url{https://www.tug.org/fonts/getnonfreefonts}
 <25.\,01.\,2017>.}
 If \emph{Arial} is not installed, however, \emph{Helvetica} (which is part of the \LaTeX\ core packages) is used as a fallback. This is usually a suitable alternative, since \emph{Arial} and
-\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial} and \emph{Times New Roman}
-installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Times} will not be recognized!).
+\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial}, \emph{Times New Roman} and \emph{Source Code Pro} installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Times} will not be recognized!).
 
-If you want (or need) to load all fonts manually, you can switch off all automatic font loading by the class option \joption{fonts=none} (see sec.~\ref{coptions}).
+Note that by default, with PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, but this can be customized
+(see sec.~\ref{coptions} for details).
 
+If you want (or need) to load all fonts and font encodings manually, you can switch off all automatic loading of fonts and font encodings by
+the class option \joption{fonts=none} (see sec.~\ref{coptions}).
 
+
 \section{Class Options}\label{coptions}
 
 The \uvlt\ class provides a range of key=value type options to control the font handling, package loading and some specific behavior.
@@ -166,9 +170,18 @@
        the correct choice if you use LaTeX or PDFLaTeX); if \joption{otf} is selected, OpenType fonts are used, the class
        loads the \textsf{fontspec} package, sets \emph{Times New Roman} as main font and \emph{Arial} as sans serif font (this is
        the correct choice if you use XeTeX or LuaTeX; make sure you have the respective fonts installed on your system);
-       if \joption{none} is selected, finally, the class will not load any font package at all, and neither \textsf{inputenc}
-       nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
+       if \joption{none} is selected, finally, the class will not load any font package at all, and neither 
+       \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
 \end{description}
+%
+With PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, which is suitable for
+most Western European (and some Eastern European) writing systems. In order to load different, or more, encodings, the class option
+\begin{description}
+	\setlength\itemsep{0pt}
+	\item{\joption{fontenc=<encoding(s)>}} can be used (e.\,g., \joption{fontenc=\{T1,X2\}}).
+	With \joption{fontenc=none}, the loading of the \textsf{fontenc} package can be prevented. The package is also not loaded with
+	\joption{fonts=none}.
+\end{description}
 
 \subsection{Polyglossia}
 
@@ -326,6 +339,12 @@
 \section{Release History}
 
 \begin{description}
+  \item 2022/06/18 (v.\,1.19)
+		\begin{itemize}
+			\item Add option \joption{fontenc}.
+			\item Fix translation of English example string.
+			\item Add monospaced font.
+		\end{itemize} 
   \item 2022/05/11 (v.\,1.18)
 	\begin{itemize}
 		\item Fix error with subtitles.

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

Index: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf	2022-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf	2022-06-18 20:05:56 UTC (rev 63641)

Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	2022-06-18 20:05:56 UTC (rev 63641)
@@ -0,0 +1,414 @@
+\documentclass[english]{article}
+
+\usepackage[osf]{libertine}
+\usepackage[scaled=0.7]{beramono}
+\usepackage[T1]{fontenc}
+\usepackage[latin9]{inputenc}
+\usepackage[hyphens]{url}
+\usepackage[pdfusetitle,
+ bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
+ breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]
+ {hyperref}
+
+% Tweak the TOC (make it more compact)
+\usepackage{tocloft}
+\setlength{\cftaftertoctitleskip}{6pt}
+\setlength{\cftbeforesecskip}{0pt}
+\setlength{\cftbeforesubsecskip}{0pt}
+\renewcommand{\cfttoctitlefont}{\normalsize\bfseries}
+\renewcommand{\cftsecfont}{\small\bfseries}
+\renewcommand{\cftsecpagefont}{\small\bfseries}
+\renewcommand{\cftsubsecfont}{\small}
+\renewcommand{\cftsubsecpagefont}{\small}
+
+% markup
+\newcommand*\jmacro[1]{\textbf{\texttt{#1}}}
+\newcommand*\jcsmacro[1]{\jmacro{\textbackslash{#1}}}
+\newcommand*\joption[1]{\textbf{\texttt{#1}}}
+\newcommand*\jfmacro[1]{\texttt{#1}}
+\newcommand*\jfcsmacro[1]{\jfmacro{\textbackslash{#1}}}
+
+% macros
+\newcommand*\uvlt{\textsf{univie-ling-handout}}
+\providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
+
+% improve layout
+\tolerance 1414
+\hbadness 1414
+\emergencystretch 1.5em
+\hfuzz 0.3pt
+\widowpenalty = 10000
+\vfuzz \hfuzz
+\raggedbottom
+
+% Conditional pagebreak
+\def\condbreak#1{%
+	\vskip 0pt plus #1\pagebreak[3]\vskip 0pt plus -#1\relax}
+
+\usepackage{microtype}
+
+\usepackage{babel}
+
+\usepackage{listings}
+\lstset{language={[LaTeX]TeX},
+        basicstyle={\small\ttfamily},
+        frame=single}
+
+\setcounter{tocdepth}{2}
+
+\begin{document}
+
+\title{The \uvlt\ class}
+
+\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 1.19, 2022/06/18}
+
+\maketitle
+
+\begin{abstract}
+\noindent The \uvlt\ class provides a \LaTeXe\ class suitable for handouts that accompany presentations in classes or at conferences.
+The class adheres to the corporate design of the University of Vienna (although no dedicated specs for handouts
+are provided there).%
+\footnote{\url{https://communications.univie.ac.at/fileadmin/user_upload/d_oeffentlichkeitsarbeit/Dokumente/UniversitaetWien_CD_Manual_Mai_2022_interaktiv.pdf}.}
+Therefore, although this class has been written for students in the Department of Linguistics, it might also be useful for other fields
+and for students and researchers alike.
+This manual documents the class.
+\end{abstract}
+
+\tableofcontents
+
+\section{Aims and scope}
+
+The \uvlt\ class provides a template for (lecture and presentation) handouts that follows the corporate design of University of Vienna (using
+the logo of the university and following the recommendations for author data formatting). Interestingly, the university corporate design specs
+are quite terse on how handouts, after all a major genre in academics, should look like. This class draws on the setting of letters
+(which are regulated) and adapts this for handouts.
+
+The design matches as closely as necessary the standards set up within the university. This particularly concerns the fonts
+(Source Pro) and the page layout.
+
+\section{Requirements of \uvlt}\label{sec:req-jslp}
+
+The following class and packages are required and loaded by \uvlt:
+\begin{itemize}
+ \setlength\itemsep{0pt}
+ \item \textsf{scrartcl}: KOMA-Script article class (base class).
+ \item \textsf{csquotes}: Context sensitive quotations.
+ \item \textsf{graphicx}: Graphic support.
+ \item \textsf{geometry}: Page layout settings.
+ \item \textsf{translations}: Localization machinery.
+ \item \textsf{url}: Support for typesetting URLs.
+ \item \textsf{xkeyval}: Key-value interface for class options.
+\end{itemize}
+The following packages are required for specific features and loaded by default. However, the loading can be individually and generally omitted (see sec.~\ref{coptions}):
+\begin{itemize}
+ \setlength\itemsep{0pt}
+ \item \textsf{sourceserifpro}: Default serif font (\emph{Source Serif Pro}).
+ \item \textsf{sourcesanspro}: Default sans serif font (\emph{Source Sans Pro}).
+ \item \textsf{sourcecodepro}: Default monospaced font (\emph{Source Code Pro}).
+ \item \textsf{biblatex}: Contemporary bibliography support.
+ \item \textsf{caption}: Caption layout adjustments.
+ \item \textsf{covington}: Support for linguistic examples\slash glosses.
+ \item \textsf{fontenc}: Set the font encoding for PostScript fonts. Loaded with option \joption{T1}.
+ \item \textsf{microtype}: Micro-typographic adjustments.
+ \item \textsf{prettyref}: Verbose cross-references.
+ \item \textsf{varioref}: Context-sensitive cross references.
+\end{itemize}\condbreak{3\baselineskip}
+The following packages are required for optional features (not used by default):
+\begin{itemize}
+ \setlength\itemsep{0pt}
+ \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
+ \item \textsf{draftwatermark}: Create a draft mark.
+ \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX).
+ \item \textsf{polyglossia}: Multi-language and script support.
+\end{itemize}
+
+\section{Fonts}\label{fonts}
+
+The class uses, by default, PostScript (a.\,k.\,a. Type\,1) fonts and thus requires classic (PDF)LaTeX. Optionally, however, you can also
+use OpenType fonts via the \textsf{fontspec} package and the XeTeX or LuaTeX engine instead.
+In order to do this, use the class option \joption{fonts=otf} (see sec.~\ref{coptions} for details).
+
+In both cases, the class uses by default \emph{Source Serif Pro} as a serif font, \emph{Source Sans Pro} as a sans serif font, and \emph{Source Code Pro}
+as a monospaced (typewriter) font. This font is included in most \LaTeX\ distributions by default.
+If you use \joption{fonts=otf} with XeTeX, you just have to make sure that you have the fonts \emph{Source Serif Pro}, \emph{Source Sans Pro}
+and \emph{Source Code Pro} installed on your operating system (with exactly these names!).
+
+Note that by default, with PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, but this can be customized
+(see sec.~\ref{coptions} for details).
+
+If you want (or need) to load all fonts and font encodings manually, you can switch off all automatic loading of fonts and font encodings by
+the class option \joption{fonts=none} (see sec.~\ref{coptions}).
+
+
+\section{Class Options}\label{coptions}
+
+The \uvlt\ class provides a range of key=value type options to control the font handling, package loading and some specific behavior.
+These are documented in this section.
+
+\subsection{Font selection}
+
+As elaborated above, the class supports PostScript fonts (via LaTeX and PDFLaTeX) as well as OpenType fonts (via XeTeX and LuaTeX).
+PostScript is the traditional LaTeX font format. Specific LaTeX packages and metrics files are needed to use the fonts (but all fonts
+needed to use this class should be included in your LaTeX distribution and thus ready to use). OpenType fonts, by contrast, are
+taken directly from the operating system. They usually provide a wider range of glyphs, which might be a crucial factor for a linguistic
+handout. However, they can only be used by newer TeX engines such as XeTeX and LuaTeX.\condbreak{2\baselineskip}
+
+The class provides the following option to set the font handling:
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\joption{fonts=ps|otf|none}}: if \joption{ps} is selected, PostScript fonts are used (this is the default and
+       the correct choice if you use LaTeX or PDFLaTeX); if \joption{otf} is selected, OpenType fonts are used, the class
+       loads the \textsf{fontspec} package, sets \emph{Source Serif Pro} as main font, \emph{Source Sans Pro} as sans serif font,
+       and \emph{Source Code Pro} as monospaced font (this is the correct choice if you use XeTeX or LuaTeX; make sure you have
+       the respective fonts installed on your system);
+       if \joption{none} is selected, finally, the class will not load any font package at all, and neither \textsf{fontenc}
+       (this choice is useful if you want to control the font handling completely yourself).
+\end{description}
+%
+The base font size can be set via 
+\begin{description}
+	\setlength\itemsep{0pt}
+	\item{\joption{fontsize=<size>}}
+\end{description}
+%
+With PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, which is suitable for
+most Western European (and some Eastern European) writing systems. In order to load different, or more, encodings, the class option
+\begin{description}
+	\setlength\itemsep{0pt}
+	\item{\joption{fontenc=<encoding(s)>}} can be used (e.\,g., \joption{fontenc=\{T1,X2\}}).
+	With \joption{fontenc=none}, the loading of the \textsf{fontenc} package can be prevented. The package is also not loaded with
+	\joption{fonts=none}.
+\end{description}
+
+
+\subsection{Layout settings}
+
+The following layout options are available
+\begin{description}
+	\setlength\itemsep{0pt}
+	\item{\joption{cd=german|english}} Select either German or English corporate design (independent of the document language). 
+	      With \joption{english}, this selects the optionally declarable English variants of certain strings.
+	\item{\joption{landscape=true|false}} Set the handout to landscape format. This also adjusts the logo positioning.
+	\item{\joption{pplogo=true|false}} Whether to print the university logo on pages 2ff (\emph{true} by default).
+	\item{\joption{bwlogo=true|false}} Print black university logo rather than colored one.
+	\item{\joption{swaphead=true|false}} Swap order of title and event in the header.
+	\item{\joption{totalpages=true|false}} Print total pages in pagination (as in \emph{Page 2/5}).
+	\item{\joption{firstpagination=true|false}} Print pagination on first page (\emph{true} by default).
+	\item{\joption{breakevent=true|false}} Add line break in heading between event and event specifications
+	     (location, date etc.).
+	\item{\joption{widesubtitle=true|false}} Print subtitle over whole page width also with the unstarred form of \jcsmacro{hoSubtitle}.
+	\item{\joption{punchmarks=true|false}} Print punch marks (false by default).
+	\item{\joption{foldmarks=true|false}} Print fold marks (false by default).
+\end{description}
+
+\subsection{Polyglossia}
+
+If you need \textsf{polyglossia} rather than \textsf{babel} for language support, please do not use the package yourself, but
+rather use the package option \joption{polyglossia=true}. This assures correct loading order. This also presets \joption{fonts=otf}.
+
+\subsection{Package loading}\label{packageloading}
+
+Most of the extra features provided by the class can be switched off. This might be useful if you do not need the respective feature anyway,
+and crucial if you need an alternative package that conflicts with one of the preloaded package.
+
+All following options are \joption{true} by default. They can be switched off one-by-one via the value \joption{false}, or altogether, by means of the special option \joption{all=false}. You can also switch selected packages on\slash off again after this
+option (e.\,g., \joption{all=false,microtype=true} will switch off all packages except \textsf{microtype}).
+
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\joption{apa=true|false}}: If \joption{true}, the \textsf{biblatex-apa} style is used when \textsf{biblatex} is loaded. 
+        By default, the included \textsf{univie-ling} style is loaded, instead. See sec.~\ref{bibliography} for details.
+ \item{\joption{biblatex=true|false}}: If \joption{false}, \textsf{biblatex} is not loaded. This is useful if you prefer Bib\TeX\
+        over \textsf{biblatex}, but also if you neither want to use the preloaded \textsf{univie-ling} style nor the
+        alternative \textsf{biblatex-apa} style (i.\,e., if you want to load \textsf{biblatex}  manually with different options).
+        See sec.~\ref{bibliography} for details.
+ \item{\joption{caption=true|false}}: If \joption{false}, the \textsf{caption} package is not loaded. This affects the caption layout.
+ \item{\joption{covington=true|false}}: If \joption{false}, \textsf{covington} is not loaded. Covington is used for numbered examples.
+ \item{\joption{microtype=true|false}}: If \joption{false}, \textsf{microtype} is not loaded.
+ \item{\joption{ref=true|false}}: If \joption{false}, both \textsf{prettyref} and \textsf{varioref} are not loaded and the string (re)definitons
+        of the class (concerning verbose cross references) are omitted.
+\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 your supervisor.
+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.
+
+\subsection{Further options}
+
+The class builds on \textsf{scrartcl} (KOMA article), which provides many more options to tweak the appearance of your document. You can use
+all these options via the \jfcsmacro{KOMAoptions} macro. Please refer to the \textsf{KOMA-Script} manual \cite{koma} for details.
+
+\section{General settings}
+
+In this section, it is explained how you can enter some general settings, particular the information that must be given in the title of the handout. 
+The title is automatically set up by the \jcsmacro{maketitle} command, given that you have specified the following data in the preamble
+or in the body text before \jcsmacro{maketitle}.
+
+\subsection{Author-related data}
+
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\jcsmacro{hoName[<English name>]\{<German name>\}}}: Name of the handouts's author. Multiple authors can be separated via \jcsmacro{and}.
+       The English name is only needed if the name differs in English output (this might be the case with academic titles).
+ \item{\jcsmacro{hoShortName[<English name>]\{<German name>\}}}: Short name of the handouts's author, which is printed instead of \jcsmacro{hoName}
+ 		in the headings on pages 2ff if specified.
+  \item{\jcsmacro{hoDept[<English name>]\{<German name>\}}}: Name of the department (e.\,g., \emph{Department of Linguistics}).
+  \item{\jcsmacro{hoFunction[<English>]\{<German>\}}}: Function of the author (e.\,g., \emph{Research Assistant}).
+  \item{\jcsmacro{hoStreet\{<Street>\}}}: Street where your department is located.
+  \item{\jcsmacro{hoPostCode\{<Street>\}}}: Postcode of your department's location.
+  \item{\jcsmacro{hoLoc[<English>]\{<German>\}}}: Location (city) of your department.
+  \item{\jcsmacro{hoCountry[<English>]\{<German>\}}}: Country of your department.
+  \item{\jcsmacro{hoPhone\{<phone number>\}}}: Your phone number.
+  \item{\jcsmacro{hoFax\{<fax number>\}}}: Yes, some people still use this.
+  \item{\jcsmacro{hoEMail\{<e-mail address>\}}}: Your e-mail address.
+  \item{\jcsmacro{hoURL\{<URL>\}}}: homepage URL.
+\end{description}
+%
+Note that you should only use full address data of a department as a member of staff, as this indicates you are employed at this department.
+For student handouts, it is advised to only use name and possibly e-mail.
+
+\subsection{Presentation-related data}
+
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\jcsmacro{hoTitle[<header>]\{<title>\}}}: Title of the handout with optional short title for the header on page 2ff.
+ \item{\jcsmacro{hoSubtitle\{<subtitle>\}}}: Subtitle of the handout. As the main title, this is normally not printed over
+ 		the whole page width in order to prevent overlapping with the address data. With the class option \joption{widesubtitle}
+ 		this can be changed.
+ \item{\jcsmacro{hoSubtitle*\{<subtitle>\}}}: A version of the subtitle that is always printed over the whole page width.
+ \item{\jcsmacro{hoEvent[<header>]\{<event>\}}}: The event you are presenting at (seminar or conference title). 
+ \item{\jcsmacro{hoEventLoc[<header>]\{<event>\}}}: The location of the event you are presenting at.
+        Useful for conference presentations.
+ \item{\jcsmacro{hoEventDate[<header>]\{<event date>\}}}: The date of the event you are presenting at, or the term of your class.
+\end{description}
+
+\section{Semantic markup}
+
+The class defines some basic semantic markup common in linguistics:
+
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\jcsmacro{Expression\{<text>\}}}: To mark expressions (object language). Typeset in \emph{italics}.
+ \item{\jcsmacro{Concept\{<text>\}}}: To mark concepts. Typeset in \textsc{small capitals}.
+ \item{\jcsmacro{Meaning\{<text>\}}}: To mark meaning. Typeset in `single quotation marks'.
+\end{description}
+You can redefine each of these commands, if needed, like this:
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={enquote}]
+\renewcommand*\Expression[1]{\textit{#1}}
+\renewcommand*\Concept[1]{\textsc{#1}}
+\renewcommand*\Meaning[1]{\enquote*{#1}}
+\end{lstlisting}
+
+\section{Linguistic examples and glosses}
+
+The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
+Please refer to the \textsf{covington} manual \cite{covington} for details.
+
+\section{Bibliography}\label{bibliography}
+
+\subsection{Default bibliography style (\emph{Unified Style for Linguistics})}
+
+By default, the \uvlt\ class loads a bibliography style which matches the conventions that are recommended by the Applied Linguistics staff of the department.\footnote{See \url{http://www.spitzmueller.org/docs/Zitierkonventionen.pdf}} These conventions draw on the
+\emph{Unified Style Sheet for Linguistics} of the LSA (\emph{Linguistic Society of America}), a style that is also quite common in General Linguistics nowadays.
+In order to conform to this style, the \uvlt\ class uses the \textsf{biblatex} package with the \textsf{univie-ling} style that is included in the \uvlt\ package.
+
+If you are in Applied Linguistics, using the default style is highly recommended. The style recommended until 2017, namely APA/DGPs, is also still supported, but its use is no longer encouraged; see sec.~\ref{sec:apa-usage} for details. If you want/need to use a different style, please refer to section~\ref{sec:bib-different} for instructions.
+
+\subsection{Using APA/DGPs style}\label{sec:apa-usage}
+
+Until 2017, rather than the Unified Style, the Applied Linguistics staff recommended conventions that drew on the citation style guide of the APA
+(\emph{American Psychological Association}) and its adaptation for German by the DGPs (\emph{Deutsche Gesellschaft f\xFCr Psychologie}).
+
+For backwards compatibility reasons, this style is still supported (though not recommended). You can enable it with the package option \joption{apa=true}.
+
+If you want to use APA/DGPs style, consider the following caveats.
+
+\begin{itemize}
+	\item For full conformance with the APA/DGPs conventions (particularly with regard to the rather tricky handling of ``and'' vs. ``\&'' in- and outside of parentheses), it is mandatory that you adequately use the respective \textsf{biblatex}(\textsf{-apa}) citation commands: Use \jfcsmacro{textcite} for all inline citations and \jfcsmacro{parencite} for all parenthesized citations (instead of manually wrapping \jfcsmacro{cite} in parentheses). If you cannot avoid manually set parentheses that contain citations, use \jfcsmacro{nptextcite} (a \textsf{biblatex-apa}-specific command) inside them.\footnote{ Please refer to \cite{bibltx} and \cite{apabibltx} for detailed instructions.} For quotations, it is recommended to use the quotation macros\slash environments provided by the \textsf{csquotes} package (which is preloaded by \uvlt\ anyway);
+	the \uvlt\ class assures that citations are correct if you use the optional arguments of
+	those commands\slash macros in order to insert references.
+	
+	\item The \textsf{biblatex-apa} style automatically lowercases English titles. This conforms to the APA (and DGPs) conventions, which favour ``sentence casing'' over ``title casing''. English titles, from \textsf{biblatex}'s point of view, are titles of bibliographic entries that are either coded as \joption{english} via the \joption{LangID} entry field or that have no \joption{LangID} coding but appear in an English document (i.\,e., a document with main language English). Consequently, if the document's main language is English, all non-English entries need to be linguistically coded (via \joption{LangID}) in order to prevent erroneous lowercasing, since \textsf{biblatex} assumes that non-identified entries use the main language (hence, such a classification is also important for correct hyphenation of the entries).\\
+	Note that up to \textsf{biblatex} 3.3, the document language was not taken into account by the lowercasing automatism and all non-classified entries were treated like English entries (and thus lowercased), notwithstanding the main language; therefore, any entry needed to be coded. Even if this misbehaviour is fixed as of \textsf{biblatex} 3.4, it is still advisable to systematically set the proper \joption{LangID}, since this is a prerequisite for a correct multilingual bibliography.
+	
+	\item The lowercasing automatism described above cannot deal properly with manual punctuation inside titles. Hence, a title such as \texttt{Maintitle.~A subtitle} will come out as \emph{Main title. a subtitle}. There are several ways to avoid that. The most proper one is to use the \textsf{title} and \textsf{subtitle} fields rather than adding everything to \textsf{title}. Alternatively, everything that is nested inside braces will not get lowercased, i.\,e. \texttt{Maintitle.~\{A\} subtitle} will produce the correct result. This trick is also needed for names and other elements that should not get lowercased (\texttt{Introduction to \{Germanic\} linguistics}). However, please do not configure your BibTeX editor to generally embrace titles (this is a feature provided by many editors) since this will prevent \textsf{biblatex-apa} from lowercasing at places where it should be done.
+	
+	\item The \textsf{biblatex-apa} style requires that you use \textsf{biber} as a
+	bibliography processor instead of \textsf{bibtex} (the program). See \cite{biber}
+	for details.
+\end{itemize}
+
+\subsection{Using a different style}\label{sec:bib-different}
+
+If you do not want or are not supposed to use neither the default Unified nor the APA/DGPs style, you can disable automatic \textsf{biblatex} loading via the class option \joption{biblatex=false} (see sec.~\ref{packageloading}). In this case, you will need to load
+your own style manually, by entering the respective \textsf{biblatex} or Bib\TeX\ commands.
+
+One case where you need to do that is if you prefer classic Bib\TeX\ over \textsf{biblatex}.
+If you want to follow the Applied Linguistics conventions, but prefer classic Bib\TeX\ over \textsf{biblatex}, a Bib\TeX\ style file \textsf{unified.bst} that implements the \emph{Unified Style Sheet for Linguistics} is available on the Internet.\footnote{\url{http://celxj.org/downloads/unified.bst}} Note, though, that this package does not have specific support for German, so it is only really suitable if you write in English. Thus, if you want to follow the Applied Linguistics conventions, it is strongly recommended that you use \textsf{biblatex} with the preloaded \textsf{univie-ling} style.
+
+
+\subsection{Heading}
+
+In handouts, you sometimes want a different heading over the references (e.\,g., \emph{Recommended readings}). This can be easily done via the macro
+\jcsmacro{Bibheading\{<title>\}}
+which works with biblatex and normal bibliography environment.
+
+
+\section{Further instructions}
+
+\subsection{Commands and environments}
+
+Since the class draws on \textsf{scrartcl}, you can use all commands and environments provided by \textsf{KOMA article} in order to structure and typeset your document.
+Please refer to the comprehensive KOMA-Script manual \cite{koma} for information.
+
+Please also refer to the template files included in the package for some further usage instructions and hints.
+
+\subsection{\LyX\ layouts and templates}
+
+A layout for \LyX\footnote{See \url{https://www.lyx.org}.}\ can be retrieved from \url{https://github.com/jspitz/univie-ling/raw/master/lyx/layouts/univie-ling-handout.layout}.
+
+Templates are provided as well:
+\begin{itemize}
+	\item English template:\\
+	      \url{https://github.com/jspitz/univie-ling/raw/master/lyx/templates/template-univie-ling-handout-english.lyx}
+	\item German template:\\
+	      \url{https://github.com/jspitz/univie-ling/raw/master/lyx/templates/template-univie-ling-handout-deutsch.lyx}
+\end{itemize}
+
+\section{Release History}
+
+\begin{description}
+  \item 2022/06/18 (v.\,1.19)
+	\begin{itemize}
+		\item Initial release.
+	\end{itemize} 
+\end{description}
+
+\begin{thebibliography}{1}
+
+\bibitem{covington} Covington, Michael A. and Spitzm\xFCller, J\xFCrgen:
+\emph{The covington Package. Macros for Linguistics}. September 7, 2018.
+\url{http://www.ctan.org/pkg/covington}.
+
+\bibitem{apabibltx} Kime, Philip:
+\emph{APA Bib\LaTeX\ style. Citation and References macros for Bib\LaTeX}. March 3, 2016.
+\url{http://www.ctan.org/pkg/biblatex-apa}.
+
+\bibitem{biber} Kime, Philip and Charette, Fran\c{c}ois:
+\emph{Biber. A backend bibliography processor for biblatex}. March 6, 2016.
+\url{http://www.ctan.org/pkg/biber}.
+
+\bibitem{koma} Kohm, Markus (2015): KOMA-Script. The Guide. URL: \url{http://www.ctan.org/pkg/koma-script}.
+
+\bibitem{bibltx} Lehman, Philipp (with Audrey Boruvka, Philip Kime and Joseph Wright):
+\emph{The biblatex Package. Programmable Bibliographies	and Citations}. March 3, 2016.
+\url{http://www.ctan.org/pkg/biblatex}.
+
+\end{thebibliography} 
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex	2022-06-18 20:05:56 UTC (rev 63641)
@@ -4,7 +4,7 @@
 \usepackage[scaled=0.7]{beramono}
 \usepackage[T1]{fontenc}
 \usepackage[latin9]{inputenc}
-\usepackage{url}
+\usepackage[hyphens]{url}
 \usepackage[pdfusetitle,
  bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
  breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]
@@ -41,6 +41,10 @@
 \vfuzz \hfuzz
 \raggedbottom
 
+% Conditional pagebreak
+\def\condbreak#1{%
+	\vskip 0pt plus #1\pagebreak[3]\vskip 0pt plus -#1\relax}
+
 \usepackage{microtype}
 
 \usepackage{babel}
@@ -59,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 1.18, 2022/05/11}
+\date{Version 1.19, 2022/06/18}
 
 \maketitle
 
@@ -106,16 +110,16 @@
  \setlength\itemsep{0pt}
  \item \textsf{mathpazo}: Default serif font (\emph{Palatino}).
  \item \textsf{urw-arial} or \textsf{helvet}: Default sans serif font (\emph{Arial} or \emph{Helvetica}).
+ \item \textsf{sourcecodepro}: Default monospaced font (\emph{Source Code Pro}).
  \item \textsf{biblatex}: Contemporary bibliography support.
  \item \textsf{caption}: Caption layout adjustments.
  \item \textsf{covington}: Support for linguistic examples\slash glosses.
- \item \textsf{fontenc}: Set the font encoding for PostScript fonts. Loaded with option \joption{T1}.
  \item \textsf{inputenc}: Set the input encoding of the document. The encoding used is \joption{utf8}.
  \item \textsf{microtype}: Micro-typographic adjustments.
  \item \textsf{prettyref}: Verbose cross-references.
  \item \textsf{varioref}: Context-sensitive cross references.
 \end{itemize}
-The following package is required for an optional feature (not used by default):
+The following packages are required for optional features (not used by default):
 \begin{itemize}
  \setlength\itemsep{0pt}
  \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
@@ -129,20 +133,23 @@
 The class uses, by default, PostScript (a.\,k.\,a. Type\,1) fonts and thus requires classic (PDF)LaTeX. Optionally, however, you can also use OpenType fonts via the \textsf{fontspec}
 package and the XeTeX or LuaTeX engine instead. In order to do this, use the class option \joption{fonts=otf} (see sec.~\ref{coptions} for details).
 
-In both cases, the class uses by default \emph{Palatino} as a serif font and \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font. Note that \emph{Arial} (PostScript) font support is not
+In both cases, the class uses by default \emph{Palatino} as a serif font, \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font, and \emph{Source Code Pro}
+as a monospaced (typewriter) font. Note that \emph{Arial} (PostScript) font support is not
 included in most \LaTeX\ distributions by default, due to license reasons. You can install it easily via the \textsf{getnonfreefonts} script.\footnote{\url{https://www.tug.org/fonts/getnonfreefonts}
 <25.\,01.\,2017>.}
 If \emph{Arial} is not installed, however, \emph{Helvetica} (which is part of the \LaTeX\ core packages) is used as a fallback. This is usually a suitable alternative, since \emph{Arial} and
-\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial} and \emph{Palatino}
-installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Linotype Palatino} will not be recognized!).
+\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial}, \emph{Palatino}
+and \emph{Source Code Pro} installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Linotype Palatino} will not be recognized!).
 
-I have prefered \emph{Palatino} over the serif font specified by the corporate design of Vienna University (viz.\ \emph{Georgia}) for the following reasons. Firstly, \emph{Georgia} support is
-not included in every \LaTeX\ distribution; it is provided by the packages \textsf{winfonts} and \textsf{mathgifg}, respectively, but it requires some effort to set up these packages properly.
-Secondly, the style guide for theses does not urge you to use a specific serif font (only the use of \emph{Arial} for title pages is strongly advised), so there is no need to use \emph{Georgia}.
-And finally, \emph{Georgia} has been designed particularly for screen reading, not for print, so it is not really a good choice.
-If you want to use it anyway, please consult the aforementioned package's documentation for details.
+As to font selection: \emph{Arial} is used in the official title page template\footnote{See \url{https://linguistics.univie.ac.at/studium/masterstudium/masterarbeit/}.}, so I used that (with the mentioned fallback, \emph{Helvetica}).
+A serif font recommendation is not given. The corporate design manual of the university suggests \emph{Source Serif Pro}, but this font is
+too heavy for an academic paper (and we cannot use the suggested sans, \emph{Source Sans Pro}, anyway). A somewhat standard for academic papers
+and theses is \emph{Times New Roman}, but I think this runs too small for the text block size we have (as the name suggests, this font
+has been developed for the small columns of newspapers), and it is also pretty overused. The selected font, \emph{Palatino}, in contrast,
+suits well to wider text lines, it is well supported in \LaTeX, and it fits with \emph{Helvetica}. The monospaced font, \emph{Source Code Pro},
+is a good companion to this pair.
 
-If you (or your instructor) prefer(s) \emph{Times New Roman} over \emph{Palatino}, write to your preamble
+If you (or your instructor) prefer(s) \emph{Times New Roman} over \emph{Palatino} nevertheless, write to your preamble
 \begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single]
 \usepackage{mathptmx}
 \end{lstlisting}
@@ -150,16 +157,22 @@
 \begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={setmainfont}]
 \setmainfont{Times New Roman}
 \end{lstlisting}
-if you use \joption{fonts=otf}, respectively. Note that \emph{Times New Roman}, as the name implies, has been designed for newspapers and thus narrow columns. It is not really
-a suitable font for books and articles on A4 paper. This is why it is not used by default.
+if you use \joption{fonts=otf}, respectively.
 
-A recommendable serif font (and actually the `professional' house font of Vienna university) is \emph{MinionPro}, supported by the excellent \textsf{FontPro} package.%
+If you do neither like \emph{Palatino} nor \emph{Times}: A recommendable serif font (and actually the former `professional' house font of Vienna university)
+is \emph{MinionPro}, supported 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.
+Please refer to the package's documentation in case you are interested. A more accessible alternative, with a similar style than \emph{MinionPro},
+is the \emph{CrimsonPro} font, which is available in modern \LaTeX\ distributions via the \textsf{cochineal} package. Another good option is the font
+this manual is typeset in, \emph{Linux Libertine} (via the \textsf{libertine} package).
 
-If you want (or need) to load all fonts manually, you can switch off all automatic font loading by the class option \joption{fonts=none} (see sec.~\ref{coptions}).
+Note that by default, with PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, but this can be customized
+(see sec.~\ref{coptions} for details).
 
+If you want (or need) to load all fonts and font encodings manually, you can switch off all automatic loading of fonts and font encodings by
+the class option \joption{fonts=none} (see sec.~\ref{coptions}).
 
+
 \section{Class Options}\label{coptions}
 
 The \uvlt\ class provides a range of key=value type options to control the font handling, package loading and some specific behavior.
@@ -180,9 +193,18 @@
        the correct choice if you use LaTeX or PDFLaTeX); if \joption{otf} is selected, OpenType fonts are used, the class
        loads the \textsf{fontspec} package, sets \emph{Palatino} as main font and \emph{Arial} as sans serif font (this is
        the correct choice if you use XeTeX or LuaTeX; make sure you have the respective fonts installed on your system);
-       if \joption{none} is selected, finally, the class will not load any font package at all, and neither \textsf{inputenc}
-       nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
+       if \joption{none} is selected, finally, the class will not load any font package at all, and neither 
+       \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
 \end{description}
+%
+With PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, which is suitable for
+most Western European (and some Eastern European) writing systems. In order to load different, or more, encodings, the class option
+\begin{description}
+	\setlength\itemsep{0pt}
+	\item{\joption{fontenc=<encoding(s)>}} can be used (e.\,g., \joption{fontenc=\{T1,X2\}}).
+	With \joption{fontenc=none}, the loading of the \textsf{fontenc} package can be prevented. The package is also not loaded with
+	\joption{fonts=none}.
+\end{description}
 
 \subsection{Polyglossia}
 
@@ -346,9 +368,16 @@
 	\url{https://github.com/jspitz/univie-ling/raw/master/lyx/templates/template-univie-ling-paper-deutsch.lyx}
 \end{itemize}
 
+\condbreak{2\baselineskip}
 \section{Release History}
 
 \begin{itemize}
+	\item 2022/06/18 (v.\,1.19)
+	\begin{itemize}
+		\item Add option \joption{fontenc}.
+		\item Fix translation of English example string.
+		\item Add monospaced font.
+	\end{itemize} 
 	\item 2022/05/11 (v.\,1.18)
 	\begin{itemize}
 		\item Fix error with subtitles.

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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex	2022-06-18 20:05:56 UTC (rev 63641)
@@ -4,7 +4,7 @@
 \usepackage[scaled=0.7]{beramono}
 \usepackage[T1]{fontenc}
 \usepackage[latin9]{inputenc}
-\usepackage{url}
+\usepackage[hyphens]{url}
 \usepackage[pdfusetitle,
  bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
  breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]
@@ -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 1.18, 2022/05/11}
+\date{Version 1.19, 2022/06/18}
 
 \maketitle
 
@@ -74,8 +74,6 @@
 
 \tableofcontents
 
-\clearpage
-
 \section{Aims and scope}
 
 The \uvlt\ class has been written mainly with my own field in mind: Applied Linguistics. Therefore, the defaults are closely tied to
@@ -107,18 +105,18 @@
 The following packages are required for specific features and loaded by default. However, the loading can be individually and generally omitted (see sec.~\ref{coptions}):
 \begin{itemize}
  \setlength\itemsep{0pt}
- \item \textsf{mathpazo}: Default serif font (\emph{Palatino}).
+ \item \textsf{mathptmx}: Default serif font (\emph{Palatino}).
  \item \textsf{urw-arial} or \textsf{helvet}: Default sans serif font (\emph{Arial} or \emph{Helvetica}).
+ \item \textsf{sourcecodepro}: Default monospaced font (\emph{Source Code Pro}).
  \item \textsf{biblatex}: Contemporary bibliography support.
  \item \textsf{caption}: Caption layout adjustments.
  \item \textsf{covington}: Support for linguistic examples\slash glosses.
  \item \textsf{fontenc}: Set the font encoding for PostScript fonts. Loaded with option \joption{T1}.
- \item \textsf{inputenc}: Set the input encoding of the document. The encoding used is \joption{utf8}.
  \item \textsf{microtype}: Micro-typographic adjustments.
  \item \textsf{prettyref}: Verbose cross-references.
  \item \textsf{varioref}: Context-sensitive cross references.
 \end{itemize}
-The following package is required for an optional feature (not used by default):
+The following packages are required for optional features (not used by default):
 \begin{itemize}
  \setlength\itemsep{0pt}
  \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
@@ -133,20 +131,23 @@
 The class uses, by default, PostScript (a.\,k.\,a. Type\,1) fonts and thus requires classic (PDF)LaTeX. Optionally, however, you can also use OpenType fonts via the \textsf{fontspec}
 package and the XeTeX or LuaTeX engine instead. In order to do this, use the class option \joption{fonts=otf} (see sec.~\ref{coptions} for details).
 
-In both cases, the class uses by default \emph{Palatino} as a serif font and \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font. Note that \emph{Arial} (PostScript) font support is not
+In both cases, the class uses by default \emph{Palatino} as a serif font, \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font, and \emph{Source Code Pro}
+as a monospaced (typewriter) font. Note that \emph{Arial} (PostScript) font support is not
 included in most \LaTeX\ distributions by default, due to license reasons. You can install it easily via the \textsf{getnonfreefonts} script.\footnote{\url{https://www.tug.org/fonts/getnonfreefonts}
 <25.\,01.\,2017>.}
 If \emph{Arial} is not installed, however, \emph{Helvetica} (which is part of the \LaTeX\ core packages) is used as a fallback. This is usually a suitable alternative, since \emph{Arial} and
-\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial} and \emph{Palatino}
-installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Linotype Palatino} will not be recognized!).
+\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial}, \emph{Palatino}
+and \emph{Source Code Pro} installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Linotype Palatino} will not be recognized!).
 
-I have prefered \emph{Palatino} over the serif font specified by the corporate design of Vienna University (viz.\ \emph{Georgia}) for the following reasons. Firstly, \emph{Georgia} support is
-not included in every \LaTeX\ distribution; it is provided by the packages \textsf{winfonts} and \textsf{mathgifg}, respectively, but it requires some effort to set up these packages properly.
-Secondly, the style guide for theses does not urge you to use a specific serif font (only the use of \emph{Arial} for title pages is strongly advised), so there is no need to use \emph{Georgia}.
-And finally, \emph{Georgia} has been designed particularly for screen reading, not for print, so it is not really a good choice.
-If you want to use it anyway, please consult the aforementioned package's documentation for details.
+As to font selection: \emph{Arial} is used in the official title page template\footnote{See \url{https://ssc-philkultur.univie.ac.at/en/degree-programmes/doctoral-programme/doctoral-thesis/}.}, so I used that (with the mentioned fallback, \emph{Helvetica}).
+A serif font recommendation is not given. The corporate design manual of the university suggests \emph{Source Serif Pro}, but this font is
+too heavy for a thesis (and we cannot use the suggested sans, \emph{Source Sans Pro}, anyway). A somewhat standard for academic papers
+and theses is \emph{Times New Roman}, but I think this runs too small for the text block size we have (as the name suggests, this font
+has been developed for the small columns of newspapers), and it is also pretty overused. The selected font, \emph{Palatino}, in contrast,
+suits well to wider text lines, it is well supported in \LaTeX, and it fits with \emph{Helvetica}. The monospaced font, \emph{Source Code Pro},
+is a good companion to this pair.
 
-If you (or your instructor) prefer(s) \emph{Times New Roman} over \emph{Palatino}, write to your preamble
+If you (or your instructor) prefer(s) \emph{Times New Roman} over \emph{Palatino} nonetheless, write to your preamble
 \begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single]
 \usepackage{mathptmx}
 \end{lstlisting}
@@ -154,16 +155,22 @@
 \begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={setmainfont}]
 \setmainfont{Times New Roman}
 \end{lstlisting}
-if you use \joption{fonts=otf}, respectively. Note that \emph{Times New Roman}, as the name implies, has been designed for newspapers and thus narrow columns. It is not really
-a suitable font for books and articles on A4 paper. This is why it is not used by default.
+if you use \joption{fonts=otf}, respectively.
 
-A recommendable serif font (and actually the `professional' house font of Vienna university) is \emph{MinionPro}, supported by the excellent \textsf{FontPro} package.%
+If you do neither like \emph{Palatino} nor \emph{Times}: A recommendable serif font (and actually the former `professional' house font of Vienna university)
+is \emph{MinionPro}, supported 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.
+Please refer to the package's documentation in case you are interested. A more accessible alternative, with a similar style than \emph{MinionPro},
+is the \emph{CrimsonPro} font, which is available in modern \LaTeX\ distributions via the \textsf{cochineal} package. Another good option is the font
+this manual is typeset in, \emph{Linux Libertine} (via the \textsf{libertine} package).
 
-If you want (or need) to load all fonts manually, you can switch off all automatic font loading by the class option \joption{fonts=none} (see sec.~\ref{coptions}).
+Note that by default, with PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, but this can be customized
+(see sec.~\ref{coptions} for details).
 
+If you want (or need) to load all fonts and font encodings manually, you can switch off all automatic loading of fonts and font encodings by
+the class option \joption{fonts=none} (see sec.~\ref{coptions}).
 
+
 \section{Class Options}\label{coptions}
 
 The \uvlt\ class provides a range of key=value type options to control the font handling, package loading and some specific behavior.
@@ -184,9 +191,18 @@
        the correct choice if you use LaTeX or PDFLaTeX); if \joption{otf} is selected, OpenType fonts are used, the class
        loads the \textsf{fontspec} package, sets \emph{Palatino} as main font and \emph{Arial} as sans serif font (this is
        the correct choice if you use XeTeX or LuaTeX; make sure you have the respective fonts installed on your system);
-       if \joption{none} is selected, finally, the class will not load any font package at all, and neither \textsf{inputenc}
-       nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
+       if \joption{none} is selected, finally, the class will not load any font package at all, and neither 
+       \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
 \end{description}
+%
+With PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, which is suitable for
+most Western European (and some Eastern European) writing systems. In order to load different, or more, encodings, the class option
+\begin{description}
+	\setlength\itemsep{0pt}
+	\item{\joption{fontenc=<encoding(s)>}} can be used (e.\,g., \joption{fontenc=\{T1,X2\}}).
+	With \joption{fontenc=none}, the loading of the \textsf{fontenc} package can be prevented. The package is also not loaded with
+	\joption{fonts=none}.
+\end{description}
 
 \subsection{Polyglossia}
 
@@ -386,6 +402,12 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2022/06/18 (v.\,1.19)
+	\begin{itemize}
+		\item Add option \joption{fontenc}.
+		\item Fix translation of English example string.
+		\item Add monospaced font.
+	\end{itemize} 
   \item 2022/05/11 (v.\,1.18)
 	\begin{itemize}
 		\item Fix error with subtitles.

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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2022-06-18 20:05:56 UTC (rev 63641)
@@ -4,6 +4,7 @@
 %% PhD Research Proposals in (Applied) Linguistics at the University of Vienna
 %%
 %% This file is part of the univie-ling LaTeX bundle, consisting of:
+%%  -- univie-ling-handout.cls: Class for Handouts
 %%  -- univie-ling-expose.cls: Class for PhD Research Proposals (this file)
 %%  -- univie-ling-paper.cls: Class for student papers
 %%  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
@@ -31,8 +32,13 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-expose}[2022/05/11 v1.18 Univie Linguistic Exposes (JSp)]
+\ProvidesPackage{univie-ling-expose}[2022/06/18 v1.19 Univie Linguistic Exposes (JSp)]
 
+
+%% ============================================================
+%% CLASS OPTIONS
+%% ============================================================
+
 \RequirePackage{xkeyval}
 
 \newif\ifbiblatex\biblatextrue
@@ -67,7 +73,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown 'all' value}%
 }
-\DeclareOptionX{all}[true]{\setkeys{uvt}{all=#1}}
 
 % biblatex=<true|false>
 % Load biblatex
@@ -80,7 +85,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown biblatex value}%
 }
-\DeclareOptionX{biblatex}[true]{\setkeys{uvt}{biblatex=#1}}
 
 % apa=<true|false>
 % Load APA style
@@ -91,9 +95,8 @@
         \apafalse
     \fi
 }{%
-    \ClassWarning{univie-ling-paper}{unknown apa value}%
+    \ClassWarning{univie-ling-expose}{unknown apa value}%
 }
-\DeclareOptionX{apa}[true]{\setkeys{uvt}{apa=#1}}
 
 % caption=<true|false>
 % Load caption
@@ -106,7 +109,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown caption value}%
 }
-\DeclareOptionX{caption}[true]{\setkeys{uvt}{caption=#1}}
 
 % ref=<true|false>
 % Load varioref and prettyref
@@ -119,7 +121,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown ref value}%
 }
-\DeclareOptionX{ref}[true]{\setkeys{uvt}{ref=#1}}
 
 % covington=<true|false>
 % Load covington
@@ -132,7 +133,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown covington value}%
 }
-\DeclareOptionX{covington}[true]{\setkeys{uvt}{covington=#1}}
 
 % draftmark=<true|false>
 % Print draftmark
@@ -148,9 +148,8 @@
         \draftmarkfptrue
     \fi
 }{%
-    \ClassWarning{univie-ling-paper}{unknown draft value}%
+    \ClassWarning{univie-ling-expose}{unknown draft value}%
 }
-\DeclareOptionX{draftmark}[true]{\setkeys{uvt}{draftmark=#1}}
 
 % microtype=<true|false>
 % Load microtype
@@ -163,7 +162,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown microtype value}%
 }
-\DeclareOptionX{microtype}[true]{\setkeys{uvt}{microtype=#1}}
 
 % polyglossia=<true|false>
 % Load polyglossia
@@ -179,7 +177,6 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown polyglossia value}%
 }
-\DeclareOptionX{polyglossia}[true]{\setkeys{uvt}{polyglossia=#1}}
 
 % fonts=<ps|otf|none>
 \define at choicekey*+{uvt}{fonts}[\val\nr]{ps,otf,none}{%
@@ -197,12 +194,28 @@
       \nofontstrue
     \fi
 }{%
-    \PackageWarning{univie-ling-paper}{unknown fonts value '#1'}%
+    \PackageWarning{univie-ling-expose}{unknown fonts value '#1'}%
 }
-\DeclareOptionX{fonts}{\setkeys{uvt}{fonts=#1}}
 
-\ProcessOptionsX
+% fontenc=<value|false>
+% customize font encoding
+\newif\ifuniv at usefontenc\univ at usefontenctrue
+\def\univ at fontenc{T1}
+\define at choicekey*+{uvt}{fontenc}[\val\nr]{none}{%
+    \ifcase\nr\relax% none:
+        \univ at usefontencfalse
+    \fi
+}{%
+    \def\univ at fontenc{#1}%
+}
 
+% Process
+\ProcessOptionsX<uvt>
+
+%% ============================================================
+%% BASE CLASS:
+%% ============================================================
+
 \LoadClass[%
 	   a4paper,
 	   fontsize=12pt,
@@ -227,7 +240,7 @@
 \DeclareTranslation{German}{footnote}{Anm.}
 \DeclareTranslation{English}{footnote}{fn.}
 \DeclareTranslation{German}{example}{Beispiel}
-\DeclareTranslation{English}{footnote}{example}
+\DeclareTranslation{English}{example}{example}
 \DeclareTranslation{German}{stkz}{Studienkennzahl lt. Studienblatt}
 \DeclareTranslation{English}{stkz}{Degree programme code as it appears on the student record sheet}
 \DeclareTranslation{German}{strt}{Studienrichtung lt. Studienblatt}
@@ -254,10 +267,12 @@
 
 \ifpsfonts
 
-\usepackage[T1]{fontenc}
+\ifuniv at usefontenc
+  \RequirePackage[\univ at fontenc]{fontenc}
+\fi
 
 % Times
-\usepackage{mathptmx}
+\RequirePackage{mathptmx}
 
 % Arial or Helvetica
 \IfFileExists{uarial.sty}{%
@@ -265,12 +280,17 @@
 }{%
 \RequirePackage{helvet}
 }
+
+% Source Code Pro (Courier)
+\RequirePackage[scale=.93]{sourcecodepro}
+
 \fi
 
 \ifotffonts
-\RequirePackage{fontspec}
-\setmainfont{Times New Roman}
-\setsansfont{Arial}
+  \RequirePackage{fontspec}
+  \setmainfont{Times New Roman}
+  \setsansfont{Arial}
+  \setmonofont{SourceCodePro}
 \fi
 
 % Hyperlinks

Added: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	2022-06-18 20:05:56 UTC (rev 63641)
@@ -0,0 +1,1086 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% File univie-ling-handout
+%%
+%% Student Handouts in (Applied) Linguistics at the University of Vienna
+%%
+%% This file is part of the univie-ling LaTeX bundle, consisting of:
+%%  -- univie-ling-handout.cls: Class for Handouts (this file)
+%%  -- univie-ling-expose.cls: Class for PhD Research Proposals
+%%  -- univie-ling-handout.cls: Class for student papers
+%%  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
+%%  -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette
+%%  -- univie-logo-sw.pdf: University of Vienna logo
+%%  -- univie-ling-wlg-logo.pdf: Logo of the journal Wiener Linguistische Gazette
+%%  -- univie-ling.bbx: Biblatex bibliography style
+%%  -- univie-ling.cbx: Biblatex citation style
+%%
+%% Author: Juergen Spitzmueller
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%% 
+%% The Current Maintainer of this work is Juergen Spitzmueller.
+%% Please report issues to https://github.com/jspitz/univie-ling/issues
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\filedate{2022/06/18}
+\def\fileversion{1.19}
+\def\filename{univie-ling-handout.cls}
+\NeedsTeXFormat{LaTeX2e}[1997/06/01]
+
+\ProvidesClass{univie-ling-handout}[%
+    \filedate\space v\fileversion\space Univie Ling handout class (JSp)]
+
+%% ============================================================
+%% CLASS OPTIONS
+%% ============================================================
+
+\RequirePackage{xkeyval}
+
+\newif\ifbiblatex\biblatextrue
+\newif\ifapa\apafalse
+\newif\ifcaptionp\captionptrue
+\newif\ifdraftmark\draftmarkfalse
+\newif\ifdraftmarkfp\draftmarkfpfalse
+\newif\ifrefsp\refsptrue
+\newif\ifcovington\covingtontrue
+\newif\ifmicrotype\microtypetrue
+\newif\ifpolyglossia\polyglossiafalse
+\newif\ifpsfonts\psfontstrue
+\newif\ifotffonts\otffontsfalse
+\newif\ifnofonts\nofontsfalse
+
+% all=<true|false>
+% Load all packages
+\define at boolkey+{uvt}{all}[true]{%
+    \ifKV at uvt@all
+        \biblatextrue
+        \captionptrue
+        \refsptrue
+        \covingtontrue
+        \microtypetrue
+    \else
+        \biblatexfalse
+        \captionpfalse
+        \refspfalse
+        \covingtonfalse
+        \microtypefalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown 'all' value}%
+}
+
+% biblatex=<true|false>
+% Load biblatex
+\define at boolkey+{uvt}{biblatex}[true]{%
+    \ifKV at uvt@biblatex
+        \biblatextrue
+    \else
+        \biblatexfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown biblatex value}%
+}
+
+% apa=<true|false>
+% Load APA style
+\define at boolkey+{uvt}{apa}[true]{%
+    \ifKV at uvt@apa
+        \apatrue
+    \else
+        \apafalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown apa value}%
+}
+
+% caption=<true|false>
+% Load caption
+\define at boolkey+{uvt}{caption}[true]{%
+    \ifKV at uvt@caption
+        \captionptrue
+    \else
+        \captionpfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown caption value}%
+}
+
+% draftmark=<true|false>
+% Print draftmark
+\define at choicekey*+{uvt}{draftmark}[\val\nr]{true,false,firstpage}{%
+    \ifcase\nr\relax% true:
+        \draftmarktrue
+        \draftmarkfpfalse
+    \or% false:
+        \draftmarkfalse
+        \draftmarkfpfalse
+    \or% firstpage:
+        \draftmarktrue
+        \draftmarkfptrue
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown draft value}%
+}
+
+% ref=<true|false>
+% Load varioref and prettyref
+\define at boolkey+{uvt}{ref}[true]{%
+    \ifKV at uvt@ref
+        \refsptrue
+    \else
+        \refspfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown ref value}%
+}
+
+% covington=<true|false>
+% Load covington
+\define at boolkey+{uvt}{covington}[true]{%
+    \ifKV at uvt@covington
+        \covingtontrue
+    \else
+        \covingtonfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown covington value}%
+}
+
+% microtype=<true|false>
+% Load microtype
+\define at boolkey+{uvt}{microtype}[true]{%
+    \ifKV at uvt@microtype
+        \microtypetrue
+    \else
+        \microtypefalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown microtype value}%
+}
+
+% polyglossia=<true|false>
+% Load polyglossia
+\define at boolkey+{uvt}{polyglossia}[true]{%
+    \ifKV at uvt@polyglossia
+        \polyglossiatrue
+        \psfontsfalse
+        \otffontstrue
+        \nofontsfalse
+    \else
+        \polyglossiafalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown polyglossia value}%
+}
+
+% fonts=<ps|otf|none>
+\define at choicekey*+{uvt}{fonts}[\val\nr]{ps,otf,none}{%
+    \ifcase\nr\relax% ps: use PostScript fonts (classic LaTeX)
+      \psfontstrue
+      \otffontsfalse
+      \nofontsfalse
+    \or% otf: use OpenType fonts (fontspec)
+      \psfontsfalse
+      \otffontstrue
+      \nofontsfalse
+    \or% none: Use no font package
+      \psfontsfalse
+      \otffontsfalse
+      \nofontstrue
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown fonts value '#1'}%
+}
+
+% fontsize=<ps|otf|none>
+\def\univ at fontsize{11}
+\define at key{uvt}{fontsize}{%
+    \def\univ at fontsize{#1}
+}
+
+% Paper size
+\def\univ at papersize{a4}
+\define at key{uvt}{papersize}{%
+    \def\univ at papersize{#1}
+}
+
+% landscape=<true|false>
+\newif\iflandscape\landscapefalse
+\define at boolkey+{uvt}{landscape}[true]{%
+    \ifKV at uvt@landscape
+        \landscapetrue
+    \else
+        \landscapefalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown landscape value}%
+}
+
+
+% pplogo=<true|false>
+\newif\ifnopplogo\nopplogofalse
+\define at boolkey+{uvt}{pplogo}[true]{%
+    \ifKV at uvt@pplogo
+        \nopplogofalse
+    \else
+        \nopplogotrue
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown pplogo value}%
+}
+
+% Colored logo (default)
+\def\univ at printlogo{\includegraphics[width=74mm]{univielogo}}
+\def\univ at printsmalllogo{\includegraphics[height=14mm]{univielogo}}
+
+% Monochrome logo
+\define at boolkey+{uvt}{bwlogo}[true]{%
+    \ifKV at uvt@bwlogo
+        \def\univ at printlogo{\includegraphics[width=74mm]{univielogo-sw}}
+        \def\univ at printsmalllogo{\includegraphics[height=14mm]{univielogo-sw}}
+    \else
+        \def\univ at printlogo{\includegraphics[width=74mm]{univielogo}}
+        \def\univ at printsmalllogo{\includegraphics[height=14mm]{univielogo}}
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown bwlogo value}%
+}
+
+% Swap title and event in header
+\newif\ifswaphead\swapheadfalse
+\define at boolkey+{uvt}{swaphead}[true]{%
+    \ifKV at uvt@swaphead
+        \swapheadtrue
+    \else
+        \swapheadfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown swaphead value}%
+}
+
+% Output total page number
+\newif\iflastpage\lastpagefalse
+\define at boolkey+{uvt}{totalpages}[true]{%
+    \ifKV at uvt@totalpages
+        \lastpagetrue
+    \else
+        \lastpagefalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown totalpages value}%
+}
+
+% Suppress pagination on first page?
+\newif\ifpageonfirst\pageonfirsttrue
+\define at boolkey+{uvt}{firstpagination}[true]{%
+    \ifKV at uvt@firstpagination
+        \pageonfirsttrue
+    \else
+        \pageonfirstfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown firstpagination value}%
+}
+
+% Line break in heading between event and event spec (location, date etc.)
+\newif\ifbreakevent\breakeventfalse
+\define at boolkey+{uvt}{breakevent}[true]{%
+    \ifKV at uvt@breakevent
+        \breakeventtrue
+    \else
+        \breakeventfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown breakevent value}%
+}
+
+% Print subtitle over the whole text width
+% (may conflict with address field)
+\newif\ifwidestitle\widestitlefalse
+\define at boolkey+{uvt}{widesubtitle}[true]{%
+    \ifKV at uvt@breakevent
+        \widestitletrue
+    \else
+        \widestitlefalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown widesubtitle value}%
+}
+
+% German CD (default)
+\def\cdgerman{
+	\def\univ at name{\univ at name@de}
+	\def\univ at shortname{\univ at shortname@de}
+	\def\univ at university{Universit\"at Wien}
+	\def\univ at department{\univ at department@de}
+	\def\univ at location{\univ at location@de}
+	\def\univ at country{\univ at country@de}
+	\def\univ at function{\univ at function@de}
+	\def\univ at secfunction{\univ at secfunction@de}
+	\def\univ at phoneprefix{T}
+	\def\univ at faxprefix{F}
+	\def\univ at emailprefix{}
+	\def\univ at urlprefix{}
+	\def\univ at pageprefix{Seite}
+	\def\univ at headerdeptsep{\ $\cdot$\ }
+	\def\univ at headernamesep{,\ }
+	\def\and{\\}
+}
+\cdgerman
+
+\define at choicekey*+{uvt}{cd}[\val\nr]{german,english}{%
+    \ifcase\nr\relax% german
+    	\cdgerman
+    \or% english
+	\def\univ at name{\univ at name@en}
+	\def\univ at shortname{\univ at shortname@en}
+	\def\univ at university{University of Vienna}
+	\def\univ at department{\univ at department@en}
+	\def\univ at location{\univ at location@en}
+	\def\univ at country{\univ at country@en}
+	\def\univ at function{\univ at function@en}
+	\def\univ at secfunction{\univ at secfunction@en}
+	\def\univ at phoneprefix{T}
+	\def\univ at faxprefix{F}
+	\def\univ at emailprefix{}
+	\def\univ at urlprefix{}
+	\def\univ at pageprefix{Page}
+	\def\univ at headerdeptsep{\ $\cdot$\ }
+	\def\univ at headernamesep{,\ }
+	\def\univ at secnamesep{,\ }
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown cd value '#1'}%
+}
+
+
+% Output punch marks?
+\newif\ifuniv at punchmark\univ at punchmarkfalse
+\define at boolkey+{uvt}{punchmarks}[true]{%
+    \ifKV at uvt@punchmarks
+        \univ at punchmarktrue
+    \else
+        \univ at punchmarkfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown punchmarks value}%
+}
+
+% Output fold marks?
+\newif\ifuniv at foldmarks\univ at foldmarksfalse
+\define at boolkey+{uvt}{foldmarks}[true]{%
+    \ifKV at uvt@foldmarks
+        \univ at foldmarkstrue
+    \else
+        \univ at foldmarksfalse
+    \fi
+}{%
+    \ClassWarning{univie-ling-handout}{unknown foldmarks value}%
+}
+
+
+% fontenc=<value|false>
+% customize font encoding
+\newif\ifuniv at usefontenc\univ at usefontenctrue
+\def\univ at fontenc{T1}
+\define at choicekey*+{uvt}{fontenc}[\val\nr]{none}{%
+    \ifcase\nr\relax% none:
+        \univ at usefontencfalse
+    \fi
+}{%
+    \def\univ at fontenc{#1}%
+}
+
+% Process
+\ProcessOptionsX<uvt>
+
+
+%% ============================================================
+%% LOAD REQUIRED BASE CLASS AND PACKAGES
+%% ============================================================
+
+% Base class: scrartcl (KOMA-Script)
+\PassOptionsToClass{fontsize=\univ at fontsize,oneside,final}{scrartcl}
+\iflandscape
+  \PassOptionsToClass{landscape}{scrartcl}
+\fi
+\LoadClass{scrartcl}[1997/04/16]
+
+% Set page layout with geometry
+\RequirePackage{geometry}
+\geometry{%
+  a4paper,
+  top=50mm,
+  left=26.5mm,
+  right=15mm,
+  bottom=23mm,
+  headsep=3.7cm,
+  footskip=10mm
+}
+
+% Use headings
+\AtEndOfClass{\pagestyle{headings}}
+
+% Use lastpage package if total pages is required
+\iflastpage
+  \AtEndOfClass{\RequirePackage{lastpage}}
+\fi
+
+% We need graphicx for the logo
+\RequirePackage{graphicx}
+
+\ifpsfonts
+	\ifuniv at usefontenc
+	    \RequirePackage[\univ at fontenc]{fontenc}
+	\fi
+	% Source Pro fonts
+	\usepackage[default,osf]{sourceserifpro}
+	\usepackage[osf]{sourcesanspro}
+	\usepackage{sourcecodepro}
+\fi
+
+\ifotffonts
+	\RequirePackage{fontspec}
+	% Source Pro fonts
+	\setmainfont{SourceSerifPro}[Numbers=OldStyle]
+	\setsansfont{SourceSansPro}[Numbers=OldStyle]
+	\setmonofont{SourceCodePro}
+\fi
+
+
+%% ============================================================
+%% DEFINITION OF MACROS
+%% ============================================================
+
+%
+% 0 Predefinitions
+
+% Font settings
+\def\univ at font@event{\fontsize{11}{13pt}\selectfont\mdseries\sffamily}
+\def\univ at font@title{\fontsize{18}{21pt}\selectfont\bfseries\sffamily}
+\def\univ at font@subtitle{\fontsize{13}{16pt}\selectfont\bfseries\sffamily}
+\def\univ at font@sections{\fontsize{13}{16pt}\selectfont\bfseries\sffamily}
+\def\univ at font@department{\fontsize{10}{12pt}\selectfont\bfseries\sffamily}
+\def\univ at font@header{\fontsize{8}{10pt}\selectfont\mdseries\sffamily}
+\def\univ at font@footer{\fontsize{8}{10pt}\selectfont\sffamily}
+\def\univ at font@headertitle{\fontsize{8}{10pt}\selectfont\sffamily}
+\def\univ at font@eventlocdate{\fontsize{11}{13pt}\selectfont\mdseries\sffamily}
+
+\setkomafont{part}{\fontsize{16}{18pt}\bfseries}
+\setkomafont{partnumber}{\usekomafont{part}}
+\setkomafont{sectioning}{\univ at font@sections}
+\setkomafont{descriptionlabel}{\normalfont\mdseries}
+\setkomafont{captionlabel}{\normalfont\bfseries}
+
+% Lengths
+\newlength\headeroffset
+\newlength\titleoffset
+\setlength\headeroffset{7mm}
+\setlength\titleoffset{-3.6mm}
+
+\newlength\beforetitling
+\newlength\beforeevent
+\newlength\beforetitle
+\newlength\beforesubtitle
+\newlength\aftertitle
+\setlength\beforetitling{18pt}
+\setlength\beforeevent{6pt}
+\setlength\beforesubtitle{6pt}
+\setlength\beforetitle{6pt}
+\setlength\aftertitle{18pt}
+
+% Boxes
+\newsavebox{\univ at box@logo}
+
+% Aux linebreak macro, since \\ is redefined by beamer article
+\newcommand\umbruch[1][]{\linebreak\ifx\@empty#1\else\vspace{#1}\fi}
+
+
+%% ============================================================
+%% 1 Personal data
+%% ============================================================
+
+% a.) department
+\def\univ at department@de{\empty}
+\def\univ at department@en{\empty}
+\newcommand*\hoDept[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at department@en{#2}
+  \else\def\univ at department@en{#1}\fi
+  \def\univ at department@de{#2}
+}
+
+% b.) Name & function
+\def\univ at name@de{}
+\def\univ at name@en{}
+\newcommand*\hoName[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at name@en{#2}
+  \else\def\univ at name@en{#1}\fi
+  \def\univ at name@de{#2}
+}
+\def\univ at shortname@de{}
+\def\univ at shortname@en{}
+\newcommand*\hoShortName[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at shortname@en{#2}
+  \else\def\univ at shortname@en{#1}\fi
+  \def\univ at shortname@de{#2}
+}
+%
+\def\univ at function@de{}
+\def\univ at function@en{}
+\newcommand*\hoFunction[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at function@en{#2}
+  \else\def\univ at function@en{#1}\fi
+  \def\univ at function@de{#2}
+}
+
+% c.) A collaborator's name & function
+\def\univ at secname{}
+\newcommand*\hoSecName[1]{\def\univ at secname{#1}}
+\def\univ at shortsecname{}
+\newcommand*\hoShortSecName[1]{\def\univ at shortsecname{#1}}
+%
+\def\univ at secfunction@de{}
+\def\univ at secfunction@en{}
+\newcommand*\hoSecFunction[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at secfunction@en{#2}
+  \else\def\univ at secfunction@en{#1}\fi
+  \def\univ at secfunction@de{#2}
+}
+
+% d.) Department address
+\def\univ at street{}
+\newcommand*\hoStreet[1]{\def\univ at street{#1}}
+%
+\def\univ at postcode{}
+\newcommand*\hoPostCode[1]{\def\univ at postcode{#1}}
+%
+\def\univ at location@de{}
+\def\univ at location@en{}
+\newcommand*\hoLoc[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at location@en{#2}
+  \else\def\univ at location@en{#1}\fi
+  \def\univ at location@de{#2}
+}
+%
+\def\univ at country@de{}
+\def\univ at country@en{}
+\newcommand*\hoCountry[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at country@en{#2}
+  \else\def\univ at country@en{#1}\fi
+  \def\univ at country@de{#2}
+}
+
+% e.) Contact
+\def\univ at phone{}
+\newcommand*\hoPhone[1]{\def\univ at phone{#1}}
+%
+\def\univ at fax{}
+\newcommand*\hoFax[1]{\def\univ at fax{#1}}
+%
+\def\univ at email{}
+\newcommand*\hoEMail[1]{\def\univ at email{#1}}
+%
+\def\univ at url{}
+\newcommand*\hoUrl[1]{\def\univ at url{#1}}
+
+
+%% ============================================================
+%% 2 Titling
+%% ============================================================
+
+% a.) Handout title
+\def\univ at title{}
+\def\univ at title@header{~}
+\newcommand{\hoTitle}[2][\@empty]%
+{%
+  \ifx\@empty#1\def\univ at title@header{#2}
+  \else\def\univ at title@header{#1}\fi
+  \def\univ at title{#2}
+  \thispagestyle{firstpage}%
+}
+\def\univ at titleprefix{}
+\newcommand{\hoTitlePrefix}[1]
+{%
+  \def\univ at titleprefix{#1}%
+}
+
+% b.) Handout subtitle
+\def\univ at subtitle{}
+\def\univ at widesubtitle{}
+\newcommand{\hoSubtitle}{\@ifstar{\@@hoSubtitle}{\@hoSubtitle}}
+% Starred version: wide subtitle
+\newcommand{\@hoSubtitle}[1]
+{%
+  \ifwidestitle
+    \def\univ at widesubtitle{#1}%
+  \else
+    \def\univ at subtitle{#1}%
+  \fi
+}
+% Unstarred version: normal (narrow) subtitle
+\newcommand{\@@hoSubtitle}[1]
+{%
+  \def\univ at widesubtitle{#1}%
+}
+
+% c.) Event title 
+\def\univ at event{}
+\def\univ at event@header{~}
+\newcommand*{\hoEvent}[2][\@empty]{%
+  \ifx\@empty#1\def\univ at event@header{#2}
+  \else\def\univ at event@header{#1}\fi
+  \def\univ at event{#2}
+}
+
+% d.) Event location
+\def\univ at eventlocation{}
+\def\univ at eventlocation@header{}
+\newcommand*{\hoEventLoc}[2][\@empty]{%
+  \ifx\@empty#1\def\univ at eventlocation@header{#2}
+  \else\def\univ at eventlocation@header{#1}\fi
+  \def\univ at eventlocation{#2}
+}
+
+% e.) Event date
+\def\univ at eventdate{}
+\def\univ at eventdate@header{}
+\newcommand*{\hoEventDate}[2][\@empty]{%
+  \ifx\@empty#1\def\univ at eventdate@header{#2}
+  \else\def\univ at eventdate@header{#1}\fi
+  \def\univ at eventdate{#2}
+}
+
+% The maketitle routine
+\renewcommand\maketitle{%
+  \newif\ifuniv at eventline\univ at eventlinefalse%
+  \ifx\univ at event\empty\else\univ at eventlinetrue\fi%
+  \ifx\univ at eventdate\empty\else\univ at eventlinetrue\fi%
+  \ifx\univ at eventlocation\empty\else\univ at eventlinetrue\fi%
+  \vspace*{\beforetitling}%
+  \hspace*{\titleoffset}%
+  \begin{minipage}[t]{0.63\columnwidth}%
+    \raggedright%
+    \ifx\univ at event\empty%
+    \else
+      \vspace*{\beforeevent}\bgroup\univ at font@event\univ at event\egroup\ifx\univ at eventlocation\empty\else\par\fi%
+    \fi%
+    \ifx\univ at eventlocation\empty%
+    \else
+      \bgroup\univ at font@eventlocdate\univ at eventlocation\egroup%
+    \fi%
+    \ifx\univ at eventdate\empty%
+    \else%
+      \bgroup\univ at font@eventlocdate{} (\univ at eventdate)\egroup%
+    \fi%
+    \ifuniv at eventline\par\fi
+    \ifx\univ at title\empty%
+    \else
+      \vspace{\beforetitle}%
+      \ifx\univ at titleprefix\empty%
+        \parbox{\textwidth}{\raggedright\univ at font@title\univ at title}\par%
+        \ifx\univ at subtitle\empty%
+        \else
+           \vspace{\beforesubtitle}\noindent\bgroup\raggedright\univ at font@subtitle\univ at subtitle\par\egroup%
+        \fi
+      \else%
+        \vspace{.15\baselineskip}%
+        \begin{minipage}{\textwidth}
+           \begin{tabularx}{\columnwidth}{@{}l@{\enskip}>{\raggedright\arraybackslash}X}
+              \univ at font@title\univ at titleprefix & \univ at font@title\univ at title \tabularnewline
+              \ifx\univ at subtitle\empty%
+              \else
+                 \noalign{\vspace{\beforesubtitle}}%
+                 & \univ at font@subtitle\univ at subtitle \tabularnewline
+              \fi
+           \end{tabularx}%
+        \end{minipage}%
+      \fi
+      \@ifundefined{hypersetup}{}{%
+          \hypersetup{pdftitle=\ifx\univ at titleprefix\empty\else\univ at titleprefix~\fi\univ at title,
+                      pdfauthor=\univ at name,
+                      pdfcreator={LaTeX2e via LyX}}}%
+    \fi%
+  \end{minipage}\par%
+  \ifx\univ at widesubtitle\empty%
+  \else%
+    \vspace{\beforesubtitle}\bgroup\noindent\raggedright\univ at font@subtitle\univ at widesubtitle\par\egroup%
+  \fi%
+  \vspace{\aftertitle}%
+  \@afterindentfalse\@afterheading%
+}
+
+% Easy way to change bibliography heading
+\def\univ at bibheading{\refname}
+\newcommand*\Bibheading[1]{\def\univ at bibheading{#1}}
+
+% Adjust logo positioning for landscape
+\newlength\lsoffset
+\iflandscape
+\setlength\lsoffset{8cm}
+\addtolength\headeroffset{\lsoffset}
+\fi
+
+
+%% ============================================================
+%% LOCALIZATION:
+%% ============================================================
+
+\RequirePackage{translations}
+\DeclareTranslation{German}{draft}{ENTWURF}
+\DeclareTranslation{English}{draft}{DRAFT}
+\DeclareTranslation{German}{section}{Abschnitt}
+\DeclareTranslation{English}{section}{section}
+\DeclareTranslation{German}{footnote}{Anm.}
+\DeclareTranslation{English}{footnote}{fn.}
+\DeclareTranslation{German}{example}{Beispiel}
+\DeclareTranslation{English}{example}{example}
+
+
+%% ============================================================
+%% Page styles
+%% ============================================================
+
+%
+% First page
+
+\def\ps at firstpage{
+  \sbox{\univ at box@logo}{\univ at printlogo}
+  \def\univ at thelogo{\parbox{74mm}{\usebox{\univ at box@logo}}}
+  \headheight30mm\headsep2.5mm\footskip8mm
+  \def\@oddhead{%
+    \unitlength1mm
+    \hspace*{\headeroffset}
+    \begin{picture}(0,0)
+       \put(84.5,19){\univ at thelogo}
+       \put(107,8){%
+         \parbox[t]{51.5mm}
+          {\normalsize\parbox[t]{\linewidth}{%
+             \begin{flushleft}%
+               \if\univ at department\empty\else\vspace*{8pt}\univ at font@department\univ at department\umbruch[3pt]\umbruch\fi%
+               \univ at font@header\univ at name%
+               \if\univ at function\empty\else\umbruch\univ at function\fi%
+               \if\univ at street\empty\else\umbruch\univ at street\fi%
+               \if\univ at location\empty\else\umbruch\univ at postcode~\univ at location\fi%
+               \vspace{10pt}%
+               \if\univ at phone\empty\else\umbruch\ifx\univ at phoneprefix\empty\else\univ at phoneprefix\ \fi\univ at phone\fi%
+               \if\univ at fax\empty\else\umbruch\ifx\univ at faxprefix\empty\else\univ at faxprefix\ \fi\univ at fax\fi%
+               \if\univ at email\empty\else\umbruch\ifx\univ at emailprefix\empty\else\univ at emailprefix\ \fi\univ at email\fi%
+               \ifx\univ at url\empty\else\umbruch\ifx\univ at urlprefix\empty\else\univ at urlprefix\ \fi\univ at url\fi%
+             \end{flushleft}%
+           }%
+         }%
+      }
+      \ifuniv at punchmark
+        \put(-27,-112){\line(1,0){4}}
+      \fi
+      \ifuniv at foldmarks
+        \put(-33,-56){\line(1,0){3}}
+        \put(-33,-168){\line(1,0){3}}
+      \fi
+    \end{picture}
+   \hfill%
+  }
+  \ifpageonfirst
+    \def\@oddfoot{\hfill\univ at font@footer\raggedright\univ at pageprefix~\thepage\iflastpage /\pageref{LastPage}\fi}
+  \else
+    \def\@oddfoot{}
+  \fi
+  \def\@evenhead{\@oddhead}
+  \def\@evenfoot{\@oddfoot}
+}
+
+%
+% Pages > 1
+
+\newif\ifnoevent\noeventfalse
+
+\def\heventtitlesep{}
+
+\def\ps at headings{%
+  \let\orig at and\and%
+  \def\and{$\cdot$\ }%
+  \ifnopplogo\else\sbox{\univ at box@logo}{\univ at printsmalllogo}\fi
+  \def\univ at thelogo{\parbox{90mm}{\usebox{\univ at box@logo}}}
+  \headheight30mm\headsep2.5mm\footskip8mm
+  \def\titleline{\ifx\univ at title@header\empty\else\univ at font@headertitle%
+                 \ifx\univ at titleprefix\empty\else\univ at titleprefix~\fi%
+                 \univ at title@header\linebreak\fi}%
+  \ifx\univ at eventlocation@header\empty\ifx\univ at eventdate@header\empty\noeventtrue\fi\fi%
+  \def\eventline{%
+      \univ at font@header\univ at event@header\ifx\univ at eventdate@header\empty\else\ifbreakevent\linebreak\else\ \fi%
+      \ifnoevent\else(\ifx\univ at eventlocation@header\empty\else\univ at eventlocation@header, \fi\univ at eventdate@header)\fi\linebreak\fi%
+  }
+  \def\@oddhead{%
+    \unitlength1mm
+    \hspace{\headeroffset}
+    \begin{picture}(0,0)
+       \put(106.2,15){\univ at thelogo}
+       \put(-8,25){%
+         \hspace*{-\lsoffset}%
+         \parbox[t]{120mm}
+          {\normalsize\parbox[t]{100mm}{%
+            \begin{flushleft}%
+              \univ at font@header\if\hfuzz\univ at shortname\hfuzz\univ at name\else\univ at shortname\fi
+               \if\univ at department\empty\else\univ at headerdeptsep\univ at department\fi\linebreak
+              \ifswaphead
+                \eventline%
+                \heventtitlesep%
+                \titleline%
+              \else
+                \titleline%
+                \eventline%
+              \fi
+            \end{flushleft}%
+           }%
+         }%
+      }
+    \end{picture}
+    \hfill%
+  }
+  \def\@oddfoot{\hfill\univ at font@footer\raggedright\univ at pageprefix~\thepage\iflastpage /\pageref{LastPage}\fi}
+  \def\@evenhead{\@oddhead}
+  \def\@evenfoot{\@oddfoot}
+  \let\and\orig at and%
+}
+
+
+%% =============================================================
+%% TABLES AND FIGURES:
+%% =============================================================
+
+%% captionlabel bold
+\setkomafont{captionlabel}{\bfseries}
+
+\ifcaptionp
+\RequirePackage[format=plain,
+	    justification=RaggedRight,
+	    singlelinecheck=false
+	   ]{caption}
+\fi
+
+%% =============================================================
+%% POLYGLOSSIA:
+%% =============================================================
+
+\ifpolyglossia
+  \ifcaptionp
+    \RequirePackage{ragged2e}
+  \fi
+  \RequirePackage{polyglossia}
+\fi
+
+%% =============================================================
+%% BIBLIOGRAPHY:
+%% =============================================================
+
+% Biblatex
+\ifbiblatex
+
+\ifapa
+% Load biblatex with apa style
+\RequirePackage[%
+  style=apa,
+  natbib=true,
+  sorting=nyvt,
+  sortcites=true,
+  backend=biber]
+{biblatex}
+
+% Map localization files to the apa variants
+\DeclareLanguageMapping{english}{english-apa}
+\DeclareLanguageMapping{german}{german-apa}
+\DeclareLanguageMapping{ngerman}{ngerman-apa}
+\DeclareLanguageMapping{austrian}{austrian-apa}
+\DeclareLanguageMapping{naustrian}{naustrian-apa}
+
+% Adapt to the DGPs guidelines:
+% 1. Use "et al." (rather than "u.a.") in German
+% 2. No comma before final and/& in German
+% 3. "forthcoming a" rather than "forthcoming-a"
+\DefineBibliographyStrings{german}{%
+   andothers = {et al\adddot}%
+}
+\DefineBibliographyExtras{german}{%
+   \def\finalandcomma{}%
+}
+\DefineBibliographyStrings{ngerman}{%
+   andothers = {et al\adddot}%
+}
+\DefineBibliographyExtras{ngerman}{%
+   \def\finalandcomma{}%
+}
+\DefineBibliographyStrings{austrian}{%
+   andothers = {et al\adddot}%
+}
+\DefineBibliographyExtras{austrian}{%
+   \def\finalandcomma{}%
+}
+\DefineBibliographyStrings{naustrian}{%
+   andothers = {et al\adddot}%
+}
+\DefineBibliographyExtras{naustrian}{%
+   \def\finalandcomma{}%
+}
+\renewcommand{\apashortdash}{~}
+
+% Change cite command for integrated csquotes env.
+\AfterPackage*{csquotes}{\SetCiteCommand{\parencite}}
+% Map \citealp to \nptextcite
+\let\citealp\nptextcite
+%
+\else% Unified Style for Linguistics
+\RequirePackage[%
+  style=univie-ling,
+  sorting=nyvt,
+  sortcites=true,
+  backend=biber]
+{biblatex}
+
+% Change cite command for integrated csquotes env.
+\AfterPackage*{csquotes}{\SetCiteCommand{\parencite}}
+
+% End of apa condition
+\fi
+
+\DeclarePrintbibliographyDefaults{title=\univ at bibheading}
+
+% End of biblatex condition
+\fi
+
+% Smaller
+\renewcommand*{\bib at beginhook}{\footnotesize}
+
+% Custom heading
+\AtBeginDocument{%
+  \renewcommand*\bib at heading{\section*{\univ at bibheading}}
+}
+
+
+%% ============================================================
+%% MISC.
+%% ============================================================
+
+% Allow hyphenation after \slash
+\def\slash{/\penalty\exhyphenpenalty\hskip\z at skip}
+
+%
+% FURTHER PACKAGES
+%
+\RequirePackage{array}
+\RequirePackage{ifthen}
+\RequirePackage{babel}[1997/01/23]
+
+% Micro-typographic polishment
+\ifmicrotype
+   \RequirePackage{microtype}
+\fi
+
+% Smart quotes
+\RequirePackage{csquotes}
+\ExecuteQuoteOptions{autostyle=tryonce,german=guillemets,austrian=guillemets,maxlevel=3}
+% Add quotation marks on displayed quotations
+% a.) for commands "\blockquote" and related:
+\renewcommand{\mkblockquote}[4]{\openautoquote#1\closeautoquote#2#4#3}
+% b.) for environments "displayquote" and related:
+\renewcommand{\mkbegdispquote}[2]{\textooquote\advance\csq at qlevel\@ne}
+\renewcommand{\mkenddispquote}[2]{\textcoquote\csq at qlevel\@ne#1#2}
+
+% Hyperlinks
+\RequirePackage{url}
+\newcommand{\urlprefix}{}
+
+% URLs italic
+\@ifundefined{selectfont}{%
+\def\UrlFont{\it}}
+{\def\UrlFont{\rmfamily\itshape}%
+}
+
+% Covington
+\ifcovington
+\RequirePackage{covington}
+\renewcommand{\p at equation}[1]{(#1)}
+\fi
+
+
+%% =============================================================
+%% X-REFS:
+%% =============================================================
+
+\ifrefsp
+
+% Varioref:
+\RequirePackage{varioref}
+\AtBeginDocument{%
+  \vref at addto\extrasnaustrian{%
+    \def\reftextafter{auf der \reftextvario{folgenden}{n\"achsten} Seite}%
+    \def\reftextfaceafter{auf der gegen\"uberliegenden Seite}%
+    \def\reftextbefore{auf der \reftextvario{vorhergehenden}{vorangegangenen} Seite}%
+    \def\reftextfacebefore{auf der gegen\"uberliegenden Seite}%
+    \def\reftextfaraway[1]{auf S.~\pageref{##1}}%
+    \def\reftextpagerange[2]{auf S.~\pageref{##1}--\pageref{##2}}%
+  }%
+}
+
+% Prettyref:
+% (varioref-Befehle mit eingebunden)
+\RequirePackage{prettyref}
+\newrefformat{sec}{\GetTranslation{section}~\ref{#1}}
+\newrefformat{sub}{\GetTranslation{section}~\ref{#1}}
+\newrefformat{anm}{\GetTranslation{footnote}~\ref{#1}}
+\newrefformat{app}{\appendixname~\vref{#1}}
+\newrefformat{tab}{\tablename~\vref{#1}}
+\newrefformat{fig}{\figurename~\vref{#1}}
+\newrefformat{exa}{\GetTranslation{example}~\vref{#1}}
+
+\fi
+
+
+%% =============================================================
+%% DRAFT:
+%% =============================================================
+
+\ifdraftmark
+
+\ifdraftmarkfp
+  \RequirePackage[firstpageonly]{draftwatermark}
+\else
+  \RequirePackage{draftwatermark}
+\fi
+
+\DraftwatermarkOptions{%
+  angle=0,
+  vpos=10pt,
+  anchor=ct,
+  fontsize=14pt,
+  text={\GetTranslation{draft} (\today)}
+}
+
+\fi
+
+%% ============================================================
+%% Semantic markup
+%% ============================================================
+
+\newcommand\Expression[1]{\textit{#1}}
+\newcommand\Concept[1]{\textsc{#1}}
+\newcommand\Meaning[1]{\enquote*{#1}}
+
+\endinput
+%%
+%% End of file `univie-ling-handout.cls'.


Property changes on: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls	2022-06-18 20:05:56 UTC (rev 63641)
@@ -4,6 +4,7 @@
 %% Student Papers in (Applied) Linguistics at the University of Vienna
 %%
 %% This file is part of the univie-ling LaTeX bundle, consisting of:
+%%  -- univie-ling-handout.cls: Class for Handouts
 %%  -- univie-ling-expose.cls: Class for PhD Research Proposals (this file)
 %%  -- univie-ling-paper.cls: Class for student papers
 %%  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
@@ -31,8 +32,13 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-paper}[2022/05/11 v1.18 Univie Linguistic Papers (JSp)]
+\ProvidesPackage{univie-ling-paper}[2022/06/18 v1.19 Univie Linguistic Papers (JSp)]
 
+
+%% ============================================================
+%% CLASS OPTIONS
+%% ============================================================
+
 \RequirePackage{xkeyval}
 
 \newif\ifbiblatex\biblatextrue
@@ -68,7 +74,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown 'all' value}%
 }
-\DeclareOptionX{all}[true]{\setkeys{uvt}{all=#1}}
 
 % biblatex=<true|false>
 % Load biblatex
@@ -81,7 +86,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown biblatex value}%
 }
-\DeclareOptionX{biblatex}[true]{\setkeys{uvt}{biblatex=#1}}
 
 % apa=<true|false>
 % Load APA style
@@ -94,7 +98,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown apa value}%
 }
-\DeclareOptionX{apa}[true]{\setkeys{uvt}{apa=#1}}
 
 % caption=<true|false>
 % Load caption
@@ -107,7 +110,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown caption value}%
 }
-\DeclareOptionX{caption}[true]{\setkeys{uvt}{caption=#1}}
 
 % draftmark=<true|false>
 % Print draftmark
@@ -125,7 +127,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown draft value}%
 }
-\DeclareOptionX{draftmark}[true]{\setkeys{uvt}{draftmark=#1}}
 
 % ref=<true|false>
 % Load varioref and prettyref
@@ -138,7 +139,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown ref value}%
 }
-\DeclareOptionX{ref}[true]{\setkeys{uvt}{ref=#1}}
 
 % covington=<true|false>
 % Load covington
@@ -151,7 +151,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown covington value}%
 }
-\DeclareOptionX{covington}[true]{\setkeys{uvt}{covington=#1}}
 
 % microtype=<true|false>
 % Load microtype
@@ -164,7 +163,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown microtype value}%
 }
-\DeclareOptionX{microtype}[true]{\setkeys{uvt}{microtype=#1}}
 
 % polyglossia=<true|false>
 % Load polyglossia
@@ -180,7 +178,6 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown polyglossia value}%
 }
-\DeclareOptionX{polyglossia}[true]{\setkeys{uvt}{polyglossia=#1}}
 
 % fonts=<ps|otf|none>
 \define at choicekey*+{uvt}{fonts}[\val\nr]{ps,otf,none}{%
@@ -200,10 +197,26 @@
 }{%
     \PackageWarning{univie-ling-paper}{unknown fonts value '#1'}%
 }
-\DeclareOptionX{fonts}{\setkeys{uvt}{fonts=#1}}
 
-\ProcessOptionsX
+% fontenc=<value|false>
+% customize font encoding
+\newif\ifuniv at usefontenc\univ at usefontenctrue
+\def\univ at fontenc{T1}
+\define at choicekey*+{uvt}{fontenc}[\val\nr]{none}{%
+    \ifcase\nr\relax% none:
+        \univ at usefontencfalse
+    \fi
+}{%
+    \def\univ at fontenc{#1}%
+}
 
+% Process
+\ProcessOptionsX<uvt>
+
+%% ============================================================
+%% BASE CLASS:
+%% ============================================================
+
 \LoadClass[%
 	   a4paper,
 	   fontsize=12pt,
@@ -234,7 +247,7 @@
 \DeclareTranslation{German}{footnote}{Anm.}
 \DeclareTranslation{English}{footnote}{fn.}
 \DeclareTranslation{German}{example}{Beispiel}
-\DeclareTranslation{English}{footnote}{example}
+\DeclareTranslation{English}{example}{example}
 \DeclareTranslation{German}{matnr}{Matrikelnummer}
 \DeclareTranslation{English}{matnr}{Matrikelnummer}
 \DeclareTranslation{German}{stkz}{Studienkennzahl}
@@ -267,10 +280,12 @@
 
 \ifpsfonts
 
-\usepackage[T1]{fontenc}
+\ifuniv at usefontenc
+  \RequirePackage[\univ at fontenc]{fontenc}
+\fi
 
 % Palatino
-\usepackage[osf]{mathpazo}
+\RequirePackage[osf]{mathpazo}
 
 % Arial or Helvetica
 \IfFileExists{uarial.sty}{%
@@ -278,6 +293,10 @@
 }{%
 \RequirePackage{helvet}
 }
+
+% Source Code Pro (Courier)
+\RequirePackage[scale=.93]{sourcecodepro}
+
 \fi
 
 \ifotffonts
@@ -284,6 +303,7 @@
 \RequirePackage{fontspec}
 \setmainfont{Palatino}
 \setsansfont{Arial}
+\setmonofont{SourceCodePro}
 \fi
 
 % Hyperlinks

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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls	2022-06-18 20:05:56 UTC (rev 63641)
@@ -4,8 +4,9 @@
 %% BA, MA and PhD Theses in (Applied) Linguistics at the University of Vienna
 %%
 %% This file is part of the univie-ling LaTeX bundle, consisting of:
+%%  -- univie-ling-handout.cls: Class for Handouts
 %%  -- univie-ling-expose.cls: Class for PhD Research Proposals (this file)
-%%  -- univie-ling-paper.cls: Class for student papers
+%%  -- univie-ling-thesis.cls: Class for student papers
 %%  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
 %%  -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette
 %%  -- univie-logo-sw.pdf: University of Vienna logo
@@ -31,8 +32,13 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-thesis}[2022/05/11 v1.18 Univie Linguistic Theses (JSp)]
+\ProvidesPackage{univie-ling-thesis}[2022/06/18 v1.19 Univie Linguistic Theses (JSp)]
 
+
+%% ============================================================
+%% CLASS OPTIONS
+%% ============================================================
+
 \RequirePackage{xkeyval}
 
 \newif\ifbiblatex\biblatextrue
@@ -70,7 +76,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown 'all' value}%
 }
-\DeclareOptionX{all}[true]{\setkeys{uvt}{all=#1}}
 
 % biblatex=<true|false>
 % Load biblatex
@@ -83,7 +88,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown biblatex value}%
 }
-\DeclareOptionX{biblatex}[true]{\setkeys{uvt}{biblatex=#1}}
 
 % apa=<true|false>
 % Load APA style
@@ -94,9 +98,8 @@
         \apafalse
     \fi
 }{%
-    \ClassWarning{univie-ling-paper}{unknown apa value}%
+    \ClassWarning{univie-ling-thesis}{unknown apa value}%
 }
-\DeclareOptionX{apa}[true]{\setkeys{uvt}{apa=#1}}
 
 % caption=<true|false>
 % Load caption
@@ -109,7 +112,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown caption value}%
 }
-\DeclareOptionX{caption}[true]{\setkeys{uvt}{caption=#1}}
 
 % ref=<true|false>
 % Load varioref and prettyref
@@ -122,7 +124,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown ref value}%
 }
-\DeclareOptionX{ref}[true]{\setkeys{uvt}{ref=#1}}
 
 % covington=<true|false>
 % Load covington
@@ -135,7 +136,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown covington value}%
 }
-\DeclareOptionX{covington}[true]{\setkeys{uvt}{covington=#1}}
 
 % microtype=<true|false>
 % Load microtype
@@ -148,7 +148,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown microtype value}%
 }
-\DeclareOptionX{microtype}[true]{\setkeys{uvt}{microtype=#1}}
 
 % fdegree=<true|false>
 % Female degree forms
@@ -161,7 +160,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown fdegree value}%
 }
-\DeclareOptionX{fdegree}[true]{\setkeys{uvt}{fdegree=#1}}
 
 % draftmark=<true|false>
 % Print draftmark
@@ -177,9 +175,8 @@
         \draftmarkfptrue
     \fi
 }{%
-    \ClassWarning{univie-ling-paper}{unknown draft value}%
+    \ClassWarning{univie-ling-thesis}{unknown draft value}%
 }
-\DeclareOptionX{draftmark}[true]{\setkeys{uvt}{draftmark=#1}}
 
 % polyglossia=<true|false>
 % Load polyglossia
@@ -195,7 +192,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown polyglossia value}%
 }
-\DeclareOptionX{polyglossia}[true]{\setkeys{uvt}{polyglossia=#1}}
 
 % pdfa=<true|false>
 % PDF/A
@@ -208,7 +204,6 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown pdfa value}%
 }
-\DeclareOptionX{pdfa}[true]{\setkeys{uvt}{pdfa=#1}}
 
 % fonts=<ps|otf|none>
 \define at choicekey*+{uvt}{fonts}[\val\nr]{ps,otf,none}{%
@@ -226,12 +221,28 @@
       \nofontstrue
     \fi
 }{%
-    \PackageWarning{univie-ling-paper}{unknown fonts value '#1'}%
+    \PackageWarning{univie-ling-thesis}{unknown fonts value '#1'}%
 }
-\DeclareOptionX{fonts}{\setkeys{uvt}{fonts=#1}}
 
-\ProcessOptionsX
+% fontenc=<value|false>
+% customize font encoding
+\newif\ifuniv at usefontenc\univ at usefontenctrue
+\def\univ at fontenc{T1}
+\define at choicekey*+{uvt}{fontenc}[\val\nr]{none}{%
+    \ifcase\nr\relax% none:
+        \univ at usefontencfalse
+    \fi
+}{%
+    \def\univ at fontenc{#1}%
+}
 
+% Process
+\ProcessOptionsX<uvt>
+
+%% ============================================================
+%% BASE CLASS:
+%% ============================================================
+
 \LoadClass[%
 	   a4paper,
 	   captions=tableheading,
@@ -255,7 +266,7 @@
 \DeclareTranslation{German}{footnote}{Anm.}
 \DeclareTranslation{English}{footnote}{fn.}
 \DeclareTranslation{German}{example}{Beispiel}
-\DeclareTranslation{English}{footnote}{example}
+\DeclareTranslation{English}{example}{example}
 \DeclareTranslation{German}{stkz}{Studienkennzahl}
 \DeclareTranslation{English}{stkz}{Studienkennzahl}
 \DeclareTranslation{German}{erkl}{Erkl\"arung}
@@ -285,10 +296,12 @@
 
 \ifpsfonts
 
-\usepackage[T1]{fontenc}
+\RequirePackage[T1]{fontenc}\ifuniv at usefontenc
+  \RequirePackage[\univ at fontenc]{fontenc}
+\fi
 
 % Palatino
-\usepackage[osf]{mathpazo}
+\RequirePackage[osf]{mathpazo}
 
 % Arial or Helvetica
 \IfFileExists{uarial.sty}{%
@@ -296,6 +309,9 @@
 }{%
 \RequirePackage{helvet}
 }
+
+% Source Code Pro (Courier)
+\RequirePackage[scale=.93]{sourcecodepro}
 \fi
 
 \ifotffonts
@@ -302,6 +318,7 @@
 \RequirePackage{fontspec}
 \setmainfont{Palatino}
 \setsansfont{Arial}
+\setmonofont{SourceCodePro}
 \fi
 
 % Hyperlinks

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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls	2022-06-18 20:05:56 UTC (rev 63641)
@@ -5,10 +5,11 @@
 %% (https://www.wlg.univie.ac.at/).
 %%
 %% This file is part of the univie-ling LaTeX bundle, consisting of:
-%%  -- univie-ling-expose.cls: Class for PhD Research Proposals (this file)
+%%  -- univie-ling-handout.cls: Class for Handouts
+%%  -- univie-ling-expose.cls: Class for PhD Research Proposals
 %%  -- univie-ling-paper.cls: Class for student papers
 %%  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
-%%  -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette
+%%  -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette (this file)
 %%  -- univie-logo-sw.pdf: University of Vienna logo
 %%  -- univie-ling-wlg-logo.pdf: Logo of the journal Wiener Linguistische Gazette
 %%  -- univie-ling.bbx: Biblatex bibliography style
@@ -32,7 +33,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-wlg}[2022/05/11 v1.18 WLG journal layout (JSp)]
+\ProvidesPackage{univie-ling-wlg}[2022/05/30 v1.19 WLG journal layout (JSp)]
 
 
 %% ============================================================

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2022-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2022-06-18 20:05:56 UTC (rev 63641)
@@ -3,6 +3,7 @@
 %
 % This file is part of the univie-ling LaTeX bundle, consisting of:
 %  -- univie-ling-expose.cls: Class for PhD Research Proposals (this file)
+%  -- univie-ling-handout.cls: Class for Handouts
 %  -- univie-ling-paper.cls: Class for student papers
 %  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
 %  -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette
@@ -36,7 +37,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\ProvidesFile{univie-ling.bbx}[2022/02/05 v1.17 biblatex bibliography style]
+\ProvidesFile{univie-ling.bbx}[2022/06/18 v1.19 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-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx	2022-06-18 20:05:56 UTC (rev 63641)
@@ -3,6 +3,7 @@
 %
 % This file is part of the univie-ling LaTeX bundle, consisting of:
 %  -- univie-ling-expose.cls: Class for PhD Research Proposals (this file)
+%  -- univie-ling-handout.cls: Class for Handouts
 %  -- univie-ling-paper.cls: Class for student papers
 %  -- univie-ling-thesis.cls: Class for BA, MA or PhD theses
 %  -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette
@@ -34,7 +35,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-\ProvidesFile{univie-ling.cbx}[2022/02/05 v1.17 biblatex citation style]
+\ProvidesFile{univie-ling.cbx}[2022/06/18 v1.19 biblatex citation style]
 
 \RequireCitationStyle{authoryear-comp}
 
@@ -86,7 +87,7 @@
     }%
 }
 
-\newbibmacro*{cite:extradate}{%
+\renewbibmacro*{cite:extradate}{%
   \iffieldundef{extradate}
     {}
     {\printtext[bibhyperref]{\printfield{extradate}}}}

Added: trunk/Master/texmf-dist/tex/latex/univie-ling/univielogo.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/univie-ling/univielogo.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univielogo.pdf	2022-06-18 20:04:18 UTC (rev 63640)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univielogo.pdf	2022-06-18 20:05:56 UTC (rev 63641)

Property changes on: trunk/Master/texmf-dist/tex/latex/univie-ling/univielogo.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property


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