Literaturverzeichnis bekommt Ärger mit latin1 und inputenc

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Literaturverzeichnis bekommt Ärger mit latin1 und inputenc

von kla4dj » Mi 29. Jan 2014, 15:39

@Noch so einer:

Der Tipp die bbl und die aux-Datei zu löschen war Gold wert!!

Funktioniert jetzt alles!!

Vielen lieben Dank an allen Support aus diesem Forum!

von Noch so einer » Di 28. Jan 2014, 20:59

Du musst das & bei Environmental Science & Technology natürlich durch \& oder {\&} ersetzen. Die Sonderbedeutung von & als Spaltentrenner und die Eingabe als \& sollte in jeder LaTeX-Einführung zu finden sein.

Danach funktioniert Dein Beispiel bei mir. Die inputenc-Fehlermeldung lässt vermuten, dass bei Dir in Wirklichkeit noch ein irgendwo ein Sonderzeichen steckt, das nicht sichtbar ist und hier im Forum schlicht nicht mit rüber kommt.

Ggf. den Eintrag mal Zeile für Zeile löschen (auskommentieren geht leider nicht), bis es funktioniert. Natürlich dazwischen immer die bbl und die aux-Datei löschen, dann pdflatex, biber, nochmal pdflatex.

von kla4dj » Di 28. Jan 2014, 19:56

okay. dann probieren wir es hier nochmal mit einem Minimalbeispiel und wenn das nicht funktioniert, muss ich wirklich deine Hilfe in Anspruch nehmen.

*unique2.bib
@article{B_55,
   author = {Suh, Sangwon and Lenzen, Manfred and Treloar, Graham J. and Hondo, Hiroki},
   title = {System Boundary Selection in Life-Cycle Inventories Using Hybrid Approaches},
   journal = {Environmental Science & Technology},
   volume = {38},
   number = {3},
   pages = {657-664},
   abstract = {Hello, some words},
   keywords = {LCA
methode
system boundary},
   DOI = {10.1021/es0263745},
   year = {2004},
   type = {Journal Article}
}

*unique2
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
%\usepackage[babel]{csquotes}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage%
[%
	style = authoryear-comp,		% authoryear-comp oder 
	backend = biber,
	hyperref = true,
	maxnames = 2,
	isbn = true,
	doi = true, 			% DOIs im LitVZ
	language = german,
%	texencoding=utf8,
%	bibencoding=utf8,
	firstinits = true,		% Vornamen abkürzen
	uniquename = init,
	%backref = true,		% Seitenzahlen der Verweise im LitVZ
	dashed = false, 		% Falls mehrere gleiche Autoren auftauchen, werden die Einträge mit 
							% einem Strich abgekürzt. S.a. http://projekte.dante.de/DanteFAQ/BiblatexStile --> autoryear
]{biblatex}

\addbibresource{unique2.bib}

\begin{document}
Hallo Welt! \cite{B_55}

\printbibliography 
\end{document}
Es kommt folgende Fehlermeldung:
! Misplaced alignment tab character &.
<argument> Environmental Science &
Technology
l.37 \end
{document}
I can't figure out why you would want to use a tab mark
here. If you just want an ampersand, the remedy is
simple: Just type `I\&' now. But if some right brace
up above has ended a previous alignment prematurely,
you're probably due for more error messages, and you
might try typing `S' now just to see what is salvageable.
Und wenn ich das & entferne oder die Quelle auskommentiere/lösche oder eine andere Quelle wähle, nervt ihn diese Stelle trotzdem noch.

Ich glaube dass das
! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.
auch damit zusammenhängt. Leider bekomme ich diesen Error nicht im Minimalbeispiel reproduziert.

Danke nochmal an dieser Stelle für Eure/Deine Hilfe!

von u_fischer » Di 28. Jan 2014, 16:26

Ist halt ein riesen Kawenzmann.
riesige Kawenzmänner debugge ich nur gegen Bezahlung. Wenn du kostenlose Hilfe willst, musst den schon selbst erstmal auf eine angemessene Größe stutzen und wie vorhin ein insgesamt lauffähiges Beispiel erstellen, dass man schnell testen kann.

von kla4dj » Di 28. Jan 2014, 16:13

Also das hier ist die .bib-Datei die Trouble macht. Ist halt ein riesen Kawenzmann.

http://we.tl/N4Hut3pQF

Und das spuckt mir die log.Datei (http://we.tl/Hn4hsLD2Gf) aus.
! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.83 ...put{02_Inhalt/19_Literaturverzeichnis.tex}
                                                  
Your command was ignored.
Type  I <command> <return>  to replace it with another command,
or  <return>  to continue without it.


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

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.83 ...put{02_Inhalt/19_Literaturverzeichnis.tex}
                                                  
Your command was ignored.
Type  I <command> <return>  to replace it with another command,
or  <return>  to continue without it.


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

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.83 ...put{02_Inhalt/19_Literaturverzeichnis.tex}
                                                  
Your command was ignored.
Type  I <command> <return>  to replace it with another command,
or  <return>  to continue without it.

von u_fischer » Di 28. Jan 2014, 16:04

Solche Zeichen muss man im Original sehen, d.h. du musst die Datei(en) als zip verpacken. Beim Copy & paste und wandern durch Web kann sich zuviel ändern.

von kla4dj » Di 28. Jan 2014, 16:02

das ist ja komisch. hier im Forum zeigt es mir &#776 an. In der Logfile steht nach \u8 ein Doppelpunkt mit zwei Punkten oben drauf.

Benutze aber keine arabische oder kryllische Schrift. Und &#776, also Anführungszeichen hab ich auch nicht drin. (http://www.wiwi.uni-frankfurt.de/~burma ... offset=776)

Hier nochmal der Test von den anderen inputenc Errors, will sehen ob da auch wieder &#776 steht.
! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.
! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.
! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.

von Auch ein » Di 28. Jan 2014, 15:50

http://www.charbase.com/0776-unicode-ar ... hree-above

Arabische Zeichen sind bei Verwendung von \usepackage[utf8]{inputenc} normalerweise nicht definiert.

von kla4dj » Di 28. Jan 2014, 15:13

So, habe jetzt wirklich jede Datei ordentlich neu in utf8 abgespeichert. Und es funktioniert deutlich besser. Juhu! Danke u_fischer für den Tipp der Rundumerneuerung!!

Einziger Haken ist noch geblieben:
! Package inputenc Error: Unicode char \u8:̈ not set up for use with LaTeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.83 ...put{02_Inhalt/19_Literaturverzeichnis.tex}

Wird das ein Sonderzeichen sein?

von u_fischer » Di 28. Jan 2014, 11:46

kla4dj hat geschrieben:
Diese Datei kann mit der voreingestellten\nKodierung nicht dekodiert werden ( UTF-8 ) 
Dann ist wohl mindestens eine der Dateien kein korrektes utf8. Die solltest du umkodieren. Notfalls erzeuge einfach eine neue Datei und kopiere den Text dort hinein.

Nach oben