von arned » Do 18. Okt 2018, 13:14
Hallo liebes Forum,
ich arbeite zum ersten mal mit Latex und schreibe direkt an einem größeren Bericht. Dafür würde ich gerne das Aussehen der Überschriften anpassen. Mit dem Layout der Kapitel habe ich das auch hinbekommen, gerne würde ich das gleiche aussehen aber auch auf die tableofcontents, listoffigures, listoftables, bibliography etc. also "Alle Überschriften" anwenden. Ich hoffe mir kann jemand dabei helfen.
Bisher habe ich zumindest code gefunden, der das Aussehen
aller Überschriften anpasst (im Beispieldokument auskommentiert).
\makeatletter
%\titleformat{(command)}[(shape)]{(format)}{(label)}{(sep)}{(before)}[(after)]
\titleformat{\chapter}[display]{\parindent\z@\raggedright\normalfont\bfseries\color{white}\begin {shaded*}\bfseries\Huge\bfseries \space\Huge#1\end{shaded*}}{\thechapter}{0px}{#1}
\makeatother
Aber die Positionierung auf der Seite schlägt noch fehl (zu weit unten) und der Hintergrund ist zu breit...
Mir ist allerdings wichtig, dass in dem Dokument alle Überschriften gleich aussehen.
Anbei Beispielcode, bei dem die Chapter bereits so aussehen, wie ich mir das vorstelle.
%more named colors available
\PassOptionsToPackage{dvipsnames}{xcolor}
\documentclass[12pt,a4paper, twoside, draft]{report}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{xcolor}
%page margins
\usepackage[left=2cm,right=2cm,top=2.5cm,bottom=3cm]{geometry}
% ...at least 27.2pt
\setlength{\headheight}{30pt}
%used for changing chapter/section/... layouts
\usepackage{framed}
\usepackage[explicit]{titlesec}
%define the title background color and (is equal) the section font color
\definecolor{color_titleBackg}{cmyk}{1.0,0.5,0.5,0.5}%
\colorlet{shadecolor}{color_titleBackg}
%%%%%%%%%%%%%
% End of the preamble %
%%%%%%%%%%%%%
% Redefine Chapter Head for customizations
\makeatletter
%\titleformat{(command)}[(shape)]{(format)}{(label)}{(sep)}{(before)}[(after)]
%\titleformat{\chapter}[display]{\parindent\z@\raggedright\normalfont\bfseries\color{white}\begin {shaded*}\bfseries\Huge\bfseries \space\Huge#1\end{shaded*}}{\thechapter}{0px}{#1}
\titlespacing*{\chapter}{0pt}{0pt}{0pt}
\def\@makechapterhead#1{
{\parindent \z@ \raggedright \normalfont\color{white}\begin {shaded*}\bfseries
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\Huge\bfseries \thechapter.\space\Huge#1\end{shaded*}%
\fi
\fi
\interlinepenalty\@M
}}
\makeatother
%%%%%%%%%%%%%%%%%%
% Titlepage / Contents %
%%%%%%%%%%%%%%%%%%
\begin{document}
\tableofcontents{}
\chapter{Test}
\blindtext
\listoffigures
\listoftables
\end{document}
Vielen Dank im vorraus für eure Hilfe
Gruß
Arne
Hallo liebes Forum,
ich arbeite zum ersten mal mit Latex und schreibe direkt an einem größeren Bericht. Dafür würde ich gerne das Aussehen der Überschriften anpassen. Mit dem Layout der Kapitel habe ich das auch hinbekommen, gerne würde ich das gleiche aussehen aber auch auf die tableofcontents, listoffigures, listoftables, bibliography etc. also "Alle Überschriften" anwenden. Ich hoffe mir kann jemand dabei helfen.
Bisher habe ich zumindest code gefunden, der das Aussehen [b]aller[/b] Überschriften anpasst (im Beispieldokument auskommentiert).
[code]
\makeatletter
%\titleformat{(command)}[(shape)]{(format)}{(label)}{(sep)}{(before)}[(after)]
\titleformat{\chapter}[display]{\parindent\z@\raggedright\normalfont\bfseries\color{white}\begin {shaded*}\bfseries\Huge\bfseries \space\Huge#1\end{shaded*}}{\thechapter}{0px}{#1}
\makeatother
[/code]
Aber die Positionierung auf der Seite schlägt noch fehl (zu weit unten) und der Hintergrund ist zu breit...
Mir ist allerdings wichtig, dass in dem Dokument alle Überschriften gleich aussehen.
Anbei Beispielcode, bei dem die Chapter bereits so aussehen, wie ich mir das vorstelle.
[code]
%more named colors available
\PassOptionsToPackage{dvipsnames}{xcolor}
\documentclass[12pt,a4paper, twoside, draft]{report}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{xcolor}
%page margins
\usepackage[left=2cm,right=2cm,top=2.5cm,bottom=3cm]{geometry}
% ...at least 27.2pt
\setlength{\headheight}{30pt}
%used for changing chapter/section/... layouts
\usepackage{framed}
\usepackage[explicit]{titlesec}
%define the title background color and (is equal) the section font color
\definecolor{color_titleBackg}{cmyk}{1.0,0.5,0.5,0.5}%
\colorlet{shadecolor}{color_titleBackg}
%%%%%%%%%%%%%
% End of the preamble %
%%%%%%%%%%%%%
% Redefine Chapter Head for customizations
\makeatletter
%\titleformat{(command)}[(shape)]{(format)}{(label)}{(sep)}{(before)}[(after)]
%\titleformat{\chapter}[display]{\parindent\z@\raggedright\normalfont\bfseries\color{white}\begin {shaded*}\bfseries\Huge\bfseries \space\Huge#1\end{shaded*}}{\thechapter}{0px}{#1}
\titlespacing*{\chapter}{0pt}{0pt}{0pt}
\def\@makechapterhead#1{
{\parindent \z@ \raggedright \normalfont\color{white}\begin {shaded*}\bfseries
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\Huge\bfseries \thechapter.\space\Huge#1\end{shaded*}%
\fi
\fi
\interlinepenalty\@M
}}
\makeatother
%%%%%%%%%%%%%%%%%%
% Titlepage / Contents %
%%%%%%%%%%%%%%%%%%
\begin{document}
\tableofcontents{}
\chapter{Test}
\blindtext
\listoffigures
\listoftables
\end{document}
[/code]
Vielen Dank im vorraus für eure Hilfe
Gruß
Arne