PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Änderung der Headline wird nicht ausgeführt



lavilehm
20-01-2014, 11:27
Hallo da draußen :)
ich bin neu hier und brauche dringend eure Hilfe. Ich bin Anfänger in Sachen Latex und möchte aber meine Bachelorarbeit damit schreiben. Ich habe eine Vorlage von meiner Uni in der eigentlich die ganze Formatierung schon gemacht ist. Nur wurde diese als twoside-document erstellt und ich möchte nur oneside. Dies habe ich auch schon eingebaut und es funktioniert.
Leider bekomme ich es nicht so hin, dass auf den Seiten, auf denen keine Kapitelüberschrift steht eine Headline erscheint, die das Kapitel anzeigt. Bei der Vorlage wurden die ganzen Format-Sachen in einer neuen class definiert --> thesisclass. Wenn ich in dieser beim roten Teil etwas ändere passiert nichts. Wenn ich aber den roten Teil allein in jedes meiner Kapitel setze funktioniert es. Was ist der Fehler?
Habe euch mal den Code der "Thesisclass" und meines Hauptprogrammes "thesis" eingefügt. Ich hoffe ihr könnt mir helfen. :)

Hier der Code der Class.


\NeedsTeXFormat{LaTeX2e} % We do need LaTeX2e
\ProvidesClass{thesisclass}
\LoadClass[a4paper,12pt,titlepage,oneside,listof=totoc]{scrbook} % Class based on scrbook

\RequirePackage{ngerman} % New german orthography



%% -------------------------------
%% | Packages |
%% -------------------------------

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % Input in ISO 8859-1 (Latin1)

\usepackage{ae} % Almost european, virtual T1-Font
\usepackage[pdftex]{graphicx}
\usepackage{vmargin} % Adjust margins in a simple way
\usepackage{fancyhdr} % Define simple headings
\usepackage{subfigure}
\usepackage[onehalfspacing]{setspace}
\usepackage{url}
\usepackage[absolute,overlay]{textpos}
\usepackage{tikz}
\usepackage[english,ngerman]{babel}
\usepackage{algorithm} % Code-Listings
\usepackage{algorithmic} % Code-Listings
% see http://www.ctan.org/tex-archive/macros/latex/contrib/algorithm2e/algorithm2e.pdf
% for more sophisticated algorithm listings

