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

Some minor fixes

parent b3cd0983
...@@ -2,9 +2,6 @@ ...@@ -2,9 +2,6 @@
\RequireBibliographyStyle{alphabetic} \RequireBibliographyStyle{alphabetic}
% Fix end of entries
\renewcommand*{\finentrypunct}{}
% New strings % New strings
\NewBibliographyString{standard} \NewBibliographyString{standard}
\NewBibliographyString{series} \NewBibliographyString{series}
...@@ -37,6 +34,9 @@ ...@@ -37,6 +34,9 @@
december = {December} december = {December}
} }
% Fix end of entries
\renewcommand*{\finentrypunct}{}
% Name format % Name format
\DeclareNameFormat{default}{% \DeclareNameFormat{default}{%
\usebibmacro{name:family-given}% \usebibmacro{name:family-given}%
...@@ -77,12 +77,15 @@ ...@@ -77,12 +77,15 @@
% %
\newbibmacro*{organizer}{\printlist{organization}\addspace\mkbibparens{\bibstring{organizer}}} \newbibmacro*{organizer}{\printlist{organization}\addspace\mkbibparens{\bibstring{organizer}}}
%
\newbibmacro*{eventtitle}{\printfield{eventtitleaddon}\addspace\printfield{eventtitle}}
% Drivers % Drivers
\DeclareBibliographyDriver{book}{% \DeclareBibliographyDriver{book}{%
\usebibmacro{bibindex}% \usebibmacro{bibindex}%
\usebibmacro{begentry}% \usebibmacro{begentry}%
\iffieldundef{author}{\usebibmacro{editor}}{\usebibmacro{author}}% \usebibmacro{author/editor}%
\setunit{\addcolon\addspace}% \setunit{\addcolon\addspace}%
\usebibmacro{title}% \usebibmacro{title}%
\newunit{\adddot\addspace}\newblock% \newunit{\adddot\addspace}\newblock%
...@@ -161,7 +164,7 @@ ...@@ -161,7 +164,7 @@
\DeclareBibliographyDriver{proceedings}{% \DeclareBibliographyDriver{proceedings}{%
\usebibmacro{bibindex}% \usebibmacro{bibindex}%
\usebibmacro{begentry}% \usebibmacro{begentry}%
\printfield{eventtitle}% \usebibmacro{eventtitle}%
\setunit{\adddot\addspace}% \setunit{\adddot\addspace}%
\usebibmacro{proceedings-info}% \usebibmacro{proceedings-info}%
\usebibmacro{finentry}% \usebibmacro{finentry}%
...@@ -170,13 +173,13 @@ ...@@ -170,13 +173,13 @@
\DeclareBibliographyDriver{inproceedings}{% \DeclareBibliographyDriver{inproceedings}{%
\usebibmacro{bibindex}% \usebibmacro{bibindex}%
\usebibmacro{begentry}% \usebibmacro{begentry}%
\iffieldundef{author}{\usebibmacro{organizer}}{\usebibmacro{author}}% \ifnameundef{author}{\usebibmacro{organizer}}{\usebibmacro{author}}%
\setunit{\addcolon\addspace} \setunit{\addcolon\addspace}
\usebibmacro{title}% \usebibmacro{title}%
\newunit{\adddot\addspace}\newblock% \newunit{\adddot\addspace}\newblock%
\usebibmacro{in:}% \usebibmacro{in:}%
\newunit{\addspace}% \newunit{\addspace}%
\printfield{eventtitle}% \usebibmacro{eventtitle}%
\newunit{\adddot\addspace}% \newunit{\adddot\addspace}%
\usebibmacro{proceedings-info}% \usebibmacro{proceedings-info}%
\newunit{\addcomma\addspace}% \newunit{\addcomma\addspace}%
...@@ -259,4 +262,18 @@ ...@@ -259,4 +262,18 @@
\usebibmacro{finentry}% \usebibmacro{finentry}%
} }
\DeclareBibliographyAlias{mvbook}{book}
\DeclareBibliographyAlias{bookinbook}{inbook}
\DeclareBibliographyAlias{suppbook}{inbook}
\DeclareBibliographyAlias{collection}{book}
\DeclareBibliographyAlias{mvcollection}{book}
\DeclareBibliographyAlias{incollection}{inbook}
\DeclareBibliographyAlias{suppcollection}{inbook}
\DeclareBibliographyAlias{mvproceedings}{proceedings}
\DeclareBibliographyAlias{reference}{book}
\DeclareBibliographyAlias{mvreference}{book}
\DeclareBibliographyAlias{inreference}{inbook}
\DeclareBibliographyAlias{suppperiodical}{article}
\DeclareBibliographyAlias{review}{article}
\endinput \endinput
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