Literaturverzeichnis bekommt Ärger mit latin1 und inputenc
Verfasst: Mo 27. Jan 2014, 13:34
Hallo zusammen,
eigentlich habe ich zwei Probleme. Aber das eine ergibt sich aus dem anderen.
Habe nämlich probiert ein Minimalbeispiel zu erstellen, bekomme dann aber wieder andere Probleme.
Fangen wir mit dem Hauptproblem an meiner Hauptdatei an und schauen uns dann das Minimalbeispiel an, in dem die Struktur der Hauptdatei noch mal beschrieben wird.
Habe eine Datei in dem ich Zitate habe. Wenn ich die Datei dann kompiliere erhalte ich folgende Fehlermeldungen:
Irgendein ein "Sonderzeichen" stört ihn im Literaturverzeichnis. Habe aber probiert, die ganze .bib-Datei mal zu löschen, teilweise auszukommentieren oder nur eine Quelle drin zu lassen. Dementsprechend habe ich auch meine Hauptdatei angepasst, nicht dass er keine Zitierquellen findet.
Hier das Minimalbeispiel. Wenn ich das kompilieren möchte, erhalte ich die Meldung, dass er die test.bib-Datei nicht findet. Klammere ich die Zitierstelle im Text aus, erhalte ich kein Problem. Habe auch schon mehrfach nach geschaut, ob die Datei wirklich da liegt.
*test.tex
*test.bib
eigentlich habe ich zwei Probleme. Aber das eine ergibt sich aus dem anderen.

Fangen wir mit dem Hauptproblem an meiner Hauptdatei an und schauen uns dann das Minimalbeispiel an, in dem die Struktur der Hauptdatei noch mal beschrieben wird.
Habe eine Datei in dem ich Zitate habe. Wenn ich die Datei dann kompiliere erhalte ich folgende Fehlermeldungen:
! Package inputenc Error: Keyboard character used is undefined (inputenc) in inputencoding `latin1'. See the inputenc package documentation for explanation. Type H <return> for immediate help. ... l.83 \input{02_Inhalt/Literaturverzeichnis.tex} You need to provide a definition with \DeclareInputText or \DeclareInputMath before using this key. LaTeX Font Info: Try loading font information for T1+pcr on input line 2. (/Applications/texlive/2013/texmf-dist/tex/latex/psnfss/t1pcr.fd File: t1pcr.fd 2001/06/04 font definitions for T1/pcr. ) Package microtype Info: Loading generic settings for font family (microtype) `pcr' (encoding: T1). (microtype) For optimal results, create family-specific settings. (microtype) See the microtype manual for details. ! LaTeX Error: Command \textcurrency unavailable in encoding T1. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.83 \input{02_Inhalt/Literaturverzeichnis.tex} Your command was ignored. Type I <command> <return> to replace it with another command, or <return> to continue without it. ! LaTeX Error: Command \textcurrency unavailable in encoding T1. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.83 \input{02_Inhalt/Literaturverzeichnis.tex} Your command was ignored. Type I <command> <return> to replace it with another command, or <return> to continue without it. LaTeX Font Info: Font shape `OMS/ppl/m/sc' in size <12> not available (Font) Font shape `OMS/cmsy/m/n' tried instead on input line 2. Package babel Info: Redefining ngerman shorthand "| (babel) in language on input line 2. Package babel Info: Redefining ngerman shorthand "~ (babel) in language on input line 2. Package babel Info: Redefining ngerman shorthand "| (babel) in language on input line 2. Package babel Info: Redefining ngerman shorthand "~ (babel) in language on input line 2. [15 ] ! Package inputenc Error: Keyboard character used is undefined (inputenc) in inputencoding `latin1'. See the inputenc package documentation for explanation. Type H <return> for immediate help. ... l.83 \input{02_Inhalt/Literaturverzeichnis.tex} You need to provide a definition with \DeclareInputText or \DeclareInputMath before using this key. ! Package inputenc Error: Keyboard character used is undefined (inputenc) in inputencoding `latin1'. See the inputenc package documentation for explanation. Type H <return> for immediate help. ... l.83 \input{02_Inhalt/Literaturverzeichnis.tex} You need to provide a definition with \DeclareInputText or \DeclareInputMath before using this key.
Hier das Minimalbeispiel. Wenn ich das kompilieren möchte, erhalte ich die Meldung, dass er die test.bib-Datei nicht findet. Klammere ich die Zitierstelle im Text aus, erhalte ich kein Problem. Habe auch schon mehrfach nach geschaut, ob die Datei wirklich da liegt.
*test.tex
\documentclass[12pt,a4paper]{article} \usepackage[latin1]{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{bib/test.bib} \begin{document} Hallo Welt! \cite{A_01} \printbibliography \end{document}
*test.bib
@book{A_01, author = {Hauff, Michael von}, title = {Industrial ecology management - nachhaltige Entwicklung durch Unternehmensverbünde}, publisher = {Springer/Gabler}, address = {Wiesbaden}, ISBN = {978-3-8349-2361-5 978-3-8349-6638-4}, year = {2012}, type = {Book} }
Process started INFO - This is Biber 1.6 INFO - Logfile is 'test.blg' INFO - Reading 'test.bcf' INFO - Found 1 citekeys in bib section 0 INFO - Processing section 0 INFO - Looking for bibtex format file 'bib/test.bib' for section 0 Process exited with error(s)