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.