PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anhang A



Spiderman25
09-02-2008, 22:18
hi leute, krieg was mit dem anhang nicht gebacken: uns zwar steht bei mir im inhaltsverzeichnis immer

A. Satz über ...

wie krieg ich es hin das da

Anhang A. Satz über ...

steht??? bis jetzt hab ich

\begin{appendix}
\chapter{Satz von ...}
\end{appendix}

localghost
09-02-2008, 22:45
Klassenoption appendixprefix bei einer Klasse aus KOMA Script (http://dante.ctan.org/CTAN/help/Catalogue/entries/koma-script.html) verwenden. Den Anhang am besten mit dem Schalter \appendix einleiten.


MfG
Thorsten

Spiderman25
09-02-2008, 23:40
hi local... ich will das Koma-Script nicht benutzen, weil das ändert das ganze design meiner arbeit und das sieht alles schrecklich aus! ;-)

gibts da keine alternative lösung?

Stefan_K
10-02-2008, 04:36
Hallo,

dann teile uns doch die von Dir verwendete Dokumentklasse mit, am besten natürlich ein Minimalbeispiel.

Grüße,

Stefan

Spiderman25
10-02-2008, 11:29
hi stefan, hier ein minimalbsp.: (wie gesagt wie halt "Anhang A" statt "A" im Inhaltsverzeichnis)

\documentclass[11pt,a4paper,twoside]{report}

\usepackage[left=40mm,right=40mm,top=35mm,bottom=45mm]{geometry}
\usepackage[ngerman]{babel}

%_______________________________
\begin{document}
\newpage
\pagenumbering{roman}
\tableofcontents
%
\newpage
\pagenumbering{arabic}
\setcounter{page}{1}
%
\begin{appendix}
\chapter{Der Satz über...}
blabla
\end{appendix}
%
\end{document}

rais
10-02-2008, 12:04
Moin moin,
schau Dir mal das tocloft-Paket an, damit sollte das Gewünschte einstellbar sein.
MfG

Stefan_K
10-02-2008, 16:35
Eine "grobe" Lösung wäre, \@chapter zu ändern:

\begin{appendix}
\makeatletter
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
\refstepcounter{chapter}%
\typeout{\@chapapp\space\thechapter.}%
\addcontentsline{toc}{chapter}%
{\@chapapp\space\protect\numberline{\thechapter}#1 }%
\else
\addcontentsline{toc}{chapter}{#1}%
\fi
\chaptermark{#1}%
\addtocontents{lof}{\protect\addvspace{10\p@}}%
\addtocontents{lot}{\protect\addvspace{10\p@}}%
\if@twocolumn
\@topnewpage[\@makechapterhead{#2}]%
\else
\@makechapterhead{#2}%
\@afterheading
\fi}
\makeatother
...

Hier habe ich in der Definition aus report.cls die Zeile

\addcontentsline{toc}{chapter}%
{\protect\numberline{\thechapter}#1}%

geändert, \@chapapp\space ergänzt. Mag eleganter gehen, doch diese direkte Lösung tuts auch.

Stefan