Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
3.19a ist jetzt auf CTAn und in den Distributionen

07 Okt '15, 14:01

esdd's gravatar image

esdd
17.8k294257

Mit der Vorabrelease für Version 3.19 aus dem [Experimentellen Repository][1] 3.19a gibt es eine einfachere Möglichkeit Überschriften mit einem farbigen Hintergrund zu versehen. Dazu muss man nur den neuen Befehl `\sectionlinesformat` passend umdefinieren. Der Befehl ist für alle frei stehenden Überschriften im `section` Stil zuständig und ab seit der Version 3.19 auch in der Dokumentation zu KOMA-Script beschrieben. \documentclass{scrartcl}[2015/09/15] \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{blindtext} \usepackage{xcolor} \colorlet{sectioncolor}{orange} \makeatletter \renewcommand\sectionlinesformat[4]{% \hspace*{#2}% \colorbox{sectioncolor}{% \parbox[t]{\dimexpr\textwidth-2\fboxsep-#2\relax}{% \raggedsection\color{white}\@hangfrom{#3}{#4}% }}} \makeatother \begin{document} \addsec{Vorwort} \blindtext \tableofcontents \blinddocument \section{Und dann noch eine mehrzeilige Überschrift als weiteres Beispiel} \blindtext \end{document} ![alt text][2] Wenn man es noch etwas bunter möchte, lassen sich die verschiedenen Überschriftenebenen auch ganz einfach unterschiedlich färben. \documentclass{scrartcl}[2015/09/15] \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{blindtext} \usepackage{xcolor} \colorlet{sectioncolor}{orange} \colorlet{subsectioncolor}{purple} \colorlet{subsubsectioncolor}{blue!50!black} \makeatletter \renewcommand\sectionlinesformat[4]{% \hspace*{#2}% \colorbox{#1color}{% \parbox[t]{\dimexpr\textwidth-2\fboxsep-#2\relax}{% \raggedsection\color{white}\@hangfrom{#3}{#4}% }}} \makeatother \begin{document} \addsec{Vorwort} \blindtext \tableofcontents \blinddocument \section{Und dann noch eine mehrzeilige Überschrift als weiteres Beispiel} \blindtext \end{document} ![alt text][3] Ab der gleichen Version gibt es für die Kapitelüberschriften in den Klassen `scrreprt` und `scrbook` außerdem die Befehle `\chapterlinesformat` und `\chapterlineswithprefixformat`. Ein Beispiel dazu findet sich unter [Wie kann ich bei einer KOMA-Script Klasse Kapitelüberschriften mit einer Hintergrundfarbe versehen?][4]. [1]: http://www.komascript.de/current [2]: http://texwelt.de/wissen/upfiles/tw_sectionlinesformat2_1.png [3]: http://texwelt.de/wissen/upfiles/tw_sectionlinesformat2.png [4]: http://texwelt.de/wissen/fragen/12367/wie-kann-ich-bei-einer-koma-script-klasse-kapiteluberschriften-mit-einer-hintergrundfarbe-versehen/14099
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
Link zu Beispiel mit Kapiteln

28 Sep '15, 10:55

esdd's gravatar image

esdd
17.8k294257

Mit der Vorabrelease für Version 3.19 aus dem [Experimentellen Repository][1] gibt es eine einfachere Möglichkeit Überschriften mit einem farbigen Hintergrund zu versehen. Dazu muss man nur den neuen Befehl `\sectionlinesformat` passend umdefinieren. Der Befehl ist für alle frei stehenden Überschriften im `section` Stil zuständig und ab der Version 3.19 auch in der Dokumentation zu KOMA-Script beschrieben. \documentclass{scrartcl}[2015/09/15] \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{blindtext} \usepackage{xcolor} \colorlet{sectioncolor}{orange} \makeatletter \renewcommand\sectionlinesformat[4]{% \hspace*{#2}% \colorbox{sectioncolor}{% \parbox[t]{\dimexpr\textwidth-2\fboxsep-#2\relax}{% \raggedsection\color{white}\@hangfrom{#3}{#4}% }}} \makeatother \begin{document} \addsec{Vorwort} \blindtext \tableofcontents \blinddocument \section{Und dann noch eine mehrzeilige Überschrift als weiteres Beispiel} \blindtext \end{document} ![alt text][2] Wenn man es noch etwas bunter möchte, lassen sich die verschiedenen Überschriftenebenen auch ganz einfach unterschiedlich färben. \documentclass{scrartcl}[2015/09/15] \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{blindtext} \usepackage{xcolor} \colorlet{sectioncolor}{orange} \colorlet{subsectioncolor}{purple} \colorlet{subsubsectioncolor}{blue!50!black} \makeatletter \renewcommand\sectionlinesformat[4]{% \hspace*{#2}% \colorbox{#1color}{% \parbox[t]{\dimexpr\textwidth-2\fboxsep-#2\relax}{% \raggedsection\color{white}\@hangfrom{#3}{#4}% }}} \makeatother \begin{document} \addsec{Vorwort} \blindtext \tableofcontents \blinddocument \section{Und dann noch eine mehrzeilige Überschrift als weiteres Beispiel} \blindtext \end{document} ![alt text][3] Ab der gleichen Version gibt es für die Kapitelüberschriften in den Klassen `scrreprt` und `scrbook` außerdem die Befehle `\chapterlinesformat` und `\chapterlineswithprefixformat`. Ein Beispiel dazu findet sich unter [Wie kann ich bei einer KOMA-Script Klasse Kapitelüberschriften mit einer Hintergrundfarbe versehen?][4]. [1]: http://www.komascript.de/current [2]: http://texwelt.de/wissen/upfiles/tw_sectionlinesformat2_1.png [3]: http://texwelt.de/wissen/upfiles/tw_sectionlinesformat2.pnghttp://texwelt.de/wissen/upfiles/tw_sectionlinesformat2.png [4]: http://texwelt.de/wissen/fragen/12367/wie-kann-ich-bei-einer-koma-script-klasse-kapiteluberschriften-mit-einer-hintergrundfarbe-versehen/14099
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

27 Sep '15, 22:07

esdd's gravatar image

esdd
17.8k294257

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×