PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "ß" wird im Literaturverz. (BibTex) nur zum Teil richtig dargestellt



cyrusy
03-08-2009, 12:21
Hallo liebe Community,

habe leider ein verzwicktes Problem mit meinem Literaturverzeichnis,
welches ich mit BibTex erstelle. Verwende: \usepackage{natbib}, \usepackage{bibgerm},\bibliographystyle{dinat} und \usepackage[T1]{fontenc}

Wenn ich in meiner BibTex-Datei ein "ß" verwende (z.B. Name des Autors),
wird dieses im PDF-Dokument nur zum Teil richtig dargestellt:

Beispiel:


@book{Rmayer,
author={Konrad {Ro{\ss}mayer}},
title={Ökonomische Analyse der Körperschaftsteuersysteme in der EU},
edition={Europäische Hochschulschriften, Reihe 5, Band 1863},
publisher={Peter Lang},
year={1996},
language={ngerman}}

Ausgabe im PDF-Dokument:
http://www.loaditup.de/files/387177.png

Warum wird der Name des Autors nicht durchgängig mit "ß" geschrieben?
Bin für jede Hilfe dankbar!

Liebe Grüße

Cyrusy

u_fischer
03-08-2009, 12:25
Weil in Großbuchstaben oder SmallCaps ß halt nun mal als SS geschrieben wird. Groß -> GROSS.

bobmalaria
03-08-2009, 12:35
hi,

der autorenname wird im verzeichnis in kapitälchen gesetzt. hier gibt es kein ß. siehe dazu auch

http://de.wikipedia.org/wiki/Gro%C3%9Fes_%C3%9F

aus spass an der freude könntest du mal \usepackage{libertine} verwenden. in der schrift linux libertine ist glaube ich ein grosses ß enthalten.

der stil lässt sich eventuell auch formatieren. erstelle eine dinnat.bst kopie mit dem namen mydinnat.bst. kopiere diese in das verzeichnis in dem auch die tex-datei liegt.

schaue dort nach diesem eintrag

FUNCTION {format.smallcaps}
% top of stack in small caps
{ duplicate$ empty$
{ pop$ "" }
{ "\textsc{" swap$ * "}" * }
if$
}


das \textsc{...} ist für die formatierung verantwortlich (glaube ich :-))

ändere dann deinen bib-stil zu \bibliographystyle{mydinnat}

Festus
03-08-2009, 14:58
Hi,

die Methode die Bobmalaria vorschlägt wird sicher funktionieren, aber ich würd dir dringend davon abraten. Das "ß" gibt es nun mal seit seiner Einführung nur als Kleinbuchstaben. In Caps oder SmallCaps ein "ß" zu benutzen ist vom grammatikalischen Standpunkt her völlig falsch (wirst du in gut gesetzten Werken auch nie anders finden) und sieht, wenn du ehrlich bist, auch grottig aus.

Gruß, Festus

cyrusy
04-08-2009, 09:50
Hallo,

vielen Dank für die vielen Antworten!

Werde dann wohl alles so belassen und nicht unnötig versuchen
ein "großes" ß zu basteln.

Beste Grüße,

Cyrusy