Seitenzahl hochgestellt in der Klammer der Referenz

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Benutzeravatar
lunen
Forum-Anfänger
Forum-Anfänger
Beiträge: 21
Registriert: Mi 18. Mai 2016, 23:37

Seitenzahl hochgestellt in der Klammer der Referenz

Beitrag von lunen »

Hi,

mich beschäftigt seit einger Zeit folgendes Problem:

Seitenzahlen, die in der Zitatklammer stehen sollten, stehen a) ausserhalb der Klammer und b) sind nicht hochgestellt. Ich habe schon diverse \cite-Befehle getestet, jedoch ohne Erfolg.

MInimalbeispiel:
\documentclass[a4paper,11pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{ngerman}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage[super, comma, numbers, square, sort]{natbib} 
\usepackage{chemfig}
\usepackage{titlesec}
\usepackage{url}
\usepackage{graphicx}
\usepackage{color}
\usepackage{caption}

\begin{document}
\bibliographystyle{siam}

...in Chlorwasserstoff und Schwefeldioxid\citep[S.~203]{organikum}...

\bibliography{5-3}
\end{document} 
Der BibTex-Eintrag:
@book{organikum,
author= "Beckert, Rainer",
title = "Organikum : organisch-chemisches Grundpraktikum",
year = "\textbf{2009}",
publisher = "Weinheim : Wiley-VCH-Verl.",
address = "Weinheim",
edition = "23., vollst. überarb. und aktualisierte Aufl. ",
}
Mein Wunsch ist, dass in der Klammer mit der Referenz ebenfalls die Seitenzahl steht in etwa so: [1, S.203]

Vielen Dank für eure Mühen.
Gruss,
Lunen

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

\documentclass[a4paper,11pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{ngerman}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage[super,comma, numbers, square, sort]{natbib}
\usepackage{chemfig}
\usepackage{titlesec}
\usepackage{url}
\usepackage{graphicx}
\usepackage{color}
\usepackage{caption}

\makeatletter
\renewcommand\NAT@citesuper[3]{\ifNAT@swa
\if*#2*\else#2\NAT@spacechar\fi
\unskip\kern\p@\textsuperscript{\NAT@@open#1\if*#3*\else,\NAT@spacechar#3\fi\NAT@@close}%
    \else#1\fi\endgroup}
\makeatother    
\begin{document}
\bibliographystyle{siam}

...in Chlorwasserstoff und Schwefeldioxid \citep[siehe][S.~203]{doody}...

\bibliography{biblatex-examples}
\end{document}

Benutzeravatar
lunen
Forum-Anfänger
Forum-Anfänger
Beiträge: 21
Registriert: Mi 18. Mai 2016, 23:37

Beitrag von lunen »

Wunderbar, danke.

Darf ich fragen, wie genau du diese Definition neu gemacht hast? Also was verbirgt sich hinter dem Code, wie kann ich das verstehen?
(Ist zum persönlichen Verständnis)

Gruss,
Lunen

Antworten