
Ich arbeite problemlos an meinem Overleaf-Dokument, bis ich ein Zitat eingefügt habe und nach der Verwendung \printbibliography
zum Generieren einer Referenzliste der folgende Fehler angezeigt wird:
Undefined control sequence. main.tex line 60
The compiler is having trouble understanding a command you have used. Check that the command is spelled correctly. If the command is part of a package, make sure you have included the package in your preamble using \usepackage{...}.
namepartfamily ->Zim\x
{fffd}\x {fffd}nyi
l.60 \end
{document}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
Dieser Fehler verschwindet, wenn \printbibliography
auskommentiert wird, aber dann wird keine Referenzliste generiert. Ich kann bestätigen, dass ich alle erforderlichen Pakete hinzugefügt habe. Siehe das Dokument unten:
\documentclass[a4paper,10pt]{report}
\usepackage{biblatex}
\addbibresource{references.bib}
\usepackage{graphicx}
\usepackage[top=25mm, bottom=25mm, left=25mm, right=25mm]{geometry}
\begin{document}
\input{titlepage}
%Table of content
\tableofcontents
%Abasract page
\newpage
\Large
\begin{center}
\addcontentsline{toc}{section}{Abstract}
\textbf{\textit Abstract}
\end{center}
\hspace{10pt}
%\normalsize
This is a simple one-page abstract template. Please keep your abstract length at one page. The abstract should be in English.
\newpage
%begin main document
\chapter{Introduction}
\section{Statement of Problem}
This is the beginning of the introduction section.
%\subsection{Research Questions}
\section{Motivation}
\section{Research Objectives}
\section{Pre-Thesis Structure}
%===CHAPTER TWO ===
\chapter{Fundamental Concepts}
%=== CHAPTER THREE ===
\chapter{State of the Art}
\section{Transport}
%=== CHAPTER FOUR ===
\chapter{Material and Methods}
%=== CHAPTER FIVE ===
\chapter{Pilot Study}
%=== Reference Lists ====
\printbibliography
\end{document}
Antwort1
Ihre .bib
Datei enthält wahrscheinlich eine Zeile wie
author = {József Zimányi},
(alle Anerkennung für die Detektivarbeit bei der Ermittlung des Namens geht anLianTze LimIndie Kommentare). Ihre Datei ist höchstwahrscheinlich .bib
in UTF-8 oder einer anderen Nicht-ASCII-Kodierung kodiert.
Aber mit Ihrer Präambel (und dem veralteten TeX-System auf Overleaf) erwartet LaTeX nur US-ASCII-Eingaben (ein aktuelleres LaTeX verwendet UTF-8 als Standardkodierung). Der einfachste Weg, die Dinge wieder zum Laufen zu bringen, besteht darin, LaTeX mitzuteilen, dass Sie UTF-8 verwenden möchten, mit
\usepackage[utf8]{inputenc}
Möglicherweise müssen Sie den Cache leeren (siehehttps://www.overleaf.com/learn/how-to/Clearing_the_cache), bevor Sie danach sauber neu kompilieren können, aber dann sollten Sie die gewünschte Ausgabe erhalten.