Seite 1 von 1

Der Technische Berater

Verfasst: Do 8. Nov 2012, 13:51
von mischl
Hallo Leute,

ich habe Folgendes "Problem": Ich habe mit 'makebst' erfolgreich meine BST-Datei erstellt und bin bis auf Folgendes damit zufrieden. Bei den Techreports wird der Zusatz "techn. ber." angezeigt, was ich jedoch nicht möchte. (Was ist das überhaupt?). Ich habe dann schon mal in der BSt-Datei in der Funktion {bbl.techrep} einfach mal mal das "techn. ber." entfernt. Das funktioniert auch, leider stimmt dann das mit den Kommatas und Punkten nicht mehr. Ich wäre Euch sehr verbunden, wenn mir entweder jemand sagen könnte wie ich das mit 'makebst' abschalte oder die Punkte und Kommata in der BST entsprechend neu sezten kann (da kenne ich mich nämlich nicht aus). Im letzten Fall bitte die Änderungen irgendwie kommunizieren, damit ich -falls ich noch mal eine Neue BST-Datei erstelle - diese Änderungen selbst wieder vornehmen kann.

Ach ja, ich habe diese Frage noch in keinem anderen Forum gestellt.

Verfasst: Fr 9. Nov 2012, 07:50
von sudo
"techn. ber." steht vermutlich für Technischer Bericht.

Ansonsten solltest du mal ganz konkret sagen, was mit den Kommata und Punkten nach dem Löschen nicht mehr stimmt, und ein Minimalbeispiel liefern.

Verfasst: Mo 12. Nov 2012, 14:06
von mischl
Also, wenn man sich dieses Minimalbeispiel
\documentclass{article}
\usepackage{natbib}
\begin{document}
\bibliographystyle{bst}
\citep{Ich2012}
\bibliography{min}
\end{document}
mit dem Beispiel
@techreport{Ich2012,
author={Ich, Ich},
year={2012},
title={test},
institution={Entenhausen}
}
anschaut und die obige BST-Datei Verwendet dann ergibt sich folger Output:

Ich, I. (2012): test. Techn. Ber., Entenhausen.


Enfernt man jedoch den Eintrag {Techn.\ Ber.} der Funktion {bbl.techrep} in der BST-Datei, so ergibt sich der offensichtlich falsche Eintrag

Ich, I. (2012): test. , Entenhausen.

Verfasst: Mo 12. Nov 2012, 16:22
von sudo
Wenn du in der
FUNCTION {format.tr.number}
die Zeile
    { pop$ bbl.techrep }
löscht klappt es so, wie du es vermutlich möchtest. Das hast du nämlich nicht beschrieben.

Verfasst: Di 13. Nov 2012, 10:32
von mischl
Jep, ich denke das war's. Danke!