pageref-Verweise unterdrücken, wenn Verweis auf selbe Seite.

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: pageref-Verweise unterdrücken, wenn Verweis auf selbe Seite.

von Johannes_B » Mi 14. Aug 2013, 20:42

Danke für den Hinweis Lupi, mit varioref, cleverref und co habe ich mich noch nicht wirklich auseinandergesetzt.

@Johannes: LaTeX-Pakete haben die Dateiendung .sty. Letztendlich sind das nur einfache Textdateien, welche du mit notepad/gedit/leafpad/textedit.

von jknorpp » Mi 14. Aug 2013, 17:21

Vielen Dank für diesen Link!

Jetzt weiß ich wo und nach was ich in solchen Fällen suchen muss.

von LuPi-Gast » Mi 14. Aug 2013, 17:19

Derartige Pakete gibt es im Zweifelsfall immer auf CTAN (www.ctan.org).
Oder einfach in der Suchmaschine Deiner Wahl "latex varioref" eingeben
und gespannt warten.

Bei varioref handelt es sich um ein Paket, das diverse Makros zur
Verfügung stellt. Alles weitere kannst Du der Doku entnehmen (zu
finden unter http://www.ctan.org/pkg/varioref).

von jknorpp » Mi 14. Aug 2013, 17:12

Hallo LuPi-Gast,

vielen Dank für deinen Tipp.

Wo finde ich dieses varioref.sty und was ist das?
Ist das so ein Makro?
Hast du einen Link zu einer Dokumentation darüber oder zu einführender Literatur zum Thema Makros und LaTeX?

Dank und Gruß
Johannes

von LuPi-Gast » Mi 14. Aug 2013, 16:38

Schau Dir mal varioref.sty an, das kann das schon.

von jknorpp » Mi 14. Aug 2013, 15:52

Danke Johannes_B für die schnelle Antwort,


mit Makros hab ich mich noch nicht wirklich beschäftigt. Hast du da einen Tipp für gute Einstiegsliteratur?

Ich muss jetzt zunächst meinen Text zur Korrektur fertigstellen. Dann werd ich mich da die Tage mal versuchen reinzulesen.

Oder ich mache es, wie du vorschlägst und mute dem Leser einfach zu, dass er mal eine Seite vor oder zurück blättert.


Dank und Gruß

"Johannes_K"

von Johannes_B » Mi 14. Aug 2013, 15:27

Das könnte schon gehen, aber da bin ich nicht der Experte. Auf jeden Fall muss das Makro dann aber auch siehe S. mit einschließen.

Versuch doch mal ein Minimalbeispiel zu erstellen. Das Paket blindtext sollte dabei eine gute Hilfe sein.

Lässt du LaTeX allerdings bei der Platzierung von Gleitobjekten in Ruhe arbeiten, dann sollte dein Text schon in Ordnung sein. Eine Abbildung auf der Folgeseite findet der Leser im Allgemeinen problemlos.

pageref-Verweise unterdrücken, wenn Verweis auf selbe Seite.

von jknorpp » Mi 14. Aug 2013, 15:11

Ich möchte, das
\pageref{fig:labelname}
nur dann eine Seitenzahl ausgibt, wenn Quelle und Verweisplatzierung nicht auf der selben Seite stehen.

\begin{figure}
\includegraphics{abbildungsname}
\label{fig:abbildungsname}
\end{figure}

% Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
% Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
% Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
% Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
% Viel Text, der somit einen automatischen Seitenwechsel erzeugt…


Abb. \ref{fig:abbildungsname} (S. \pageref{fig:abbildungsname}) ist zu entnehmen, dass es sich um eine Abbildung handelt.
Soll ausgeben:

[Hier ist die Abbildung platziert.]

Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
Viel Text, der somit einen automatischen Seitenwechsel erzeugt…

[Seitenwechsel]

Viel Text, der somit einen automatischen Seitenwechsel erzeugt…
Viel Text, der somit einen automatischen Seitenwechsel erzeugt…

Abb. 1 (S. 1) ist zu entnehmen, dass es sich um eine Abbildung handelt.


Wohingegen der folgende Fall:
\begin{figure}
\includegraphics{abbildungsname}
\label{fig:abbildungsname}
\end{figure}

% Nur ein einzelner Satz, der somit KEINEN automatischen Seitenwechsel erzeugt.

Abb. \ref{fig:abbildungsname} (S. \pageref{fig:abbildungsname}) ist zu entnehmen, dass es sich um eine Abbildung handelt.

Folgendes ausgeben soll:

[Hier ist die Abbildung platziert.]

Nur ein einzelner Satz, der somit KEINEN automatischen Seitenwechsel erzeugt.

Abb. 1 [Seitenangabe entfällt automatisch] ist zu entnehmen, dass es sich um eine Abbildung handelt.


Wonach muss ich da suchen, um geeignete Anleitung für dieses Problem zu finden?

Nach oben