Drucken Sie Originale mit Biblatex-Chicago – für Zeitschriftenartikel

Drucken Sie Originale mit Biblatex-Chicago – für Zeitschriftenartikel

Ich möchte benutzendieser Ansatzum das ursprüngliche Datum einer Veröffentlichung anzugeben. Die Antwort scheint jedoch nur mit, @bookaber nicht mit zu funktionieren @article:

\documentclass{article}
\usepackage[authordate,backend=biber]{biblatex-chicago}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@Book{hume1739,
  author       = {David Hume},
  editor       = {David Fate Norton},
  title        = {A Treatise of Human Nature},
  publisher    = {Oxford University Press},
  year         = 2000,
  address      = {Oxford},
  options      = {cmsdate=on},
  origdate     = {1739/1740}
}
@article{mori2012uncanny,
    AUTHOR      = {Mori, Masahiro},
    TITLE       = {The Uncanny Valley},
    TRANSLATOR  = {MacDorman, Karl F. and Kageki, Norri},
    JOURNAL     = {IEEE Robotics \& Automation Magazine},
    VOLUME      = {19},
    NUMBER      = {2},
    PAGES       = {98--100},
    ORIGDATE    = {1994},
    OPTIONS     = {cmsdate=on},
    YEAR        = {2012}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\DeclareCiteCommand{\citeyear} %lifted from biblatex.def
  {\boolfalse{citetracker}%
   \boolfalse{pagetracker}%
   \usebibmacro{prenote}}
   {% modified from here
   \iffieldundef{origyear}
       {\printfield{year}}
       {\printorigdate}
   }% to here
  {\multicitedelim}
  {\usebibmacro{postnote}}


\begin{document}

\cite{hume1739}, \cite{mori2012uncanny}

\printbibliography

\end{document}

Bei Mori fehlt also die 2012:

Bildbeschreibung hier eingeben

Idealerweise wäre es auch, wenn die Daten vertauscht wären. Wie ein Zitat „Mori 2012“ und in der Bibliographie „Mori Masahiro. 2012. ... (orig. 1994)“

Antwort1

Der Trick ist cmsdate=both, dass kein Makro erforderlich ist:

\documentclass{article}
\usepackage[authordate,backend=biber]{biblatex-chicago}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@Book{hume1739,
  author       = {David Hume},
  editor       = {David Fate Norton},
  title        = {A Treatise of Human Nature},
  publisher    = {Oxford University Press},
  year         = 2000,
  address      = {Oxford},
  options      = {cmsdate=both},
  origdate     = {1739/1740}
}
@article{mori2012uncanny,
    AUTHOR      = {Mori, Masahiro},
    TITLE       = {The Uncanny Valley},
    TRANSLATOR  = {MacDorman, Karl F. and Kageki, Norri},
    JOURNAL     = {IEEE Robotics \& Automation Magazine},
    VOLUME      = {19},
    NUMBER      = {2},
    PAGES       = {98--100},
    ORIGDATE    = {1994},
    OPTIONS     = {cmsdate=both},
    YEAR        = {2012}
}
\end{filecontents}
\addbibresource{\jobname.bib}


\begin{document}

Book \autocite{hume1739} and article \autocite{mori2012uncanny}.

\printbibliography

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen