diff options
author | Karl Berry <karl@freefriends.org> | 2024-05-09 19:23:43 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-05-09 19:23:43 +0000 |
commit | 2bf1b9a1163ee83b3c2db5548b1be44bc228ae5c (patch) | |
tree | 340cfc8fded7e1661023de1a5d0ee4592e9b5da5 | |
parent | f31ec527a0366130267e815320a3217858159724 (diff) |
univie-ling (9may24)
git-svn-id: svn://tug.org/texlive/trunk@71217 c570f23f-e606-0410-a88d-b1316a301751
38 files changed, 281 insertions, 125 deletions
diff --git a/Master/texmf-dist/doc/latex/univie-ling/README b/Master/texmf-dist/doc/latex/univie-ling/README index 57de3e566b1..6d589988dee 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/README +++ b/Master/texmf-dist/doc/latex/univie-ling/README @@ -97,6 +97,12 @@ also have a look at the example files. == CHANGES == +V. 2.5 (2024-05-09): + - univie-ling-paper: implement "short" option. + - univie-ling-poster: Add \restspace accessibility helper function. + - univie-ling-handout: implement \hoDate. + - univie-ling-wlg: upgrade editorial structure. + V. 2.4 (2023-03-31): - univie-ling-paper: fix default ps and se text type. diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-deutsch.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-deutsch.pdf Binary files differindex 16d3622e110..022d7b0ffb0 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-deutsch.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-deutsch.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-english.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-english.pdf Binary files differindex 0fc933eab6f..bd912dfba4f 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-english.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-expose-english.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf Binary files differindex 51cdff71d1f..bab72dbf240 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex index 1d4a093335a..da696a8fe1c 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-deutsch.tex @@ -7,6 +7,7 @@ %\hoEventLoc{Andere Uni} \hoTitle{Titel des Handouts/Referats} \hoSubtitle{Untertitel} +\hoDate{Datum der Präsentation} % Vortragende \hoName{Mein Name \and Zweiter Name} diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf Binary files differindex df801a2e829..c7add820559 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex index ed375e7a9a6..0c4ac2bb6c3 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-handout-english.tex @@ -7,6 +7,7 @@ %\hoEventLoc{Other University} \hoTitle{Title of the Handout/Presentation} \hoSubtitle{Subtitle} +\hoDate{Date of the presentation} % Presenters \hoName{My Name \and Second Name} diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-deutsch.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-deutsch.pdf Binary files differindex 414979d08c4..f701cadb328 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-deutsch.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-deutsch.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-english.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-english.pdf Binary files differindex 029263939be..9ca6f625cc1 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-english.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-paper-english.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-deutsch.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-deutsch.pdf Binary files differindex e0865ede5e3..0ed4b5d7cc8 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-deutsch.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-deutsch.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-english.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-english.pdf Binary files differindex 2f58113d8bb..ed8866e79a9 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-english.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-poster-english.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf Binary files differindex 374070d7af9..38fe04556c3 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-deutsch.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf Binary files differindex 8d4b50cec66..eb482b6af26 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-thesis-english.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf Binary files differindex 5e7c3de1a0e..ffaa154e26f 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-article.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-review.pdf b/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-review.pdf Binary files differindex e71523f535e..65411031cc2 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-review.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/templates/template-wlg-review.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.pdf Binary files differindex b3fd65afb9f..c4540b6210d 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex index 28c602cf3fc..9a9fc488097 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-expose.tex @@ -63,7 +63,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle @@ -340,7 +340,11 @@ Templates are provided as well: \section{Release History} -\begin{description} +\begin{itemize} + \item 2024/05/09 (v.\,2.5) + \begin{itemize} + \item No change to this class. + \end{itemize} \item 2023/03/31 (v.\,2.4) \begin{itemize} \item No change to this class. @@ -424,7 +428,7 @@ Templates are provided as well: \item Extend documentation of bibliographic features. \end{itemize} \item 2016/01/29 (v.\,0.4) Initial release. -\end{description} +\end{itemize} \begin{thebibliography}{1} diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf Binary files differindex 662260a499e..4576acd9677 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex index c35b731e87c..f67e3f18465 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-handout.tex @@ -63,7 +63,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle @@ -285,6 +285,7 @@ For student handouts, it is advised to only use name and possibly e-mail. \item{\jcsmacro{hoEventLoc[<header>]\{<event>\}}}: The location of the event you are presenting at. Useful for conference presentations. \item{\jcsmacro{hoEventDate[<header>]\{<event date>\}}}: The date of the event you are presenting at, or the term of your class. + \item{\jcsmacro{hoDate[<header>]\{<date>\}}}: The date of your presentation, which might be a subset of the event date only. \end{description} \section{Semantic markup} @@ -385,6 +386,10 @@ Templates are provided as well: \section{Release History} \begin{description} + \item 2024/05/09 (v.\,2.5) + \begin{itemize} + \item Add \jcsmacro{hoDate}. + \end{itemize} \item 2023/03/31 (v.\,2.4) \begin{itemize} \item No change to this class. diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.pdf Binary files differindex 60aeed4510c..26aaaabcd50 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex index 7b78acec1b3..773dfdb47d1 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-paper.tex @@ -63,7 +63,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle @@ -239,6 +239,14 @@ option (e.\,g., \joption{all=false,microtype=true} will switch off all packages The option \joption{draftmark=true|false|firstpage} allows you to mark your document as a draft, which is indicated by a watermark (including the current date). This might be useful when sharing preliminary versions with your supervisor. With \joption{draftmark=true}, this mark is printed on top of each page. With \joption{draftmark=firstpage}, the draft mark appears on the title page only. +\subsection{Short papers} + +Via the option \joption{short=true|false}, \uvlt\ provides a layout setting which is more suitable for short written papers such as home exams +or short concepts. As opposed to the default layout, this uses smaller font sizes and does not insert a title page. Rather than that, the +title is printed on top of the first page, and the main text immediately follows. + +Such short papers usually do not have a table of contents or a declaration, but you can use it if you want. + \subsection{Further options} The class builds on \textsf{scrartcl} (KOMA article), which provides many more options to tweak the appearance of your document. You can use @@ -256,7 +264,7 @@ given that you have specified the following data in the preamble. \setlength\itemsep{0pt} \item{\jcsmacro{author\{<name>\}}}: Name(s) of the paper's author(s). Separate multiple authors by \jcsmacro{and}. \item{\jcsmacro{studienkennzahl\{<code>\}}}: The degree programme code (\emph{Studienkennzahl}) as it appears on - the student record sheet, e.\,g. \emph{A\,792\,327}. + the student record sheet, e.\,g. \emph{A\,792\,327}. Note that this is not output with \joption{short=true}. \item{\jcsmacro{matrikelnummer\{<registration number>\}}}: Your registration number (\emph{Matrikelnummer}). In case of multiple authors, separate the codes by \jcsmacro{and}. \end{description} @@ -374,6 +382,10 @@ Templates are provided as well: \section{Release History} \begin{itemize} + \item 2024/05/09 (v.\,2.5) + \begin{itemize} + \item Implement \joption{short} option. + \end{itemize} \item 2023/03/31 (v.\,2.4) \begin{itemize} \item Fix default \joption{ps} and \joption{se} text type. diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.pdf Binary files differindex fc8b6663e67..391bec0c004 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex index 4c78545c2df..dcd04b33386 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-poster.tex @@ -65,7 +65,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle @@ -110,6 +110,7 @@ The following class and packages are required and loaded by \uvlt: \item \textsf{l3keys}: Key-value interface for class options. \item \textsf{translator}: Localization machinery. \item \textsf{url}: Support for typesetting URLs. + \item \textsf{tikzpagenodes}: Page measuring (for accessibility). \end{itemize} The following packages are required for specific features and loaded by default. However, the loading can be individually and generally omitted (see sec.~\ref{coptions}): \begin{itemize} @@ -481,6 +482,52 @@ Please refer to the comprehensive beamer manual \cite{beamer} for information. Please also refer to the template files included in the package for some further usage instructions and hints. + +\subsection{Accessibility helpers} + +For visually impaired users, setting up posters is quite a challenge, as \LaTeX\ does not really give you good feedback +on whether the poster is filled evenly, or even in the crucial case if the text overruns the poster page. +In the latter case, you could watch out for \emph{overfull vbox} warnings, but these are quite ambiguous. + +To enhance accessibility in this regard, \uvlt\ provides the following helper function: +\begin{description} + \item{\jcsmacro{restspace[<label>]}} +\end{description} +% +If you insert this to your poster, it will tell you through a package warning in the log file how many normal lines +there are still available (in the current column, if you are using columns) after the point where the command +has been inserted: +\begin{quote} + \enquote{Package univie-ling-poster warning: Remaining space: <n> normal lines} + (with <n> being the actual number of lines) +\end{quote} +% +With \emph{normal lines}, the warning refers to lines in the normal font size of running text. +In the warning, the package also provides you with its own evaluation on how to deal with the result. +Either of these four verdicts will be given: +\begin{enumerate} + \item \enquote{Good, still space left}: poster/column is not full yet, you can safely add more text + (more than one normal line left). + \item \enquote{All good, but this is full now}: poster/column is filled, and not too crowded, + but you should not add more text (one line more will make it look less good). + \item \enquote{It is still OK, but the poster is quite full}: The content already touches the footer line. + If you don't have space available in other columns and need all text, you can keep this, but it will + probably look a bit crowded. So if you can, re-arrange (take out at least one line). + \item \enquote{Text exceeds poster! You need to re-arrange the content}: + If you get this warning, text runs out of the poster page, and you definitely need to fix that. +\end{enumerate} +% +The optional argument of the macro allows you to set an arbitrary label which is used in the warning. +This might be helpful if you use multiple \verb|\restspace| macros (e.\,g., in multiple columns). +So if you insert, for instance \verb|\restspace[1]|, the warning will read +\enquote{Remaining space (1): <n> normal lines}. + +Note that \verb|\restspace| should always be the last element in the column or the text. This means that if +you are using boxes, set the macro \emph{after} the end of the box, not within the box. + +Note further that the \verb|\restspace| macro does not print anything on the poster itself, so you can safely keep +them in the published version. + \subsection{\LyX\ layouts and templates} A layout for \LyX\footnote{See \url{https://www.lyx.org}.}\ can be retrieved from \url{https://github.com/jspitz/univie-ling/raw/master/lyx/layouts/univie-ling-poster.layout}. @@ -498,6 +545,10 @@ Templates are provided as well: \section{Release History} \begin{description} + \item 2024/05/09 (v.\,2.5) + \begin{itemize} + \item Add \verb|\restspace| accessibility helper function. + \end{itemize} \item 2023/03/31 (v.\,2.4) \begin{itemize} \item No change to this class. diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.pdf Binary files differindex e91bb21ee72..199dd750a3a 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex index 5680490e7ed..9b99e1db6ca 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-thesis.tex @@ -59,7 +59,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle @@ -404,6 +404,10 @@ Templates are provided as well: \section{Release History} \begin{itemize} + \item 2024/05/09 (v.\,2.5) + \begin{itemize} + \item No change to this class. + \end{itemize} \item 2023/01/26 (v.\,2.3) \begin{itemize} \item No change to this class. diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.pdf Binary files differindex 13c4c8e24d1..c9d37e22218 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex index 5dedae5b725..96cf80916f4 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling-wlg.tex @@ -59,7 +59,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle @@ -165,14 +165,12 @@ Data for a particular issue can be set via: \item{\jcsmacro{issuesubtitle\{<subtitle>\}}} Set subtitle of special issue \end{description} % -If needed, the editorial board (as printed in the imprint) can be adapted for a particular issue via: +If needed, the editorial (as printed in the imprint) can be adapted for a particular issue via: \begin{description} \setlength\itemsep{0pt} - \item{\jcsmacro{edboardGL\{<name>\}}} Set editorial board member(s) for General Linguistics - \item{\jcsmacro{edboardAL\{<name>\}}} Set editorial board member(s) for Applied Linguistics - \item{\jcsmacro{edboardHL\{<name>\}}} Set editorial board member(s) for Historical Linguistics - \item{\jcsmacro{techboard\{<name>\}}} Set technical board member(s) + \item{\jcsmacro{jeditors\{<name>\}}} Set editor(s) of the journal + \item{\jcsmacro{jedboard\{<name>\}}} Set editorial board member(s) \end{description} % In general, the data for the editorial board should be set/changed in a local copy of the file @@ -247,6 +245,10 @@ A template is provided as well: \url{https://github.com/jspitz/univie-ling/raw/m \raggedright \begin{itemize} + \item 2024/05/09 (v.\,2.5) + \begin{itemize} + \item Update the editorial structure. + \end{itemize} \item 2023/03/31 (v.\,2.4) \begin{itemize} \item No change to this class. diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling.pdf b/Master/texmf-dist/doc/latex/univie-ling/univie-ling.pdf Binary files differindex 2452df688bd..057fd5d0ffd 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling.pdf +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling.pdf diff --git a/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex b/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex index a3d9e05db94..6cc4ac25f88 100644 --- a/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex +++ b/Master/texmf-dist/doc/latex/univie-ling/univie-ling.tex @@ -42,7 +42,7 @@ \author{\texorpdfstring{Jürgen Spitzmüller% \thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}} -\date{Version 2.4, 2023/03/31} +\date{Version 2.5, 2024/05/09} \maketitle 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=<true|false> % 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=<true|false> % 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=<true|false> % Load all (most) packages @@ -166,18 +165,14 @@ { \@uvp@psfontsfalse \@uvp@otffontsfalse }, + % short=<true|false> + % 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=<true|false> % 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=<true|false> % 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=<true|false> % 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} |