smart footnote citations with jurabib ?

Fragen zum richtigen Zitieren oder zum richtigen Format, dann gehört es hier rein.


huckepick
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Sa 13. Mär 2010, 07:44

smart footnote citations with jurabib ?

Beitrag von huckepick »

Hallo,

ich bin neu hier und habe eine Frage.

In der Hoffnung, dass sich beim parellelen posten schneller Ergebnisse zeigen, habe ich mein Problem gerade schon hier geposted:

http://www.latex-community.org/forum/vi ... 28&start=0

Dennoch hier nochmal die komplette beschreibung:


I am trying to use jurabib for my citations. Generally it works very well with the following implementation:
(preamble)

\usepackage{jurabib}
\jurabibsetup{super,authorformat=and,commabeforerest,see,pages=format,pages=test,bibformat=raggedright,authorformat=smallcaps, authorformat=year,dotafter=bibentry}
\renewcommand*{\jbcitationyearformat}[1]{(#1)}
\usepackage[multiple]{footmisc}
\jbedseplikecite

(body)

[...]

\cite{Arnott2005} % referring to an external bibtex entry 

[...]
The result is a footnote citation of {Arnott2005}. That's fine.

Now, my problem is - and maybe you can help me with that :

In case this citation appears several times in the text, every time I cite the reference a new footnote with exactly the same contents is created. So, it can happen that on the same printed page I have three footnotes with different footnote numbers but the same content.

It would look like this if cited three times on the same page:
(body printed)

[...]1
[...]2
[...]3


(footnote printed)

1Arnott (2005).
2Arnott (2005).
3Arnott (2005).
What I am looking for is this:

A package or an option which does the following: Whenever I cite exactly the same contents and this citation shall be printed in a footnote AND these multiple identical citations happen to be printed on the same page, I'd like the package to refrain from creating a new footnote but instead referencing the already existing footnote number.

It should look like this if cited three times on the same page:
(body printed)

[...]1
[...]1
[...]1


(footnote printed)

1Arnott (2005).
Alternatively, I would also be fine with the following result:
(body printed)

[...]1
[...]2
[...]3


(footnote printed)

1,2,3Arnott (2005).

I don't care too much if this is good style.

My question is simply: Is that possible with jurabib or another package?



Thank you.
huckepick