From 2bf1b9a1163ee83b3c2db5548b1be44bc228ae5c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 9 May 2024 19:23:43 +0000 Subject: univie-ling (9may24) git-svn-id: svn://tug.org/texlive/trunk@71217 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/univie-ling/univie-ling-expose.cls | 20 ++---- .../tex/latex/univie-ling/univie-ling-handout.cls | 47 ++++++++------ .../tex/latex/univie-ling/univie-ling-paper.cls | 73 +++++++++++++++++----- .../tex/latex/univie-ling/univie-ling-poster.cls | 70 ++++++++++++++++----- .../tex/latex/univie-ling/univie-ling-thesis.cls | 21 ++----- .../tex/latex/univie-ling/univie-ling-wlg.cfg | 12 ++-- .../tex/latex/univie-ling/univie-ling-wlg.cls | 43 ++++++++----- .../tex/latex/univie-ling/univie-ling.bbx | 2 +- .../tex/latex/univie-ling/univie-ling.cbx | 2 +- 9 files changed, 180 insertions(+), 110 deletions(-) (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls index c372c01a383..29576a930fa 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-expose.cls @@ -32,8 +32,8 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{univie-ling-expose}[2023/03/31 v.2.4 Univie Linguistic Exposes (JSp)] +\NeedsTeXFormat{LaTeX2e}[2022/06/01] +\ProvidesPackage{univie-ling-expose}[2024/05/09 v.2.5 Univie Linguistic Exposes (JSp)] %% ============================================================ @@ -54,10 +54,8 @@ \newif\if@uve@usefontenc\@uve@usefontenctrue \def\uve@fontenc{T1} -% We use l3keys here since (1) LaTeX2e keys are rather -% new and (2) do not provide for choice keys yet. -\ExplSyntaxOn -\keys_define:nn { uve } +% Define keys and values +\DeclareKeys[uve] { % all= % Load all (most) packages @@ -167,17 +165,9 @@ \@uve@otffontsfalse }, } -\ExplSyntaxOff % Process - -\IfFormatAtLeastTF{2022-06-01} -{ - \ProcessKeyOptions[uve] -}{ - \RequirePackage{l3keys2e} - \ProcessKeysOptions{uve} -} +\ProcessKeyOptions[uve] %% ============================================================ diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls index 7c7a8ff1da0..22a451329d2 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-handout.cls @@ -34,8 +34,8 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\NeedsTeXFormat{LaTeX2e}[1997/06/01] -\ProvidesClass{univie-ling-handout}[2023/03/31 v.2.4 Univie Ling handout class (JSp)] +\NeedsTeXFormat{LaTeX2e}[2022/06/01] +\ProvidesClass{univie-ling-handout}[2024/05/09 v.2.5 Univie Ling handout class (JSp)] %% ============================================================ %% CLASS OPTIONS @@ -107,10 +107,8 @@ } \uvh@cd@german -% We use l3keys here since (1) LaTeX2e keys are rather -% new and (2) do not provide for choice keys yet. -\ExplSyntaxOn -\keys_define:nn { uvh } +% Define keys and values +\DeclareKeys[uvh] { % all= % Load all (most) packages @@ -286,17 +284,9 @@ \@uvh@otffontsfalse }, } -\ExplSyntaxOff % Process - -\IfFormatAtLeastTF{2022-06-01} -{ - \ProcessKeyOptions[uvh] -}{ - \RequirePackage{l3keys2e} - \ProcessKeysOptions{uvh} -} +\ProcessKeyOptions[uvh] %% ============================================================ @@ -386,11 +376,13 @@ \newlength\beforeevent \newlength\beforetitle \newlength\beforesubtitle +\newlength\beforedate \newlength\aftertitle \setlength\beforetitling{18pt} \setlength\beforeevent{6pt} \setlength\beforesubtitle{6pt} \setlength\beforetitle{6pt} +\setlength\beforedate{8pt} \setlength\aftertitle{18pt} % Boxes @@ -561,6 +553,15 @@ \def\uvh@eventdate{#2} } +% f.) Presentation date +\def\uvh@date{} +\def\uvh@date@header{} +\newcommand*{\hoDate}[2][\@empty]{% + \ifx\@empty#1\def\uvh@date@header{#2} + \else\def\uvh@date@header{#1}\fi + \def\uvh@date{#2} +} + % The maketitle routine \renewcommand\maketitle{% \newif\ifuvh@eventline\uvh@eventlinefalse% @@ -592,7 +593,7 @@ \ifx\uvh@subtitle\empty% \else \vspace{\beforesubtitle}\noindent\bgroup\raggedright\uvh@font@subtitle\uvh@subtitle\par\egroup% - \fi + \fi% \else% \vspace{.15\baselineskip}% \begin{minipage}{\textwidth} @@ -605,7 +606,7 @@ \fi \end{tabularx}% \end{minipage}% - \fi + \fi% \@ifundefined{hypersetup}{}{% \hypersetup{pdftitle=\ifx\uvh@titleprefix\empty\else\uvh@titleprefix~\fi\uvh@title, pdfauthor=\uvh@name, @@ -616,6 +617,11 @@ \else% \vspace{\beforesubtitle}\bgroup\noindent\raggedright\uvh@font@subtitle\uvh@widesubtitle\par\egroup% \fi% + \ifx\uvh@date\empty% + \else% + \vspace{\beforedate}% + \bgroup\noindent\uvh@font@eventlocdate\uvh@date\egroup% + \fi% \vspace{\aftertitle}% \@afterindentfalse\@afterheading% } @@ -710,19 +716,20 @@ \def\ps@headings{% \let\uvh@save@and\and% - \def\and{$\cdot$\ }% + \def\uvh@header@and{$\cdot$\ }% \if@uvh@pplogo\sbox{\uvh@box@logo}{\uvh@printsmalllogo}\fi \def\uvh@thelogo{\parbox{90mm}{\usebox{\uvh@box@logo}}} \headheight30mm\headsep2.5mm\footskip8mm \def\titleline{\ifx\uvh@title@header\empty\else\uvh@font@headertitle% \ifx\uvh@titleprefix\empty\else\uvh@titleprefix~\fi% - \uvh@title@header\linebreak\fi}% + \uvh@title@header\ifx\uvh@date@header\empty\else\ (\uvh@date@header)\linebreak\fi}% \ifx\uvh@eventlocation@header\empty\ifx\uvh@eventdate@header\empty\@uvh@noeventtrue\fi\fi% \def\eventline{% \uvh@font@header\uvh@event@header\ifx\uvh@eventdate@header\empty\else\if@uvh@breakevent\linebreak\else\ \fi% \if@uvh@noevent\else(\ifx\uvh@eventlocation@header\empty\else\uvh@eventlocation@header, \fi\uvh@eventdate@header)\fi\linebreak\fi% } \def\@oddhead{% + \let\and\uvh@header@and% \unitlength1mm \hspace{\headeroffset} \begin{picture}(0,0) @@ -747,12 +754,12 @@ }% } \end{picture} + \let\and\uvh@save@and% \hfill% } \def\@oddfoot{\hfill\uvh@font@footer\raggedright\uvh@pageprefix~\thepage\if@uvh@lastpage /\pageref{LastPage}\fi} \def\@evenhead{\@oddhead} \def\@evenfoot{\@oddfoot} - \let\and\uvh@save@and% } diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls index 289315beb8b..4ee6eaf8f8f 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-paper.cls @@ -31,8 +31,8 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{univie-ling-paper}[2023/03/31 v.2.4 Univie Linguistic Papers (JSp)] +\NeedsTeXFormat{LaTeX2e}[2022/06/01] +\ProvidesPackage{univie-ling-paper}[2024/05/09 v.2.5 Univie Linguistic Papers (JSp)] %% ============================================================ @@ -51,13 +51,12 @@ \newif\if@uvp@polyglossia\@uvp@polyglossiafalse \newif\if@uvp@psfonts\@uvp@psfontstrue \newif\if@uvp@otffonts\@uvp@otffontsfalse +\newif\if@uvp@short\@uvp@shortfalse \newif\if@uvp@usefontenc\@uvp@usefontenctrue \def\uvp@fontenc{T1} -% We use l3keys here since (1) LaTeX2e keys are rather -% new and (2) do not provide for choice keys yet. -\ExplSyntaxOn -\keys_define:nn { uvp } +% Define keys and values +\DeclareKeys[uvp] { % all= % Load all (most) packages @@ -166,18 +165,14 @@ { \@uvp@psfontsfalse \@uvp@otffontsfalse }, + % short= + % short paper + short.legacy_if_set:n = @uvp@short, + short.usage:n = preamble, } -\ExplSyntaxOff % Process - -\IfFormatAtLeastTF{2022-06-01} -{ - \ProcessKeyOptions[uvp] -}{ - \RequirePackage{l3keys2e} - \ProcessKeysOptions{uvp} -} +\ProcessKeyOptions[uvp] %% ============================================================ @@ -195,6 +190,12 @@ sectionentrydots=true ]{scrartcl}[2003/04/22] +\if@uvp@short + \KOMAoptions{fontsize=11pt, + headings=small, + titlepage=false} +\fi + %% ============================================================ %% LOCALIZATION: @@ -218,6 +219,8 @@ \deftranslation[to=English]{example}{example} \deftranslation[to=German]{matnr}{Matrikelnummer} \deftranslation[to=English]{matnr}{Matrikelnummer} +\deftranslation[to=German]{instructor}{Leitung} +\deftranslation[to=English]{instructor}{Instructor} \deftranslation[to=German]{stkz}{Studienkennzahl} \deftranslation[to=English]{stkz}{Studienkennzahl} \deftranslation[to=German]{erkl}{Erkl\"arung} @@ -290,6 +293,12 @@ This includes all drawings, sketches, graphics and internet sources.} \setkomafont{subtitle}{\normalfont\fontsize{12}{14pt}\sffamily} \setkomafont{date}{\normalfont\fontsize{10}{12pt}\mdseries\sffamily} \newkomafont{course}{\normalfont\mdseries\sffamily} +% short paper settings +\newkomafont{spauthor}{\normalfont\mdseries} +\newkomafont{sptitle}{\Large\bfseries} +\newkomafont{spsubtitle}{\large\bfseries} +\newkomafont{spdate}{\normalfont\normalsize\mdseries} +\newkomafont{spcourse}{\footnotesize\mdseries\sffamily} %% ============================================================ @@ -436,6 +445,35 @@ This includes all drawings, sketches, graphics and internet sources.} \begin{tabular}[t]{c}% }% \fi + \if@uvp@short + \bgroup + \let\footnote\thanks + \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% + \let\@oldmakefnmark\@makefnmark + \renewcommand*{\@makefnmark}{\rlap\@oldmakefnmark}% + \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative + \parbox[b]{11.5cm}{% + \ifx\@course\@empty\else% + \usekomafont{spcourse}{\lectypeverb\ \emph{\@course} (\lecsemshort~\@semester)}% + \ifx\@instructor\@empty\else\newline\fi% + \fi% + \ifx\@instructor\@empty\else% + \usekomafont{spcourse}{\translate{instructor}:~\@instructor}\fi + }\hfill + \parbox[b]{3cm}{\includegraphics[width=3cm]{univielogo-sw}}\par + \vskip 3em + \def\and{\leavevmode\unskip\slash}% + {\usekomafont{spauthor}{\@author\ifx\@matrikelnr\@empty\else\ (\translate{matnr}:~\@matrikelnr)\fi\par\vskip .5em}}% + \ifx\@title\@empty\else + {\usekomafont{sptitle}{\@title% + \ifx\@subtitle\@empty\else\\\usekomafont{spsubtitle}{\@subtitle}\fi\par}}% + \fi + \vskip .5em + {\usekomafont{spdate}{\ifx\@texttype\@empty\else\@texttype, \fi\@date\par% + \vspace{.5\baselineskip}}\noindent}% + \@thanks\let\@thanks\@empty + \egroup + \else \begin{titlepage} \sffamily% \setcounter{page}{% @@ -569,6 +607,7 @@ This includes all drawings, sketches, graphics and internet sources.} \fi \ifx\titlepage@restore\relax\else\clearpage\titlepage@restore\fi \end{titlepage} + \fi% not \if@uvp@short \setcounter{footnote}{0}% \expandafter\ifnum \csname scr@v@3.12\endcsname>\scr@compatibility\relax \let\thanks\relax @@ -607,7 +646,7 @@ This includes all drawings, sketches, graphics and internet sources.} \begin{tabular}[t]{c}% \hline }% -\clearpage +\if@uvp@short\else\clearpage\fi \section*{\translate{erkl}} \if@uvp@multiauthors @@ -636,7 +675,7 @@ This includes all drawings, sketches, graphics and internet sources.} \@author \end{tabular}\par \egroup -\clearpage +\if@uvp@short\else\clearpage\fi \global\let\and\relax } diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls index bb54e614ae7..d2b68940aff 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-poster.cls @@ -33,8 +33,8 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\NeedsTeXFormat{LaTeX2e}[1997/06/01] -\ProvidesClass{univie-ling-poster}[2023/03/31 v.2.4 Univie Ling poster class (JSp)] +\NeedsTeXFormat{LaTeX2e}[2022/06/01] +\ProvidesClass{univie-ling-poster}[2024/05/09 v.2.5 Univie Ling poster class (JSp)] %% ============================================================ %% CLASS OPTIONS @@ -76,10 +76,8 @@ } \uvpt@cd@german -% We use l3keys here since (1) LaTeX2e keys are rather -% new and (2) do not provide for choice keys yet. -\ExplSyntaxOn -\keys_define:nn { uvpt } +% Define keys and values +\DeclareKeys[uvpt] { % all= % Load all (most) packages @@ -223,17 +221,9 @@ \@uvpt@otffontsfalse }, } -\ExplSyntaxOff % Process - -\IfFormatAtLeastTF{2022-06-01} -{ - \ProcessKeyOptions[uvpt] -}{ - \RequirePackage{l3keys2e} - \ProcessKeysOptions{uvpt} -} +\ProcessKeyOptions[uvpt] %% ============================================================ @@ -942,13 +932,61 @@ \fi %% ============================================================ -%% Semantic markup +%% SEMANTIC MARKUP: %% ============================================================ \newcommand\Expression[1]{\textit{#1}} \newcommand\Concept[1]{\textsc{#1}} \newcommand\Meaning[1]{\enquote*{#1}} +%% ============================================================ +%% ACCESSIBILITY: +%% ============================================================ + +% Helper function that reports on the remaining space on the poster +% as of the point where the command has been entered +\RequirePackage{tikzpagenodes} +\usetikzlibrary{calc} + +\newcommand*\restspace[1][]{% + \begin{tikzpicture}[overlay,remember picture] + \node (cp) at (current page text area.south west) {};% + \path let \p0 = (0,0), \p1 = (cp.north) in node [inner sep=0pt,outer sep=0pt,anchor=south] at (\x1,\y1)% + {% + \pgfmathsetmacro\restheight{((\y0-\y1) / \baselineskip) + 1}% + \pgfkeys{/pgf/number format/precision=1}% + \pgfmathroundto{\restheight}% + \ifx#1\empty% + \edef\univie@space@warning{Remaining space: \pgfmathresult\space normal lines}% + \else% + \edef\univie@space@warning{Remaining space (#1): \pgfmathresult\space normal lines}% + \fi% + \let\firstpgfmathresult\pgfmathresult% + \pgfmathparse{\pgfmathresult > 0}% + \def\univie@tmpa{0}% + \ifx\pgfmathresult\univie@tmpa% + \pgfmathparse{\firstpgfmathresult > -1}% + \ifx\pgfmathresult\univie@tmpa% + \def\univie@space@expl{\univie@space@warning\MessageBreak + Text exceeds poster! You need to re-arrange the content.}% + \else% + \def\univie@space@expl{It is still OK, but the poster is quite full\MessageBreak + Better take out at least one line here.}% + \fi% + \else% + \pgfmathparse{\firstpgfmathresult > 1}% + \ifx\pgfmathresult\univie@tmpa% + \def\univie@space@expl{All good, but this is full now.}% + \else + \def\univie@space@expl{Good, still space left!}% + \fi + \fi% + \PackageWarning{univie-ling-poster}{\univie@space@warning\MessageBreak + \univie@space@expl}% + };% + \end{tikzpicture}% +} + \endinput %% %% End of file `univie-ling-poster.cls'. diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls index 87bd7368801..bfe92044718 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-thesis.cls @@ -32,16 +32,14 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{univie-ling-thesis}[2023/03/31 v.2.4 Univie Linguistic Theses (JSp)] +\NeedsTeXFormat{LaTeX2e}[2022/06/01] +\ProvidesPackage{univie-ling-thesis}[2024/05/09 v.2.5 Univie Linguistic Theses (JSp)] %% ============================================================ %% CLASS OPTIONS %% ============================================================ -\RequirePackage{xkeyval} - \newif\if@uvt@apa\@uvt@apafalse \newif\if@uvt@biblatex\@uvt@biblatextrue \newif\if@uvt@captionp\@uvt@captionptrue @@ -59,10 +57,8 @@ \newif\if@uvt@usefontenc\@uvt@usefontenctrue \def\uvt@fontenc{T1} -% We use l3keys here since (1) LaTeX2e keys are rather -% new and (2) do not provide for choice keys yet. -\ExplSyntaxOn -\keys_define:nn { uvt } +% Define keys and values +\DeclareKeys[uvt] { % all= % Load all (most) packages @@ -180,17 +176,10 @@ \@uvt@otffontsfalse }, } -\ExplSyntaxOff % Process +\ProcessKeyOptions[uvt] -\IfFormatAtLeastTF{2022-06-01} -{ - \ProcessKeyOptions[uvt] -}{ - \RequirePackage{l3keys2e} - \ProcessKeysOptions{uvt} -} %% ============================================================ %% BASE CLASS: diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cfg b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cfg index 6698cb693e8..2c00101fc99 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cfg +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cfg @@ -3,14 +3,12 @@ % % -% Editorial Board +% Editorial % -% General Linguistics -\edboardGL{Markus P\"ochtrager} -% Applied Linguistics -\edboardAL{Mi-Cha Flubacher, Florian Grosser \& Carina Lozo}% -% Historical Linguistics -\edboardHL{Stefan Schumacher} +% Editors +\jeditors{Florian Grosser, Jonas Hassemer \& Carina Lozo}% +% Editorial Board +\jedboard{Markus P\"ochtrager \& Stefan Schumacher} % % Technical Board diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls index d5a399fec83..0bdf4b8552f 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling-wlg.cls @@ -33,8 +33,8 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{univie-ling-wlg}[2023/03/31 v.2.4 Univie WLG journal layout (JSp)] +\NeedsTeXFormat{LaTeX2e}[2022/06/01] +\ProvidesPackage{univie-ling-wlg}[2024/05/09 v.2.5 Univie WLG journal layout (JSp)] %% ============================================================ @@ -50,10 +50,8 @@ \newif\if@wlg@specialprint\@wlg@specialprintfalse \newif\if@wlg@review\@wlg@reviewfalse -% We use l3keys here since (1) LaTeX2e keys are rather -% new and (2) do not provide for choice keys yet. -\ExplSyntaxOn -\keys_define:nn { wlg } +% Define keys and values +\DeclareKeys[wlg] { % biblatex= % Load biblatex @@ -125,16 +123,8 @@ % no val equals to true draftmark .default:n = {true}, } -\ExplSyntaxOff - -\IfFormatAtLeastTF{2022-06-01} -{ - \ProcessKeyOptions[wlg] -}{ - \RequirePackage{l3keys2e} - \ProcessKeysOptions{wlg} -} +\ProcessKeyOptions[wlg] %% ============================================================ @@ -164,6 +154,10 @@ %% CONFIGURATION: %% ============================================================ +% Current structure +\newcommand*\jedboard[1]{\def\wlg@jedboard{#1}} +\newcommand*\jeditors[1]{\def\wlg@jeditors{#1}} +% Old structure \newcommand*\edboardAL[1]{\def\wlg@edboardAL{#1}} \newcommand*\edboardGL[1]{\def\wlg@edboardGL{#1}} \newcommand*\edboardHL[1]{\def\wlg@edboardHL{#1}} @@ -293,6 +287,10 @@ \deftranslation[to=English]{univie-address}{Sensengasse 3a\\1090 Vienna\\Austria} \deftranslation[to=German]{edboard}{Redaktion} \deftranslation[to=English]{edboard}{Editorial board} +\deftranslation[to=German]{jeditors}{Redaktion} +\deftranslation[to=English]{jeditors}{Editors} +\deftranslation[to=German]{jedboard}{Redaktioneller Beirat} +\deftranslation[to=English]{jedboard}{Editorial board} \deftranslation[to=German]{techboard}{Technische Redaktion} \deftranslation[to=English]{techboard}{Technical editor} \deftranslation[to=German]{contact}{Kontakt} @@ -341,12 +339,13 @@ \translate{univie}, \translate{lingdep}\\ \translate{univie-address} \vspace*{-.5em} -\begin{labeling}{\textbf{\translate{edboard}:}} +\begin{labeling}{\textbf{\translate{jedboard}:}} \setlength\itemsep{0pt} \setlength\parsep{0pt} \setlength{\parskip}{0pt} \def\wlg@lb{} -\item[\textbf{\translate{edboard}:}] +\ifcsname wlg@edboardAL\endcsname + \item[\textbf{\translate{edboard}:}] \ifcsname wlg@edboardGL\endcsname \wlg@edboardGL\ (\translate{general}),% \def\wlg@lb{\\}% @@ -358,6 +357,16 @@ \ifcsname wlg@edboardHL\endcsname \wlg@lb\wlg@edboardHL\ (\translate{hist}) \fi +\else + \ifcsname wlg@jeditors\endcsname + \item[\textbf{\translate{jeditors}:}] + \wlg@jeditors% + \fi + \ifcsname wlg@jedboard\endcsname + \item[\textbf{\translate{jedboard}:}] + \wlg@lb\wlg@jedboard% + \fi +\fi \ifcsname wlg@techboard\endcsname \item[\textbf{\translate{techboard}:}] \wlg@techboard \fi diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx b/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx index 9dffd636c51..60172f7ebd1 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling.bbx @@ -38,7 +38,7 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ProvidesFile{univie-ling.bbx}[2023/03/31 v.2.4 biblatex bibliography style] +\ProvidesFile{univie-ling.bbx}[2024/05/09 v.2.5 biblatex bibliography style] % Load base style (authoryear-comp) \RequireBibliographyStyle{authoryear-comp} diff --git a/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx b/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx index a1617d71af6..837f66d53d9 100644 --- a/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx +++ b/Master/texmf-dist/tex/latex/univie-ling/univie-ling.cbx @@ -36,7 +36,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ProvidesFile{univie-ling.cbx}[2023/03/31 v.2.4 biblatex citation style] +\ProvidesFile{univie-ling.cbx}[2024/05/09 v.2.5 biblatex citation style] \RequireCitationStyle{authoryear-comp} -- cgit v1.2.3