texlive[72406] Master/texmf-dist: univie-ling (29sep24)

commits+karl at tug.org commits+karl at tug.org
Sun Sep 29 22:39:49 CEST 2024


Revision: 72406
          https://tug.org/svn/texlive?view=revision&revision=72406
Author:   karl
Date:     2024-09-29 22:39:49 +0200 (Sun, 29 Sep 2024)
Log Message:
-----------
univie-ling (29sep24)

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-english.pdf
    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

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.pdf
    trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.tex

Modified: trunk/Master/texmf-dist/doc/latex/univie-ling/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/README	2024-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/README	2024-09-29 20:39:49 UTC (rev 72406)
@@ -97,6 +97,16 @@
 
 == CHANGES ==
 
+V. 2.9 (2024-09-28):
+    - univie-ling-wlg:
+      * Fix pagination with \frontmatter articles.
+      * Improve parts in TOC.
+      * Clear double page before parts.
+    - univie-ling.bbx:
+      * Add option "annotations" which, if true, will print out
+        the annotation field (useful for annotated bibliographies).
+      * Add manual.
+
 V. 2.8 (2024-09-20):
     - univie-ling-thesis:
       * Add class option titlepage.

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-english.pdf
===================================================================
(Binary files differ)

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

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

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

Index: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.pdf	2024-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.pdf	2024-09-29 20:39:49 UTC (rev 72406)

