Hallo, Am Mit, 15 Nov 2006, Hannes Vogelmann schrieb:
Am Tag 06-11-15 zur Zeit 01:42:26 schrieb David Haller:
Am Die, 14 Nov 2006, Hannes Vogelmann schrieb:
in einem Bibliography-Style-File (egu.bst) gibt es eine Zeile in der steht:
MACRO {jgr} {"J. Geophys. Res."} [..] Nein. Die {} fungieren wie Quotes. Vgl. wie man Strings mit Leerzeichen etc. in {} schreiben muss. Ergo:
Journal = jgr,
Das funktioniert leider nicht, dann kommt gar keine Ausgabe für das Journal, allerdings gibt es auch keine Fehlermeldung. [..] Jetzt die ganze egu.bst umzubauen wäre wohl nicht der richtige Weg. Es muss doch mit dem "MACRO" gehen.
Also hier funktioniert es. ==== egumacro.tex ==== \documentclass[ngerman,a4paper]{scrartcl} \usepackage{babel} \usepackage[square,longnamesfirst]{natbib} \bibliographystyle{egu} \begin{document} bar \citep{test04} \bibliography{\jobname} \end{document} ==== ==== egumacro.bib ==== @Article{test04, Author = {Test Autor}, Title = {Testtitel}, Journal = jgr, Volume = {60}, Pages = {2888-2892}, Year = {1989}, Abstract = {blabla}, } ==== $ latex egumacro.tex $ BSTINPUTS=".:./egu:$BSTINPUTS" bibtex egumacro.aux This is BibTeX, Version 0.99c (Web2C 7.4.5) The top-level auxiliary file: egumacro.aux The style file: egu.bst Database file #1: egumacro.bib $ latex egumacro.tex $ latex egumacro.tex (egu.bst habe ich halt in dem Unterverzeichnis ;) ==== egumacro.bbl ==== \begin{thebibliography}{1} %%% natbib Kram geloescht \bibitem[{Autor(1989)}]{test04} Autor, T.: Testtitel, J. Geophys. Res., 60, 2888--2892, 1989. \end{thebibliography} ==== Du musst also irgendwas (anderes) falsch machen ;) -dnh -- 43: Java Internetcafe (Peter Berlich) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org