Hallo Latexgemeinde.
Ich habe in einem Text Randnummer (einträge) verwendet, die ich mit eigenem counter nummeriert habe.
Frage: Gibt es einen Trick, dievergebene Nummer als Referenz zu verwenden, auf die mit \ref zugegriffenwerden kann? Natürlich dynamisch, d.h. kommt eine RN dazu, soll sich die Referenz ändern.
Geht das überhaupt?
Beste Grüße und schon mal vielen Dank
hjs
Hat nur indirekt mit Index/Glossar zu tun.
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Re: Hat nur indirekt mit Index/Glossar zu tun.
Das geht, wenn du den entsprechenden Zähler mit \refstepcounter erhöhst.
(Mehr lässt sich ohne Minimalbeispiel nicht sagen.)
(Mehr lässt sich ohne Minimalbeispiel nicht sagen.)
Clemens
Paketauthor
Paketauthor
Re: Hat nur indirekt mit Index/Glossar zu tun.
hi cgnieder,
zählen kann ich schon. Das Problem ist, die Nummer als Textstring in ein label einzuschleusen und später per \ref zu referenzieren. Z.B.
durch die Angabe \label{rn:<textversion der lfd Nummer>} später mit
\ref{fn:<textversion der lfd Nummer>} zu adressieren. Mit Fußnoten ist es ja ähnlich. Manuelle label erstellen geht natürlich. Fußnoten sind ähnlich gelagert.
Mit freundlichen Grüßen HJ Schinze
zählen kann ich schon. Das Problem ist, die Nummer als Textstring in ein label einzuschleusen und später per \ref zu referenzieren. Z.B.
durch die Angabe \label{rn:<textversion der lfd Nummer>} später mit
\ref{fn:<textversion der lfd Nummer>} zu adressieren. Mit Fußnoten ist es ja ähnlich. Manuelle label erstellen geht natürlich. Fußnoten sind ähnlich gelagert.
Mit freundlichen Grüßen HJ Schinze
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Re: Hat nur indirekt mit Index/Glossar zu tun.
Wie ich sagte, das geht mit \refstepcounter:
Oder meinst du ein automatisches Label? Weiß nicht, ob ich das für eine gute Idee halte, aber:
\documentclass{article} \newcounter{blubber} \newcommand\blubber{\refstepcounter{blubber}Test~\theblubber} \begin{document} \blubber\label{huhu} Siehe test~\ref{huhu} \end{document}
\documentclass{article} \newcounter{blubber} \newcommand\blubber{\refstepcounter{blubber}Test~\theblubber\label{test:\arabic{blubber}}} \begin{document} \blubber Siehe test~\ref{test:1} \end{document}
Clemens
Paketauthor
Paketauthor
Re: Hat nur indirekt mit Index/Glossar zu tun.
Ist eigentlich ziemlich witzlos, wenn man die Nummer wissen muss, um dann per \ref an eben diese Nummer zu kommen, oder?cgnieder hat geschrieben: ↑Mi 30. Mär 2022, 15:39Oder meinst du ein automatisches Label? Weiß nicht, ob ich das für eine gute Idee halte, aber:
\documentclass{article} \newcounter{blubber} \newcommand\blubber{\refstepcounter{blubber}Test~\theblubber\label{test:\arabic{blubber}}} \begin{document} \blubber Siehe test~\ref{test:1} \end{document}
Sinnvoller wäre ggf. das uns komplett unbekannte Randnummernmakro um ein (optionales) Argument für einen Labelnamen zu erweitern.
@Schinze: Es wäre sicher sinnvoll, wenn du der Frage nach einem vollständigen Minimalbeispiel (siehe Link im Kommentar von cgnieder) nachkommen würdest, damit wir das Problem besser verstehen.
- cgnieder
- Forum-Meister
- Beiträge: 730
- Registriert: Fr 22. Okt 2010, 18:37
- Wohnort: Herrenberg
- Kontaktdaten:
Re: Hat nur indirekt mit Index/Glossar zu tun.
Stimmt Aber das ist nun mal in der Frage so gewollt gewesen (zumindest fast – vorausgesetzt, ich habe das nicht missverstanden…):ich meine ja nur hat geschrieben: ↑Mi 30. Mär 2022, 16:31Ist eigentlich ziemlich witzlos, wenn man die Nummer wissen muss, um dann per \ref an eben diese Nummer zu kommen, oder?
Clemens
Paketauthor
Paketauthor