PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : farbige box hinter Titel



kp_chaos
09-08-2007, 14:11
Hallo, ich möchte gerne meinen Titel so wie im anhang darstellen, geht das irgendwie?

Wenn das mit dem Titel funktioniert, funktioniert das auch mit sections, subsections und subsubsections?

edico
09-08-2007, 19:02
...
\usepackage{xcolor,calc}
...
\begin{titlepage}
\begin{center}% oder links-/rechtsbündig
\vspace*{96pt}
\fcolorbox{gray!15!}{gray!15!}{%
\parbox{\textwidth-20pt}{%
\centering\Huge{TITEL}
}
}\par
\vspace{12pt}
\Large{Hier kommt der Untertitel, der sehr lang ist und über 1 Zeile schleicht und immer noch kein Ende finden kann}\par% ggf. mit \newline sauber getrennt wird
\vspace{24pt}
\Large{Und immer der Author}\par
\vfill
\normalsize{Hier steht nun möglicherweise nichts mehr}
\end{center}% oder links-/rechtsbündig
...
\end{titlepage}


Die Titelbox kann besser wohl so aussehen:
...
\fcolorbox{gray!15!}{gray!15!}{%
\parbox{\textwidth-20pt}{%
\centering
\mbox{}\par\vskip\baselineskip
\Huge\textbf{TITEL}\par\vskip\baselineskip
}
}\par
...

edico

PS
alle Worte, Masze, ... sind rein zufällig und dürfen angepasst werden ...
PSS
wenn KOMA, scrguide.pdf konsumieren

kp_chaos
10-08-2007, 08:10
danke!
kann man das jetzt noch so machen, das die graue box nicht ganz den hintergrund ausfüllt, sondern ab ca 1/3 der seite bis nach rechts durchläuft?

MasterOfPuppets
10-08-2007, 10:26
\parbox{\textwidth-20pt} an deine Wunschbreite anpassen. Z.B. \parbox{0.33\textwidth}

Fürs rechtsbündige schau dich mal nach \hfill, \raggedleft usw. um.

edico
10-08-2007, 16:23
Eine fixe Breite ist zwar möglich, bleibt gleichwohl empirisch.

Um die Farbbox 'automatisch' an die Länge der Titelzeile anzupassen, führen wir eine Messvariable ein, die die Länge des Titels misst. Diese Maszzahl ist dann die Breite der Farbbox, die durch die parbox definiert wird. Somit ergänzen und verändern wir unseren Code

...
\newlength{\laenge}
\settowidth{\laenge}{\Huge\textbf{xMEINxTOPxTITELx }}

\begin{titlepage}
\begin{center}
\vspace*{96pt}
\fcolorbox{gray!15!}{gray!15!}{%
% \parbox{\textwidth-20pt}{%
\parbox{\laenge}{%
\centering
\mbox{}\par\vskip\baselineskip
\Huge\textbf{MEIN TOP TITEL}\par\vskip\baselineskip
}
}\par
\vspace{12pt}
...

edico