von Michael » Di 11. Jan 2011, 20:46
Hallo!
Habe ein Problem mit Biblatex. Ich möchte den ibidtracker verwenden, soweit kein Problem. Ich möchte jedoch
nicht, dass nach einem Seitenumbruch eine Seite mit "Ebd." beginnt, sondern dass dort immer der vollständige Eintrag gesetzt wird.
In der authortitle-ibid.cbx stehen folgende Zeilen:
\newbibmacro*{cite}{%
\global\boolfalse{cbx:loccit}%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\ifnameundef{labelname}
{}
{\printnames{labelname}%
\setunit{\nametitledelim}}%
\usebibmacro{cite:title}}}%
{\usebibmacro{cite:shorthand}}}
Ich dachte, dass die Abfrage
\ifciteibid\AND\NOT\iffirstonpage
genau das regelt, was ich möchte?!
Hier mein Minimalbeispiel:
\begin{filecontents*}{bib.bib}
@BOOK{Busch:Integ,
title = {Integriertes Supply Chain Management},
author = {Axel Busch and Wilhelm Dangelmaier},
publisher = {Gabler},
year = {2004},
location = {Wiesbaden},
edition = {2}
}
@BOOK{Christopher:Log,
author = {Christopher, Martin},
title = {Logistics and Supply Chain Management},
subtitle = {Creating Value-Adding Networks},
publisher = {Prentice Hall/Financial Times},
year = {2005},
location = {Harlow},
edition = {3}
}
@BOOK{Schulte:Logistik,
title = {Logistik},
subtitle = {Wege zur Optimierung der Supply Chain},
author = {Christof Schulte},
publisher = {Vahlen},
location = {München},
year = {2009},
edition = {5., überarb. u. erw. Aufl.}
}
}\end{filecontents*}
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[Latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{hyperref}
\usepackage[style=authortitle-ibid,
sorting=anyt,
hyperref=true,
uniquename=false,
natbib=true,
autocite=footnote,
ibidtracker=true,
pagetracker=page,
dashed=false,
bibencoding=latin1,
backend=bibtex8]{biblatex}
\usepackage[german=quotes]{csquotes}
\bibliography{bib}
\begin{document}
\blindtext\footcite{Christopher:Log}
\blindtext\footcite{Christopher:Log}
\blindtext\footcite{Schulte:Logistik}
\blindtext\footcite{Busch:Integ}
\blindtext\footcite{Busch:Integ}
\blindtext\footcite{Busch:Integ}
\printbibliography
\end{document}
Habe schon diverse ibid-Stile aus dem Paket ausprobiert, aber alle zeigten das gleich Verhalten.
Weiß jemand Rat?
Viele Grüße,
Michael
- Dateianhänge
-
- Minimalbeispiel.pdf
- Ebd. nach Seitenumbruch
- (146.67 KiB) 463-mal heruntergeladen
Hallo! :)
Habe ein Problem mit Biblatex. Ich möchte den ibidtracker verwenden, soweit kein Problem. Ich möchte jedoch [i]nicht[/i], dass nach einem Seitenumbruch eine Seite mit "Ebd." beginnt, sondern dass dort immer der vollständige Eintrag gesetzt wird.
In der authortitle-ibid.cbx stehen folgende Zeilen:
[code]\newbibmacro*{cite}{%
\global\boolfalse{cbx:loccit}%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\ifnameundef{labelname}
{}
{\printnames{labelname}%
\setunit{\nametitledelim}}%
\usebibmacro{cite:title}}}%
{\usebibmacro{cite:shorthand}}}[/code]
Ich dachte, dass die Abfrage
[code]\ifciteibid\AND\NOT\iffirstonpage[/code]
genau das regelt, was ich möchte?!
Hier mein Minimalbeispiel:
[code]\begin{filecontents*}{bib.bib}
@BOOK{Busch:Integ,
title = {Integriertes Supply Chain Management},
author = {Axel Busch and Wilhelm Dangelmaier},
publisher = {Gabler},
year = {2004},
location = {Wiesbaden},
edition = {2}
}
@BOOK{Christopher:Log,
author = {Christopher, Martin},
title = {Logistics and Supply Chain Management},
subtitle = {Creating Value-Adding Networks},
publisher = {Prentice Hall/Financial Times},
year = {2005},
location = {Harlow},
edition = {3}
}
@BOOK{Schulte:Logistik,
title = {Logistik},
subtitle = {Wege zur Optimierung der Supply Chain},
author = {Christof Schulte},
publisher = {Vahlen},
location = {München},
year = {2009},
edition = {5., überarb. u. erw. Aufl.}
}
}\end{filecontents*}
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[Latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{hyperref}
\usepackage[style=authortitle-ibid,
sorting=anyt,
hyperref=true,
uniquename=false,
natbib=true,
autocite=footnote,
ibidtracker=true,
pagetracker=page,
dashed=false,
bibencoding=latin1,
backend=bibtex8]{biblatex}
\usepackage[german=quotes]{csquotes}
\bibliography{bib}
\begin{document}
\blindtext\footcite{Christopher:Log}
\blindtext\footcite{Christopher:Log}
\blindtext\footcite{Schulte:Logistik}
\blindtext\footcite{Busch:Integ}
\blindtext\footcite{Busch:Integ}
\blindtext\footcite{Busch:Integ}
\printbibliography
\end{document}[/code]
Habe schon diverse ibid-Stile aus dem Paket ausprobiert, aber alle zeigten das gleich Verhalten. :(
Weiß jemand Rat?
Viele Grüße,
Michael