PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bibtex - Jahr fett



seth1981
19-05-2007, 11:53
Ich habe folgendes Problem. Ich nutze für mein Literaturverzeichnis Bibtex und benötige für Protokolle eine bestimmte Art von Literaturverzeichnis. Ich habe mir jetzt mit makebst schon ein eigenes File angelegt, welches auch bei Büchern einwandfrei funktioniert. Allerdings benötige ich bei Artikeln das Erscheinungsjahr ebenfalls groß geschrieben. Aber egal was ich tue, es bleibt normal geschrieben. Wie kann ich dies ändern. Ich habe mal die bst und djp Datei angehängt. Wäre toll wenn mir da irgendjemand helfen könnte.

Konkret muss ich so zititeren:

A. Autor1, B. Autor2, ... , Angew.Chem. 1995, 107, 1358-1359.

Bisher siehts nur so aus:

K.Bott, Chem.Ber. 100 , (1967), 2791-2797.

Salnic
19-05-2007, 13:07
ohne Garantie, dass es in bestimmten Fällen vielleicht nicht läuft.

Salnic

seth1981
19-05-2007, 13:23
Schon besser. Aber so ist nur die erste Zahl fett gedruckt und es sieht sehr nach Kapitälchen aus. Gibts diesen Stil vielleicht auch als fertige DIN-Norm o.ä.?

Salnic
19-05-2007, 13:33
in Zeile 567 muss es heißen:
"\textbf{" swap$ * "}" *

also die Klammer war an der falschen Position. Bei mir sind die Zahlen alle gleich groß.

Salnic


\documentclass[ngerman]{article}
\begin{document}
Test \cite{Bott1967}, \cite{Gilles1995}
\bibliographystyle{ocfp}
\bibliography{seth_lit}
\end{document}


@ARTICLE{Gilles1995,
author = {Gilles Alcaraz and Ulrich Wecker and Antoine Baceiredo and Françoise
Dahan and Guy Bertrand},
title = {Synthese eines 2H-Azirins durch [1 + 2]-Cycloaddition eines Phosphinocarbens
an ein Nitril und Anschließende Ringerweiterung zu einem 1,25-Azaphosphet},
journal = {Angewandte Chemie},
year = {1995},
volume = {11},
pages = {1358--1359},
issn = {0044-8249},
doi = {10.1002/ange.19951071126}
}

@ARTICLE{Bott1967,
author = {Kaspar Bott},
title = {Carbonsäuresynthesen mit 1.1-Dichlor-äthylen, II. beta-Alkyl- und
beta-Aryl-hydrozimtsäuren},
journal = {Chemische Berichte},
year = {1967},
volume = {100},
pages = {2791--2797},
number = {9},
issn = {0365-9496},
doi = {10.1002/cber.19671000904}
}

seth1981
19-05-2007, 13:44
Super. Schonmal vielen Dank.
Wenn du jetzt noch eine Idee hast, wie ich die Jahrezahl und den Band vertauschen kann, also die Jahreszahl vor dem Band kommt wäre das noch besser.

Auf jeden Fall vielen Dank.

Salnic
20-05-2007, 21:25
Hi Seth,

habe leider nicht so viel Ahnung von der bst-Programmierung, kann Dir daher nur eine Notlösung präsentieren, sie funktioniert, solange Deine *.bib-Files in Ordnung sind. Es wird keine Eingabeüberprüfung, es wird auch keine Warnung ausgegeben, wenn z.B. das Jahr fehlt. Auch weiß ich nicht, wie der Style auf Crossrefs reagiert. Wenn Du also den Style benutzen willst, bitte nur auf eigene Gefahr und immer daran denken, auch das Ergebnis zu überprüfen.

sorry fürs späte Antworten, hatte nicht früher Zeit

Salnic