Property changes on: trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.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-bbx.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-bbx.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -0,0 +1,238 @@
+% !TeX spellcheck = en_US
+\documentclass[english]{article}
+
+\usepackage[osf]{libertine}
+\usepackage[scaled=0.7]{beramono}
+\usepackage[T1]{fontenc}
+\usepackage[latin9]{inputenc}
+\usepackage[hyphens]{url}
+\usepackage{csquotes}
+\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 biblatex}}
+\providecommand{\LyX}{\texorpdfstring{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}{LyX}}
+
+% 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\ styles}
+
+\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.9, 2024/09/28}
+
+\maketitle
+
+\begin{abstract}
+\noindent The \uvlt\ styles provide citation and bibliography styles that conform to the style guide of the Linguistic Department
+of Vienna University which itself follows the \emph{Unified Style Sheet for Linguistic Papers}.
+This manual documents the style.
+\end{abstract}
+
+\tableofcontents
+
+\section{Aims and scope}
+
+The \uvlt\ styles include a \textsf{biblatex} bibliography style (\texttt{univie-ling.bbx}) and a citation style
+(\texttt{univie-ling.cbx}) that implement the citation conventions common in Viennese (Applied) Linguistics.
+The styles draw on the \emph{Unified Style Sheet for Linguistic Papers}.%
+\footnote{See \url{https://www.linguisticsociety.org/sites/default/files/style-sheet_0.pdf}.}
+
+\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{biblatex}: Contemporary bibliography support.
+ \item \textsf{biber}: Bibliography processor for biblatex.
+\end{itemize}
+
+\section{Use}\label{use}
+
+There is not much to say here. The styles are used as any other \textsf{biblatex} styles: You load them via the
+\joption{style} option of biblatex (\joption{style=univie-ling} in this case), pass additional options here as well
+and use the citation and bibliography commands documented in the \textsf{biblatex} manual \cite{bibltx}.
+
+\section{Style-specific Options}\label{options}
+
+On top of the options provided by the \textsf{biblatex} package itself (see \cite{bibltx}), the \uvlt\ styles provide
+a couple of specific options:
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\joption{annotations=true|false}}: if \joption{true}, the contents of the \texttt{annotation} or \texttt{annot} field
+      of your Bib\TeX\ entry are output (in a separate indented paragraph that follows the entry). Use this to generate annotated
+      bibliographies. The options is \joption{false} by default.
+      
+      Annotations might also be stored in separate files as documented in \cite[sec.~3.14.8]{bibltx}.
+  \item{\joption{issueeditor=true|false}}: if \joption{true}, editors of journal special issues are output.
+      The options is \joption{false} by default.
+\end{description}
+
+\section{Release History}
+
+\begin{description}
+  \item 2024/09/28 (v.\,2.9)
+    \begin{itemize}
+	   \item Add option \joption{annotations} which, if \joption{true},
+	         will print out the \texttt{annotation} field
+	         (useful for annotated bibliographies).
+	   \item Add this manual.
+	 \end{itemize}
+  \item 2024/09/20 (v.\,2.8)
+  \item 2024/07/23 (v.\,2.7)
+  \item 2024/06/27 (v.\,2.6)
+  \item 2024/05/09 (v.\,2.5)
+  \item 2023/03/31 (v.\,2.4)
+  \item 2023/01/26 (v.\,2.3)
+  \item 2022/12/06 (v.\,2.2)
+  \item 2022/10/21 (v.\,2.1)
+  \item 2022/10/02 (v.\,2.0)
+  \item 2022/09/08 (v.\,1.20)
+     \begin{itemize}
+	     \item No change to these styles.
+     \end{itemize} 
+  \item 2022/06/18 (v.\,1.19)
+    \begin{itemize}
+ 	     \item properly re-define a macro in the citations style.
+ 	\end{itemize}
+  \item 2022/05/11 (v.\,1.18)
+     \begin{itemize}
+ 	     \item No change to these styles.
+     \end{itemize}
+  \item 2022/02/05 (v.\,1.17)
+    \begin{itemize}
+ 	     \item Draw on authoryear-comp rather than uncompressed
+               version (in line with major journal's interpretation
+               of the unified style sheet) 
+    \end{itemize}
+  \item 2021/11/03 (v.\,1.16)
+    \begin{itemize}
+ 	   \item No change to these styles.
+    \end{itemize}
+  \item 2021/10/19 (v.\,1.15)
+    \begin{itemize}
+ 	   \item Output url date only if url is given (not with DOI).
+        \item Fix emphasizing of journal title.
+    \end{itemize}
+  \item 2021/09/01 (v.\,1.14)
+    \begin{itemize}
+ 	   \item Sentence-case journal issue title and online title.
+       \item Emphasize journal subtitle.
+    \end{itemize}
+  \item 2020/11/11 (v.\,1.13)
+    \begin{itemize}
+   	   \item Fix whitespace issue in thematic issue string.
+   	\end{itemize}
+  \item 2020/06/25 (v.\,1.12)
+    \begin{itemize}
+ 	   \item only output origyear if it differs from year.
+ 	\end{itemize}
+  \item 2020/05/05 (v.\,1.11)
+     \begin{itemize}
+ 	   \item No change to these styles.
+     \end{itemize}
+  \item 2019/05/01 (v.\,1.10)
+      \begin{itemize}
+      	\item only print origyear (not full origdate) in label.
+ 	    \item fix title capitalization in inbook, mvbook and mvcollection types.
+ 	  \end{itemize}
+  \item 2019/01/21 (v.\,1.9)
+     \begin{itemize}
+     	\item correct fix of duplicate editorstrg parentheses.
+     \end{itemize}
+  \item 2019/01/15 (v.\,1.8)
+    \begin{itemize}
+ 	  \item fix another whitespace issue.
+      \item fix duplicate editorstrg parentheses.
+    \end{itemize}
+  \item 2018/11/07 (v.\,1.7)
+    \begin{itemize}
+    	\item fix some whitespace issues.
+     \end{itemize} 
+  \item 2018/11/04 (v.\,1.6)
+      \begin{itemize}
+      	\item univie-ling.bbx: fix bookauthor with inbook type.
+     \end{itemize}
+  \item 2018/09/03 (v.\,1.5)
+    \begin{itemize}
+ 	   \item No change to these styles.
+    \end{itemize}
+  \item 2018/03/02 (v.\,1.4)
+    \begin{itemize}
+  	    \item Fix journal dates (if month and day is given).
+    \end{itemize}
+  \item 2018/03/02 (v.\,1.3)
+    \begin{itemize}
+ 	  \item Fix whitespace issue in \texttt{@inproceedings} entry.
+       \item Specify date output details (era, uncertain etc.).
+    \end{itemize}
+  \item 2018/02/13 (v.\,1.2)
+    \begin{itemize}
+  	    \item No change to these styles.
+  	\end{itemize}
+  \item 2018/02/11 (v.\,1.1)
+	\begin{itemize}
+		\item Fixed location list output wrt the Unfied Style Sheet.
+	    \item Link DOIs to preferred resolver (thanks, Katrin Leinweber!)
+	\end{itemize}
+  \item 2018/02/08 (v.\,1.0)
+	\begin{itemize}
+		\item Initial release on CTAN.
+	\end{itemize}
+\end{description}
+
+\begin{thebibliography}{1}
+
+\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-bbx.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	2024-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 
@@ -388,6 +388,10 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2024/09/28 (v.\,2.9)
+	\begin{itemize}
+		\item No change to this class.
+	\end{itemize}
   \item 2024/09/20 (v.\,2.8)
 	\begin{itemize}
 		\item Add basic support for \texttt{thebibliography} environment.

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 
@@ -429,6 +429,10 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2024/09/28 (v.\,2.9)
+	\begin{itemize}
+		\item No change to this class.
+	\end{itemize}
   \item 2024/09/20 (v.\,2.8)
 	\begin{itemize}
 		\item Add basic support for \texttt{thebibliography} environment.

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 
@@ -454,6 +454,10 @@
 \section{Release History}
 
 \begin{itemize}
+  \item 2024/09/28 (v.\,2.9)
+	\begin{itemize}
+		\item No change to this class.
+	\end{itemize}
   \item 2024/09/20 (v.\,2.8)
 	\begin{itemize}
 		\item Add class option \joption{titlepage=true|false} (see sec.~\ref{titlepage}).

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 
@@ -298,6 +298,12 @@
 
 \raggedright
 \begin{itemize}
+  \item 2024/09/28 (v.\,2.9)
+	\begin{itemize}
+		\item Fix pagination with \jfcsmacro{frontmatter} articles.
+		\item Improve parts in TOC.
+		\item Clear double page before parts.
+  \end{itemize}
   \item 2024/09/20 (v.\,2.8)
 	\begin{itemize}
 		\item Add basic support for \texttt{thebibliography} environment.

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex	2024-09-29 20:39:49 UTC (rev 72406)
@@ -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.8, 2024/09/20}
+\date{Version 2.9, 2024/09/28}
 
 \maketitle
 
