jmclawson / biblatex-mla

MLA-style citations and bibliographies using Biblatex
23 stars 9 forks source link

Article database citation non-compliant? #19

Closed jayrahdevore closed 3 years ago

jayrahdevore commented 5 years ago

I recently found a case where the database field of a bibtex entry is cited against MLA guidelines, as shown by this stackexchange question. Typically, the database field is to be cited before the URL, but the default behavior of the biblatex-mla package is to cite it after the link. A temporary workaround was provided by moewe in this answer, which was to modify a macro:

\renewbibmacro*{mla:container:one}{%
  \usebibmacro{mla:article:journal+issuetitle}%
  \newunit\newblock
  \printfield{note}%
  \newunit%
  \printfield{pages}%
  \newunit%
  \iffieldundef{eprinttype}
    {\setunit{\addperiod\space}%
     \printfield{eprint}
     \setunit{\addcomma\space}%
     \clearfield{eprint}%
     \usebibmacro{url+urldate}}%
    {}%
  \printunit{\addperiod\space}\newblock%
}
jmclawson commented 5 years ago

Thank you for this. I think this problem is a leftover from the transition to the new MLA style. I'll be sure to fix it in the next update, but I'm glad you found something that works for now.

jmclawson commented 3 years ago

Fixed in the next release