TexnicCenter -> Biber (Literaturverzeichnis unmöglich?)

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: TexnicCenter -> Biber (Literaturverzeichnis unmöglich?)

von Troy » Sa 6. Apr 2013, 17:49

Seit ich alles auf UTF8 umgestellt hhabe, funktionieren die Umlaute, das TexnicCenter und es gibt keine Fehlermeldungen mehr.

VIELEN VIELEN DANK, Ulrike!!! :D

von u_fischer » Sa 6. Apr 2013, 17:17

Troy hat geschrieben:Obwohl ich den Code geändert habe, taucht immer noch der Fehler auf.
Vielleicht hast du noch andere Kodierungsfehler. Das könnte ich nur anhand der Originaldateien sehen/testen. Beim Kopieren in einem Forum werden solche Probleme überdeckt.
Dass jetzt im Literaturverzeichnis keine Umlaute angezeigt werden, liegt an dieser komischen Codierung, nicht wahr? Das war anscheinend die Standardeinstellung von JabRef.

Wenn ich jetzt JabRef bzw. die bib-Datei auf UTF8 ändere und diesen "ansinew" Code wieder herausnehme, verschwindet der Fehler und Umlaute werden auch korrekt dargestellt, oder?
Also "ansinew" ist keine komische Kodierung sondern war lange Standard in Windows. Und auch mit der Kodierung muss man korrekte Umlaute bekommen, wenn man es richtig macht. Aber insgesamt ist das Leben natürlich einfacher, wenn alle Dateien die gleiche Kodierung benutzen.
Ähm, Anfängerfrage: Muss ich jetzt immer über die Eingabeaufforderung kompilieren oder klappt das jetzt wieder ganz normal im TexnicCenter?
Probiers doch einfach ;-) Aber wahrscheinlich funktioniert es jetzt auch in TeXnicCenter (wenn es dort auch nur wegen des cache-Fehlers gescheitert ist).

von Troy » Sa 6. Apr 2013, 15:55

Obwohl ich den Code geändert habe, taucht immer noch der Fehler auf.

Dass jetzt im Literaturverzeichnis keine Umlaute angezeigt werden, liegt an dieser komischen Codierung, nicht wahr? Das war anscheinend die Standardeinstellung von JabRef.

Wenn ich jetzt JabRef bzw. die bib-Datei auf UTF8 ändere und diesen "ansinew" Code wieder herausnehme, verschwindet der Fehler und Umlaute werden auch korrekt dargestellt, oder?

Ähm, Anfängerfrage: Muss ich jetzt immer über die Eingabeaufforderung kompilieren oder klappt das jetzt wieder ganz normal im TexnicCenter?

von u_fischer » Sa 6. Apr 2013, 15:43

Ich hab dir doch gesagt, dass du

\usepackage[backend=biber,bibencoding=ansinew]{biblatex}

benutzen musst. Nach dieser Änderung musst du alles nochmal kompilieren (pdflatex biber ...), lösche vorher die bbl.

von Troy » Sa 6. Apr 2013, 15:40

Naja, so einfach ist das offenbar nicht. pdflatex test streikt auch!?
("C:\Program Files\MiKTeX 2.9\tex\latex\base\t1cmss.fd")

! 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.

von u_fischer » Sa 6. Apr 2013, 15:37

Na wunderbar, und jetzt nochmal 1-2x pdflatex test und alles ist gut.

von Troy » Sa 6. Apr 2013, 15:36

Ordner gelöscht. biber test ausgeführt.

Ergebnis:
INFO - This is Biber 1.5
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 'test.bib' for section 0
INFO - Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source 'test.bib'
INFO - Overriding locale 'English_United States.1252' default tailoring 'variabl
e = shifted' with 'variable = non-ignorable'
INFO - Sorting 'entry' list 'nty' keys
INFO - No sort tailoring available for locale 'English_United States.1252'
INFO - Writing 'test.bbl' with encoding 'UTF-8'
INFO - Output to test.bbl

von u_fischer » Sa 6. Apr 2013, 15:30

Gib mal "biber --cache" ein. Das wird einen Pfad ausspucken (irgendwo in deinem Userprofil):

... temp/par-XXXXX/....

Navigiere im Explorer zu diesem temp-Ordner und lösche dann den ganzen par-XXX-Ordner.

Rufe anschließend "biber test" erneut auf.

Edit: Ich bin ja blind, der Ordner steht ja schon oben in deiner Fehlermeldung:

C:\Users\Troy\AppData\Local\Temp\par-5363686e65696469

von Troy » Sa 6. Apr 2013, 15:18

In der Eingabeaufforderung bin bis zu dem Ordner meiner .tex-Datei gekommen. Auf diesen Ordner habe ich dann "biber test" angewandt. Ich hoffe, das war so richtig?!
INFO - This is Biber 1.5
INFO - Logfile is 'test.blg'
data source C:\Users\Troy\AppData\Local\Temp\par-5363686e65696469\cache-890efc00b3ca6b775c7d44a325c1349fb2a3a3bd\inc\lib/Biber/LaTeX/recode_data.xml not found in .
...und was bedeutet das jetzt?

von u_fischer » Sa 6. Apr 2013, 14:56

Navigiere (mit cd) in der Eingabeaufforderung zum Ordner deines Dokument. Dh. vorne im Prompt muss der Pfad der test.tex stehen.

Wenn du da bist, gibt
biber test
ein. Anschließend markiere + kopiere den Inhalt der Ausgabe (rechte Maustaste, "markieren" anklicken, Bereich aufziehen und anschließend auf Enter drücken. Dann ist der Kram in der Zwischenablage).

Nach oben