@@ -100,7 +100,7 @@
 (\texttt{univie-ling.cbx}) that implement the citation conventions common in Viennese (Applied) Linguistics.
 The style draws on the \emph{Unified Style Sheet for Linguistic Papers}.%
 \footnote{See \url{https://www.linguisticsociety.org/sites/default/files/style-sheet_0.pdf}.}
-Documentation is included in the documentation of the classes above.
+\mlink{univie-ling-bbx.pdf}
 
 \section{Release History}
 

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls	2024-09-29 20:39:49 UTC (rev 72406)
@@ -33,7 +33,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-expose}[2024/09/20 v.2.8 Univie Linguistic Exposes (JSp)]
+\ProvidesPackage{univie-ling-expose}[2024/09/28 v.2.9 Univie Linguistic Exposes (JSp)]
 
 
 %% ============================================================

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls	2024-09-29 20:39:49 UTC (rev 72406)
@@ -35,7 +35,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesClass{univie-ling-handout}[2024/09/20 v.2.8 Univie Ling handout class (JSp)]
+\ProvidesClass{univie-ling-handout}[2024/09/28 v.2.9 Univie Ling handout class (JSp)]
 
 %% ============================================================
 %% CLASS OPTIONS

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls	2024-09-29 20:39:49 UTC (rev 72406)
@@ -32,7 +32,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-paper}[2024/09/20 v.2.8 Univie Linguistic Papers (JSp)]
+\ProvidesPackage{univie-ling-paper}[2024/09/28 v.2.9 Univie Linguistic Papers (JSp)]
 
 
 %% ============================================================

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls	2024-09-29 20:39:49 UTC (rev 72406)
@@ -34,7 +34,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesClass{univie-ling-poster}[2024/09/20 v.2.8 Univie Ling poster class (JSp)]
+\ProvidesClass{univie-ling-poster}[2024/09/28 v.2.9 Univie Ling poster class (JSp)]
 
 %% ============================================================
 %% CLASS OPTIONS

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls	2024-09-29 20:39:49 UTC (rev 72406)
@@ -33,7 +33,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-thesis}[2024/09/20 v.2.8 Univie Linguistic Theses (JSp)]
+\ProvidesPackage{univie-ling-thesis}[2024/09/28 v.2.9 Univie Linguistic Theses (JSp)]
 
 
 %% ============================================================

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-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls	2024-09-29 20:39:49 UTC (rev 72406)
@@ -34,7 +34,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\ProvidesPackage{univie-ling-wlg}[2024/09/20 v.2.8 Univie WLG journal layout (JSp)]
+\ProvidesPackage{univie-ling-wlg}[2024/09/28 v.2.9 Univie WLG journal layout (JSp)]
 
 
 %% ============================================================
@@ -431,10 +431,15 @@
 \if at wlg@specialprint\else
   \RequirePackage{etoc}
   \etocstandardlines
+  \etocsetstyle{part}
+    {}
+    {\vspace{12pt}\normalsize\bfseries\rmfamily}
+    {\etocnumber. \etocname{}\par\vspace{10pt}}
+    {}
   \etocsetstyle{chapter}
     {}
     {\normalsize\mdseries\rmfamily}
-    {\etocname{}\dotfill\etocpage\par\vspace{12pt}}
+    {\etocname{}\dotfill\etocpage\par\vspace{10pt}}
     {}
   \setcounter{tocdepth}{0}
 \fi
@@ -461,8 +466,7 @@
 \newcommand*\frontmatter{%
   \if at twoside\cleardoubleoddpage\else\clearpage\fi
   \@wlg at mainmatterfalse\@wlg at frontmattertrue\pagenumbering{roman}%
-  \edef\computelastpage{%
-    \romannumeral\numexpr\getpagerefnumber{LastFrontPage}-1\relax}%
+  \def\computelastpage{\pageref{TotPages}}%
   \edef\startpageref{%
     \romannumeral\thestartpage\relax}%
 }
