Permalink
Browse files

Had to add incollection completely so I could have "in" in the right …

…place but no anywhere else.
  • Loading branch information...
1 parent c6ee0bb commit 808e9a608c5e5182f5eda3c632c456a3bc604cf7 @cyocum committed Mar 10, 2012
Showing with 47 additions and 0 deletions.
  1. +47 −0 mhra.bbx
View
@@ -3,6 +3,8 @@
\RequireBibliographyStyle{verbose-ibid}
\renewbibmacro{in:}{}
+\DeclareFieldFormat[article]{postnote}{\mkpageprefix[pagination]{\addspace}}
+
\renewbibmacro*{publisher+location+date}{%
\addspace%
\setunit{}%
@@ -34,4 +36,49 @@
\usebibmacro{issue}%
\newunit}
+\DeclareBibliographyDriver{incollection}{%
+ \usebibmacro{bibindex}%
+ \usebibmacro{begentry}%
+ \usebibmacro{author/translator+others}%
+ \setunit{\labelnamepunct}\newblock
+ \usebibmacro{title}%
+ \newunit
+ \printlist{language}%
+ \newunit\newblock
+ \usebibmacro{byauthor}%
+ \newunit\newblock
+ \printtext{in\addspace}%
+ \usebibmacro{maintitle+booktitle}%
+ \newunit\newblock
+ \usebibmacro{byeditor+others}%
+ \newunit\newblock
+ \printfield{edition}%
+ \newunit
+ \iffieldundef{maintitle}
+ {\printfield{volume}%
+ \printfield{part}}
+ {}%
+ \newunit
+ \printfield{volumes}%
+ \newunit\newblock
+ \usebibmacro{series+number}%
+ \newunit\newblock
+ \printfield{note}%
+ \newunit\newblock
+ \usebibmacro{publisher+location+date}%
+ \newunit\newblock
+ \usebibmacro{chapter+pages}%
+ \newunit\newblock
+ \iftoggle{bbx:isbn}
+ {\printfield{isbn}}
+ {}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url}%
+ \newunit\newblock
+ \usebibmacro{addendum+pubstate}%
+ \setunit{\bibpagerefpunct}\newblock
+ \usebibmacro{pageref}%
+ \usebibmacro{finentry}}
+
+
\endinput

0 comments on commit 808e9a6

Please sign in to comment.