\usepackage[raiselinks=true,
bookmarks=true,
bookmarksopenlevel=1,
bookmarksopen=true,
bookmarksnumbered=true,
hyperindex=true,
plainpages=false,
pdfpagelabels=true,
pdfborder={0 0 0.5},
colorlinks=false,
linkbordercolor={0 0.61 0.50},
citebordercolor={0 0.61 0.50}{hyperref}
%{0.57 0.74 0.57}

\usepackage[fixlanguage]{babelbib} % sets german style for literature entries
\selectbiblanguage{ngerman} % for \bibliographystyle{babalpha}
%% --- End of Packages ---



%% -------------------------------
%% | Declarations |
%% -------------------------------
\DeclareGraphicsExtensions{.svg}
%% --- End of Declarations ---



%% -------------------------------
%% | New commands |
%% -------------------------------
\newcommand{\changefont}[3]{\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
%\renewcommand*{\headfont}{\slshape}
%\newcommand{\captionfont}{}
\newcommand{\chapterheadfont}{}
\newcommand{\blankpage}{
\clearpage{\pagestyle{empty}\cleardoublepage}}

%% --- End of New Commands ---



%% -------------------------------
%% | Globale Settings |
%% -------------------------------
\setcounter{secnumdepth}{3} % Numbering also for \subsubsections
\setcounter{tocdepth}{3} % Register \subsubsections in content directory

\setpapersize{A4}
\setmarginsrb{3cm}{1cm}{3cm}{1cm}{6mm}{7mm}{5mm}{1 5mm}

\parindent 0cm % Do not indent beginning of paragraph
\parskip1.5ex plus0.5ex minus0.5ex % Margin between paragraphs
%% --- End of global Settings ---



%% -------------------------------
%% | Headings |
%% -------------------------------
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
\fancyhf{}
\fancyhead[R]{{\headfont\thepage}} %Pagenumber in Headline on the right
\fancyhead[L]{\headfont\nouppercase{\rightmark}} % Title of chapter in Headline on the left
%\fancyhead[R]{\headfont\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\fancyfoot[C]{\thepage} % pagenumber in foot in the center
\renewcommand{\footrulewidth}{0pt}
%\fancypagestyle{plain}{%
%\fancyhf{} % No Header and Footer fields
%\renewcommand{\headrulewidth}{0pt}
%\renewcommand{\footrulewidth}{0pt}
%\fancyfoot[C]{\thepage}
%}
%% --- End of Headings ---



%% -------------------------------
%% | Style of captions |
%% -------------------------------
\renewcommand{\chaptername}{}

\renewcommand{\section}{%
\@startsection{section}%
{1} % Structure level
{0mm} % Indention
{2ex plus 1ex minus 1ex} % Pre-Margin
{0.5ex plus 0.5ex minus 0.5ex} % Post-Margin
{\chapterheadfont\Large\bfseries} % Style
}
\renewcommand{\subsection}{%
\@startsection{subsection}%
{2} % Structure level
{0mm} % Indention
{1.5ex plus 1ex minus 0.5ex} % Pre-Margin
{0.3ex plus 0.3ex minus 0.3ex} % Post-Margin
{\chapterheadfont\large\bfseries} % Style
}
\renewcommand{\subsubsection}{%
\@startsection{subsubsection}%
{3} % Structure level
{0mm} % Indention
{1.5ex plus 1ex minus 0.5ex} % Pre-Margin
{0.2ex plus 0.2ex minus 0.2ex} % Post-Margin
{\chapterheadfont\normalsize\bfseries} % Style
}
\renewcommand{\paragraph}{%
\@startsection{paragraph}%
{4} % Structure level
{0mm} % Indention
{1.3ex plus 1ex minus 0.3ex} % Pre-Margin
{0.2ex plus 0.2ex minus 0.2ex} % Post-Margin
{\chapterheadfont\normalsize\bfseries} % Style
}
\renewcommand{\subparagraph}{%
\@startsection{subparagraph}%
{5} % Structure level
{0mm} % Indention
{1ex plus 1ex minus 0.2ex} % Pre-Margin
{0.1ex plus 0.1ex minus 0.1ex} % Post-Margin
{\chapterheadfont\normalsize\bfseries} % Style
}
%% --- End of captions style ---



%% ---------------------------------
%% | Style of chapter captions |
%% ---------------------------------
\newlength{\chapnolen}
\newlength{\chapparlen}
\newsavebox{\chapno}
\renewcommand{\@makechapterhead}[1]{
\vspace*{0.2\textheight}
\vskip 15\p@
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\savebox{\chapno}{\chapterheadfont\huge\bfseries \thechapter.}
\settowidth{\chapnolen}{\usebox{\chapno}}
\parbox[t]{\chapnolen}{\usebox{\chapno}}\nobreak\leavevmode
\fi
\fi
\interlinepenalty\@MM
\setlength{\chapparlen}{\textwidth}
\addtolength{\chapparlen}{-1.0\chapnolen}
\addtolength{\chapparlen}{-2ex}
\leavevmode\nobreak
\parbox[t]{\chapparlen}{\raggedright\chapterheadfont\huge \bfseries #1\par\nobreak}
\vskip 40\p@
}}

\renewcommand{\@makeschapterhead}[1]{
\vspace*{50\p@}
{\parindent \z@ \raggedright
\normalfont
\interlinepenalty\@M
\chapterheadfont \huge \bfseries #1\par\nobreak
\vskip 40\p@
}
}
%% --- End of chapter captions style ---



%% ---------------------------------
%% | Style of content directory |
%% ---------------------------------
\let\oldtableofcontents\tableofcontents
\renewcommand{\tableofcontents}{{\pdfbookmark{\con tentsname}{\contentsname}\chapterheadfont\oldtable ofcontents}}
\let\@olddottedtocline\@dottedtocline
\renewcommand{\@dottedtocline}[5]{\@olddottedtocline{#1}{#2}{#3}{#4}{\chapterheadfo nt #5}}
%% --- End of content directory style ---


%% ----------------------------------
%% | Style of appendix numbering |
%% ----------------------------------
\renewcommand\appendix{\par
\setcounter{section}{0}%
\setcounter{subsection}{0}%
\setcounter{figure}{0}%
\renewcommand\thesection{\Alph{section}}%
\renewcommand\thefigure{\Alph{section}.\arabic{fig ure}}
\renewcommand\thetable{\Alph{section}.\arabic{tabl e}}}
%% --- End of appenix numbering style ---


%% **** END OF CLASS ****


Hier der Code meines Hauptprogrammes.


\documentclass{thesisclass}

%% -------------------------------
%% | Information for PDF file |
%% -------------------------------
\hypersetup{
pdfauthor={Lavinja Lehmann},
pdftitle={Optische Untersuchung des Sprühs einer „effervescent“ Düse},
pdfsubject={Not set},
pdfkeywords={Effervescent, Shadowgraphy, Unstetigkeit im Spray}
}



%% ---------------------------------
%% | Information about the thesis |
%% ---------------------------------

\newcommand{\myname}{Lavinja Lehmann}
\newcommand{\mytitle}{Optische Untersuchung des Sprühs einer „effervescent“ Düse}
\newcommand{\myinstitute}{Institut für Bio- und Lebensmitteltechnik\\
Bereich I: Lebensmittelverfahrenstechnik}

\newcommand{\reviewerone}{Prof. Dr.-Ing. Heike P. Schuchmann}
\newcommand{\reviewertwo}{Dipl.-Ing. Philipp Stähle}

\newcommand{\timestart}{30. September 2013}
\newcommand{\timeend}{\today}
\newcommand{\submissiontime}{\today}


%% ---------------------------------
%% | ToDo Marker - only for draft! |
%% ---------------------------------
% Remove this section for final version!
\setlength{\marginparwidth}{20mm}

\newcommand{\margtodo}
{\marginpar{\textbf{\textcolor{red}{ToDo}}}{}}

\newcommand{\todo}[1]
{{\textbf{\textcolor{red}{(\margtodo{}#1)}}}{}}


%% --------------------------------
%% | Old Marker - only for draft! |
%% --------------------------------
% Remove this section for final version!
\newenvironment{deprecated}
{\begin{color}{gray}}
{\end{color}}


%% --------------------------------
%% | Settings for word separation |
%% --------------------------------
% Help for separation:
% In german package the following hints are additionally available:
% "- = Additional separation
% "| = Suppress ligation and possible separation (e.g. Schaf"|fell)
% "~ = Hyphenation without separation (e.g. bergauf und "~ab)
% "= = Hyphenation with separation before and after
% "" = Separation without a hyphenation (e.g. und/""oder)

% Describe separation hints here:
\hyphenation{
% Pro-to-koll-in-stan-zen
% Ma-na-ge-ment Netz-werk-ele-men-ten
% Netz-werk Netz-werk-re-ser-vie-rung
% Netz-werk-adap-ter Fein-ju-stier-ung
% Da-ten-strom-spe-zi-fi-ka-tion Pa-ket-rumpf
% Kon-troll-in-stanz
}


%% ------------------------
%% | Including files |
%% ------------------------
% Only files listed here will be included!
% Userful command for partially translating the document (for bug-fixing e.g.)
\includeonly{%
%titlepage,
%Erklaerung,
%Danksagung,
%Abkuerzungen,
%Symbole,
%Kapitel/Einleitung,
%Kapitel/Grundlagen,
Kapitel/Material,
%Kapitel/Ergebnisse,
%Kapitel/Schlussfolgerungen,
%Kapitel/Zusammenfassung,
%appendix
}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Here, main documents begins %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

% Remove the following line for German text
%\selectlanguage{english}

\frontmatter
\include{titlepage}
\newpage
\pagenumbering{roman}
\include{Erklaerung}
\newpage
\include{Danksagung}
\newpage



%% -------------------
%% | Directories |
%% -------------------
\tableofcontents
\newpage
\include{Abkuerzungen}
\newpage
\include{Symbole}
\newpage


%% -----------------
%% | Main part |
%% -----------------

\mainmatter
\pagenumbering{arabic}
\include{Kapitel/Einleitung}
\newpage
\include{Kapitel/Grundlagen}
\newpage
\include{Kapitel/Material}
\newpage
\include{Kapitel/Ergebnisse}
\newpage
\include{Kapitel/Schlussfolgerungen}
\newpage
%\include{evaluation}
\include{Kapitel/Zusammenfassung}
\newpage

%% -------------------------------
%% | Abbildungs- und Tabellenverzeichnis |
%% -------------------------------

\listoffigures
\newpage
\listoftables
\newpage

%% --------------------
%% | Bibliography |
%% --------------------

\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\bibname}

\iflanguage{english}
{\bibliographystyle{IEEEtranSA}} % english style
{\bibliographystyle{babalpha-fl}} % german style
% eventuell \bibliographystyle{gerunsrt}
% Use IEEEtran for numeric references
%\bibliographystyle{IEEEtranSA})

\bibliography{thesis}
\newpage


%% ----------------
%% | Appendix |
%% ----------------
\cleardoublepage

\input{appendix}


\end{document}


Hier der Code eines meiner Unterkapitel.


%\pagestyle{fancy} %eigener Seitenstil
%\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
%\fancyhf{} %alle Kopf- und Fußzeilenfelder bereinigen
%\fancyhead[L]{\headfont\nouppercase{\rightmark}} %Kopfzeile links
%\fancyhead[C]{} %zentrierte Kopfzeile
%\fancyhead[R]{\headfont\thepage} %Kopfzeile rechts
%\renewcommand{\headrulewidth}{0.5pt} %obere Trennlinie
%\fancyfoot[C]{\thepage} %Seitennummer
%\renewcommand{\footrulewidth}{0pt}

%% ==============
\chapter{Material und Methoden}
\label{ch:Material und Methoden}
%% ==============




%% ===========================
\section{Section 1}
\label{sec:Section1}
%% ===========================

dlhgshglhgs \\
ehflshgohig \\
ehfpieoihg \\
ewf \\
wefg \\
efgw \\
weg \\
egewg \\
efghkg \\
ergjogj \\
ewpjgopgj \\
weghohig \\
ewojgegjo \\
ewihghig \\
ewghhg \\
ewhgeghjp \\
ejgpojg \\
ejgpgjp \\
wepoghpgh \\
egpohjphog \\
ephogpohg \\
epoihghg \\
weihgih \\



%% ===========================
\section{Section 2}
\label{sec:Section2}
%% ===========================

Daniel
21-01-2014, 11:48
Hi,
mich interessieren vier Dinge:

1. Wie sieht deine Arbeit in praxi aus?
2. Die Schrift "ae" ist meines Erachtens veraltet.
3. bei \usepackage[raiselinks ... %fehlt die schließende eckige Klammer%
4. Das Paket heißt "thesis". Warum sollte es bei dir "thesisclass" heißen? Worin wird der Sinn bestehen?

guenther h.klein