@@ -595,7 +599,9 @@
   \fi
   \if at wlg@titlepage
     \@maketitlepage[#1]%
-    \pagenumbering{arabic}
+    \if at wlg@mainmatter
+      \pagenumbering{arabic}
+    \fi
   \fi
   \if at wlg@startpageset\else
    \setcounter{page}{\thestartpage}
@@ -674,7 +680,7 @@
 \newcommand{\@maketitlepage}[1][1]{%
    \if at wlg@titlepageneeded
     \begin{titlepage}
-      \pagenumbering{alph}
+      \pagenumbering{roman}
       \thispagestyle{empty}%
       \setcounter{page}{%
         #1%
@@ -878,7 +884,9 @@
   \end{flushright}%
   \par
   \vskip 2em
-  \pagenumbering{arabic}
+  \if at wlg@mainmatter
+    \pagenumbering{arabic}
+  \fi
 }%
 
 % Rewrite \include for local LastPage counter
@@ -989,7 +997,7 @@
 \setkomafont{sectioning}{\normalfont\normalcolor\bfseries}
 
 % empty part pages
-\AddToHook{cmd/scr at startpart/before}{\thispagestyle{empty}}
+\AddToHook{cmd/scr at startpart/before}{\cleardoublepage\thispagestyle{empty}}
 
 % Abstract
 \renewenvironment{abstract}{%

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2024-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx	2024-09-29 20:39:49 UTC (rev 72406)
@@ -38,7 +38,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\ProvidesFile{univie-ling.bbx}[2024/09/20 v.2.8 biblatex bibliography style]
+\ProvidesFile{univie-ling.bbx}[2024/09/28 v.2.9 biblatex bibliography style]
 
 % Load base style (authoryear-comp)
 \RequireBibliographyStyle{authoryear-comp}
@@ -75,9 +75,14 @@
 
 % Option "issueeditor": Output journal issue editor (false by default)
 \newtoggle{issueeditor}
-\DeclareBibliographyOption{issueeditor}[false]{%
+\DeclareBibliographyOption{issueeditor}[true]{%
   \settoggle{issueeditor}{#1}}
 
+% Option "annotations": Output annotations (false by default)
+\newtoggle{annotations}
+\DeclareBibliographyOption{annotations}[true]{%
+  \settoggle{annotations}{#1}}
+
 %
 % NAME formatting (general)
 %
@@ -518,6 +523,23 @@
   \usebibmacro{date}%
   \newunit}
 
+% Vertical separation for annotations
+\newlength\annotsep
+\setlength\annotsep{3pt}
+\newcommand*{\annotationdelim}{\adddot\par\setunit{}\nobreak}
+\AtEndOfPackage{%
+  \iftoggle{annotations}
+    {\setlength\bibparsep{\annotsep}}
+    {}%
+}
+
+\renewbibmacro*{annotation}{%
+   \iffieldundef{annotation}
+      {\printfile[annotation]{
+          \bibannotationprefix\thefield{entrykey}.tex}}%
+      {\printfield{annotation}}%
+}
+
 \renewbibmacro*{labeltitle}{%
   \iffieldundef{label}
     {\iffieldundef{shorttitle}
@@ -620,6 +642,9 @@
 % no pp. prefix
 \DeclareFieldFormat{pages}{#1}
 
+% Add delimiter
+\DeclareFieldFormat{annotation}{\annotationdelim #1}
+
 \DeclareFieldFormat{doi}{%
   \ifhyperref
     {\href{https://doi.org/#1}{\nolinkurl{https://doi.org/#1}}}
@@ -664,6 +689,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \DeclareBibliographyDriver{book}{%
@@ -714,6 +742,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \DeclareBibliographyAlias{collection}{book}
@@ -771,6 +802,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \DeclareBibliographyDriver{inbook}{%
@@ -829,6 +863,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \DeclareBibliographyDriver{thesis}{%
@@ -864,6 +901,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \DeclareBibliographyDriver{unpublished}{%
@@ -895,6 +935,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \DeclareBibliographyDriver{periodical}{%
@@ -924,6 +967,9 @@
     {\usebibmacro{related:init}%
      \usebibmacro{related}}
     {}%
+  \iftoggle{annotations}
+    {\usebibmacro{annotation}}
+    {}%
   \usebibmacro{finentry}}
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx	2024-09-29 20:39:29 UTC (rev 72405)
+++ trunk/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx	2024-09-29 20:39:49 UTC (rev 72406)
@@ -36,7 +36,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-\ProvidesFile{univie-ling.cbx}[2024/09/20 v.2.8 biblatex citation style]
+\ProvidesFile{univie-ling.cbx}[2024/09/28 v.2.9 biblatex citation style]
 
 \RequireCitationStyle{authoryear-comp}
 



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