Literaturverzeichnis-Kürzel manuell bestimmen
Literaturverzeichnis-Kürzel manuell bestimmen
Wenn man als bibliographystyle beispielsweise alpha wählt, werden ja die drei Anfangsbuchstaben der Autoren plus die Jahreszahl als "Kürzel" im Text angezeigt, z. B. [BSQ11]. Gibt es eine Möglichkeit, diese Kürzel für jeden Eintrag manuell einzustellen? Ich will natürlich weiterhin mit einer separaten BibTex-Datei arbeiten und nicht mit \bibitem.
Und wie funktioniert das damit genau? Mit Google habe ich vorher und auch jetzt nichts dazu gefunden, weil ich auch einfach nicht weiß, nach was ich suchen soll. "Kürzel" scheint nicht das richtige Wort zu sein. Am besten wäre es natürlich, man könnte direkt im bib-File das jeweilige Kürzel angeben wie etwa
kuerzel = {ABC66},
Danke für den Hinweis, aber das funktioniert leider nicht. Ein Minimalbeispiel:
Und in ref.bib ist dieser Eintrag enthalten:
Ergebnis ist: "Text. Text. Text. [tes]." und nicht wie gewünscht "Text. Text. Text. [ABC66].".
\documentclass{scrbook} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[fixlanguage]{babelbib} \begin{document} \selectbiblanguage{ngerman} Text. Text. Text. \cite{test}. \bibliographystyle{babalpha} \bibliography{ref} \end{document}
@ONLINE{test, shorthand = {ABC66}, title = {Title}, note ={A note} }
Mit biblatex und label funktioniert es, danke.
Gibt es eigentlich eine Möglichkeit, dass die Änderungen, die man in der .bib-Datei vorgenommen hat, auch sofort sichtbar werden, ohne dass man jedes Mal erst die .bbl-Datei (und bei Verwendung von biblatex offenbar auch alle anderen nicht-.tex-Dateien) löschen muss (ich verwende MikTex)?
Gibt es eigentlich eine Möglichkeit, dass die Änderungen, die man in der .bib-Datei vorgenommen hat, auch sofort sichtbar werden, ohne dass man jedes Mal erst die .bbl-Datei (und bei Verwendung von biblatex offenbar auch alle anderen nicht-.tex-Dateien) löschen muss (ich verwende MikTex)?