Archiv verlassen und diese Seite im Standarddesign anzeigen : Wort "Auflage" in Bibtex nicht automatisch einfügen
Hallo zusammen,
ich suche nach einer Möglichkeit, zu verhindern, dass Bibtex (mit dem Jurabib-Paket) automatisch den Zusatz "Auflage" an die entsprechenden Stellen einfügt. Weiß jemand, wie ich den entsprechenden Befehl umdefinieren kann?
Danke im Voraus
Sebastian
Hallo zusammen,
ich suche nach einer Möglichkeit, zu verhindern, dass Bibtex (mit dem Jurabib-Paket) automatisch den Zusatz "Auflage" an die entsprechenden Stellen einfügt. Weiß jemand, wie ich den entsprechenden Befehl umdefinieren kann?
Danke im Voraus
Sebastian
Das geht hiermit:
\renewcommand*{\editionname}{} % Auflage-Namen ändern
Vielen Dank - leider klappt es nicht, denn: "! LaTeX Error: \editionname undefined." Hier mal meine wichtigsten Rahmenbedingungen:
\documentclass[a4paper,smallheadings,fleqn,bibtotoc,DIVcalc,halfp arskip]{scrbook}
...
\usepackage{jurabib}
...
Bleibt vermutlich die Suche nach dem richtigen Variablennamen für die Auflagenbezeichnung...
Gruß
Sebastian
Komisch ... welche Version des Paketes nutzt du? Ich habe diese hier: jurabib 2004/01/25 v0.6 Extended citations
Schau mal in die "deinDokumentName".bbl wie dort die Edition definiert ist. Bei mir sieht es so aus
\jbedition
{\fourthedname~\editionname {}\jbaensep}
Ich nutze dieselbe Version - und habe Deinen doch richtigen Tipp etwas weiterverfolgt und ihn nun wie folgt umgesetzt:
\AddTo\bibsgerman{\renewcommand*{\editionname}{}}
Damit scheint es zu funktionieren! Danke!
Allerdings muss ich nun noch eine Möglichkeit finden, das Leerzeichen hinter dem Wort "Auflage" zu beseitigen, wenn ich es manuell eingegeben habe. Ich muss also in der bbl-Datei bei '~\editionname' die '~' abziehen, am besten natürlich im Rahmen des oben eingefügten Befehls. Eine Idee? Kann man ein Zeichen per Code abziehen?
Sebastian
Allerdings muss ich nun noch eine Möglichkeit finden, das Leerzeichen hinter dem Wort "Auflage" zu beseitigen, wenn ich es manuell eingegeben habe. Ich muss also in der bbl-Datei bei '~\editionname' die '~' abziehen, am besten natürlich im Rahmen des oben eingefügten Befehls. Eine Idee? Kann man ein Zeichen per Code abziehen?
Kann dir nur mit folgender Lösung dienen:
Gehe in die jurabib.bst und such nach folgender Code-Stelle:
FUNCTION {format.edition}
{ edition empty$
{ "" }
{ "\jbedition {" * convert.edition "~\editionname {}\jbaensep} " * }% dot or not ???????
if$
}
Dort kann Du das Leerzeichen rausnehmen. :)
Vielen Dank, genauso mache ich es!
Gruß
Sebastian
Hey!
Ich hab es geschafft, das Wort "Auflage" zu entfernen, aber wie veränder ich die jurabib.bst, um das Leerzeichen wegzulassen? Wenn ich sie öffnen will, muss ich sie extrahieren. Ich schaff es nicht, die Änderung dann im ordner jurabib.cab zu speichern. Was mach ich falsch?
Viele Grüße,
Cathrin
Hallo Cathrin,
irgendwo auf Deinem Rechner ist die Datei schon extrahiert - glaube ich zumindest, denn sonst würde es Bibtex schwerfallen, sie zu verwenden. Ich habe meine bst-Datei in meinen Dokumentordner verschoben, da ich zahlreiche Änderungen daran vorgenommen habe. Ansonsten läge sie bei mir unter C:\Programme\MiKTeX 2.7\bibtex\bst\jurabib.
Gruß
Sebastian
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.