e4d
03-11-2008, 00:14
Die Überschriften sollten mit einer anderen Schriftart (sffamily) dargestellt werden, dazu wurde folgender Code verwendet:
\renewcommand\chapter{\newpage\@startsection {chapter}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\sffamily\Huge\bfseries}}
Eine weitere Idee bestand darin, bei neuen Kapiteln den oberen Rand sehr stark zu erhöhen (so, daß etwa 1/3 der Seite oben weiß bleibt). Dazu ersetzte ich den alten Code mit diesem hier:
%\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\def\@makechapterhead#1{%
% { \parindent \z@ \raggedleft
% \reset@font
% \vspace*{2cm}
%\hrulefill\\[-4pt]
%\Huge{\sc \bfseries \sffamily \@chapapp{} \thechapter$\,$\\[-22pt]}
%\nobreak
%\hrulefill\\
\hfill\parbox{\textwidth}
{
\vspace{5cm}
\begin{raggedleft}
\Huge \textnormal{{\bfseries \sffamily \thechapter \ \ \ #1}}
\end{raggedleft}
\vspace{1.5cm}
}
% \vspace*{50pt}
% }
}
Das Problem ist allerdings: es wird nur
Allerdings gilt dieser Befehl nur für Überschriften, die im Hauptteil entstanden sind. Überschriften zu den Verzeichnissen (z.B. Inhaltsverzeichnis) bleiben in der Standardschriftart (kein sffamily).
Was müßte man tun, damit ich nun auch die Überschrift des Inhaltsverzeichnisses in sffamily bekomme?
[Beides zusammen igrnoriert den Kopfzeilenabstand, egal in welcher Reihenfolge definiert]
\renewcommand\chapter{\newpage\@startsection {chapter}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\sffamily\Huge\bfseries}}
Eine weitere Idee bestand darin, bei neuen Kapiteln den oberen Rand sehr stark zu erhöhen (so, daß etwa 1/3 der Seite oben weiß bleibt). Dazu ersetzte ich den alten Code mit diesem hier:
%\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\def\@makechapterhead#1{%
% { \parindent \z@ \raggedleft
% \reset@font
% \vspace*{2cm}
%\hrulefill\\[-4pt]
%\Huge{\sc \bfseries \sffamily \@chapapp{} \thechapter$\,$\\[-22pt]}
%\nobreak
%\hrulefill\\
\hfill\parbox{\textwidth}
{
\vspace{5cm}
\begin{raggedleft}
\Huge \textnormal{{\bfseries \sffamily \thechapter \ \ \ #1}}
\end{raggedleft}
\vspace{1.5cm}
}
% \vspace*{50pt}
% }
}
Das Problem ist allerdings: es wird nur
Allerdings gilt dieser Befehl nur für Überschriften, die im Hauptteil entstanden sind. Überschriften zu den Verzeichnissen (z.B. Inhaltsverzeichnis) bleiben in der Standardschriftart (kein sffamily).
Was müßte man tun, damit ich nun auch die Überschrift des Inhaltsverzeichnisses in sffamily bekomme?
[Beides zusammen igrnoriert den Kopfzeilenabstand, egal in welcher Reihenfolge definiert]