Seite 1 von 1

UTF8 in .bib-Datei !Package inputenc Error: Unicode char \u

Verfasst: Di 4. Jun 2013, 15:17
von Rabe
Grüß Gott!
Ich habe eine .tex-Datei in UTF8-Kodierung und eine .bib-Datei in UTF8.
1.pdflatex-Lauf: alles okay
2.BibTeX-Lauf: alles okay
3.pdflatex-Lauf: folgender Fehler

! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.

Der Fehler weißt darauf hin, dass in der .bib-Datei noch Zeichen stecken, die nicht in UTF8 kodiert sind. Oder etwa nicht?
Das wundert mich nicht, denn die .bib-Datei ist aus anderen Dateien und Importen zusammengestellt. Nach aufwendigem Hin und Her (Händische Koreekturen) kommt der Fehler immerhin nur noch ca. achtmal anstatt dreißigmal.

Wie finde ich die Zeichen, die nicht der UTF-Kodierung entsprechen? Wie kann ich den Fehler ausmerzen?

Ich bin um Antworten dankbar.

PS:Die Lösung unter http://www.golatex.de/isnt-style-file-d ... ++776.html habe ich nicht verstanden.

Meine .tex-Datei
\documentclass[paper=a4,		% Papierformat
			fontsize=12pt,		% Schriftgröße
			draft]{scrreprt}			% KOMA-Script-Klasse Report
%%%%%
\usepackage[utf8]{inputenc}	% Eingabezeichensatzkodierung; utf8
\usepackage[T1]{fontenc}	% Ausgabezeichensatzkodierung; T1
%%%%%%
\usepackage[english,		%
			ngerman]		% deutsch, neuen Rechtschreibung
			{babel} 		% Sprache
%%%%%%
%%%%%%
\usepackage[autostyle=true,	% Sprache
			german=quotes]	% deutsche Anführungszeichen
			{csquotes}		% Anführungszeichen für BibTeX
\usepackage[babel=hyphen,% 	Sprache wie in Paket Babel;(Sprachunterstützung) 
 			style=numeric,%	Zitierstil, hier: numerischer Stil (eckige Klammern, Kommata)
 			sorting=none,%	Sortierung, hier: keine, d.h. Nummerierung in Reihenfolge des Auftretens
  			backend=bibtex8,%Rückgrad BibTeX8; 8bit-Unterstützung; z.T. UTF8-Unterstützung; 
  							%volle UTF-Unterstützung mit Biber (noch experimentell)
			abbreviate=true%Abkürzungen verwenden (z.B. Hrsg. für Herausgeber)	  		
  			isbn=false,%	ISBN/ISSN/ISRN wird nicht ausgegeben
  			doi=false,%		DOI wird nicht ausgegeben
  			url=false]%		URL und URL-Datum werden nicht ausgegeben; Ausnahme: Eintragstyp online
  			{biblatex}%		biblatex-Paket
\bibliography{Literatur_R-Helbling} % .bib-Datei
%%%%%%
%%%%%%
\usepackage{lmodern}		% Latin Modern.
\usepackage{url}			% URL besser umgebrochen.
\usepackage{microtype}		% optischer Randausgleich
\usepackage{ragged2e}		% \Raggedright (Flattersatz mit Umbruch) möglich
%%%%%
%%%%%
\begin{document}
\nocite{*}
\printbibliography
\end{document}
PPS: Die .bib-Datei gibt's auf Anfrage. Ich habe sie des Inhalts wegen nicht direkt hochgeladen.

Verfasst: Di 4. Jun 2013, 15:37
von u_fischer
Der Fehler weißt darauf hin, dass in der .bib-Datei noch Zeichen stecken, die nicht in UTF8 kodiert sind. Oder etwa nicht?
Nein. Entweder sind in der bib-Zeichen, mit denen LaTeX (noch) nicht anfangen kann - nicht alle Unicodezeichen werden vorab deklariert.
Oder bibtex hat ein utf8-Zeichen zerlegt - das passiert schnell, weil bibtex nichts über utf8 weiß.

Das zweite kannst du verhindern, indem du biber statt bibtex benutzt, oder einfach darauf verzichtest, utf8 in der bib zu benutzen.


PPS: Die .bib-Datei gibt's auf Anfrage.
Du solltest nicht von uns erwarten, dich um Informationen bitten zu müssen. Liefere immer sofort ein vollständiges Minimalbeispiel (dh. insbesondere, dass du die bib auf ein sinnvolles Maß kurzen musst). [/code]

Verfasst: Di 4. Jun 2013, 15:53
von Rabe
Nein. Entweder sind in der bib-Zeichen, mit denen LaTeX (noch) nicht anfangen kann - nicht alle Unicodezeichen werden vorab deklariert.
Oder bibtex hat ein utf8-Zeichen zerlegt - das passiert schnell, weil bibtex nichts über utf8 weiß.

Das zweite kannst du verhindern, indem du biber statt bibtex benutzt, oder einfach darauf verzichtest, utf8 in der bib zu benutzen.
Vielen Dank. Das hilft mir in meinem Verständnis weiter.
So gesehen war das Minimalbeispiel überflüssig.
Du solltest nicht von uns erwarten, dich um Informationen bitten zu müssen. Liefere immer sofort ein vollständiges Minimalbeispiel (dh. insbesondere, dass du die bib auf ein sinnvolles Maß kurzen musst).
Du hast völlig recht.

