PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BibTex: Literaturangaben ohne eckige Klammern davor?



rooster77
09-11-2006, 09:29
Hallo allesamt,

ich brauche Hilfe bei BibTex.

Ich möchte, dass in der Literaturliste die Literaturangaben OHNE eckige Klammer davor erscheinen, also weder Kurzreferenz noch Nummer.
Die Standart-Styles, also plain, unsrt, alpha und abbrv haben anscheinend ALLE eckige Klammern vor den Einträgen und ich finde auch keine Option, das abzuschalten.

Danke für die Hilfe,

r

sofa-surfer
09-11-2006, 10:32
Hallo,

also wenn ich das richtig verstehe, dann wirklich nur den "reinen" Eintrag? Dann schau dir zum Beispiel mal jurabib an, oder natbib, oder ....

Matthias

rooster77
11-11-2006, 10:27
Ich glaube, jurabib ist das was ich suche.

Danke für den Tipp!

Gruß,

r

michaelr
11-11-2006, 18:21
Hallo,

genau das habe ich auch gebraucht und so erreicht:




% folgendes steht bei mir im Header
\makeatletter
% folgende Zeile modifiziert den \cite Befehl
% \cite[Seitenzahl]{AutorenMarke}, z. B.
% \cite[5]{Achtenhagen2004} erzeugt dann:
% Achtenhagen, 2005: S. 5
\renewcommand{\@cite}[2]{{#1\if@tempswa : S. #2\fi}}

% folgende Zeile unterdrückt im Literaturverzeichnis die Ausgabe der Marke
% so dass also statt
% [Achtenhagen2004] Achtenhagen (2004): Titel des Buches etc.
% dann steht
% Achtenhagen (2004): Titel .... (also ohne die eckige Klammer!)
\renewcommand{\@biblabel}[1]{}
\makeatother


Zusatzfrage meinerseits:

Im LIteraturverzeichnis wird ja die Marke in eckigen Klammern links nicht mehr durch meine Modifikation angezeigt; allerdings ist da ein kleiner Platz, so ungefähr ein bis zwei Leerzeichen. Wie kann ich das denn umgehen?

Hoffe das hilft
Grüße,
Michael