Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

09 Dez '15, 13:55

kabel's gravatar image

kabel
259102632

Referenz formatieren

Der Labelinhalt sind im vorliegenden Fall ganze Zahlen von 1-9999. Im Text soll die Referenz stets vierstellig erscheinen, ggf. mit vorausgstellten Nullen (0017). (0007). Was bei Zählerformatierung gelingt, gelingt hier leider nicht. Wer biegt das für mich gerade? \documentclass[12pt, oneside,numbers=endperiod]{scrbook} \usepackage[x-iso-8859-1]{inputenx}% Codierung des Online-Editors \usepackage[ngerman]{babel} \usepackage[ngerman]{varioref} % Referenzen \usepackage[T1]{fontenc}% Optionen ohne Pakete gibt es nicht, vermutlich ist hier das gemeint. \usepackage{hyperref, cmap} \usepackage{mwe} \newcounter{angnr} %eigener Zähler \setcounter{angnr}{7} %Startwert \newcommand{\Bng}[1]{#1\refstepcounter{angnr} Angabe \theangnr} \newcommand{\refv}[1]{\ref{#1} (Referenz: % \ifnum\ref{#1}<1000 0\fi \ifnum\ref{#1}<100 0\fi \ifnum\ref{#1}<10 0\fi\ref{#1})} \begin{document} \chapter{Vierstellige Referenzen} \Bng{enthält nur den Text (n)}\label{angnr:1}.\par \Bng{enthält den Folgetext (n+1)}\label{angnr:2}\par \bigskip Refs:\par \ref{angnr:1}\par \ref{angnr:2}\par Das Gleiche vierstellig: \refv{angnr:1} und \refv{angnr:2} \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

09 Dez '15, 13:54

kabel's gravatar image

kabel
259102632

Referenz formatieren

Der Labelinhalt sind im vorliegenden Fall ganze Zahlen von 1-9999. Im Text soll die Referenz stets vierstellig erscheinen, ggf. mit vorausgstellten Nullen (0017). Was bei Zählerformatierung gelingt, gelingt hier leider nicht. Wer biegt das für mich gerade? \documentclass[12pt, oneside,numbers=endperiod]{scrbook} \usepackage[x-iso-8859-1]{inputenx}% Codierung des Online-Editors \usepackage[ngerman]{babel} \usepackage[ngerman]{varioref} % Referenzen \usepackage[T1]{fontenc}% Optionen ohne Pakete gibt es nicht, vermutlich ist hier das gemeint. \usepackage{hyperref, cmap} \usepackage{mwe} \newcounter{angnr} %eigener Zähler \setcounter{angnr}{7} %Startwert \newcommand{\Bng}[1]{#1\refstepcounter{angnr} Angabe \theangnr} \newcommand{\refv}[1]{\ref{#1} (Referenz: % \ifnum\ref{#1}<1000 0\fi \ifnum\ref{#1}<100 0\fi \ifnum\ref{#1}<10 0\fi\ref{#1})} \begin{document} \chapter{Vierstellige Referenzen} \Bng{enthält nur den Text (n)}\label{angnr:1}.\par \Bng{enthält den Folgetext (n+1)}\label{angnr:2}\par \bigskip Refs:\par \ref{angnr:1}\par \ref{angnr:2}\par Das Gleiche vierstellig: \refv{angnr:1} und \refv{angnr:2} \end{document}