von Bartman » Mo 4. Jul 2016, 17:03
Wenn ich Dein Beispiel aus vollautomatik.tex wie folgt ändere,
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{lipsum}
\usepackage{varioref}
\usepackage[colorlinks]{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}
\begin{document}
\section{Verweise nur mit Bezeichner}
Siehe dazu \cref{eq:abc,eq:bcd,eq:cde} in \cref{sec:blindtext}.
Wichtige Informationen stehen auf \cpageref{p:besondere-seite}
(gehört zu \cref{p:besondere-seite}).
Besonders zu Beachten ist \cref{fig:rechteck}.
\section{Verweise mit Bezeichner und Seitenverweis}
\label{sec:bezeichner-seitenverweise} % <- eingefügt
Siehe dazu \vref{eq:abc,eq:bcd,eq:cde} in \vref{sec:blindtext}.
gehört zu \vref{p:besondere-seite}).
Besonders zu Beachten ist \vref{fig:rechteck}.
\lipsum
\section{Bildtext und Formeln}\label{sec:blindtext}
Verweis auf \vref{sec:bezeichner-seitenverweise} % <- eingefügt
\lipsum[2]
\begin{equation}
a = b + c \label{eq:abc}
\end{equation}
\begin{equation}
b = c \cdot d \label{eq:bcd}
\end{equation}
\begin{equation}
c = d - e \label{eq:cde}
\end{equation}
\lipsum[3-4]
Auf diese Seite\label{p:besondere-seite} soll später verwiesen werden.
\lipsum[5-14]
\begin{figure}[hb!]
\centering
\rule{10cm}{4cm}
\caption{Ein schwarzes Rechteck}
\label{fig:rechteck}
\end{figure}
\lipsum
\end{document}
dann fügt es nach der Abschnittsüberschrift "Bildtext und Formeln" den folgenden Text ein: Verweis auf
Abschnitt 2 auf Seite
1. Erwartet hätte ich: Verweis auf
Abschnitt 2 auf der vorherigen Seite.
Um dieses Problem zu beheben, fand ich einmal etwas Quelltext, welcher der Präambel hinzugefügt werden musste, aber ich weiß nicht mehr, wo ich ihn fand und ob das inzwischen anders gelöst wird.
Wenn ich Dein Beispiel aus [tt] vollautomatik.tex[/tt] wie folgt ändere,
[code]\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{lipsum}
\usepackage{varioref}
\usepackage[colorlinks]{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}
\begin{document}
\section{Verweise nur mit Bezeichner}
Siehe dazu \cref{eq:abc,eq:bcd,eq:cde} in \cref{sec:blindtext}.
Wichtige Informationen stehen auf \cpageref{p:besondere-seite}
(gehört zu \cref{p:besondere-seite}).
Besonders zu Beachten ist \cref{fig:rechteck}.
\section{Verweise mit Bezeichner und Seitenverweis}
\label{sec:bezeichner-seitenverweise} % <- eingefügt
Siehe dazu \vref{eq:abc,eq:bcd,eq:cde} in \vref{sec:blindtext}.
gehört zu \vref{p:besondere-seite}).
Besonders zu Beachten ist \vref{fig:rechteck}.
\lipsum
\section{Bildtext und Formeln}\label{sec:blindtext}
Verweis auf \vref{sec:bezeichner-seitenverweise} % <- eingefügt
\lipsum[2]
\begin{equation}
a = b + c \label{eq:abc}
\end{equation}
\begin{equation}
b = c \cdot d \label{eq:bcd}
\end{equation}
\begin{equation}
c = d - e \label{eq:cde}
\end{equation}
\lipsum[3-4]
Auf diese Seite\label{p:besondere-seite} soll später verwiesen werden.
\lipsum[5-14]
\begin{figure}[hb!]
\centering
\rule{10cm}{4cm}
\caption{Ein schwarzes Rechteck}
\label{fig:rechteck}
\end{figure}
\lipsum
\end{document}[/code]
dann fügt es nach der Abschnittsüberschrift "Bildtext und Formeln" den folgenden Text ein: Verweis auf [color=red]Abschnitt 2[/color] auf Seite [color=red]1[/color]. Erwartet hätte ich: Verweis auf [color=red]Abschnitt 2[/color] auf der vorherigen Seite.
Um dieses Problem zu beheben, fand ich einmal etwas Quelltext, welcher der Präambel hinzugefügt werden musste, aber ich weiß nicht mehr, wo ich ihn fand und ob das inzwischen anders gelöst wird.