Aufgrund einer Störung des s3 Storage, könnten in nächster Zeit folgende GitLab Funktionen nicht zur Verfügung stehen: LFS, Container Registry, Job Artifacs, Uploads (Wiki, Bilder, Projekt-Exporte). Wir bitten um Verständnis. Es wird mit Hochdruck an der Behebung des Problems gearbeitet. Weitere Informationen zur Störung des Object Storage finden Sie hier: https://maintenance.itc.rwth-aachen.de/ticket/status/messages/59-object-storage-pilot

Commit eaa94cb7 authored by Lukas Janek Körfer's avatar Lukas Janek Körfer
Browse files

Update wzl.bbx

parent b3b9c68b
\ProvidesFile{wzl.bbx}[2018/09/28]
\ProvidesFile{wzl.bbx}[2019/01/29]
\RequireBibliographyStyle{alphabetic}
......@@ -31,7 +31,7 @@
september = {September},
october = {Oktober},
november = {November},
december = {December}
december = {Dezember}
}
% Fix end of entries
......@@ -67,28 +67,22 @@
% Part format
\DeclareFieldFormat*{part}{\bibstring{part}\addspace#1}
%
\DeclareFieldFormat[article]{volume}{#1\adddot\addspace\bibstring{journal-volume}\adddot}
\DeclareFieldFormat[article]{number}{\bibstring{number}\adddot\addspace#1}
% Fix editor string
\renewbibmacro*{editor}{\printnames{editor}\addspace\mkbibparens{\bibstring{editor}}}
%
\newbibmacro*{organizer}{\printlist{organization}\addspace\mkbibparens{\bibstring{organizer}}}
\newbibmacro*{organizer}{\printlist{organization}\setunit{\addspace}\printtext[parens]{\bibstring{organizer}}}
%
\newbibmacro*{eventtitle}{\printfield{eventtitleaddon}\addspace\printfield{eventtitle}}
% Drivers
\DeclareBibliographyDriver{book}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor}%
\setunit{\addcolon\addspace}%
\usebibmacro{title}%
\newunit{\adddot\addspace}\newblock%
\setunit{\adddot\addspace}%
\usebibmacro{book-info}%
\usebibmacro{finentry}%
}
......@@ -99,31 +93,43 @@
\usebibmacro{author}%
\setunit{\addcolon\addspace}%
\usebibmacro{title}%
\newunit{\adddot\addspace}\newblock%
\setunit{\adddot\addspace}%
\newunit\newblock%
\usebibmacro{in:}%
\newunit{\addspace}%
\setunit{\addspace}%
\usebibmacro{editor}%
\newunit{\addcolon\addspace}%
\setunit{\addcolon\addspace}%
\usebibmacro{booktitle}%
\newunit{\adddot\addspace}%
\setunit{\adddot\addspace}%
\usebibmacro{book-info}%
\newunit{\addcomma\addspace}%
\setunit{\addcomma\addspace}%
\printfield{pages}%
\usebibmacro{finentry}%
}
\newbibmacro*{book-info}{%
\iffieldundef{series}{}{\mkbibparens{\printfield{series}\addcomma\addspace\printfield{volume}}}%
\newunit{\adddot\addspace}%
\iffieldundef{series}{}{\usebibmacro{book-series}}%
\setunit{\adddot\addspace}%
\printfield{edition}%
\newunit{\addspace}%
\setunit{\addspace}%
\printlist{location}%
\newunit{\addcolon\addspace}%
\setunit{\addcolon\addspace}%
\printlist{publisher}%
\newunit{\addcomma\addspace}%
\setunit{\addcomma\addspace}%
\printfield{year}%
}
\newbibmacro*{book-series}{%
\printtext[parens]{%
\printfield{series}%
\setunit{\addcomma\addspace}%
\printfield{volume}%
}%
}
\DeclareFieldFormat[article]{volume}{#1\adddot\addspace\bibstring{journal-volume}\adddot}
\DeclareFieldFormat[article]{number}{\bibstring{number}\adddot\addspace#1}
\DeclareBibliographyDriver{article}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
......@@ -176,27 +182,27 @@
\ifnameundef{author}{\usebibmacro{organizer}}{\usebibmacro{author}}%
\setunit{\addcolon\addspace}
\usebibmacro{title}%
\newunit{\adddot\addspace}\newblock%
\setunit{{\adddot\addspace}}
\newunit\newblock%
\usebibmacro{in:}%
\newunit{\addspace}%
\setunit{\addspace}%
\usebibmacro{eventtitle}%
\newunit{\adddot\addspace}%
\setunit{\adddot\addspace}%
\usebibmacro{proceedings-info}%
\newunit{\addcomma\addspace}%
\setunit{\addcomma\addspace}%
\printfield{pages}%
\usebibmacro{finentry}%
}
\newbibmacro*{proceedings-info}{%
\newunit\newblock%
\printfield{venue}%
\newunit{\addcomma\addspace}%
\setunit{\addcomma\addspace}%
\printeventdate%
\newunit{\adddot\addspace}%
\setunit{\adddot\addspace}%
\printlist{location}%
\newunit{\addcolon\addspace}%
\setunit{\addcolon\addspace}%
\iflistundef{publisher}{\usebibmacro{organizer}}{\printlist{publisher}}%
\newunit{\addcomma\addspace}%
\setunit{\addcomma\addspace}%
\printfield{year}%
}
......@@ -228,16 +234,18 @@
\usebibmacro{finentry}%
}
\DeclareFieldFormat[patent]{date}{\mkbibparens{#1}}
\DeclareBibliographyDriver{patent}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\bibstring{patent}%
\printtext{\bibstring{patent}}%
\setunit{\addspace}%
\printlist{location}
\setunit{\addspace}%
\printfield{number}%
\addspace%
\mkbibparens{\usebibmacro{date}}%
\setunit{\addspace}%
\printdate%
\setunit{\adddot\addspace}%
\usebibmacro{author}%
\setunit{\addcolon\addspace}%
......@@ -245,23 +253,43 @@
\usebibmacro{finentry}%
}
\DeclareFieldFormat[standard]{date}{\mkbibparens{\mkbibmonth{\thefield{month}}\addspace\thefield{year}}}
\DeclareBibliographyDriver{standard}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\iffieldundef{type}{\bibstring{standard}}{\printfield{type}}%
\iffieldundef{type}{\printtext{\bibstring{standard}}}{\printfield{type}}%
\setunit{\addspace}%
\printlist{institution}%
\setunit{\addspace}%
\printfield{number}%
\newunit{\addspace}%
\printfield{part}%
\setunit{\addspace}\newblock%
\mkbibparens{\mkbibmonth{\thefield{month}}\addspace\printfield{year}}%
\setunit{\addspace}%
\printdate%
\setunit{\adddot\addspace}%
\usebibmacro{title}%
\usebibmacro{finentry}%
}
\DeclareFieldFormat[software]{year}{\mkbibparens{#1}}
\DeclareFieldFormat[software]{version}{\mkbibparens{\bibstring{version}\addspace#1}}
\DeclareBibliographyDriver{software}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author}%
\setunit{\addspace}%
\printfield{year}%
\setunit{\addcolon\addspace}%
\usebibmacro{title}%
\setunit{\addspace}%
\printfield{version}%
\setunit{\adddot\addspace}
\usebibmacro{url}%
\usebibmacro{finentry}%
}
\DeclareBibliographyAlias{mvbook}{book}
\DeclareBibliographyAlias{bookinbook}{inbook}
\DeclareBibliographyAlias{suppbook}{inbook}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment