von Gast » Fr 9. Mär 2018, 16:53
\citemid heißt das Zauberwort. Man beachte die Kommentare zu \usepackage{ngerman}, das veraltet ist und durch \usepackage[ngerman]{babel} ersetzt werden sollte, sowie die behutsame Anpassung der Groß- und Kleinschreibung im Beispielartikel.
Das
Minimalbeispiel nutzt filecontents, das heißt, dass eine eventuell vorhandene .bib-Datei mit demselben Namen wie die .tex-Datei ohne vorherige Warnung überschrieben wird.
\documentclass[12pt,bibliography=totoc]{scrartcl}
\usepackage[a4paper,left=3cm,right=3cm,top=2cm,bottom=4cm,bindingoffset=5mm]{geometry}
\usepackage[ngerman]{babel}% \usepackage{ngerman} ist veraltet
\usepackage{cite}
\bibliographystyle{alpha}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{heisenberg1928theorie,
title={Zur Theorie des Ferromagnetismus},
author={Heisenberg, Werner},
journal={Zeitschrift f{\"u}r Physik},
volume={49},
number={9-10},
pages={619--636},
year={1928},
publisher={Springer}
}
\end{filecontents}
\renewcommand*{\citemid}{/}
\begin{document}
Austauschwechselwirkungskräfte sind toll. Nachzulesen in \cite[619--636]{heisenberg1928theorie}.
\bibliography{\jobname}
\end{document}
Wenn Dein Betreuer noch mehr crazy Wünsche hat würde ich Dir statt cite und dem stabilen BibTeX lieber die neuere Kombination
biblatex und
biber empfehlen. Die sind häufig besser und einfacher anzupassen (hier war cite auch leicht anzupassen, aber das ist nicht immer so). Siehe auch die
wichtigen Hinweise.
PS: Dein
Minimalbeispiel war schon sehr gut, aber es hätte noch einen Ticken besser sein können. Für einen ersten Beitrag ist das aber Meckern auf hohem Niveau.
[tt]\citemid[/tt] heißt das Zauberwort. Man beachte die Kommentare zu [tt]\usepackage{ngerman}[/tt], das veraltet ist und durch [tt]\usepackage[ngerman]{babel}[/tt] ersetzt werden sollte, sowie die behutsame Anpassung der Groß- und Kleinschreibung im Beispielartikel.
Das [m][/m] nutzt [tt]filecontents[/tt], das heißt, dass eine eventuell vorhandene [tt].bib[/tt]-Datei mit demselben Namen wie die [tt].tex[/tt]-Datei ohne vorherige Warnung überschrieben wird.
[code]\documentclass[12pt,bibliography=totoc]{scrartcl}
\usepackage[a4paper,left=3cm,right=3cm,top=2cm,bottom=4cm,bindingoffset=5mm]{geometry}
\usepackage[ngerman]{babel}% \usepackage{ngerman} ist veraltet
\usepackage{cite}
\bibliographystyle{alpha}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{heisenberg1928theorie,
title={Zur Theorie des Ferromagnetismus},
author={Heisenberg, Werner},
journal={Zeitschrift f{\"u}r Physik},
volume={49},
number={9-10},
pages={619--636},
year={1928},
publisher={Springer}
}
\end{filecontents}
\renewcommand*{\citemid}{/}
\begin{document}
Austauschwechselwirkungskräfte sind toll. Nachzulesen in \cite[619--636]{heisenberg1928theorie}.
\bibliography{\jobname}
\end{document}[/code]
Wenn Dein Betreuer noch mehr crazy Wünsche hat würde ich Dir statt [tt]cite[/tt] und dem stabilen BibTeX lieber die neuere Kombination [p]biblatex[/p] und [p]biber[/p] empfehlen. Die sind häufig besser und einfacher anzupassen (hier war [tt]cite[/tt] auch leicht anzupassen, aber das ist nicht immer so). Siehe auch die [url=https://golatex.de/wichtige-hinweise-erstellung-von-literaturverzeichnissen-t11964.html]wichtigen Hinweise[/url].
PS: Dein [m][/m] war schon sehr gut, aber es hätte noch einen Ticken besser sein können. Für einen ersten Beitrag ist das aber Meckern auf hohem Niveau.