PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ovalbox um chapter



Shooter
25-11-2009, 08:17
Hallo,

ich bin gerade etwas am rumspielen und versuche verzweifelt eine Ovalbox um meine chapter Überschriften zu bekommen.

Da diese bei mir eigenständig auf einem leeren Blatt stehen würde ich es gern optisch mal testen.
Hier mein test minibsp:


\documentclass[a4paper,DIV=calc,ngerman]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{listings}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{xcolor}

\usepackage{fancybox}

%\addtokomafont{chapter}{\Ovalbox\centering\Huge\b fseries\color{red}}
\addtokomafont{section}{\Ovalbox\centering\Huge\bf series\color{red}}

\begin{document}
\chapter{ich bin das test chapter}
\newpage
\section{ich bin die test section}
adasd
\subsection{sub}
sdasd
\end{document}

Um die section rum geht es zwar, aber hier fehlen wohl 2 {} die Latex automatisch setzt. Wenigstens steht das ind er Konsole drin.

Ich nehme an \Ovalbox ist der falsche Befehl da dieser ja unmittelbar einen Text erwartet. Ähnlich die \textbf{} und eben \bfseries.

Ich hoffe ihr habt da ne idee :D

gruß Andi

Shooter
26-11-2009, 07:54
35mal gelesen und keiner kann mir sagen wie man eine ovalbox um die chapter überschrift bekommt?

mechanicus
26-11-2009, 12:20
Hi,


35mal gelesen und keiner kann mir sagen wie man eine ovalbox um die chapter überschrift bekommt?
Das wurde 35 mal angeklickt, aber es sagt nicht aus, dass es 35 verschiedene Personen waren.


\documentclass[a4paper,DIV=calc,ngerman]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{listings}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{xcolor}

\usepackage{fancybox}
\makeatletter
\renewcommand*{\@@makechapterhead}[1]{\chapterheadstartvskip
{%
\Ovalbox{%
\setlength{\parindent}{\z@}\setlength{\parfillskip }{\fill}%
\normalfont\sectfont\nobreak\size@chapter{}%
\if@chapterprefix
\let\@tempa\raggedsection
\else
\let\@tempa\@hangfrom
\fi
\@tempa{\ifnum \c@secnumdepth >\m@ne%
\if@mainmatter
\if@chapterprefix
\expandafter\size@chapterprefix
\else
\expandafter\size@chapter
\fi
{\chapterformat}%
\if@chapterprefix
\size@chapterprefix{}\endgraf\nobreak\vskip.5\base lineskip
\fi
\fi
\fi
}%
{\raggedsection \interlinepenalty \@M \size@chapter{#1}\par}}%
\nobreak\chapterheadendvskip
}}
\makeatother
\addtokomafont{chapter}{\centering\Huge\bfseries\c olor{red}}
\addtokomafont{section}{\centering\Huge\bfseries\c olor{red}}

\begin{document}
\chapter{ich bin das test chapter}
\newpage
\section{ich bin die test section}
adasd
\subsection{sub}
sdasd
\end{document}
Gruß
Marco

Shooter
26-11-2009, 12:41
Hi,
Das wurde 35 mal angeklickt, aber es sagt nicht aus, dass es 35 verschiedene Personen waren.


das schrieb ich ja auch nicht :) , erstmal großen Dank für deine mühen.
Also sowas selbst zu machen bin ich noch weit davon entfernt.

Allerdings hab ich nun die möglichkeit gefunden über das packet fncychapter:
http://www.tex.ac.uk/tex-archive/macros/latex/contrib/fncychap/fncychap.pdf
6 Varianten die chapter überschrift etwas besser aussehen zu lassen.

Mal schaun ob ich nun die Ovalbox oder doch einer der 6 nehme.

gruß Andi

Xenara
26-11-2009, 13:07
Wenn du schon deine Frage in verschienenen Foren postest, wäre ein Hinweis und Link dazu ganz nett...
http://www.golatex.de/viewtopic.php?p=13841

Shooter
27-11-2009, 10:48
wenn es erwünscht ist auf andere foren zu verlinken werde ich das in zukunft gerne tun.