PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Elegante Randnummern



ElEsido
24-03-2010, 09:42
Hallo

Mit dem nachfolgenden Code können durchgehende Randnummern erstellt werden. Allerdings möchte ich nicht durchgehende Zahlen, da diese gegen das Ende des Dokuments relativ gross werden. Wüsste jemand, wie man den Code ändern kann, dass die Randnummerierung bei jedem Kapitel neu beginnt und der Randnummer die Kapitelnummer und ein Punk vorangestellt wird; also 1.1; 1.2... 2.1, 2.2...

Danke!
ElEsido


\documentclass[ngerman,draft,12pt,paper=a4,twoside=false,cleardou blepage=empty,parskip=full]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{marginnote}


% Randnummern
\setlength{\marginparwidth}{12mm}
\marginparsep1mm
\newcounter{randnummer}
\newcommand{\rn}[1]{%
\refstepcounter{randnummer}{#1}%
\marginnote{\quad\small\arabic{randnummer}}}


\begin{document}
\part{Grundlagen}
\chapter{Einleitung}

\rn{Hallo}. \blindtext

\rn{Hallo}. \blindtext

\chapter{Historie}

\rn{Hallo}. \blindtext

\chapter{Theorie}

\rn{Lies} mal das: \blindtext


\part{Anwendung}

\chapter{Voraussetzungen}
\rn{Hallo}. \blindtext

\chapter{Praxis}
\rn{Lies} mal das: \blindtext
\end{document}

localghost
24-03-2010, 09:51
Der relevante Auschnitt.

% Randnummern
\setlength{\marginparwidth}{12mm}
\setlength{\marginparsep}{1mm}
\newcounter{randnummer}[chapter]
\renewcommand{\therandnummer}{\arabic{randnummer}}
\newcommand{\rn}[1]{%
\refstepcounter{randnummer}{#1}%
\marginnote{\quad\small\thechapter.\therandnummer}
}


MfG
Thorsten

u_fischer
24-03-2010, 09:52
\newcounter{randnummer}[chapter]
\renewcommand\therandnummer{\arabic{chapter}.\arab ic{randnummer}}
\newcommand{\rn}[1]{%
\refstepcounter{randnummer}{#1}%
\marginnote{\quad\small\therandnummer}}

ElEsido
24-03-2010, 10:34
Herzlichen Dank Euch beiden!