texlive[55035] Master/texmf-dist: univie-ling (5may20)

commits+karl at tug.org commits+karl at tug.org
Tue May 5 23:34:43 CEST 2020


Revision: 55035
          http://tug.org/svn/texlive?view=revision&revision=55035
Author:   karl
Date:     2020-05-05 23:34:42 +0200 (Tue, 05 May 2020)
Log Message:
-----------
univie-ling (5may20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/univie-ling/README
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex
    trunk/Master/texmf-dist/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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/README	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/README	2020-05-05 21:34:42 UTC (rev 55035)
@@ -80,6 +80,16 @@
 
 == CHANGES ==
 
+V. 1.11 (2020-05-05):
+    - univie-ling-paper.cls:
+    - univie-ling-expose.cls:
+    - univie-ling-thesis.cls:
+       * new option "polyglossia"
+    - univie-ling-thesis.cls:
+       * new option "pdfa"
+    - univie-ling-wlg.cls:
+       * update editorial board information.
+
 V. 1.10 (2020-05-01):
     - univie-ling-wlg.cls:
        * fix encoding incompatibilities.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex	2020-05-05 21:34:42 UTC (rev 55035)
@@ -1,14 +1,11 @@
 % Beispieldatei für die Klasse ``univie-ling-thesis''
 % Übersetzen mit pdflatex -- biber -- pdflatex
-\documentclass[naustrian]{univie-ling-thesis}
+% Verwende den vom Hochschulschriftenservice verlangten Standard PDF/A1-b
+% (siehe http://e-theses.univie.ac.at/elektronische_einreichung.html)
+\documentclass[naustrian,pdfa]{univie-ling-thesis}
 
 \usepackage{babel}
 
-% Verwende den vom Hochschulschriftenservice verlangten Standard PDF/A1-b
-% (siehe http://e-theses.univie.ac.at/elektronische_einreichung.html)
-\usepackage[a-1b]{pdfx}
-\hypersetup{pdfborder={0 0 0}}
-
 % Standardmäßig wird das Biblatex-Paket mit Unified-Stil und
 % Biber-Backend geladen.
 % Wenn Sie klassisches Bibtex (mit unified.bst) verwenden wollen,

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.tex	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.tex	2020-05-05 21:34:42 UTC (rev 55035)
@@ -1,14 +1,11 @@
 % Example file for the class ``univie-ling-thesis''
 % Run pdflatex -- biber -- pdflatex
-\documentclass[naustrian,english]{univie-ling-thesis}
+% Use the PDF/A1-b standard as required by the Hochschulschriften-Service
+% (see http://e-theses.univie.ac.at/elektronische_einreichung.html)
+\documentclass[naustrian,english,pdfa]{univie-ling-thesis}
 
 \usepackage{babel}
 
-% Use the PDF/A1-b standard as required by the Hochschulschriften-Service
-% (see http://e-theses.univie.ac.at/elektronische_einreichung.html)
-\usepackage[a-1b]{pdfx}
-\hypersetup{pdfborder={0 0 0}}
-
 % By default, the class loads the biblatex package
 % with Unified style and biber backend.
 % If you want to use classic bibtex (with unified.bst),

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

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2020-05-05 21:34:42 UTC (rev 55035)
@@ -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.10, 2020/05/01}
+\date{Version 1.11, 2020/05/05}
 
 \maketitle
 
@@ -78,8 +78,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
@@ -128,7 +126,8 @@
 \begin{itemize}
  \setlength\itemsep{0pt}
  \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
- \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX)
+ \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX).
+ \item \textsf{polyglossia}: Multi-language and script support.
 \end{itemize}
 
 \section{Fonts}\label{fonts}
@@ -170,6 +169,11 @@
        nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
 \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,
@@ -315,6 +319,7 @@
 \section{Release History}
 
 \begin{description}
+  \item 2020/05/05 (v.\,1.11) New option \joption{polyglossia}.
   \item 2020/05/01 (v.\,1.10) No change to this class.
   \item 2019/01/21 (v.\,1.9) No change to this class.
   \item 2019/01/15 (v.\,1.8) No change to this class.

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	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex	2020-05-05 21:34:42 UTC (rev 55035)
@@ -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.10, 2020/05/01}
+\date{Version 1.11, 2020/05/05}
 
 \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
@@ -120,8 +118,9 @@
 The following package is required for an optional feature (not used by default):
 \begin{itemize}
  \setlength\itemsep{0pt}
- \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX)
+ \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX).
  \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
