texlive[71635] Master/texmf-dist: univie-ling (27jun24)

commits+karl at tug.org commits+karl at tug.org
Thu Jun 27 21:27:41 CEST 2024


Revision: 71635
          https://tug.org/svn/texlive?view=revision&revision=71635
Author:   karl
Date:     2024-06-27 21:27:41 +0200 (Thu, 27 Jun 2024)
Log Message:
-----------
univie-ling (27jun24)

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/README	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/README	2024-06-27 19:27:41 UTC (rev 71635)
@@ -97,6 +97,16 @@
 
 == CHANGES ==
 
+V. 2.6 (2024-06-27):
+    - univie-ling-poster: add smallmargins option.
+    - univie-ling-thesis: fix running headers in twoside mode.
+    - univie-ling-handout:
+    - univie-ling-expose:
+    - univie-ling-paper:
+    - univie-ling-thesis:
+    - univie-ling-wlg:
+      * provide \weblink, \SetURLDate and \urldate macros.
+
 V. 2.5 (2024-05-09):
     - univie-ling-paper: implement "short" option.
     - univie-ling-poster: Add \restspace accessibility helper function.

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

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

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -2,7 +2,9 @@
 % Übersetzen mit pdflatex -- biber -- pdflatex
 % 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}
+% pdfx is currently broken
+%\documentclass[naustrian,pdfa]{univie-ling-thesis}
+\documentclass[naustrian]{univie-ling-thesis}
 
 \usepackage{babel}
 

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -2,7 +2,9 @@
 % Run pdflatex -- biber -- pdflatex
 % 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}
+% pdfx is currently broken
+%\documentclass[naustrian,english,pdfa]{univie-ling-thesis}
+\documentclass[naustrian,english]{univie-ling-thesis}
 
 \usepackage{babel}
 

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/templates/template-wlg-review.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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -63,7 +63,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 
@@ -102,6 +102,7 @@
  \item \textsf{csquotes}: Context sensitive quotations.
  \item \textsf{datetime2}: Date localization.
  \item \textsf{graphicx}: Graphic support.
+ \item \textsf{isodate}: Format URL dates.
  \item \textsf{l3keys}: Key-value interface for class options.
  \item \textsf{scrlayer-scrpage}: Page layout settings.
  \item \textsf{setspace}: Line spacing adjustments.
