Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

\usepackage{cite} verweigert seinen Dienst

6 views
Skip to first unread message

VIVA

unread,
Nov 5, 2009, 6:44:05 AM11/5/09
to
Hallo zusammen,

ich möchte gerne mit dem Paket \usepackage{cite} die Literaturverweise
[1,2,3] zu [1-3] zusammenfassen. Soweit alles klar, leider verweigert
diese Paket aber seinen Dienst. Beim Kompilieren gibt es keine
Fehlermeldung und alles bleibt beim Alten. Kann es sein, dass das mit
meinem Header zu tun hat? Der Header sieht folgendermaßen aus:

\documentclass[a4paper,12pt,twoside, cleardoubleempty,
headsepline,listof=totoc,bibliography=totoc]{scrbook}
\usepackage[dvipdfm,bookmarks=true]{hyperref}
\usepackage[latin1]{inputenc}
\usepackage{acronym}
\renewcommand*{\acsfont}[1]{\normalfont{\normalsize{#1}}}
\usepackage[dvips]{graphicx}
\usepackage{amsmath}
\usepackage{esint}
\usepackage{txfonts}
\usepackage{amssymb}
\usepackage{verbatim}
\usepackage{pstricks}
\usepackage[automark]{scrpage2}
\usepackage{array}
\usepackage{booktabs}
\input letterspacing
\usepackage{wasysym}
\usepackage{pifont}
\usepackage{color}
\usepackage{booktabs}
\usepackage{xspace}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{unitsdef}
\usepackage{longtable}
\usepackage{cite} %<--- Zum Zusammenfassen der Referenzen

\setlength{\oddsidemargin}{0cm}
\setlength{\evensidemargin}{0cm}
\setlength{\textwidth}{16cm}
\setlength{\textheight}{21cm}

\setlength{\parskip}{1ex}
\setlength{\parindent}{0em}
\graphicspath{{./Pictures/}}
\ohead{\headmark}
\chead[]{}
\ofoot[\pagemark]{\pagemark}
\cfoot[]{}\pagestyle{scrheadings}

\setkomafont{caption}{\footnotesize\selectfont}
\setkomafont{captionlabel}{\footnotesize\bfseries}

\begin{document}
test test test test test
test mit Referenzen....

\bibliography{Referenzen}
\bibliographystyle{osajnl}

\end{document}

Gleichzeitig verwende ich den bibkiographystyle osajnl.bst. Daran kann
es allerdings auch nicht liegen, weil auch andere bibliographystyles
nicht mit \usepackage{cite} zusammen funktionieren.

Kann mir jemand mit einer schlauen Idee weiterhelfen?

Danke!

Alois Steindl

unread,
Nov 5, 2009, 6:47:51 AM11/5/09
to
Hallo,
erzeuge ein *Minimalbeispiel*, das Deinen Fehler gerade noch produziert.
Mit dem von Dir gezeigten Schnipsel ist es nicht möglich, irgendetwas zu
rekonstruieren. Minimal bedeutet auch, dass Du alles weglässt, was
nichts mit dem Fehler zu tun hat, zB. die Graphik.

Alois

Ulrike Fischer

unread,
Nov 5, 2009, 7:48:30 AM11/5/09
to
Am Thu, 5 Nov 2009 03:44:05 -0800 (PST) schrieb VIVA:

> \usepackage[dvipdfm,bookmarks=true]{hyperref}
...
> \usepackage[dvips]{graphicx}

Ja, was denn nun? dvips oder dvipdfm?

--
Ulrike Fischer

VIVA

unread,
Nov 5, 2009, 7:49:26 AM11/5/09
to
Entschuldigung! Ihr habt ja Recht. Hier also ein Minimalbesipiel:

schnipp-----------------------------------------------------------------------------------------------------------------------------------------------------

\documentclass[a4paper,12pt,twoside, cleardoubleempty,
headsepline,listof=totoc,bibliography=totoc]{scrbook}

\usepackage[bookmarks=true]{hyperref}


\usepackage[latin1]{inputenc}
\usepackage{acronym}
\renewcommand*{\acsfont}[1]{\normalfont{\normalsize{#1}}}

\usepackage{cite}
\usepackage[ngerman]{babel}
\usepackage{cite}

\begin{document}

text text text text text

\cite{Ref1,Ref2,Ref3}

\renewcommand{\bibname}{Literaturverzeichnis}
\bibliography{Referenzen}
\bibliographystyle{THz}


\end{document}

schnapp----------------------------------------------------------------------------------------------------------------------------------------------------------

Ref1, Ref2, Ref3 sind als Artikel in der bibliogrpahy hinterlegt.

Ich habe mittlerweile herausgefunden, dass das Zusammenfassen von
Referenzen mit \usepackage{cite} funktioniert, wenn \usepackage
[bookmarks=true]{hyperref} auskommentiert wird. Dei beiden Pakete
schein wohl nicht zu harmonieren.....

Weiß jetzt jemand wie man beides am Leben halten kann?

Grüße,
Markus

Ulrike Fischer

unread,
Nov 5, 2009, 8:20:20 AM11/5/09
to

> Wei� jetzt jemand wie man beides am Leben halten kann?

Nun, ich habe den Style THz nicht, kann das Beispiel daher nicht
testen. Mein erster Impuls ist hyperref nach cite zu laden (hyperref
sollte immer m�glichst sp�t geladen werden, sofern die Anleitung
nichts anderes vorgibt). Mein zweiter Impuls ist, mal in hyperrefs
readme.pdf unter "Package compability" zu schauen, was dort �ber
cite steht.


--
Ulrike Fischer

Holger Bruenner

unread,
Nov 5, 2009, 10:49:28 AM11/5/09
to
On 5 Nov., 13:49, VIVA <waech...@iht.rwth-aachen.de> wrote:
> Entschuldigung! Ihr habt ja Recht. Hier also ein Minimalbesipiel:
>
> schnipp-----------------------------------------------------------------------------------------------------------------------------------------------------
>
> \usepackage[bookmarks=true]{hyperref}
> \usepackage{cite}

Nun, hyperref versucht ja, aus jedem \cite einen (!) Link in das
Literaturverzeichnis (nämlich zu dem ziteierten Werk) zu generieren...
das klappt einleuchtenderweise nicht, wenn citations zusammengefasst
werden...

Aus dem von Ulrike angesprochenen Readme:
> cite.sty cannot currently be used with hyperref.
Workaround findet sich auch ebenda. Evtl. ist aber auch natbib eine
brauchbare Alternative?
--
Holger


0 new messages