Verweise mit varioref und cleveref

Tabellen und Grafiken erstellen und anordnen


Faemorleto
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Do 13. Feb 2014, 09:35

Verweise mit varioref und cleveref

Beitrag von Faemorleto »

Hallo,

ich versuche mich gerade an einem Verweissystem und bin bei einer varioref-cleveref-Kombination angelangt. Es funktioniert soweit ganz gut, bis auf eine Kleinigkeit:
Bei einem Verweis auf eine folgende Seite, sollte "auf der nächsten Seite" und bei einem Verweis auf eine vorherige Seite sollte "auf der vorherigen Seite" ausgegeben werden.
Komischerweise funktioniert das Erste, nicht jedoch das Zweite:
\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[ngerman]{varioref}
\usepackage[ngerman]{cleveref}

\begin{document}

\section{erster}\label{sec:1}
Ich verweise auf \vref{sec:2}

\newpage

\section{zweiter}\label{sec:2}
Ich verweise auf \vref{sec:1}

\end{document}
Jemand eine Idee, warum das so ist und wie man das beheben kann?

Vielen Dank im Voraus und freundliche Grüße

LuPi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 96
Registriert: Do 18. Feb 2010, 08:27
Wohnort: Bayern

Beitrag von LuPi »

Verzeih die dumme Frage, aber hast Du Dein Beispiel (mindestens)
zweimal laufen lassen? Bei mir kommt dann genau das von Dir
erwartete und korrekte Ergebnis.

Faemorleto
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Do 13. Feb 2014, 09:35

Beitrag von Faemorleto »

Ja, ich habe es zweimal durchlaufen lassen (auch drei oder viermal bringt leider kein besseres Ergebnis). Hier mein Ergebnis mit TexLive.
Habe es auch mit MiKTeX versucht, aber bekomme da genau das gleiche Ergebnis.

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

Beitrag von u_fischer »

Ich bekomme auch Seite 1 statt "vorheriger Seite". Ich denke, das ist ein Bug in cleveref, denn mit varioref alleine geht es, also schreibe den Autor von cleveref an.

LuPi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 96
Registriert: Do 18. Feb 2010, 08:27
Wohnort: Bayern

Beitrag von LuPi »

Interessant. Dann scheine ich so alte Versionen zu verwenden (siehe
unten), dass diese Kombination "früher" funktioniert hat. Aber meine
Neuinstallation steht ohnehin demnächst an.
scrartcl.cls    2011/04/02 v3.09 KOMA-Script document class (article)
scrkbase.sty    2011/04/02 v3.09 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
 scrbase.sty    2011/04/02 v3.09 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2011/03/09 v3.09 KOMA-Script package (loading files)
tocbasic.sty    2011/03/23 v3.09 KOMA-Script package (handling toc-files)
scrsize11pt.clo    2011/04/02 v3.09 KOMA-Script font size class option (11pt)
typearea.sty    2011/04/02 v3.09 KOMA-Script package (type area)
 fontenc.sty
   t1enc.def    2005/09/27 v1.99g Standard LaTeX file
inputenc.sty    2008/03/30 v1.1d Input encoding file
    utf8.def    2008/04/05 v1.1m UTF-8 support for inputenc
   t1enc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
  ot1enc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
  omsenc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
   babel.sty    2008/07/06 v3.8l The Babel package
ngermanb.ldf    2008/07/06 v2.6n new German support from the babel system
varioref.sty    2009/09/13 v1.4w package for extended references (FMi)
cleveref.sty    2011/03/22 v0.17.9 Intelligent cross-referencing
  t1cmss.fd    1999/05/25 v2.5h Standard LaTeX font definitions

Antworten