0

With the following code:

\RequirePackage[
    english,
    ngerman]{babel}

\RequirePackage[
    autostyle = true,
    babel,
    german = quotes]{csquotes}

\RequirePackage[
    authordate,
    bibencoding = auto,
    strict,
    backend = biber,
    natbib
]{biblatex-chicago}
\DeclareCaseLangs*{german}
\bibliography{./_assets/bibliography.bib}
\defbibheading{head}{\chapter{Literaturverzeichnis}}

\AtBeginBibliography{\def\UrlFont{\scriptsize\tt}}

how do I get rid of the first part here before 2000?

formatting issue

4
  • 3
    Welcome to TeX SX! Could you post a small compilable code reproducing the problem? – Bernard Mar 7 '19 at 1:07
  • 1
    Hmmm, sometimes output like that shows if the name format in biblatex is not set up correctly or if some auxiliary files are corrupted. Unfortunately, it is not possible to reproduce the issue with the information shared so far in the question. We would need to see a so-called MWE that starts with \documentclass and has a \begin{document}...\end{document} environment (see also tex.meta.stackexchange.com/q/228/35864, tex.meta.stackexchange.com/q/4407/35864). – moewe Mar 7 '19 at 5:29
  • 1
    Make sure that your package versions are compatible by performing a full system update (if you are using MikTeX update in admin and user mode, tex.stackexchange.com/q/55437/35864). Then delete the temporary files (.aux, .bbl, .bcf, ...) and run the cycle LaTeX, Biber, LaTeX, LaTeX again. If the issue persists, please update the post with an MWE and include the .log file of the last LaTeX run as well as the .blg file (you can upload them to a text-sharing website such as pastebin.com, 0bin.net, ... if they are too long for the question). – moewe Mar 7 '19 at 5:32
  • \DeclareCaseLangs*{german} looks quite dangerous. It enables \MakeSentenceCase* for use with German. Which means that German titles will be subjected to English sentence case rules: The very first character is capitalised all other words will be in lower case. That will seriously mess with mandatory capitalisation rules in German and is therefore to be avoided. With \DeclareCaseLangs*{german} title = {Ein kurzer Titel}, will come out incorrectly as Ein kurzer titel. – moewe Mar 7 '19 at 10:57
0

I found the culprit:

\DeclareNameFormat{sortname}{
    \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}
    \usebibmacro{name:andothers}
}
1

Not the answer you're looking for? Browse other questions tagged or ask your own question.