Wie ist denn die .bib-Datei codiert? Mit Unicode kann BibTeX nichts anfangen.
Ergebnis 1 bis 5 von 5
- 13.05.2010, 10:15 #1Querina
Themenstarter
- Registriert
- 06.2007
- Beiträge
- 186
Problem mit Unicode (XeLaTeX) und BibTeX
Hi,
ich benutze in einer Projektarbeit XeLaTeX (um den Hausfont der Uni einbinden zu können). Vermutlich aufgrund der Unicode-Unterstützung funktioniert dort die aus LaTeX bekannte Unterscheidung zwischen Trenn-, Binde- und Gedankenstrich (-, -- bzw. ---) nicht mehr, stattdessen wird der korrekte Strich einfach als Unicode-Zeichen eingefügt.
BibTeX weiß davon aber nichts und produziert nun folgenden Output:
Folgenden Code nutze ich zum EInbinden des Literaturverzeichnisses:natbib ist mitCode:%BibTeX \cleardoublepage %\addcontentsline{toc}{chapter}{Literaturverzeichnis} \markright{Literaturverzeichnis} \bibliographystyle{natdin} \bibliography{books}eingebunden.Code:\usepackage[numbers]{natbib}
Wie bekomme ich das hin, dass mein Literaturverzeichnis korrekt formatiert wird?MBP 15" 2,2 GHz - since 10.08.2007
- 16.05.2010, 11:06 #2
- 16.05.2010, 11:24 #3Querina
Themenstarter
- Registriert
- 06.2007
- Beiträge
- 186
Die bib-Datei ist Unicode-Codiert (mit BibDesk erstellt):
Code:%% This BibTeX bibliography file was created using BibDesk. %% http://bibdesk.sourceforge.net/ %% Created for Nightfish at 2010-05-15 14:52:38 +0200 %% Saved with string encoding Unicode (UTF-8) @url{wikiidd, Author = {Wikipedia}, Date-Added = {2010-05-15 14:46:22 +0200}, Date-Modified = {2010-05-15 14:46:32 +0200}, Note = {[Online; Stand 15. Mai 2010]}, Title = {Internet der Dinge --- Wikipedia{,} Die freie Enzyklop{\"a}die}, Url = {http://de.wikipedia.org/w/index.php?title=Internet_der_Dinge&oldid=74316075}, Year = {2010}, Bdsk-Url-1 = {http://de.wikipedia.org/w/index.php?title=Internet_der_Dinge&oldid=74316075}} @phdthesis{chisu, Author = {Razvan Chisu}, Date-Added = {2010-05-15 11:19:07 +0200}, Date-Modified = {2010-05-15 11:23:05 +0200}, Month = {03}, School = {fml -- Lehrstuhl f{\"u}r F{\"o}rdertechnik Materialfluss Logistik, Technische Universit{\"a}t M{\"u}nchen}, Title = {Kommunikations- und Steuerungsstrategien f{\"u}r das Internet der Dinge}, Year = {2010}}MBP 15" 2,2 GHz - since 10.08.2007
- 16.05.2010, 12:03 #4
Und wenn Du das mit einem Editor öffnest, sind es dann mehrere Bindestriche oder jeweils nur einer?

Ich habe jetzt mal folgende .bib-Datei mit XeLaTeX getestet:
... liefert mitCode:% This file was created with JabRef 2.4.2. % Encoding: UTF8 @ARTICLE{Mu10, author = {Mustermann,Max}, title = {Moderne Musterh\"{a}user --- eine empirische Studie}, journal = {Der Architekt}, year = {2010}, volume = {1}, pages = {1--13}, owner = {thorsten}, timestamp = {2010.05.16} } @comment{jabref-meta: selector_journal:} @comment{jabref-meta: selector_author:} @comment{jabref-meta: selector_keywords:} @comment{jabref-meta: selector_publisher:}
das, was es soll (d.h. mit Geviertstrich). BibDesk habe ich (noch) nicht getestet.Code:\documentclass{article} \usepackage[ngerman]{babel} \usepackage{bibgerm} \begin{document} Dies ist ein Testdokument mit einem Zitat \cite{Mu10}. \bibliographystyle{gerplain} \bibliography{test} \end{document}
- 17.05.2010, 15:11 #5Querina
Themenstarter
- Registriert
- 06.2007
- Beiträge
- 186
Die Bib-Datei die ich oben gepostet habe ist direkt aus dem Texteditor kopiert. Wenn ich die korrekten Unicode-Zeichen in die Bib-Datei einfüge werden die auch dargestellt. Ist aber auch keine Lösung, da natdin bzw. natbib bei den ISBN-Nummern aus einem "-" jeweils ein "--" macht, da dort wohl irgendwo hinterlegt ist dass die mit Halbgeviertstrich getrennt werden müssen.
Dein Minimalbeispiel funktioniert allerdings so wie es soll...
Hier mal alle includierten Pakete falls das weiterhilft:
Code:\documentclass[11pt, a4paper,oneside,article]{memoir} %Auswahl der Klasse, oneside=einseitig, twoside=zweiseitig \usepackage{xunicode} \usepackage{fontspec} \usepackage{xltxtra} \usepackage{float} %zur besseren Positionierung von Grafiken \usepackage{ngerman} \usepackage{hyperref} %Verknüpfungen (URLs und innerhalb des Dokuments) \usepackage{pdfpages} \usepackage[usenames]{color} \usepackage{ulem} % durchstreichen \usepackage{natbib} \bibpunct{[}{]}{;}{a}{,}{,} \bibliographystyle{natdin}MBP 15" 2,2 GHz - since 10.08.2007


Zitieren
