PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Paket Lenny



SilencerAndLois
17-06-2008, 09:41
Hi!
Ich habe folgendes Problem mit den Packages


\usepackage[Lenny]{fncychap}
\usepackage{fancyhdr}


Und zwar sieht meine Überschrift folgendermaßen aus:
http://students.fim.uni-passau.de/~langwied/Beispiel.jpg
Die Überschriftentitel sollten sich natürlich nicht überschneiden.
Wie kann man das einstellen...?

Danke für eure Hilfe,
Martin

cookie170
17-06-2008, 13:08
Hallo Martin,

da hat wohl was nicht so geklappt...

Stell' doch ein lauffähiges Beispiel hier rein,

Gruß,
Alexander

SilencerAndLois
17-06-2008, 13:44
Hi!
Hier ein lauffähgies Beispiel!
Was ich noch soeben bemerkt habe: ich nehme nicht das ursprüngliche Lenny her, sondern eine Variation, welche im Manual definiert wurde. Diese habe ich aber nicht abgeändert....


\documentclass[12pt,a4paper,pdftex,halfparskip,bibtotoc,idxtotoc, DIV13]{report}
\usepackage[Lenny]{fncychap} % Kapitelüberschriften
\usepackage{fancyhdr} % Kopf- und Fußzeile
\usepackage{psboxit,pstcol}
\usepackage{dsfont}
\usepackage{color}
\usepackage[pdftex]{graphicx}
\usepackage[german]{babel}
\usepackage[latin1]{inputenc}

\usepackage[pdftex]{hyperref}


% Textfeldgröße
\textwidth160mm \textheight225mm \oddsidemargin1mm \topmargin0mm
\pagestyle{fancy} % setzt den Seitenstil

%Kapitelkopf
\makeatletter
\def\@makechapterhead#1{%
\vspace*{20\p@}%
{\parindent \z@ \centering
\normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
%\huge\bfseries
\scshape
\@chapapp\space \thechapter
\par\nobreak
% \vskip 20\p@
\fi
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\def\@schapter#1{\if@twocolumn
\@topnewpage[\@makeschapterhead{#1}]%
\else
\@makeschapterhead{#1}%
\@afterheading
\fi}
\def\@makeschapterhead#1{%
\vspace*{20\p@}%
{\parindent \z@ \centering
\normalfont
\scshape
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}





\makeindex
\title{Zusammenfassungen}


% Begin of the document
\begin{document}
\newpage
\chapter{Der Classify-Operator}
\label{Der Classify-Operator}
\newpage
\section{Erweiterte Relationale Algebra}
\end{document}



Hoffe, das hilft!
Grüße,
Martin

Sabrina.Dankers
17-06-2008, 13:52
Hi,

also erstmal hat das nichts mit Lenny zu tun, sondern mit fancyhdr. Das liegt doch einfach nur daran, dass die Überschriften zu groß sind für die Kopfzeile. Also musst du die Schriftgröße für die Kopfzeilen ändern oder die Einträge kürzen.

Sabrina.Dankers
17-06-2008, 13:59
Du könntest deine Kopfzeile z.B. so definieren:

\fancyhead[L]{\small\nouppercase\rightmark}
\fancyhead[R]{\small\nouppercase\leftmark}

Dann nimmt der Inhalt nicht so viel Platz weg.

pospiech
17-06-2008, 14:10
ein paar weitere Anmerkungen




\documentclass[12pt,a4paper,pdftex,halfparskip,bibtotoc,idxtotoc, DIV13]{report}
...
\usepackage[pdftex]{graphicx}
\usepackage[pdftex]{hyperref}

% Textfeldgröße
\textwidth160mm \textheight225mm \oddsidemargin1mm \topmargin0mm
...

%Kapitelkopf
\makeatletter
\def\@makechapterhead#1{%
\vspace*{20\p@}%
{\parindent \z@ \centering
\normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
%\huge\bfseries
\scshape
\@chapapp\space \thechapter
\par\nobreak
% \vskip 20\p@
\fi
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\def\@schapter#1{\if@twocolumn
\@topnewpage[\@makeschapterhead{#1}]%
\else
\@makeschapterhead{#1}%
\@afterheading
\fi}
\def\@makeschapterhead#1{%
\vspace*{20\p@}%
{\parindent \z@ \centering
\normalfont
\scshape
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}



- Deine Klasse 'report' kann die Optionen gar nicht verwerten. das Geht nur mit scrrprt (Koma script klasse)
- Den Treiber 'pdftex' grundsätzlich weglassen
- '\textwidth160mm ...' -> geometry Paket
- was macht dein TeX Code überhaupt ?

Matthias

SilencerAndLois
17-06-2008, 17:59
Hi!
Danke für eure Antworten!
@pospiech: Momentan macht dieser Code nichts. War nur ein Auszug aus der Diplomarbeit ;-)

Martin

localghost
17-06-2008, 18:16
[...] - was macht dein TeX Code überhaupt ? [...]
Der sorgt für die Zentrierung von Kapitel-Überschriften. Allerdings wohl nur in der Klasse book.

MfG
Thorsten¹

SilencerAndLois
21-06-2008, 10:56
Hi!
Sorry, dass ich den Thread wieder rauskrame. Habe aber noch ein weiteres kleines Problem:
und zwar betrifft es den Kopf des Inhaltsverzeichnisses, welcher folgendermaßen aussieht:
http://students.fim.uni-passau.de/~langwied/Bild2.jpg
Also links und recht stehen Inhaltsverzeichnis. Nicht sonderlich schön.
Kann man das irgendwie deaktivieren?
Meine benutzten Packages, usw., siehe Anfang des Threads!

Danke im Voraus!
Martin

Sabrina.Dankers
21-06-2008, 11:01
Schau mal in der Dokumentation zu KOMA-Script (ftp://ftp.dante.de/tex-archive/macros/latex/contrib/koma-script/scrguide.pdf) ab Seite 92. Du musst manuell einen der beiden Titel mit \chaptermark{Kolumnentitel} bzw. \sectionmark{Kolumnentitel} entfernene würde ich sagen.