1. Ich habe leider die .bib-Datei noch nicht gekürzt. Und leider wird das mein Problem einschränken. das habe ich nciht bedacht oder verstanden.
2. Eigentlich muss ich meinen Betreuer fragen, inwiefern ich die Literatursammlung veröffentlichen darf. (Manche Wissenschaftler haben Angst, dass man aus der Literaturliste schließen könnte, was sie Tolles forschen).

Verfasst: Di 4. Jun 2013, 16:01
von u_fischer
Rabe hat geschrieben: 2. Eigentlich muss ich meinen Betreuer fragen, inwiefern ich die Literatursammlung veröffentlichen darf. (Manche Wissenschaftler haben Angst, dass man aus der Literaturliste schließen könnte, was sie Tolles forschen).
Tja, dann musst die bib halt anonymisieren. Wenn bibtex ein Problem mit dem ü in Müller hat, dann wird Tüssel wahrscheinlich auch scheitern.

Problem eingegrenzt

Verfasst: Di 4. Jun 2013, 17:11
von Rabe
Melde mich zurück.

Jetzt kann ich ein aus meiner Sicht geeignetes Minimalbeispiel liefern.
(Hochladen hat bei beiden Dateien nicht geklappt. Obwohl beide Dateiendungen erlaubt sind).

tex-datei:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[paper=a4,		% Papierformat
			fontsize=12pt,		% Schriftgröße
			draft]{scrreprt}			% KOMA-Script-Klasse Report
%%%%%
\usepackage[utf8]{inputenc}	% Eingabezeichensatzkodierung; utf8
\usepackage[T1]{fontenc}	% Ausgabezeichensatzkodierung; T1
%%%%%%
\usepackage[english,		%
			ngerman]		% deutsch, neuen Rechtschreibung
			{babel} 		% Sprache
%%%%%%
%%%%%%
\usepackage[autostyle=true,	% Sprache
			german=quotes]	% deutsche Anführungszeichen
			{csquotes}		% Anführungszeichen für BibTeX
\usepackage[babel=hyphen,% 	Sprache wie in Paket Babel;(Sprachunterstützung) 
 			style=numeric,%	Zitierstil, hier: numerischer Stil (eckige Klammern, Kommata)
 			sorting=none,%	Sortierung, hier: keine, d.h. Nummerierung in Reihenfolge des Auftretens
  			backend=bibtex8,%Rückgrad BibTeX8; 8bit-Unterstützung; z.T. UTF8-Unterstützung; 
  							%volle UTF-Unterstützung mit Biber (noch experimentell)
			abbreviate=true%Abkürzungen verwenden (z.B. Hrsg. für Herausgeber)	  		
  			isbn=false,%	ISBN/ISSN/ISRN wird nicht ausgegeben
  			doi=false,%		DOI wird nicht ausgegeben
  			url=false]%		URL und URL-Datum werden nicht ausgegeben; Ausnahme: Eintragstyp online
  			{biblatex}%		biblatex-Paket
\bibliography{mb-literaturvz-auswahl} % .bib-Datei
%%%%%%
%%%%%%
\usepackage{lmodern}		% Latin Modern.
\usepackage{url}			% URL besser umgebrochen.
\usepackage{microtype}		% optischer Randausgleich
\usepackage{ragged2e}		% \Raggedright (Flattersatz mit Umbruch) möglich
%%%%%
%%%%%
\begin{document}
\nocite{*}
\printbibliography
\end{document}
bib-Datei:
% This file was created with JabRef 2.9.2.
% Encoding: UTF8

@INPROCEEDINGS{dickinson2006,
  author = {E. Dickinson and M. Akhtar and B.S. Murray},
  title = {Perception of the creaminess of dairy emulsions of well-defined droplet
	size and controlled rheology},
  booktitle = {Proceeding of the 14th International Symposium on Food Rheology and
	Structure},
  year = {2006},
  editor = {Peter Fischer and Philipp Erni and Erich J. Windhab},
  pages = {293--297},
  comment = {Beschaffung},
  crossref = {fischer2006},
  hyphenation = {english},
  timestamp = {2013.05.21}
}

@PROCEEDINGS{fischer2006,
  title = {Proceeding of the 4th International Symposium on Food Rheology and
	Structure},
  year = {2006},
  editor = {Peter Fischer and Philipp Erni and Erich J. Windhab},
  publisher = {Eidgenössische Technische Hochschule Zürich. Labor für Lebensmittel-Verfahrenstechnik.},
  comment = {Beschaffung},
  hyphenation = {english},
  timestamp = {2013.05.21},
  url = {http://www.worldcat.org/title/proceedings-of-the-4th-international-symposium-on-food-rheology-and-structure-isfrs-2006-february-19-23-2006-zurich-switzerland/oclc/427981888&referer=brief_results},
  urldate = {2013-05-21}
}


Selbsterkenntnis ist der erste ...

Verfasst: Di 4. Jun 2013, 17:17
von Rabe
Jetzt, sehe ich selbst, woran es liegen könnte. Im zweiten Eintrag der .bib-Datei taucht &#776 hinter den Buchstaben, die eigentlich Umlaute sein sollen auf.
Beim ersten Eintrag sehe ich nichts dergleichen. Liegt es hier am \crossref auf den zweiten Eintrag?! Das ist die einzige Überlegung, die mir in den Sinn kommt.

Problem gelöst

Verfasst: Di 4. Jun 2013, 17:31
von Rabe
Ich habe es ausprobiert und es klappt jetzt. Schuld war anscheinend \crossref.
Vielen Dank für den Tritt in den Hintern zu einem ordentliches Minimalbeispiel Ulrike.