goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 99390
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer nf.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Undefined control sequence.

 

WillieEener
Forum-Newbie
Forum-Newbie

Beiträge: 5
Anmeldedatum: 19.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.06.2019, 11:57     Titel: Undefined control sequence.
  Antworten mit Zitat      
Hallo liebes LaTeX-Forum,

ich verwende LaTeX noch nicht lange. Genauer gesagt habe ich es erst vor kurzem angefangen zu nutzen. Ein Freund hat mir ein Dokument aufgesetzt und ich komme sehr gut damit klar.

Gestern habe ich Literaturrecherche betrieben (ich arbeite mit Zotero) und häufig meine .bib-Datei überschrieben, da ich neue Quellen abgespeichert habe und diese sofort in mein Dokument übernehmen wollte.

Kompiliert habe ich das ganze Dokument über längere Zeit nicht.

Und jetzt habe ich ein Problem:
Beim Kompilieren kommt nun ein Fehler:
Code • Öffne in Overleaf
Zeile 161 Undefined control sequence. \printbibliography[heading = none]


Leider weiß ich gar nicht, woran das liegen kann. Eine Quelle, die ich einarbeitete, ist sehr alt und ich musste sie händisch in mein Zitationsprogramm eintragen. Ich habe mich da aber klar an die Struktur gehalten ...

Ich weiß, dass eine Ferndiagnose kompliziert ist, aber kann mir jemand bei meinem Problem helfen? Welche Informationen könnten euch bei der Problemfindung helfen?

Danke im Voraus

Willie
Private Nachricht senden Benutzer-Profile anzeigen

u_fischer
Forum-Meister
Forum-Meister


Beiträge: 3937
Anmeldedatum: 22.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.06.2019, 12:14     Titel:
  Antworten mit Zitat      
Schau in die log-Datei damit du die echte Fehlermeldung und nicht eine (missverständliche) Kurzfassung deines Editor siehst.
_________________

Ulrike Fischer
www.troubleshooting-tex.de
Private Nachricht senden Benutzer-Profile anzeigen

WillieEener
Forum-Newbie
Forum-Newbie

Beiträge: 5
Anmeldedatum: 19.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.06.2019, 13:10     Titel:
  Antworten mit Zitat      
Oh, danke. Davon wusste ich noch nichts.

Ich kann das folgende auslesen:
Code • Öffne in Overleaf
! Undefined control sequence.
<argument> ...ically Modified Silica Particles:\x
                                                  {2009} A Simple Particulat...
l.161     \printbibliography[heading = none]
                                           
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.


Hm, ich habe die entsprechende Quelle entfernt, neu hinzugefügt und wirklich untersucht, ob irgendetwas daran komisch ist (Sonderzeichen, ein "\" oder so etwas) und habe nichts daran entdeckt.
Selbst wenn ich die entsprechende Publikation auskommentiere und nicht nutze, kommt der Fehler weiterhin.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.06.2019, 13:29     Titel:
  Antworten mit Zitat      
Du hast höchstwahrscheinlich ein schmales Leerzeichen (U+2009: THIN SPACE) in "Modified Silica Particles: A Simple" nach dem Doppelpunkt. Ersetze das einfach durch ein normales Leerzeichen, das ist hier eh angebrachter.

Es kann durchaus sein, dass der Fehler noch auftritt, obwohl Du ihn in der .bib-Datei schon behoben hast. Das liegt daran, dass die alten Daten noch in den temporären Dateien vorhanden sind und sich durch ein unglückliches Zusammenwirken der Fehler festfahren. Am einfachsten lässt sich das Problem lösen, indem Du die temporären Dateien (.aux, .bbl, .bcf, ... besonders wichtig ist hier die .bbl) löschst und dann neu mit LaTeX, Biber, LaTeX, LaTeX kompilierst.

WillieEener
Forum-Newbie
Forum-Newbie

Beiträge: 5
Anmeldedatum: 19.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.06.2019, 13:50     Titel:
  Antworten mit Zitat      
Ah! Das
Code • Öffne in Overleaf
\x
bedeutete in diesem Fall, dass an jener Stelle der Fehler ist. Danke!

In diesem Fall waren zwei schmale Leerzeichen hinter dem Doppelpunkt. Genial ...
Nachdem ich das in Zotero ersetzt habe, die entsprechenden temporären Dateien gelöscht habe und den Rechner neu gestartet habe (ohne den letzten Schritt kam der Fehler immer noch), konnte ich nun fehlerfrei kompilieren.

Sehr schön! Habt vielen Dank.
Ich habe viel gelernt Smile.
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.06.2019, 14:09     Titel:
  Antworten mit Zitat      
WillieEener hat Folgendes geschrieben:
Ah! Das
Code • Öffne in Overleaf
\x
bedeutete in diesem Fall, dass an jener Stelle der Fehler ist.

Fast. Biber hat hier ein Unicode-Zeichen, mit dem er nicht umgehen konnte (also das schmaler Leerzeichen U+2009) durch \x{<Codepoint>} ersetzt. Der Befehl \x ist aber nicht definiert, daher bekommst Du den Fehler "Undefined control sequence." Das \x ist also der Fehler. Du bekommst aber nicht bei jedem beliebigem Fehler ein \x angezeigt.

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de