@@ -268,6 +269,34 @@
 \renewcommand*\Meaning[1]{\enquote*{#1}}
 \end{lstlisting}
 
+\section{Hyperlinks}
+
+The stylesheet requires you to always give last access dates to web links (URLs). To make this easier,
+\uvlt\ provides a number of convenience macros. To begin with, you can easily enter URLs with the last date you
+accessed the site with the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{<URL>}[<date>]
+\end{lstlisting}
+%
+This will format the date in the preferred way (``[last accessed: <date>]''), localized to English or German.
+The argument can be given in the form YYYY-MM-DD, DD/MM/YYYY, or DD.MM.YYYY, e.g.
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{https://linguistics.univie.ac.at}[27/06/2024]
+\end{lstlisting}
+%
+will print: \url{https://linguistics.univie.ac.at} [last accessed: 27/06/2024].
+If you do not give the optional date argument, no date is printed unless you have specified a general last access date
+by means of the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={SetURLDate}]
+\SetURLDate{<date>}
+\end{lstlisting}
+%
+which takes the same date format as argument. This function might come in handy if you have the same access date
+for all, or many, URLs. And it lets you update all URL access dates with a single change.
+
+For hyperlinks without date, you can also use the legacy command \jcsmacro{url\{<URL>\}}.
+To output the date information only, you can use the macro \jcsmacro{urldate\{<date>\}}.
+
 \section{Linguistic examples and glosses}
 
 The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
@@ -341,6 +370,10 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2024/06/27 (v.\,2.6)
+   \begin{itemize}
+	  \item Provide \jcsmacro{weblink}, \jcsmacro{SetURLDate} and \jcsmacro{urldate} macros.
+   \end{itemize}
   \item 2024/05/09 (v.\,2.5)
 	\begin{itemize}
 		\item No change to this class.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -63,7 +63,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 
@@ -98,6 +98,7 @@
  \item \textsf{csquotes}: Context sensitive quotations.
  \item \textsf{graphicx}: Graphic support.
  \item \textsf{geometry}: Page layout settings.
+ \item \textsf{isodate}: Format URL dates.
  \item \textsf{l3keys}: Key-value interface for class options.
  \item \textsf{translator}: Localization machinery.
  \item \textsf{url}: Support for typesetting URLs.
@@ -305,6 +306,34 @@
 \renewcommand*\Meaning[1]{\enquote*{#1}}
 \end{lstlisting}
 
+\section{Hyperlinks}
+
+It is good practice to always give last access dates to web links (URLs). To make this easier,
+\uvlt\ provides a number of convenience macros. To begin with, you can easily enter URLs with the last date you
+accessed the site with the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{<URL>}[<date>]
+\end{lstlisting}
+%
+This will format the date in the preferred way (``[last accessed: <date>]''), localized to English or German.
+The argument can be given in the form YYYY-MM-DD, DD/MM/YYYY, or DD.MM.YYYY, e.g.
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{https://linguistics.univie.ac.at}[27/06/2024]
+\end{lstlisting}
+%
+will print: \url{https://linguistics.univie.ac.at} [last accessed: 27/06/2024].
+If you do not give the optional date argument, no date is printed unless you have specified a general last access date
+by means of the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={SetURLDate}]
+\SetURLDate{<date>}
+\end{lstlisting}
+%
+which takes the same date format as argument. This function might come in handy if you have the same access date
+for all, or many, URLs. And it lets you update all URL access dates with a single change.
+
+For hyperlinks without date, you can also use the legacy command \jcsmacro{url\{<URL>\}}.
+To output the date information only, you can use the macro \jcsmacro{urldate\{<date>\}}.
+
 \section{Linguistic examples and glosses}
 
 The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
@@ -386,6 +415,10 @@
 \section{Release History}
 
 \begin{description}
+  \item 2024/06/27 (v.\,2.6)
+    \begin{itemize}
+	  \item Provide \jcsmacro{weblink}, \jcsmacro{SetURLDate} and \jcsmacro{urldate} macros.
+    \end{itemize}
   \item 2024/05/09 (v.\,2.5)
 	\begin{itemize}
 		\item Add \jcsmacro{hoDate}.

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -63,7 +63,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 		\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 
@@ -99,6 +99,7 @@
  \item \textsf{scrartcl}: KOMA-Script article class (base class).
  \item \textsf{csquotes}: Context sensitive quotations.
  \item \textsf{graphicx}: Graphic support.
+ \item \textsf{isodate}: Format URL dates.
  \item \textsf{l3keys}: Key-value interface for class options.
  \item \textsf{scrlayer-scrpage}: Page layout settings.
  \item \textsf{setspace}: Line spacing adjustments.
@@ -308,6 +309,34 @@
 \renewcommand*\Meaning[1]{\enquote*{#1}}
 \end{lstlisting}
 
+\section{Hyperlinks}
+
+The stylesheet requires you to always give last access dates to web links (URLs). To make this easier,
+\uvlt\ provides a number of convenience macros. To begin with, you can easily enter URLs with the last date you
+accessed the site with the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{<URL>}[<date>]
+\end{lstlisting}
+%
+This will format the date in the preferred way (``[last accessed: <date>]''), localized to English or German.
+The argument can be given in the form YYYY-MM-DD, DD/MM/YYYY, or DD.MM.YYYY, e.g.
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{https://linguistics.univie.ac.at}[27/06/2024]
+\end{lstlisting}
+%
+will print: \url{https://linguistics.univie.ac.at} [last accessed: 27/06/2024].
+If you do not give the optional date argument, no date is printed unless you have specified a general last access date
+by means of the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={SetURLDate}]
+\SetURLDate{<date>}
+\end{lstlisting}
+%
+which takes the same date format as argument. This function might come in handy if you have the same access date
+for all, or many, URLs. And it lets you update all URL access dates with a single change.
+
+For hyperlinks without date, you can also use the legacy command \jcsmacro{url\{<URL>\}}.
+To output the date information only, you can use the macro \jcsmacro{urldate\{<date>\}}.
+
 \section{Linguistic examples and glosses}
 
 The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
@@ -382,6 +411,10 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2024/06/27 (v.\,2.6)
+    \begin{itemize}
+	  \item Provide \jcsmacro{weblink}, \jcsmacro{SetURLDate} and \jcsmacro{urldate} macros.
+    \end{itemize}
   \item 2024/05/09 (v.\,2.5)
 	\begin{itemize}
 		\item Implement \joption{short} option.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -65,7 +65,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 
@@ -107,6 +107,7 @@
  \item \textsf{csquotes}: Context sensitive quotations.
  \item \textsf{graphicx}: Graphic support.
  \item \textsf{geometry}: Page layout settings.
+ \item \textsf{isodate}: Format URL dates.
  \item \textsf{l3keys}: Key-value interface for class options.
  \item \textsf{translator}: Localization machinery.
  \item \textsf{url}: Support for typesetting URLs.
@@ -207,6 +208,9 @@
 	\item{\joption{portrait=true|false}} Set the poster to portrait format (default is landscape).
 	      This also adjusts the logo positioning.
 	\item{\joption{scale=<double>}} Scales the contents of the poster. The default is \texttt{1.4}.
+	\item{\joption{smallmargins=true|false}} By default, and following the corporate design, posters
+	     have a larger left margin that make the poster title and text align with the logo.
+	     If you need more space or do prefer equal left and right margin sizes, set this to true.
 \end{description}
 
 \subsection{Language setting}
@@ -406,6 +410,34 @@
 (in increasing size): \verb|\veryHuge|, \verb|\VeryHuge|, and \verb|\VERYHuge|. Like the legacy size commands, these
 are switches.
 
+\section{Hyperlinks}
+
+It is good practice to always give last access dates to web links (URLs). To make this easier,
+\uvlt\ provides a number of convenience macros. To begin with, you can easily enter URLs with the last date you
+accessed the site with the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{<URL>}[<date>]
+\end{lstlisting}
+%
+This will format the date in the preferred way (``[last accessed: <date>]''), localized to English or German.
+The argument can be given in the form YYYY-MM-DD, DD/MM/YYYY, or DD.MM.YYYY, e.g.
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{https://linguistics.univie.ac.at}[27/06/2024]
+\end{lstlisting}
+%
+will print: \url{https://linguistics.univie.ac.at} [last accessed: 27/06/2024].
+If you do not give the optional date argument, no date is printed unless you have specified a general last access date
+by means of the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={SetURLDate}]
+\SetURLDate{<date>}
+\end{lstlisting}
+%
+which takes the same date format as argument. This function might come in handy if you have the same access date
+for all, or many, URLs. And it lets you update all URL access dates with a single change.
+
+For hyperlinks without date, you can also use the legacy command \jcsmacro{url\{<URL>\}}.
+To output the date information only, you can use the macro \jcsmacro{urldate\{<date>\}}.
+
 \subsection{Linguistic examples and glosses}\label{sec:examples}
 
 The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
@@ -545,6 +577,11 @@
 \section{Release History}
 
 \begin{description}
+  \item 2024/06/27 (v.\,2.6)
+	\begin{itemize}
+		\item Provide \jcsmacro{weblink}, \jcsmacro{SetURLDate} and \jcsmacro{urldate} macros.
+		\item Add \joption{smallmargins} class option.
+	\end{itemize}
   \item 2024/05/09 (v.\,2.5)
 	\begin{itemize}
 		\item Add \verb|\restspace| accessibility helper function.

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -59,7 +59,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 		\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 
@@ -96,6 +96,7 @@
  \item \textsf{csquotes}: Context sensitive quotations.
  \item \textsf{geometry}: Page layout settings.
  \item \textsf{graphicx}: Graphic support.
+ \item \textsf{isodate}: Format URL dates.
  \item \textsf{l3keys}: Key-value interface for class options.
  \item \textsf{scrlayer-scrpage}: Page header settings.
  \item \textsf{setspace}: Line spacing adjustments.
@@ -310,6 +311,34 @@
 \renewcommand*\Meaning[1]{\enquote*{#1}}
 \end{lstlisting}
 
+\section{Hyperlinks}
+
+The stylesheet requires you to always give last access dates to web links (URLs). To make this easier,
+\uvlt\ provides a number of convenience macros. To begin with, you can easily enter URLs with the last date you
+accessed the site with the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{<URL>}[<date>]
+\end{lstlisting}
+%
+This will format the date in the preferred way (``[last accessed: <date>]''), localized to English or German.
+The argument can be given in the form YYYY-MM-DD, DD/MM/YYYY, or DD.MM.YYYY, e.g.
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{https://linguistics.univie.ac.at}[27/06/2024]
+\end{lstlisting}
+%
+will print: \url{https://linguistics.univie.ac.at} [last accessed: 27/06/2024].
+If you do not give the optional date argument, no date is printed unless you have specified a general last access date
+by means of the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={SetURLDate}]
+\SetURLDate{<date>}
+\end{lstlisting}
+%
+which takes the same date format as argument. This function might come in handy if you have the same access date
+for all, or many, URLs. And it lets you update all URL access dates with a single change.
+
+For hyperlinks without date, you can also use the legacy command \jcsmacro{url\{<URL>\}}.
+To output the date information only, you can use the macro \jcsmacro{urldate\{<date>\}}.
+
 \section{Linguistic examples and glosses}
 
 The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
@@ -404,6 +433,11 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2024/06/27 (v.\,2.6)
+    \begin{itemize}
+	   \item Provide \jcsmacro{weblink}, \jcsmacro{SetURLDate} and \jcsmacro{urldate} macros.
+       \item Fix running headers in twoside mode.
+	\end{itemize}
   \item 2024/05/09 (v.\,2.5)
 	\begin{itemize}
 		\item No change to this class.

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -59,7 +59,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 		\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 
@@ -219,10 +219,39 @@
 \renewcommand*\Concept[1]{\textsc{#1}}
 \renewcommand*\Meaning[1]{\enquote*{#1}}
 \end{lstlisting}
+%
+Furthermore, the class features a \jcsmacro{versal\{<text>\}} macro to typeset capital text and acronyms
+(slightly scaled and tracked).
 
-Furthermore, the class features a \jcsmacro{versal\{<text>\}} macro to typeset capital text and acronyms (slightly scaled and tracked).
+\section{Hyperlinks}
 
+The journal stylesheet requires you to always give last access dates to web links (URLs). To make this easier,
+\uvlt\ provides a number of convenience macros. To begin with, you can easily enter URLs with the last date you
+accessed the site with the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{<URL>}[<date>]
+\end{lstlisting}
+%
+This will format the date in the way preferred by the journal (``[last accessed: <date>]''), localized to English or German.
+The argument can be given in the form YYYY-MM-DD, DD/MM/YYYY, or DD.MM.YYYY, e.g.
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={weblink}]
+\weblink{https://wlg.univie.ac.at}[27/06/2024]
+\end{lstlisting}
+%
+will print: \url{https://wlg.univie.ac.at} [last accessed: 27/06/2024].
+If you do not give the optional date argument, no date is printed unless you have specified a general last access date
+by means of the function
+\begin{lstlisting}[language={[LaTeX]TeX},basicstyle={\small\ttfamily},frame=single,morekeywords={SetURLDate}]
+\SetURLDate{<date>}
+\end{lstlisting}
+%
+which takes the same date format as argument. This function might come in handy if you have the same access date
+for all, or many, URLs. And it lets you update all URL access dates with a single change.
 
+For hyperlinks without date, you can also use the legacy command \jcsmacro{url\{<URL>\}}.
+To output the date information only, you can use the macro \jcsmacro{urldate\{<date>\}}.
+
+
 \section{Linguistic examples and glosses}
 
 The class automatically loads the \textsf{covington} package which provides macros for examples and glosses.
@@ -245,6 +274,10 @@
 
 \raggedright
 \begin{itemize}
+  \item 2024/06/27 (v.\,2.6)
+	\begin{itemize}
+		\item Provide \jcsmacro{weblink}, \jcsmacro{SetURLDate} and \jcsmacro{urldate} macros.
+	\end{itemize}
   \item 2024/05/09 (v.\,2.5)
 	\begin{itemize}
 	   \item Update the editorial structure.

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

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex	2024-06-27 19:27:41 UTC (rev 71635)
@@ -42,7 +42,7 @@
 \author{\texorpdfstring{J\xFCrgen Spitzm\xFCller%
 \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{J\xFCrgen Spitzm\xFCller}}
 
-\date{Version 2.5, 2024/05/09}
+\date{Version 2.6, 2024/06/27}
 
 \maketitle
 

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2024-06-27 19:27:41 UTC (rev 71635)
@@ -33,7 +33,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-expose}[2024/05/09 v.2.5 Univie Linguistic Exposes (JSp)]
+\ProvidesPackage{univie-ling-expose}[2024/06/27 v.2.6 Univie Linguistic Exposes (JSp)]
 
 
 %% ============================================================
@@ -218,6 +218,8 @@
 \deftranslation[to=English]{cosupervisor}{Co-Supervisor}
 \deftranslation[to=German]{beirat}{Beirat}
 \deftranslation[to=English]{beirat}{Advisory board}
+\deftranslation[to=German]{urlaccess}{Abruf am:}
+\deftranslation[to=English]{urlaccess}{last accessed:}
 
 
 %% ============================================================
@@ -261,6 +263,24 @@
 {\def\UrlFont{\rmfamily\itshape}
 }
 
+% Format URL dates
+\def\wlg at urldate{}
+\newcommand*\SetURLDate[1]{\gdef\wlg at urldate{#1}}
+\AddToHook{begindocument}{
+  \RequirePackage[english,ngerman]{isodate}
+  \numdate
+  \providecommand*\urldate[1]{[\translate{urlaccess} \printdate{#1}]}
+  % Convenience function
+  \NewDocumentCommand\weblink{mo}{%
+    \url{#1}%
+    \IfNoValueTF{#2}%
+        {\ifthenelse{\isempty{\wlg at urldate}}{}{%
+         \ \urldate{\wlg at urldate}%
+        }}%
+        {\ \urldate{#2}}
+  }
+}
+
 % Fix for \slash-Makro, by Donald Arsenau
 \def\slash{/\penalty\exhyphenpenalty\hskip\z at skip}
 

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	2024-06-27 19:27:41 UTC (rev 71635)
@@ -35,7 +35,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesClass{univie-ling-handout}[2024/05/09 v.2.5 Univie Ling handout class (JSp)]
+\ProvidesClass{univie-ling-handout}[2024/06/27 v.2.6 Univie Ling handout class (JSp)]
 
 %% ============================================================
 %% CLASS OPTIONS
@@ -652,6 +652,8 @@
 \deftranslation[to=English]{footnote}{fn.}
 \deftranslation[to=German]{example}{Beispiel}
 \deftranslation[to=English]{example}{example}
+\deftranslation[to=German]{urlaccess}{Abruf am:}
+\deftranslation[to=English]{urlaccess}{last accessed:}
 
 
 %% ============================================================
@@ -920,6 +922,24 @@
 % URLs italic
 \def\UrlFont{\rmfamily\itshape}
 
+% Format URL dates
+\def\wlg at urldate{}
+\newcommand*\SetURLDate[1]{\gdef\wlg at urldate{#1}}
+\AddToHook{begindocument}{
+  \RequirePackage[english,ngerman]{isodate}
+  \numdate
+  \providecommand*\urldate[1]{[\translate{urlaccess} \printdate{#1}]}
+  % Convenience function
+  \NewDocumentCommand\weblink{mo}{%
+    \url{#1}%
+    \IfNoValueTF{#2}%
+        {\ifthenelse{\isempty{\wlg at urldate}}{}{%
+         \ \urldate{\wlg at urldate}%
+        }}%
+        {\ \urldate{#2}}
+  }
+}
+
 % Covington
 \if at uvh@covington
   \RequirePackage{covington}

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls	2024-06-27 19:27:41 UTC (rev 71635)
@@ -32,7 +32,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-paper}[2024/05/09 v.2.5 Univie Linguistic Papers (JSp)]
+\ProvidesPackage{univie-ling-paper}[2024/06/27 v.2.6 Univie Linguistic Papers (JSp)]
 
 
 %% ============================================================
@@ -243,6 +243,8 @@
 \deftranslation[to=English]{selbst3p}{Furthermore, we declare that this paper has not been submitted as an examination already, neither as a whole nor in parts.}
 \deftranslation[to=German]{wien}{Wien}
 \deftranslation[to=English]{wien}{Vienna}
+\deftranslation[to=German]{urlaccess}{Abruf am:}
+\deftranslation[to=English]{urlaccess}{last accessed:}
 
 
 %% ============================================================
@@ -283,6 +285,24 @@
 % URLs italic
 \def\UrlFont{\rmfamily\itshape}
 
+% Format URL dates
+\def\wlg at urldate{}
+\newcommand*\SetURLDate[1]{\gdef\wlg at urldate{#1}}
+\AddToHook{begindocument}{
+  \RequirePackage[english,ngerman]{isodate}
+  \numdate
+  \providecommand*\urldate[1]{[\translate{urlaccess} \printdate{#1}]}
+  % Convenience function
+  \NewDocumentCommand\weblink{mo}{%
+    \url{#1}%
+    \IfNoValueTF{#2}%
+        {\ifthenelse{\isempty{\wlg at urldate}}{}{%
+         \ \urldate{\wlg at urldate}%
+        }}%
+        {\ \urldate{#2}}
+  }
+}
+
 % Fix for \slash-Makro, by Donald Arsenau
 \def\slash{/\penalty\exhyphenpenalty\hskip\z at skip}
 

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls	2024-06-27 19:27:41 UTC (rev 71635)
@@ -34,7 +34,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesClass{univie-ling-poster}[2024/05/09 v.2.5 Univie Ling poster class (JSp)]
+\ProvidesClass{univie-ling-poster}[2024/06/27 v.2.6 Univie Ling poster class (JSp)]
 
 %% ============================================================
 %% CLASS OPTIONS
@@ -52,6 +52,7 @@
 \newif\if at uvpt@pplogo\@uvpt at pplogotrue
 \newif\if at uvpt@psfonts\@uvpt at psfontstrue
 \newif\if at uvpt@refsp\@uvpt at refsptrue
+\newif\if at uvpt@smallmargins\@uvpt at smallmarginsfalse
 \newif\if at uvpt@tcolorbox\@uvpt at tcolorboxtrue
 \newif\if at uvpt@usefontenc\@uvpt at usefontenctrue
 \def\uvpt at fontenc{T1}
@@ -136,6 +137,10 @@
     % Set portrait
     portrait.legacy_if_set:n = @uvpt at portrait,
     portrait.usage:n = preamble,
+    % smallmargins=<true|false>
+    % Set compact margins
+    smallmargins.legacy_if_set:n = @uvpt at smallmargins,
+    smallmargins.usage:n = preamble,
     % microtype=<true|false>
     % Load microtype
     microtype.legacy_if_set:n = @uvpt at microtype,
@@ -287,6 +292,7 @@
 \RequirePackage{url}
 \def\UrlFont{\rmfamily\itshape\color{black}}
 
+
 %% ============================================================
 %% COLORS
 %% ============================================================
@@ -384,23 +390,36 @@
 % Headline
 \newlength\titleindent
 \newlength\restwidth
+\newlength\unitindent
+\newlength\lmoffset
 \newlength\univieposter at leftmargin
 \defbeamertemplate*{headline}{univie}
 {%
+  \setlength\unitindent{0pt}%
+  \setlength\lmoffset{0pt}%
   \if at uvpt@portrait
-    \setlength\titleindent{.09\paperwidth}
-    \setlength\restwidth{.991\paperwidth}
+    \if at uvpt@smallmargins
+       \setlength\unitindent{.09\paperwidth}
+    \else
+      \setlength\titleindent{.09\paperwidth}
+      \setlength\restwidth{.991\paperwidth}
+    \fi
   \else
-    \setlength\titleindent{.065\paperwidth}
-    \setlength\restwidth{.935\paperwidth}
-  \fi
+    \if at uvpt@smallmargins
+       \setlength\unitindent{.065\paperwidth}%
+       \setlength\lmoffset{-.02\paperwidth}%
+    \else
+      \setlength\titleindent{.065\paperwidth}%
+      \setlength\restwidth{.935\paperwidth}%
+    \fi%
+  \fi%
   \begin{columns}
     \begin{column}{\titleindent}
     \end{column}
     \begin{column}{0.475\textwidth}
       \begin{beamercolorbox}[wd=\columnwidth,sep=.028\textwidth]{univieunit}
-        \usebox{\uvpt at box@logo}\par
-        \vspace*{.7em}\hspace*{\titleindent}\usebeamerfont{univieunit}\usebeamercolor[fg]{univieunit}\uvpt at department
+        \hspace*{\lmoffset}\usebox{\uvpt at box@logo}\par
+        \vspace*{.7em}\hspace*{\lmoffset}\hspace*{\titleindent}\hspace*{\unitindent}\usebeamerfont{univieunit}\usebeamercolor[fg]{univieunit}\uvpt at department
      \end{beamercolorbox}
     \end{column}
     \begin{column}{0.48\textwidth}
@@ -432,7 +451,7 @@
   \end{columns}
   \vspace*{-1.8mm}
   \begin{beamercolorbox}[sep=.014\textwidth]{titlebox}
-     \hspace*{\titleindent}\hspace{.013\textwidth}%
+     \hspace*{.25\lmoffset}\hspace*{\titleindent}\hspace{.013\textwidth}%
      \begin{minipage}{.8\textwidth}%
         \usebeamerfont{title in headline}\inserttitle\par%
         \ifx\insertsubtitle\@empty%
@@ -622,7 +641,9 @@
   \else
     \addtolength\univieposter at leftmargin{.065\paperwidth}
   \fi
-  \setbeamersize{text margin left=\univieposter at leftmargin}
+  \if at uvpt@smallmargins\else
+     \setbeamersize{text margin left=\univieposter at leftmargin}
+  \fi
 }
 
 
@@ -694,6 +715,8 @@
 \deftranslation[to=English]{footnote}{fn.}
 \deftranslation[to=German]{example}{Beispiel}
 \deftranslation[to=English]{example}{example}
+\deftranslation[to=German]{urlaccess}{Abruf am:}
+\deftranslation[to=English]{urlaccess}{last accessed:}
 
 
 %% =============================================================
@@ -875,6 +898,24 @@
 % URLs italic
 \def\UrlFont{\rmfamily\itshape}
 
+% Format URL dates
+\def\wlg at urldate{}
+\newcommand*\SetURLDate[1]{\gdef\wlg at urldate{#1}}
+\AddToHook{begindocument}{
+  \RequirePackage[english,ngerman]{isodate}
+  \numdate
+  \providecommand*\urldate[1]{[\translate{urlaccess} \printdate{#1}]}
+  % Convenience function
+  \NewDocumentCommand\weblink{mo}{%
+    \url{#1}%
+    \IfNoValueTF{#2}%
+        {\ifthenelse{\isempty{\wlg at urldate}}{}{%
+         \ \urldate{\wlg at urldate}%
+        }}%
+        {\ \urldate{#2}}
+  }
+}
+
 % Covington
 \if at uvpt@covington
   % Rename the beamer example(s) environment

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls	2024-06-27 19:27:41 UTC (rev 71635)
@@ -33,7 +33,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-thesis}[2024/05/09 v.2.5 Univie Linguistic Theses (JSp)]
+\ProvidesPackage{univie-ling-thesis}[2024/06/27 v.2.6 Univie Linguistic Theses (JSp)]
 
 
 %% ============================================================
@@ -234,6 +234,8 @@
 \deftranslation[to=English]{selbst3p}{Furthermore, we declare that this paper has not been submitted as an examination already, neither as a whole nor in parts.}
 \deftranslation[to=German]{wien}{Wien}
 \deftranslation[to=English]{wien}{Vienna}
+\deftranslation[to=German]{urlaccess}{Abruf am:}
+\deftranslation[to=English]{urlaccess}{last accessed:}
 
 %% ============================================================
 %% FONTS AND EMPHASIZING:
@@ -275,6 +277,24 @@
 {\def\UrlFont{\rmfamily\itshape}
 }
 
+% Format URL dates
+\def\wlg at urldate{}
+\newcommand*\SetURLDate[1]{\gdef\wlg at urldate{#1}}
+\AddToHook{begindocument}{
+  \RequirePackage[english,ngerman]{isodate}
+  \numdate
+  \providecommand*\urldate[1]{[\translate{urlaccess} \printdate{#1}]}
+  % Convenience function
+  \NewDocumentCommand\weblink{mo}{%
+    \url{#1}%
+    \IfNoValueTF{#2}%
+        {\ifthenelse{\isempty{\wlg at urldate}}{}{%
+         \ \urldate{\wlg at urldate}%
+        }}%
+        {\ \urldate{#2}}
+  }
+}
+
 % Fix for \slash-Makro, by Donald Arsenau
 \def\slash{/\penalty\exhyphenpenalty\hskip\z at skip}
 
@@ -424,7 +444,7 @@
 \clearmainofpairofpagestyles
 \ihead{\headmark}
 \ohead{\pagemark}
-\automark{chapter}
+\automark[section]{chapter}
 \KOMAoptions{headsepline=true}
 \pagestyle{scrheadings}
 

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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls	2024-06-27 19:27:41 UTC (rev 71635)
@@ -34,7 +34,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-wlg}[2024/05/09 v.2.5 Univie WLG journal layout (JSp)]
+\ProvidesPackage{univie-ling-wlg}[2024/06/27 v.2.6 Univie WLG journal layout (JSp)]
 
 
 %% ============================================================
@@ -214,6 +214,24 @@
 % Italic URLs
 \def\UrlFont{\rmfamily\itshape}
 
+% Format URL dates
+\def\wlg at urldate{}
+\newcommand*\SetURLDate[1]{\gdef\wlg at urldate{#1}}
+\AddToHook{begindocument}{
+  \RequirePackage[english,ngerman]{isodate}
+  \numdate
+  \providecommand*\urldate[1]{[\translate{urlaccess} \printdate{#1}]}
+  % Convenience function
+  \NewDocumentCommand\weblink{mo}{%
+    \url{#1}%
+    \IfNoValueTF{#2}%
+        {\ifthenelse{\isempty{\wlg at urldate}}{}{%
+         \ \urldate{\wlg at urldate}%
+        }}%
+        {\ \urldate{#2}}
+  }
+}
+
 % Microtype tweaks
 \RequirePackage{microtype}
 
@@ -313,6 +331,8 @@
                                     (Namensnennung -- Nicht kommerziell -- Keine Bearbeitungen)}
 \deftranslation[to=English]{license}{This work is published under a Creative Commons \doclicenseNameRef\ license\\
                                     (Attribution-NonCommercial-NoDerivatives)}
+\deftranslation[to=German]{urlaccess}{Abruf am:}
+\deftranslation[to=English]{urlaccess}{last accessed:}
 
 
 \AtBeginDocument{%

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2024-06-27 19:27:41 UTC (rev 71635)
@@ -38,7 +38,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\ProvidesFile{univie-ling.bbx}[2024/05/09 v.2.5 biblatex bibliography style]
+\ProvidesFile{univie-ling.bbx}[2024/06/27 v.2.6 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	2024-06-27 19:27:31 UTC (rev 71634)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx	2024-06-27 19:27:41 UTC (rev 71635)
@@ -36,7 +36,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-\ProvidesFile{univie-ling.cbx}[2024/05/09 v.2.5 biblatex citation style]
+\ProvidesFile{univie-ling.cbx}[2024/06/27 v.2.6 biblatex citation style]
 
 \RequireCitationStyle{authoryear-comp}
 



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