+ \item \textsf{polyglossia}: Multi-language and script support.
 \end{itemize}
 
 \section{Fonts}\label{fonts}
@@ -184,6 +183,11 @@
        nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
 \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,
@@ -339,6 +343,7 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2020/05/05 (v.\,1.11) New option \joption{polyglossia}.
   \item 2020/05/01 (v.\,1.10) No change to this class.
   \item 2019/01/21 (v.\,1.9) No change to this class.
   \item 2019/01/15 (v.\,1.8) Fix encoding of German declaration string.

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	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex	2020-05-05 21:34:42 UTC (rev 55035)
@@ -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.10, 2020/05/01}
+\date{Version 1.11, 2020/05/05}
 
 \maketitle
 
@@ -122,7 +122,9 @@
 \begin{itemize}
  \setlength\itemsep{0pt}
  \item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
- \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX)
+ \item \textsf{fontspec}: Load OpenType fonts (with LuaTeX or XeTeX).
+ \item \textsf{polyglossia}: Multi-language and script support.
+ \item \textsf{pdfa}: Create PDF/A compliant files.
 \end{itemize}
 
 \section{Fonts}\label{fonts}
@@ -185,6 +187,11 @@
        nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
 \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,
@@ -213,6 +220,7 @@
 \begin{description}
  \setlength\itemsep{0pt}
  \item{\joption{fdegree=true|false}}: Prefer feminine forms for the targeted degree on the title page (such as \emph{Magistra}, \emph{Doktorin}). Default: \joption{false}.
+ \item{\joption{pdfa=true|false}}: Generate PDF/A compliant output (see sec.~\ref{sec:pdfa} for details). Default: \joption{false}.
 \end{description}
 The class builds on \textsf{scrreprt} (KOMA report), 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.
@@ -323,24 +331,20 @@
 
 Please also refer to the template files included in the package for some further usage instructions and hints.
 
-\subsection{Generating PDF/A}
+\subsection{Generating PDF/A}\label{sec:pdfa}
 
 In order to submit your thesis to the \emph{Hochschulschriften-Server}, it must follow the PDF/A-1 or PDF/A-2 standard (a specific form of PDF aimed at long-time archiving).\footnote{\url{http://e-theses.univie.ac.at/pdf-erstellung.html}}
-With PDFLaTeX or LuaTeX, you can achieve PDF/A-1b or PDF/A-2b compliant files by means of the \textsf{pdfx} package. If you do not use specific color profiles in
+With PDFLaTeX or LuaTeX, you can achieve PDF/A-1b or PDF/A-2b compliant files by means of the \textsf{pdfx} package.\footnote{XeTeX also works with recent versions of the \textsf{pdfx} package, if you use the command line option \texttt{--shell-escape -output-driver="xdvipdfmx -z 0"} of \texttt{xelatex}. Please refer to the  \textsf{pdfx} manual for details.} If you do not use specific color profiles in
 your document and provided that all your graphics follow the requirements of
 the PDF/A standard (all fonts embedded, no transparency groups etc.), producing
-a PDF/A-1b compliant file is straightforward. Firstly, put the following to the preamble:
+a PDF/A-1b compliant file is straightforward:
 
-\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={hypersetup}]
-\usepackage[a-1b]{pdfx}
-\hypersetup{pdfborder={0 0 0}}
-\end{lstlisting}
-The second line is not strictly necessary, but it prevents that colored borders 
-are drawn around the hyperlinks in your document.
+\begin{enumerate}
+	\item Use the class option \joption{pdfa=true}.
 
-Secondly, create a text file called \texttt{<name>.xmpdata} (where <name> is to be replaced by the name of your [master] TeX file or the produced PDF file, respectively), which contains some metadata of your document (author's name, title, keywords, etc.). This file needs to be stored next to your TeX file(s). Example \texttt{*.xmpdata} files are included in the \uvlt\ bundle (and used
-in the accompanying templates); you can use them as a model and adapt them to your needs.
-
+	\item Create a text file called \texttt{<name>.xmpdata} (where <name> is to be replaced by the name of your [master] TeX file or the produced PDF file, respectively), which contains some metadata of your document (author's name, title, keywords, etc.). This file needs to be stored next to your TeX file(s). Example \texttt{*.xmpdata} files are included in the \uvlt\ bundle (and used in the accompanying templates); you can use them as a model and adapt them to your needs.
+\end{enumerate}
+%
 Note that \textsf{pdfx} does not verify whether the produced output really conforms to the standard. You need to use a PDF/A verification tool to ensure
 that. If you own Adobe Acrobat Pro, you can use its \emph{preflight} tool for this task. Alternatively, a number of free validation programs and online services are available
 on the Internet.
@@ -363,6 +367,10 @@
 \section{Release History}
 
 \begin{itemize}
+ \item 2020/05/05 (v.\,1.11)\begin{itemize}
+ 	\item New option \joption{polyglossia}.
+ 	\item New option \joption{pdfa}.
+ \end{itemize} 
  \item 2020/05/01 (v.\,1.10) No change to this class.
  \item 2019/01/21 (v.\,1.9) No change to this class.
  \item 2019/01/15 (v.\,1.8) Fix title abbreviations (MA, BA).

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex	2020-05-05 21:34:42 UTC (rev 55035)
@@ -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.10, 2020/05/01}
+\date{Version 1.11, 2020/05/05}
 
 \maketitle
 
@@ -212,11 +212,12 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2020/05/05 (v.\,1.11) Update editorial board info.
   \item 2020/05/01 (v.\,1.10) Fix encoding incompatibilities.
-  \item 2019/01/21 (v.\,1.9)  No change to this class.
-  \item 2019/01/15 (v.\,1.8)  No change to this class.
-  \item 2018/11/07 (v.\,1.7)  No change to this class.
-  \item 2018/11/04 (v.\,1.6)  Remove \jmacro{subexamples} environment as this is now provided by \textsf{covington}.
+  \item 2019/01/21 (v.\,1.9) No change to this class.
+  \item 2019/01/15 (v.\,1.8) No change to this class.
+  \item 2018/11/07 (v.\,1.7) No change to this class.
+  \item 2018/11/04 (v.\,1.6)	Remove \jmacro{subexamples} environment as this is now provided by \textsf{covington}.
   \item 2018/09/03 (v.\,1.5)	
   \begin{itemize}
   	\item Introduce \jmacro{subexamples} environment.

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	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2020-05-05 21:34:42 UTC (rev 55035)
@@ -31,7 +31,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-expose}[2019/05/01 v1.10 Univie Linguistic Exposes (JSp)]
+\ProvidesPackage{univie-ling-expose}[2020/05/05 v1.11 Univie Linguistic Exposes (JSp)]
 
 \RequirePackage{xkeyval}
 
