Eigener Counter mit Label

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: Eigener Counter mit Label

von sommerfee » So 31. Jul 2011, 12:13

Verwende \refstepcounter{req} statt \addtocounter{req}{1}. \refstepcounter erhöht nicht nur den Zähler, sondern erzeugt auch intern eine Marke, die man mit einem \label fixieren und später per \ref referenzieren kann.

Damit \autoref funktioniert, mußt du noch \reqname und \reqautorefname definieren, etwa
\newcommand\reqname{Was-auch-immer}
\let\reqautorefname\reqname % oder ggf. anders

Eigener Counter mit Label

von albi » So 31. Jul 2011, 11:37

Servus,

ich habe einen Counter erstellt, der sieht so aus:
\newcounter{req}
\setcounter{req}{1}
\newcommand{\req}{\arabic{req}\addtocounter{req}{1}}
Im Text erscheint entsprechend für
 \req 
eine "1".
Nun möchte ich den aber ein Label hinzufügen, sodass erscheint "Kriterium 1".

In einem nächsten Schritt möchte ich es dann via
 \autoref 
referenzieren können, aber das hier nur am Rande.

Weiß jemand wie das geht? Die Doku und dieser Post haben sich mir nicht erschlossen.
Danke, albi

Nach oben