%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% File univie-ling-wlg %% %% A layout suitable for the journal Wiener Linguistische Gazette (WLG) %% (https://www.wlg.univie.ac.at/). %% %% This file is part of the univie-ling LaTeX bundle, consisting of: %% -- univie-ling-handout.cls: Class for Handouts %% -- univie-ling-expose.cls: Class for PhD Research Proposals %% -- univie-ling-paper.cls: Class for student papers %% -- univie-ling-poster.cls: Class for scientific posters %% -- univie-ling-thesis.cls: Class for BA, MA or PhD theses %% -- univie-ling-wlg.cls: Class for the journal Wiener Linguistische Gazette (this file) %% -- univie-logo-sw.pdf: University of Vienna logo %% -- univie-ling-wlg-logo.pdf: Logo of the journal Wiener Linguistische Gazette %% -- univie-ling.bbx: Biblatex bibliography style %% -- univie-ling.cbx: Biblatex citation style %% %% Author: Juergen Spitzmueller %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2003/12/01 or later. %% %% This work has the LPPL maintenance status "maintained". %% %% The Current Maintainer of this work is Juergen Spitzmueller. %% Please report issues to https://github.com/jspitz/univie-ling/issues %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{univie-ling-wlg}[2023/03/31 v.2.4 Univie WLG journal layout (JSp)] %% ============================================================ %% CLASS OPTIONS: %% ============================================================ \newif\if@wlg@biblatex\@wlg@biblatexfalse \newif\if@wlg@covington\@wlg@covingtontrue \newif\if@wlg@draftmark\@wlg@draftmarkfalse \newif\if@wlg@draftmarkfp\@wlg@draftmarkfpfalse \newif\if@wlg@expert\@wlg@expertfalse \newif\if@wlg@titlepage\@wlg@titlepagefalse \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 } { % biblatex= % Load biblatex biblatex.legacy_if_set:n = @wlg@biblatex, biblatex.usage:n = preamble, % covington= % Load covington covington.legacy_if_set:n = @wlg@covington, covington.usage:n = preamble, % expertfonts= % Load MinionPro expertfonts.legacy_if_set:n = @wlg@expert, expertfonts.usage:n = preamble, % preprint= preprint.legacy_if_set:n = @wlg@preprint, preprint.usage:n = preamble, % type= type .choice:, % paper type / paper .code:n = { \@wlg@reviewfalse }, % review type / review .code:n = { \@wlg@reviewtrue }, % no val equals paper type .default:n = {paper}, % peerrev= peerrev.legacy_if_set:n = @wlg@peerrev, peerrev.usage:n = preamble, % titlepage= titlepage .choice:, % none titlepage / none .code:n = { \@wlg@titlepagefalse \@wlg@specialprintfalse }, % specialprint titlepage / specialprint .code:n = { \@wlg@titlepagetrue \@wlg@specialprinttrue }, % issue titlepage / issue .code:n = { \@wlg@titlepagetrue \@wlg@specialprintfalse }, % draftmark= % Print draftmark draftmark .choice:, % true draftmark / true .code:n = { \@wlg@draftmarktrue \@wlg@draftmarkfpfalse }, % false draftmark / false .code:n = { \@wlg@draftmarkfalse \@wlg@draftmarkfpfalse }, % firstpage draftmark / firstpage .code:n = { \@wlg@draftmarktrue \@wlg@draftmarkfptrue }, % no val equals to true draftmark .default:n = {true}, } \ExplSyntaxOff \IfFormatAtLeastTF{2022-06-01} { \ProcessKeyOptions[wlg] }{ \RequirePackage{l3keys2e} \ProcessKeysOptions{wlg} } %% ============================================================ %% BASE CLASS: %% ============================================================ \LoadClass{scrartcl}[2003/04/22] \KOMAoptions{% footlines=2, paper=152mm:229mm, DIV=calc, fontsize=12pt, footlines=2, headings=small, captions=tableheading, listof=totoc, numbers=noenddot, abstract=on, twoside=semi } \recalctypearea %% ============================================================ %% CONFIGURATION: %% ============================================================ \newcommand*\edboardAL[1]{\def\wlg@edboardAL{#1}} \newcommand*\edboardGL[1]{\def\wlg@edboardGL{#1}} \newcommand*\edboardHL[1]{\def\wlg@edboardHL{#1}} \newcommand*\techboard[1]{\def\wlg@techboard{#1}} \InputIfFileExists{univie-ling-wlg.cfg} %% ============================================================ %% HELPERS: %% ============================================================ \newif\if@wlg@inputeencloaded\@wlg@inputeencloadedfalse \newcommand*\AfterInputencOrAtEndPreamble[1]{% \AfterPackage*{inputenc}{% #1% \@wlg@inputeencloadedtrue } \AtEndPreamble{% \if@wlg@inputeencloaded\else #1% \fi% }% } %% ============================================================ %% FONTS UND MICROTYPOGRAPHY: %% ============================================================ \if@wlg@expert % Roman Font: Adobe Minion (Expert) \RequirePackage[footnotefigures]{MinionPro} % Sans; Myriad \RequirePackage[medfamily,scale=0.925]{MyriadPro} % Mono: DejaVu \RequirePackage[scaled=0.83]{DejaVuSansMono} \else % Roman Font: Crimson \RequirePackage[osf]{cochineal} % Enable bold and slanted in IPA \AtBeginDocument{% \@ifpackageloaded{tipa}{% \DeclareFontFamilySubstitution{T3}{Cochineal-TOsF}{cmr}}{} } % Sans: Alegreya \RequirePackage[osf,scaled=.9]{sourcesanspro} % Mono: DejaVu \RequirePackage[scaled=0.8]{DejaVuSansMono} \fi % Hyperlinks \RequirePackage{url} \newcommand{\urlprefix}{} % Italic URLs \def\UrlFont{\rmfamily\itshape} % Microtype tweaks \RequirePackage{microtype} % Full capitals (slightly scaled and tracked): \RequirePackage{scalefnt} \RequirePackage{textcase} \DeclareRobustCommand*\versal[1]{% \textls{\MakeTextUppercase{\scalefont{.92}#1}}% } % Fix for \slash macro, courtesy of Donald Arsenau \def\slash{/\penalty\exhyphenpenalty\hskip\z@skip} % Better ragged text \RequirePackage{ragged2e} %% ============================================================ %% l7n %% ============================================================ \RequirePackage{translator} \languagealias{naustrian}{German} \deftranslation[to=German]{chapter}{Kapitel} \deftranslation[to=English]{chapter}{chapter} \deftranslation[to=German]{draft}{ENTWURF} \deftranslation[to=English]{draft}{DRAFT} \deftranslation[to=German]{section}{Abschnitt} \deftranslation[to=English]{section}{section} \deftranslation[to=German]{footnote}{Anm.} \deftranslation[to=English]{footnote}{fn.} \deftranslation[to=German]{example}{Beispiel} \deftranslation[to=English]{example}{example} \deftranslation[to=German]{argumentation}{Argumentation} \deftranslation[to=English]{argumentation}{argumentation} \deftranslation[to=German]{issue}{Ausgabe} \deftranslation[to=English]{issue}{Issue} \deftranslation[to=German]{review}{Rezension} \deftranslation[to=English]{review}{Review} \deftranslation[to=German]{reviewedby}{Besprochen von} \deftranslation[to=English]{reviewedby}{Reviewed by} \deftranslation[to=German]{univie}{Universit\"at Wien} \deftranslation[to=English]{univie}{University of Vienna} \deftranslation[to=German]{lingdep}{Institut f\"ur Sprachwissenschaft} \deftranslation[to=English]{lingdep}{Department of Linguistics} \deftranslation[to=German]{published}{Publiziert am} \deftranslation[to=English]{published}{Published} \deftranslation[to=German]{specialprint}{Sonderdruck aus:} \deftranslation[to=English]{specialprint}{Special print from:} \deftranslation[to=German]{peerrev}{Die Beitr\"age dieser Ausgabe wurden einer Doppelblindbegutachtung unterzogen.} \deftranslation[to=English]{peerrev}{The papers of this issue have undergone double-blind peer review.} \deftranslation[to=German]{preprintfrom}{Vorabdruck aus:} \deftranslation[to=English]{preprintfrom}{Preprint from:} \deftranslation[to=German]{preprint}{Vorabdruck} \deftranslation[to=English]{preprint}{Preprint} \deftranslation[to=German]{specialissue}{Themenheft} \deftranslation[to=English]{specialissue}{Special Issue} \deftranslation[to=German]{keywords}{Schlagw\"orter} \deftranslation[to=English]{keywords}{Keywords} \deftranslation[to=German]{corrauthor}{Korrespondenzautor} \deftranslation[to=English]{corrauthor}{Corresponding author} \deftranslation[to=German]{corrauthorf}{Korrespondenzautorin} \deftranslation[to=English]{corrauthorf}{Corresponding author} \deftranslation[to=German]{corrauthors}{Korrespondenzautoren} \deftranslation[to=English]{corrauthors}{Corresponding authors} \deftranslation[to=German]{edby}{Hg.\,v.} \deftranslation[to=English]{edby}{Ed.\,by} \deftranslation[to=German]{imp-editor}{Eigent\"umer, Herausgeber und Verleger} \deftranslation[to=English]{imp-editor}{Owner, editor and publisher} \deftranslation[to=German]{univie-address}{Sensengasse 3a\\1090 Wien\\\"Osterreich} \deftranslation[to=English]{univie-address}{Sensengasse 3a\\1090 Vienna\\Austria} \deftranslation[to=German]{edboard}{Redaktion} \deftranslation[to=English]{edboard}{Editorial board} \deftranslation[to=German]{techboard}{Technische Redaktion} \deftranslation[to=English]{techboard}{Technical editor} \deftranslation[to=German]{contact}{Kontakt} \deftranslation[to=English]{contact}{Contact} \deftranslation[to=German]{appform}{Die \emph{Wiener Linguistische Gazette} erscheint in loser Folge im Open-Access-Format.\\ Alle Ausgaben ab Nr. 72 (2005) sind online verf\"ugbar.} \deftranslation[to=English]{appform}{The \versal{WLG} journal is published in loose sequence and in open access format.\\ All issues as of 72 (2005) are available online.} \deftranslation[to=German]{applied}{Angewandte Sprachwissenschaft} \deftranslation[to=English]{applied}{Applied Linguistics} \deftranslation[to=German]{genhist}{Allgemeine Sprachwissenschaft} \deftranslation[to=German]{general}{Allgemeine Sprachwissenschaft} \deftranslation[to=German]{hist}{Historische Sprachwissenschaft} \deftranslation[to=English]{genhist}{General and Historical Linguistics} \deftranslation[to=English]{general}{General Linguistics} \deftranslation[to=English]{hist}{Historical Linguistics} \deftranslation[to=German]{license}{Dieses Werk unterliegt der Creative-Commons-Lizenz \doclicenseNameRef\\ (Namensnennung -- Nicht kommerziell -- Keine Bearbeitungen)} \deftranslation[to=English]{license}{This work is published under a Creative Commons \doclicenseNameRef\ license\\ (Attribution-NonCommercial-NoDerivatives)} \AtBeginDocument{% \addto\captionsngerman{\renewcommand*\contentsname{Inhalt}}% \addto\captionsnaustrian{\renewcommand*\contentsname{Inhalt}}% } \AtEndPreamble{% % License \PassOptionsToPackage{% imagewidth=8em, imagedistance=1em, imagemodifier=-eu-88x31, hyphenation=RaggedRight, type={CC}, modifier={by-nc-nd}, version={4.0}}{doclicense} \RequirePackage{doclicense} } \newcommand\impressum{% \bgroup \scriptsize \noindent\textbf{\translate{imp-editor}:}\\ \translate{univie}, \translate{lingdep}\\ \translate{univie-address} \vspace*{-.5em} \begin{labeling}{\textbf{\translate{edboard}:}} \setlength\itemsep{0pt} \setlength\parsep{0pt} \setlength{\parskip}{0pt} \def\wlg@lb{} \item[\textbf{\translate{edboard}:}] \ifcsname wlg@edboardGL\endcsname \wlg@edboardGL\ (\translate{general}),% \def\wlg@lb{\\}% \fi \ifcsname wlg@edboardAL\endcsname \wlg@lb\wlg@edboardAL\ (\translate{applied}),% \def\wlg@lb{\\}% \fi \ifcsname wlg@edboardHL\endcsname \wlg@lb\wlg@edboardHL\ (\translate{hist}) \fi \ifcsname wlg@techboard\endcsname \item[\textbf{\translate{techboard}:}] \wlg@techboard \fi \item[\textbf{\translate{contact}:}] \href{mailto:wlg@univie.ac.at}{wlg@univie.ac.at} \item[\textbf{Homepage:}] \expandafter\url{\wlgurl} \end{labeling} \vspace*{-2em} \begin{labeling}{\textbf{\textsc{issn}:}} \setlength\itemsep{0pt} \setlength\parsep{0pt} \setlength{\parskip}{0pt} \item[\textbf{\textsc{issn}:}] 2224-1876 \item[\textbf{\textsc{nbn}:}] BI,078,1063 \end{labeling} \vspace*{-.5em} \if@wlg@peerrev \noindent\translate{peerrev}\par\vspace*{.5em} \fi \noindent\translate{appform}\par \setlength{\doclicense@hsize}{\textwidth-\doclicense@imagewidth-\doclicense@imagedistance}% \begin{center} \begin{minipage}{\doclicense@imagewidth} \doclicenseImage% \end{minipage} \hfill \begin{minipage}{\doclicense@hsize} \ifthenelse{\isempty{\doclicense@hyphenation}}{}{% \@nameuse{\doclicense@hyphenation}% }% \translate{license}% \end{minipage} \end{center} \par \egroup } %% ============================================================ %% TOC %% ============================================================ \if@wlg@specialprint\else \RequirePackage{etoc} \etocstandardlines \etocsetstyle{chapter} {} {\normalsize\mdseries\rmfamily} {\etocname{}\dotfill\etocpage\par\vspace{12pt}} {} \setcounter{tocdepth}{0} \fi %% ============================================================ %% LAYOUT %% ============================================================ % Headings and pagination: % (scrlayer-scrpage) \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}} \RequirePackage{scrlayer-scrpage} \renewcommand{\headfont}{\small\rmfamily} \clearmainofpairofpagestyles \ohead{\pagemark} \automark{section} \KOMAoptions{headsepline=true} \pagestyle{scrheadings} % Macrotypographic sectioning \newif\if@wlg@mainmatter\@wlg@mainmattertrue \newif\if@wlg@frontmatter\@wlg@frontmatterfalse \newcommand*\frontmatter{% \if@twoside\cleardoubleoddpage\else\clearpage\fi \@wlg@mainmatterfalse\@wlg@frontmattertrue\pagenumbering{roman}% \edef\computelastpage{% \romannumeral\numexpr\getpagerefnumber{LastFrontPage}-1\relax}% \edef\startpageref{% \romannumeral\thestartpage\relax}% } \newcommand*\mainmatter{% \if@twoside\cleardoubleoddpage\else\clearpage\fi% \immediate\write\@auxout{\noexpand\newlabel{LastFrontPage}{{}{\arabic{page}}}}% \@wlg@mainmattertrue\@wlg@frontmatterfalse% \pagenumbering{arabic}% \def\computelastpage{\pageref{TotPages}}% \def\startpageref{\thestartpage}% } \newcommand*\backmatter{% \if@openright\cleardoubleoddpage\else\clearpage\fi\@wlg@mainmatterfalse\@wlg@frontmatterfalse% \def\computelastpage{\pageref{TotPages}}% \def\startpageref{\thestartpage}% } % No widows and orphans \tolerance 1414 \hbadness 1414 \emergencystretch 1.5em \hfuzz 0.3pt \widowpenalty = 10000 \vfuzz \hfuzz \raggedbottom % Quotation marks \AfterInputencOrAtEndPreamble{% \RequirePackage{csquotes} \ExecuteQuoteOptions{autostyle=try,german=guillemets,austrian=guillemets,maxlevel=3} \AfterPackage*{biblatex}{% % Change cite command for integrated csquotes env. \SetCiteCommand{\parencite} } \renewcommand{\mktextdel}[1]{[\,]} } % Conditional page break \def\condbreak#1{% \vskip 0pt plus #1\pagebreak[3]\vskip 0pt plus -#1\relax} %% ============================================================ %% TITLING %% ============================================================ \RequirePackage{totpages} \RequirePackage{refcount} \def\computelastpage{\pageref{TotPages}}% \def\lastpageref{\computelastpage}% \def\startpageref{\thestartpage}% \RequirePackage{xcolor} \RequirePackage{graphicx} \AtEndOfClass{% \RequirePackage{hyperref} \hypersetup{% bookmarksnumbered=true, breaklinks=true, colorlinks=false, pdfborder={0 0 0} }% } \def\@author{} \def\@@author{} \renewcommand*\author[2][]{% \ifx\\#1\\% \def\@@author{#2} \else \def\@@author{#1} \fi \def\@author{#2} } % Author affiliation (starred: corresponding author) \DeclareExpandableDocumentCommand{\aff}{som}{% \texorpdfstring {\IfBooleanTF{#1}{\@@aff}{\@aff}[#2]{#3}} {}% } % Empty (will be redefined in the article title) \newcommand*\@@aff[2][]{} \newcommand*\@aff[2][]{} \def\@title{} \def\@@title{} \renewcommand*\title[2][]{% \ifx\\#1\\% \def\@@title{#2} \else \def\@@title{#1} \fi \def\@title{#2} } \def\@issuetitle{} \newcommand*\issuetitle[1]{% \def\@issuetitle{#1} } \def\@issuesubtitle{} \newcommand*\issuesubtitle[1]{% \def\@issuesubtitle{#1} } \def\@issueeditors{} \newcommand*\issueeditors[1]{% \def\@issueeditors{#1} } \def\@issue{} \def\@pubyear{} \newcommand\issue[2]{\def\@issue{#1}\def\@pubyear{#2}} \newif\if@wlg@titlepageneeded\@wlg@titlepageneededtrue \newif\if@wlg@startpageset\@wlg@startpagesetfalse \def\ljobname{\jobname} \renewcommand*\maketitle[1][1]{% \expandafter\ifnum \csname scr@v@3.12\endcsname>\scr@compatibility\relax \else \def\and{\texorpdfstring{\unskip\slash}{| }}% \fi \if@wlg@review \ifx\@subtitle\@empty\else \PackageWarning{univie-ling-wlg}{subtitle is not supported with type=review}% \global\let\@subtitle\@empty% \fi% \fi \if@wlg@titlepage \@maketitlepage[#1]% \fi \if@wlg@startpageset\else \setcounter{page}{\thestartpage} \global\@wlg@startpagesettrue \fi \rehead{\@@author} \translatelet{\@revtitle}{review}% \lohead{\if@wlg@review\@revtitle\ \enquote{\@@title}\else\@@title\fi} \if@wlg@review \hypersetup{pdfauthor=\@author, pdftitle={\@revtitle\ \enquote{\@@title} -- WLG \@issue\ (\@pubyear)}} \else \hypersetup{pdfauthor=\@author, pdftitle={\@@title\ -- WLG \@issue\ (\@pubyear)}} \fi \lofoot[\scriptsize\expandafter\url{\wlgurl/fileadmin/user_upload/p_wlg/\@issue\@pubyear/\ljobname.pdf}\\ \translate{published} \@date]{} \par \@tempcnta=% #1% \relax\ifnum\@tempcnta=1\else \ClassWarning{\KOMAClassName}{% Optional argument of \string\maketitle\space ignored at\MessageBreak notitlepage-mode% }% \fi \begingroup \let\titlepage@restore\relax \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% \let\@oldmakefnmark\@makefnmark \renewcommand*{\@makefnmark}{\rlap\@oldmakefnmark} \next@tdpage \@makeextratitle \@maketitle \thispagestyle{\titlepagestyle}\@thanks \endgroup \setcounter{footnote}{0}% \global\let\@cauthor\@empty \global\let\@thanks\@empty \gdef\@ccauthor{\translate{corrauthor}} \expandafter\ifnum \csname scr@v@3.12\endcsname>\scr@compatibility\relax \let\thanks\relax \let\maketitle\relax \let\@maketitle\relax \let\@maketitlepage\relax \global\let\@thanks\@empty \global\let\@author\@empty \global\let\@date\@empty \global\let\@title\@empty \global\let\@subtitle\@empty \global\let\@extratitle\@empty \global\let\@titlehead\@empty \global\let\@subject\@empty \global\let\@publishers\@empty \global\let\@uppertitleback\@empty \global\let\@lowertitleback\@empty \global\let\@dedication\@empty \global\let\author\relax \global\let\cauthor\relax \global\let\title\relax \global\let\extratitle\relax \global\let\titlehead\relax \global\let\subject\relax \global\let\publishers\relax \global\let\uppertitleback\relax \global\let\lowertitleback\relax \global\let\dedication\relax \global\let\date\relax \renewcommand*\@@aff[2][]{} \renewcommand*\@aff[2][]{} \fi }% \newcommand{\@maketitlepage}[1][1]{% \if@wlg@titlepageneeded \begin{titlepage} \pagenumbering{alph} \thispagestyle{empty}% \setcounter{page}{% #1% }% \let\titlepage@restore\relax \let\footnotesize\small \let\footnoterule\relax \let\footnote\thanks \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% \let\@oldmakefnmark\@makefnmark \renewcommand*{\@makefnmark}{\rlap\@oldmakefnmark}% \ifx\@extratitle\@empty \else \noindent\@extratitle\next@tdpage \fi \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative \begin{minipage}[t]{\textwidth}% \usekomafont{titlehead}{\includegraphics{univie-ling-wlg-logo}}% \end{minipage}\par \null\vfill \begin{flushleft} \ifx\@subject\@empty \else {\usekomafont{subject}{\@subject\par}}% \vskip 3em \fi \if@wlg@specialprint \if@wlg@review {\usekomafont{review}{\translate{review}\par\vskip .5em}}% \fi {\if@wlg@review\usekomafont{reviewtitle}\else\usekomafont{title}\fi{\@title\par}}% {\ifx\@subtitle\@empty\else\vskip 1em\usekomafont{subtitle}{\@subtitle\par}\fi}% \vskip 2em {% \usekomafont{author}{% \if@wlg@review\translate{reviewedby}: \fi\@author\par }% }% \vfill {\usekomafont{date}{\if@wlg@preprint\translate{preprintfrom}% \else\translate{specialprint}\fi\ \emph{Wiener Linguistische Gazette} (\versal{WLG}) \@issue\ (\@pubyear)\if@wlg@preprint\else: \startpageref--\lastpageref\fi\par}} {\ifx\@issuetitle\@empty\else \vskip 1em \usekomafont{date}{\translate{specialissue} \itshape\@issuetitle \ifx\@issuesubtitle\@empty\else.\ \@issuesubtitle\fi\par}% \fi}% \ifx\@issueeditors\@empty\else \usekomafont{date}{% \translate{edby}\ \@issueeditors\par }% \fi \else {\ifx\@issuetitle\@empty \usekomafont{title}{\translate{issue} \@issue\ (\@pubyear)\par} \etocsettocstyle{\subsubsection*{\contentsname}}{} \etocsetstyle{chapter} {} {\scriptsize\mdseries\rmfamily} {\scriptsize\etocname{}\dotfill\etocpage\par\vspace{8pt}} {} \tableofcontents \else \usekomafont{date}{\translate{issue} \@issue\ (\@pubyear)\par} \fi} {\ifx\@issuetitle\@empty\else \vskip 1em \usekomafont{date}{\translate{specialissue}\par}% \if@wlg@review {\usekomafont{review}{\translate{review}\par}}% \fi \usekomafont{title}{\@issuetitle\par}% \vskip 3pt {\ifx\@issuesubtitle\@empty\else\usekomafont{subtitle}{\@issuesubtitle\par}\fi}% \vskip 2em {% \ifx\@issueeditors\@empty\else \usekomafont{date}{% \translate{edby}\ \@issueeditors\par }% \fi }% \fi}% \fi% \vfill {\usekomafont{publishers}{\translate{univie} $\cdot$ \translate{lingdep} $\cdot$ \@pubyear\par}}% \end{flushleft}\par \@thanks\let\@thanks\@empty \null \if@twoside \@tempswatrue \expandafter\ifnum \@nameuse{scr@v@3.12}>\scr@compatibility\relax \else \ifx\@uppertitleback\@empty\ifx\@lowertitleback\@empty \@tempswafalse \fi\fi \fi \if@tempswa \next@tpage \begin{minipage}[t]{\textwidth} \@uppertitleback \end{minipage}\par \vfill \begin{minipage}[b]{\textwidth} \@lowertitleback \end{minipage}\par \@thanks\let\@thanks\@empty \fi \fi \ifx\@dedication\@empty \else \next@tdpage\null\vfill {\centering\usekomafont{dedication}{\@dedication \par}}% \vskip \z@ \@plus3fill \@thanks\let\@thanks\@empty \cleardoubleemptypage \fi \ifx\titlepage@restore\relax\else\clearpage\titlepage@restore\fi \end{titlepage} \clearpage \thispagestyle{empty} ~\vfill \impressum \clearpage \if@wlg@specialprint\else \ifx\@issuetitle\@empty\else \thispagestyle{plain} \tableofcontents \clearpage \fi \fi \global\@wlg@titlepageneededfalse% \fi% } \renewcommand*{\@maketitle}{% \if@wlg@review \addcontentsline{toc}{chapter}{\@author\texorpdfstring{\\[5pt]\translate{review}}{: Review}: \@title% \if@wlg@review\usekomafont{reviewtitle}% \else\ifx\@subtitle\empty\else\texorpdfstring{\\}{. }\@subtitle\fi\fi}% \else \addcontentsline{toc}{chapter}{\@author\texorpdfstring{\\[5pt]}{: }\@title% \if@wlg@review\usekomafont{reviewtitle}% \else\ifx\@subtitle\empty\else\texorpdfstring{\\}{. }\@subtitle\fi\fi}% \fi \next@tdpage \global\@topnum=\z@ \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative \ifx\@titlehead\@empty \else \begin{minipage}[t]{\textwidth} \usekomafont{titlehead}{\@titlehead\par}% \end{minipage}\par \fi \null \vskip 2em% \renewcommand*\@@aff[2][]{% \def\@ccauthor{\translate{corrauthor}}% \ifx##1f% \def\@ccauthor{\translate{corrauthorf}}% \else\ifx##1p% \def\@ccauthor{\translate{corrauthors}}% \fi\fi% \def\@cauthor{##2}% \thanks{\protect\raggedright ##2 (\@ccauthor).} } \renewcommand*\@aff[2][]{% \thanks{\protect\raggedright ##2.} } \begin{flushleft}% \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% \let\@ooldmakefnmark\@makefnmark \renewcommand*{\@makefnmark}{\rlap\@ooldmakefnmark}% \vskip 1em% \ifx\@subject\@empty \else {\usekomafont{subject}{\@subject \par}}% \vskip 1.5em \fi \if@wlg@review {\usekomafont{review}{\translate{review}\par}\vskip .5em}% \fi {\if@wlg@review\usekomafont{reviewtitle}\else\usekomafont{title}\fi{\@title \par}}% {\ifx\@subtitle\@empty\else\vskip .5em\usekomafont{subtitle}\@subtitle\par\fi}% \vskip 1em {\usekomafont{author}{\if@wlg@review\translate{reviewedby}: \fi\@author\par}}% {\color{gray}\rule{1\columnwidth}{.7pt}\par}% \end{flushleft}% \begin{flushright} {\footnotesize \emph{Wiener Linguistische Gazette} (\versal{WLG})\par \translate{lingdep}\par \translate{univie}\par \translate{issue} \@issue\ (\@pubyear): \if@wlg@preprint\translate{preprint}% \else\thepage--\lastpageref\fi% }% \vskip \z@ \@plus 1em {\usekomafont{publishers}{\@publishers \par}}% \ifx\@dedication\@empty \else \vskip 2em {\usekomafont{dedication}{\@dedication \par}}% \fi \end{flushright}% \par \vskip 2em \pagenumbering{arabic} }% % Rewrite \include for local LastPage counter \def\@include#1 {% \def\ljobname{#1}% \def\lastpageref{\pageref{TotPages#1}}% \clearpage \if@filesw \immediate\write\@mainaux{\string\@input{#1.aux}}% \fi \@tempswatrue \if@partsw \@tempswafalse \edef\reserved@b{#1}% \@for\reserved@a:=\@partlist\do {\ifx\reserved@a\reserved@b\@tempswatrue\fi}% \fi \if@tempswa \let\@auxout\@partaux \if@filesw \immediate\openout\@partaux #1.aux \immediate\write\@partaux{\relax}% \fi \if@wlg@biblatex \newrefsection \fi \@input@{#1.tex}% \label{TotPages#1}% \clearpage \@writeckpt{#1}% \if@filesw \immediate\closeout\@partaux \fi \else \deadcycles\z@ \@nameuse{cp@#1}% \fi \let\@auxout\@mainaux} \setkomafont{author}{\normalsize\normalfont\mdseries\itshape} \setkomafont{title}{\normalfont\bfseries\Large} \setkomafont{subtitle}{\normalsize\normalfont\bfseries} \setkomafont{date}{\normalsize\normalfont\mdseries} \setkomafont{publishers}{\small\mdseries} \newkomafont{review}{\normalfont\mdseries} \newkomafont{reviewtitle}{\normalsize\normalfont\bfseries} %% ============================================================= %% CONVENIENCE FUNCTION FOR COMPLETE ISSUES: %% ============================================================= \RequirePackage{pdfpages} \def\@iauthor{} \def\@ititle{} \def\@isubtitle{} \define@key{wlgissue}{author}{\def\@iauthor{#1}} \define@key{wlgissue}{title}{\def\@ititle{#1}} \define@key{wlgissue}{subtitle}{\def\@isubtitle{#1}} \newcommand*\makeissuetitle{\@maketitlepage} \newcommand*\includefinalpaper[2][]{% \def\@iauthor{} \def\@ititle{} \def\@isubtitle{} \setkeys{wlgissue}{#1} \def\@ipaper{#2} \cleardoublepage \phantomsection \addcontentsline{toc}{chapter}{\@iauthor\texorpdfstring{\\[5pt]}{: }\@ititle% \ifx\@isubtitle\empty\else\texorpdfstring{\\}{. }\@isubtitle\fi}% \includepdf[pages=3-]{\@ipaper} } %% ============================================================= %% FOOTNOTES: %% ============================================================= % Increase distance between text and footnotes \renewcommand\footnoterule{% % Distance between text and footnote rule (1 line) \kern-3\p@\hrule\@width.4\columnwidth% \kern2.6\p@% % Distance between footnote rule and foot notes (0.2em) \vspace{0.2em}% }% % Fotenote mark not superscripted \newlength{\footnumwidth} % Adapt number width to maximum footnote count (footnotesize) \newcommand*\maxfn{199} \AtBeginDocument{% \settowidth{\footnumwidth}{{\normalfont\footnotesize\maxfn\space\space}} \deffootnote[\footnumwidth]{\footnumwidth}{1em}{\thefootnotemark\space\space} } % Footnote at botton despite \raggedbottom %\RequirePackage[bottom,hang]{footmisc} %\setlength{\footnotemargin}{1.2em} %% ============================================================= %% ADAPT ENVIRONMENTS: %% ============================================================= % Headings % (serifs) \setkomafont{sectioning}{\normalfont\normalcolor\bfseries} % Abstract \renewenvironment{abstract}{% \addsec*{\hspace*{2.4em}Abstract} \quotation\noindent\ignorespaces% }{% \if@twocolumn\else\endquotation\fi% } % Keywords \newcommand\keywords[1]{% \begin{quote}% \begin{labeling}{\textbf{\translate{keywords}:}}% \RaggedRight\small% \item[\textbf{\translate{keywords}:}] #1% \end{labeling}% \end{quote}% } % Motto \setkomafont{dictum}{\rmfamily} \setkomafont{dictumauthor}{\rmfamily} \renewcommand\dictumwidth{.7\textwidth} \renewcommand\raggeddictumtext{\raggedleft} \renewcommand*{\dictumrule}{} \newcommand\motto[2][]{% \dictum[#1]{#2}% \medskip% \@afterindentfalse% \@afterheading% } % Lists \RequirePackage{enumitem} \setlist{itemsep=0pt} % Itemize \def\labelitemi{--} % Quote (smaller) \let\@wlg@save@quote\quote \renewcommand*{\quote}{\@wlg@save@quote\small} % Quotation (smaller) \let\@wlg@save@quotation\quotation \renewcommand*{\quotation}{\@wlg@save@quotation\small} % Description (KOMA) (normal italic) \setkomafont{descriptionlabel}{\normalfont\itshape} % ldots centered \let\olddots\ldots \renewcommand*{\ldots}{\olddots\unkern} \if@wlg@covington \RequirePackage{covington} \renewcommand{\p@equation}[1]{(#1)} \fi %% ============================================================= %% TABLES AND FIGURES: %% ============================================================= %% caption label bold \setkomafont{captionlabel}{\bfseries} % left aligned captions \RequirePackage[% format=hang, justification=RaggedRight, singlelinecheck=false ]{caption} %% Nicer tables with booktabs.sty \RequirePackage{booktabs} %% allow multiple rows \RequirePackage{multirow} %% ============================================================= %% BIBLIOGRAPHY: %% ============================================================= % Biblatex \if@wlg@biblatex \AfterInputencOrAtEndPreamble{% \RequirePackage[% style=univie-ling, sorting=nyvt, autolang=hyphen] {biblatex} } \fi \AtBeginDocument{% \@ifundefined{bibhang}{}{% \setlength{\bibhang}{\parindent}% \renewcommand{\bibfont}{\small}% }% } %% ============================================================= %% REFERENCES: %% ============================================================= % Varioref: \AtBeginDocument{% \RequirePackage[ngerman]{varioref} \vref@addto\extrasnaustrian{% \def\reftextafter{auf der \reftextvario{folgenden}{n\"achsten} Seite}% \def\reftextfaceafter{auf der gegen\"uberliegenden Seite}% \def\reftextbefore{auf der \reftextvario{vorhergehenden}{vorangegangenen} Seite}% \def\reftextfacebefore{auf der gegen\"uberliegenden Seite}% \def\reftextfaraway#1{auf S.~\pageref{#1}}% \def\reftextpagerange#1#2{auf S.~\pageref{#1}--\pageref{#2}}% }% % Prettyref: % (varioref included) \RequirePackage{prettyref} \newrefformat{cha}{\translate{chapter}~\vref{#1}} \newrefformat{sec}{\translate{section}~\vref{#1}} \newrefformat{sub}{\translate{section}~\vref{#1}} \newrefformat{anm}{\translate{footnote}~\vref{#1}} \newrefformat{app}{\appendixname~\vref{#1}} \newrefformat{tab}{\tablename~\vref{#1}} \newrefformat{fig}{\figurename~\vref{#1}} \newrefformat{exp}{\translate{argumentation}~\vref{#1}} \newrefformat{exa}{\translate{example}~\vref{#1}} } %% ============================================================= %% SEMANTIC MARKUP: %% ============================================================= \newcommand\Expression[1]{\textit{#1}} \newcommand\Concept[1]{\textsc{#1}} \newcommand\Meaning[1]{\enquote*{#1}} %% ============================================================= %% EDITORIAL MACROS: %% ============================================================= % Adapt start page number \newcounter{startpage} \setcounter{startpage}{1} \newcommand*\startpage[1]{\setcounter{startpage}{#1}} % Main url \def\wlgurl{http://wlg.univie.ac.at} %% ============================================================= %% DRAFT: %% ============================================================= \if@wlg@draftmark \if@wlg@draftmarkfp \RequirePackage[firstpageonly]{draftwatermark} \else \RequirePackage{draftwatermark} \fi \DraftwatermarkOptions{% angle=0, vpos=10pt, anchor=ct, fontsize=14pt, text={\translate{draft} (\today)} } \fi %% Finis.