@@ -41,6 +41,10 @@
 \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
@@ -61,7 +65,7 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown 'all' value}%
 }
-\DeclareOptionX{all}{\setkeys{uvt}{all=#1}}
+\DeclareOptionX{all}[true]{\setkeys{uvt}{all=#1}}
 
 % biblatex=<true|false>
 % Load biblatex
@@ -74,7 +78,7 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown biblatex value}%
 }
-\DeclareOptionX{biblatex}{\setkeys{uvt}{biblatex=#1}}
+\DeclareOptionX{biblatex}[true]{\setkeys{uvt}{biblatex=#1}}
 
 % apa=<true|false>
 % Load APA style
@@ -87,7 +91,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown apa value}%
 }
-\DeclareOptionX{apa}{\setkeys{uvt}{apa=#1}}
+\DeclareOptionX{apa}[true]{\setkeys{uvt}{apa=#1}}
 
 % caption=<true|false>
 % Load caption
@@ -100,7 +104,7 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown caption value}%
 }
-\DeclareOptionX{caption}{\setkeys{uvt}{caption=#1}}
+\DeclareOptionX{caption}[true]{\setkeys{uvt}{caption=#1}}
 
 % ref=<true|false>
 % Load varioref and prettyref
@@ -113,7 +117,7 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown ref value}%
 }
-\DeclareOptionX{ref}{\setkeys{uvt}{ref=#1}}
+\DeclareOptionX{ref}[true]{\setkeys{uvt}{ref=#1}}
 
 % covington=<true|false>
 % Load covington
@@ -126,7 +130,7 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown covington value}%
 }
-\DeclareOptionX{covington}{\setkeys{uvt}{covington=#1}}
+\DeclareOptionX{covington}[true]{\setkeys{uvt}{covington=#1}}
 
 % microtype=<true|false>
 % Load microtype
@@ -139,11 +143,24 @@
 }{%
     \ClassWarning{univie-ling-expose}{unknown microtype value}%
 }
-\DeclareOptionX{microtype}{\setkeys{uvt}{microtype=#1}}
+\DeclareOptionX{microtype}[true]{\setkeys{uvt}{microtype=#1}}
 
-\newif\ifpsfonts\psfontstrue
-\newif\ifotffonts\otffontsfalse
-\newif\ifnofonts\nofontsfalse
+% 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-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}{%
     \ifcase\nr\relax% ps: use PostScript fonts (classic LaTeX)
@@ -160,7 +177,7 @@
       \nofontstrue
     \fi
 }{%
-    \PackageWarning{jsdossier}{unknown fonts value '#1'}%
+    \PackageWarning{univie-ling-paper}{unknown fonts value '#1'}%
 }
 \DeclareOptionX{fonts}{\setkeys{uvt}{fonts=#1}}
 
@@ -216,7 +233,6 @@
 \ifpsfonts
 
 \usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
 
 % Times
 \usepackage{mathptmx}
@@ -566,6 +582,17 @@
 \fi
 
 %% =============================================================
+%% POLYGLOSSIA:
+%% =============================================================
+
+\ifpolyglossia
+  \ifcaptionp
+    \RequirePackage{ragged2e}
+  \fi
+  \RequirePackage{polyglossia}
+\fi
+
+%% =============================================================
 %% BIBLIOGRAPHY:
 %% =============================================================
 

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	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls	2020-05-05 21:34:42 UTC (rev 55035)
@@ -31,7 +31,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-paper}[2019/05/01 v1.10 Univie Linguistic Papers (JSp)]
+\ProvidesPackage{univie-ling-paper}[2020/05/05 v1.11 Univie Linguistic Papers (JSp)]
 
 \RequirePackage{xkeyval}
 
@@ -42,6 +42,10 @@
 \newif\ifcovington\covingtontrue
 \newif\ifmicrotype\microtypetrue
 \newif\ifmultiauthors\multiauthorsfalse
+\newif\ifpolyglossia\polyglossiafalse
+\newif\ifpsfonts\psfontstrue
+\newif\ifotffonts\otffontsfalse
+\newif\ifnofonts\nofontsfalse
 
 % all=<true|false>
 % Load all packages
@@ -62,7 +66,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown 'all' value}%
 }
-\DeclareOptionX{all}{\setkeys{uvt}{all=#1}}
+\DeclareOptionX{all}[true]{\setkeys{uvt}{all=#1}}
 
 % biblatex=<true|false>
 % Load biblatex
@@ -75,7 +79,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown biblatex value}%
 }
-\DeclareOptionX{biblatex}{\setkeys{uvt}{biblatex=#1}}
+\DeclareOptionX{biblatex}[true]{\setkeys{uvt}{biblatex=#1}}
 
 % apa=<true|false>
 % Load APA style
@@ -88,7 +92,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown apa value}%
 }
-\DeclareOptionX{apa}{\setkeys{uvt}{apa=#1}}
+\DeclareOptionX{apa}[true]{\setkeys{uvt}{apa=#1}}
 
 % caption=<true|false>
 % Load caption
@@ -101,7 +105,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown caption value}%
 }
-\DeclareOptionX{caption}{\setkeys{uvt}{caption=#1}}
+\DeclareOptionX{caption}[true]{\setkeys{uvt}{caption=#1}}
 
 % ref=<true|false>
 % Load varioref and prettyref
@@ -114,7 +118,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown ref value}%
 }
-\DeclareOptionX{ref}{\setkeys{uvt}{ref=#1}}
+\DeclareOptionX{ref}[true]{\setkeys{uvt}{ref=#1}}
 
 % covington=<true|false>
 % Load covington
@@ -127,7 +131,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown covington value}%
 }
-\DeclareOptionX{covington}{\setkeys{uvt}{covington=#1}}
+\DeclareOptionX{covington}[true]{\setkeys{uvt}{covington=#1}}
 
 % microtype=<true|false>
 % Load microtype
@@ -138,13 +142,26 @@
         \microtypefalse
     \fi
 }{%
-    \ClassWarning{univie-ling-thesis}{unknown microtype value}%
+    \ClassWarning{univie-ling-paper}{unknown microtype value}%
 }
-\DeclareOptionX{microtype}{\setkeys{uvt}{microtype=#1}}
+\DeclareOptionX{microtype}[true]{\setkeys{uvt}{microtype=#1}}
 
-\newif\ifpsfonts\psfontstrue
-\newif\ifotffonts\otffontsfalse
-\newif\ifnofonts\nofontsfalse
+% 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-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}{%
     \ifcase\nr\relax% ps: use PostScript fonts (classic LaTeX)
@@ -161,7 +178,7 @@
       \nofontstrue
     \fi
 }{%
-    \PackageWarning{jsdossier}{unknown fonts value '#1'}%
+    \PackageWarning{univie-ling-paper}{unknown fonts value '#1'}%
 }
 \DeclareOptionX{fonts}{\setkeys{uvt}{fonts=#1}}
 
@@ -227,7 +244,6 @@
 \ifpsfonts
 
 \usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
 
 % Palatino
 \usepackage[osf]{mathpazo}
@@ -669,6 +685,17 @@
 \fi
 
 %% =============================================================
+%% POLYGLOSSIA:
+%% =============================================================
+
+\ifpolyglossia
+  \ifcaptionp
+    \RequirePackage{ragged2e}
+  \fi
+  \RequirePackage{polyglossia}
+\fi
+
+%% =============================================================
 %% BIBLIOGRAPHY:
 %% =============================================================
 

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	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls	2020-05-05 21:34:42 UTC (rev 55035)
@@ -31,7 +31,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-thesis}[2019/05/01 v1.10 Univie Linguistic Theses (JSp)]
+\ProvidesPackage{univie-ling-thesis}[2020/05/05 v1.11 Univie Linguistic Theses (JSp)]
 
 \RequirePackage{xkeyval}
 
@@ -41,6 +41,12 @@
 \newif\ifrefsp\refsptrue
 \newif\ifcovington\covingtontrue
 \newif\ifmicrotype\microtypetrue
+\newif\ifpolyglossia\polyglossiafalse
+\newif\ifpsfonts\psfontstrue
+\newif\ifotffonts\otffontsfalse
+\newif\ifnofonts\nofontsfalse
+\newif\iffdegree\fdegreefalse
+\newif\ifpdfa\pdfafalse
 
 % all=<true|false>
 % Load all packages
@@ -61,7 +67,7 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown 'all' value}%
 }
-\DeclareOptionX{all}{\setkeys{uvt}{all=#1}}
+\DeclareOptionX{all}[true]{\setkeys{uvt}{all=#1}}
 
 % biblatex=<true|false>
 % Load biblatex
@@ -74,7 +80,7 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown biblatex value}%
 }
-\DeclareOptionX{biblatex}{\setkeys{uvt}{biblatex=#1}}
+\DeclareOptionX{biblatex}[true]{\setkeys{uvt}{biblatex=#1}}
 
 % apa=<true|false>
 % Load APA style
@@ -87,7 +93,7 @@
 }{%
     \ClassWarning{univie-ling-paper}{unknown apa value}%
 }
-\DeclareOptionX{apa}{\setkeys{uvt}{apa=#1}}
+\DeclareOptionX{apa}[true]{\setkeys{uvt}{apa=#1}}
 
 % caption=<true|false>
 % Load caption
@@ -100,7 +106,7 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown caption value}%
 }
-\DeclareOptionX{caption}{\setkeys{uvt}{caption=#1}}
+\DeclareOptionX{caption}[true]{\setkeys{uvt}{caption=#1}}
 
 % ref=<true|false>
 % Load varioref and prettyref
@@ -113,7 +119,7 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown ref value}%
 }
-\DeclareOptionX{ref}{\setkeys{uvt}{ref=#1}}
+\DeclareOptionX{ref}[true]{\setkeys{uvt}{ref=#1}}
 
 % covington=<true|false>
 % Load covington
@@ -126,7 +132,7 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown covington value}%
 }
-\DeclareOptionX{covington}{\setkeys{uvt}{covington=#1}}
+\DeclareOptionX{covington}[true]{\setkeys{uvt}{covington=#1}}
 
 % microtype=<true|false>
 % Load microtype
@@ -139,9 +145,8 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown microtype value}%
 }
-\DeclareOptionX{microtype}{\setkeys{uvt}{microtype=#1}}
+\DeclareOptionX{microtype}[true]{\setkeys{uvt}{microtype=#1}}
 
-\newif\iffdegree\fdegreefalse
 % fdegree=<true|false>
 % Female degree forms
 \define at boolkey+{uvt}{fdegree}[true]{%
@@ -153,11 +158,37 @@
 }{%
     \ClassWarning{univie-ling-thesis}{unknown fdegree value}%
 }
-\DeclareOptionX{fdegree}{\setkeys{uvt}{fdegree=#1}}
+\DeclareOptionX{fdegree}[true]{\setkeys{uvt}{fdegree=#1}}
 
-\newif\ifpsfonts\psfontstrue
-\newif\ifotffonts\otffontsfalse
-\newif\ifnofonts\nofontsfalse
+% 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-thesis}{unknown polyglossia value}%
+}
+\DeclareOptionX{polyglossia}[true]{\setkeys{uvt}{polyglossia=#1}}
+
+% pdfa=<true|false>
+% PDF/A
+\define at boolkey+{uvt}{pdfa}[true]{%
+    \ifKV at uvt@pdfa
+        \pdfatrue
+    \else
+        \pdfafalse
+    \fi
+}{%
+    \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}{%
     \ifcase\nr\relax% ps: use PostScript fonts (classic LaTeX)
@@ -174,7 +205,7 @@
       \nofontstrue
     \fi
 }{%
-    \PackageWarning{jsdossier}{unknown fonts value '#1'}%
+    \PackageWarning{univie-ling-paper}{unknown fonts value '#1'}%
 }
 \DeclareOptionX{fonts}{\setkeys{uvt}{fonts=#1}}
 
@@ -213,7 +244,6 @@
 \ifpsfonts
 
 \usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
 
 % Palatino
 \usepackage[osf]{mathpazo}
@@ -622,7 +652,28 @@
 	   ]{caption}
 \fi
 
+
 %% =============================================================
+%% PDF-A:
+%% =============================================================
+
+\ifpdfa
+  \RequirePackage[a-1b]{pdfx}
+  \hypersetup{pdfborder={0 0 0}}
+\fi
+
+%% =============================================================
+%% POLYGLOSSIA:
+%% =============================================================
+
+\ifpolyglossia
+  \ifcaptionp
+    \RequirePackage{ragged2e}
+  \fi
+  \RequirePackage{polyglossia}
+\fi
+
+%% =============================================================
 %% BIBLIOGRAPHY:
 %% =============================================================
 

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	2020-05-05 21:34:20 UTC (rev 55034)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls	2020-05-05 21:34:42 UTC (rev 55035)
@@ -32,7 +32,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{univie-ling-wlg}[2019/01/21 v1.9 WLG journal layout (JSp)]
+\ProvidesPackage{univie-ling-wlg}[2020/05/05 v1.11 WLG journal layout (JSp)]
 
 
 %% ============================================================
@@ -212,8 +212,12 @@
                                       All issues as of 72 (2005) are available online.}
 \deftranslation[to=German]{applied}{Angewandte Sprachwissenschaft}
 \deftranslation[to=English]{applied}{Applied Linguistics}
-\deftranslation[to=German]{genhist}{Allgemeine und Historische Sprachwissenschaft}
+\deftranslation[to=German]{genhist}{Allgemeine Sprachwissenschaft}
+\deftranslation[to=German]{general}{Allgemeine Sprachwissenschaft}
+\deftranslation[to=German]{hist}{Historische Sprachwissenschaft}
 \deftranslation[to=English]{genhist}{General and Historical Linguistics}
+\deftranslation[to=English]{general}{General Linguistics}
+\deftranslation[to=English]{hist}{Historical Linguistics}
 \deftranslation[to=German]{license}{Dieses Werk unterliegt der Creative-Commons-Lizenz \doclicenseNameRef\\
                                     (Namensnennung -- Nicht kommerziell -- Keine Bearbeitungen)}
 \deftranslation[to=English]{license}{This work is published under a Creative Commons \doclicenseNameRef\ license\\
@@ -249,9 +253,9 @@
 \setlength\parsep{0pt}
 \setlength{\parskip}{0pt}
 \item[\textbf{\translate{edboard}:}]
-    Christian Bendl,
-    Mi-Cha Flubacher (\translate{applied}),\\
-    Stefan Schumacher (\translate{genhist})
+    Markus P\"ochtrager (\translate{general}),\\
+    Mi-Cha Flubacher, Jonas Hassemer \& Sabine Lehner (\translate{applied}),\\
+    Stefan Schumacher (\translate{hist})
 %\item[\textbf{\translate{techboard}:}] Markus Rheindorf
 \item[\textbf{\translate{contact}:}] \href{mailto:wlg at univie.ac.at}{wlg at univie.ac.at}
 \item[\textbf{Homepage:}] \expandafter\url{\wlgurl}



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