Ergebnis 1 bis 5 von 5
  1. #1
    Querina
    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:
    Problem mit Unicode (XeLaTeX) und BibTeX-bildschirmfoto-2010-05

    Folgenden Code nutze ich zum EInbinden des Literaturverzeichnisses:
    Code:
    %BibTeX
    \cleardoublepage
    %\addcontentsline{toc}{chapter}{Literaturverzeichnis}
    \markright{Literaturverzeichnis}
    \bibliographystyle{natdin}
    \bibliography{books}
    natbib ist mit
    Code:
    \usepackage[numbers]{natbib}
    eingebunden.

    Wie bekomme ich das hin, dass mein Literaturverzeichnis korrekt formatiert wird?
    MBP 15" 2,2 GHz - since 10.08.2007

  2. #2
    Hadelner Sommerprinz Avatar von quarx
    Registriert
    04.2005
    Ort
    Budenheim
    Alter
    36
    Beiträge
    8.528
    Wie ist denn die .bib-Datei codiert? Mit Unicode kann BibTeX nichts anfangen.
    Wer A sagt, muss auch Rev. B sagen.
    AT-Bingo: #01 | #02 | #03 | #04 | #05 | #06

  3. #3
    Querina
    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

  4. #4
    Hadelner Sommerprinz Avatar von quarx
    Registriert
    04.2005
    Ort
    Budenheim
    Alter
    36
    Beiträge
    8.528
    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:
    Code:
    % 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:}
    ... liefert mit
    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}
    das, was es soll (d.h. mit Geviertstrich). BibDesk habe ich (noch) nicht getestet.
    Wer A sagt, muss auch Rev. B sagen.
    AT-Bingo: #01 | #02 | #03 | #04 | #05 | #06

  5. #5
    Querina
    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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •