PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Auf Randnummern verweisen



johndaveus
26-07-2007, 17:09
Hallo, ich hab in meiner Präambel einen Befehl für Randnummern eingebaut, welche ich dann mit \rn{Hier kommt die Randnummer hin} erstellen kann.

Nur ... wie kann ich jetzt auf diese Randnummer verweisen? Mit \label{Blabla} wird ja jeweils nur auf die Gliederung verwiesen?!

Vielen Dank schon im voraus!!!!

\documentclass[11pt,a4paper,twoside,headsepline]{scrartcl}
\usepackage[english,frenchb,ngerman]{babel}
\usepackage{parskip}
\usepackage{multicol}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{varioref}
\usepackage{lmodern}
\usepackage[right=3cm,left=3cm,top=3cm,bottom=3cm]{geometry}
\usepackage{textcomp}
\usepackage{graphicx}

\usepackage{jurabib}
\jurabibsetup{authorformat=smallcaps,commabeforere st,titleformat=italic,
titleformat=commasep,bibformat=ibidemalt,ibidem=st rictdoublepage}

\usepackage{scrpage2}
\pagestyle{headings}
\setheadsepline[text]{.4pt}
\deftripstyle{headings}[][]{}{}{}{}{\emptyset}{\pagenumer}
\setkomafont{footnotetext}{\scriptsize}

\setlength{\marginparwidth}{12mm}
\marginparsep-1mm
\newcounter{randnummer}
\reversemarginpar
\newcommand{\rn}[2]{%
\stepcounter{randnummer}{#1}
\marginpar{\quad{\arabic{randnummer}}}{#2}}

\begin{document}

\rn{Vielen Dank für Eure Hilfe!}

\rn{Weiter} oben (siehe \vref{Hier möchte ich jetzt auf die Randnummer oben verweisen!}) habe ich Euch danke gesagt, denn ohne Dich kann ich dieses Problem nie lösen!

\end{document}

cookie170
26-07-2007, 20:28
Statt \stepcounter
\refstepcounter...

(hab's aber nicht ausprobiert)
Gruß,
Alexander

johndaveus
28-07-2007, 10:56
Super, das klappt! Vielen Dank!!

Dh. heist der Befehl für Randnummer, auf die man mit \label und \ref verweisen kann:

\setlength{\marginparwidth}{12mm}
\marginparsep-1mm
\newcounter{randnummer}
%\reversemarginpar
\newcommand{\rn}[2]{%
\refstepcounter{randnummer}{#1}
\marginpar{\quad{\arabic{randnummer}}}{#2}}

Randnummern dann mit \rn{blabla} setzen

Für alle, die sich die Frage auch gestellt hatten: einfach irgendwo in den Absatz \label{blablabal} setzen, dann wird z.B. mit \vref auf "8 auf Seite X" ausgegeben.

Um auf Überschriften zu verweisen, muss man dann halt das label direkt unter die Überschrift setzten.