PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Kopfzeile



maetic
15-03-2011, 14:25
Hallo,

hab schon bei google gesucht und mir auch schon die Anleitung zum KOMA-script durchgelesen.
Ich habe folgendes Problem: der Kapitelname steht in der Kopfzeile, jetzt hab ich allerdings ein neues Kapitel mit einer sehr langen Überschrift angefangen, sodass diese über zwei Zeilen geht. In der Kopfzeile überschneidet sich nun dieser Text mit der Seitenzahl. Kann ich irgendwie einstellen welche Länge dem Text in der Kopfzeile zur Verfügung steht, sodass LATEX kurz vor der Seitenzahl einen Zeilenumbruch macht.
Mein zweites Problem ist, dass dadurch die Kopfzeile nach unten verschoben wird, ist ja auch klar, da der Text mehr Platz braucht, der Abstand zwischen Kopfzeile und Text wird dadurch verkleinert. Ich will jetzt definieren, dass der Abstand zwischen dem Strich der Kopfzeile und dem Text immer der gleiche ist.
Ich hab das schon mit \headsep versucht, aber das funktioniert nicht so richtig.
Bin übrigens noch relativ unerfahren mit LATEX, falls euch also noch andere Probleme auffallen, dann schreibt mir das bitte.

\documentclass[a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[headsepline,footsepline]{scrpage2}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{wrapfig}
\usepackage{booktabs}
\usepackage{hyperref}
\usepackage{setspace}
\usepackage{float}
\usepackage{graphicx}
\pagestyle{scrheadings}
\setlength{\headsep}{12mm}
\rohead{\pagemark}
\lohead{\headmark}
\chead{}
\cfoot{}

\automark[subsection]{section}
\setheadwidth{text}
\renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
\onehalfspacing

\newcommand{\Roti}{Ro\-ta\-tions\-ver\-dam\-pfer }
\newcommand{\EE}{Essigsäureethylester }
\newcommand{\RT}{Raumtemperatur }
\newcommand{\MgSO}{Magnesiumsulfat }
\newcommand{\SiO}{SiO$_{2}$}
\newcommand{\HV}{Hochvakuum }
\newcommand{\THF}{Tetrahydrofuran }
\newcommand{\DCM}{Dichlormethan }

\begin{document}
\tableofcontents

\newpage
\section{Experimentalteil}

\subsection{Verwendete Geräte und Reagenzien}

Handelsübliche Chemikalien wurden bei den Firmen \textsc{Sigma Aldrich}, \textsc{Fluka}, \textsc{Merck}, \textsc{ABCR} und \textsc{Alfa Aesar} erworben und bei einer Reinheit $\geq$\,97\% ohne weitere Reinigung (falls nicht anders angegeben) verwendet.\\

\newpage
%------------------------------------------------------------------------------------

\subsection{Synthese der Acetanilide}


\noindent \textbf{Synthese von 4-Benzyloxy\-acet\-anilid}\\
\begin{wrapfigure}[4]{l}{40mm}
\vspace{-1.00\baselineskip}
\centering
\includegraphics[scale=0.75]{Grafiken/4-Benzyloxyacetanilid.png}
\end{wrapfigure}
\noindent 4-Hydroxyacetanilid (1) (33.0\,mmol, 5.00\,g) und K$_{2}$CO$_{3}$ (36.0\,mmol, 4.98\,g) werden in einem 250\,mL Zweihalskolben vorgelegt und mit Aceton (100\,mL) versetzt. Anschließend wird Benzylbromid (36.0\,mmol, 4.98\,g, 4.4\,mL) zugegeben und die Suspension sechs Stunden...

\newpage

\subsection{Synthese der Aryldiazoniumtetrafluoroborate (AAV)}\\

\textbf{Allgemeine Arbeitsvorschrift zur Synthese von Aryl\-diazonium\-tetra\-fluoro\-bo\-raten aus Acet\-aniliden}\\

\noindent Acetanilid (3.03\,mmol) wird in einem 25\,mL Zweihalskolben unter Stickstoffatmosphäre vorgelegt und mit abs. Methanol (5\,mL, wenn nicht anders erwähnt) versetzt. Anschließend wird BF$_{3}$*MeOH (9.08\,mmol, 0.98\,mL, 50/50) zugegeben und die Lösung bis zur vollständigen Umsetzung (Kontrolle über Dünns....

\newpage
%------------------------------------------------------------------------------------

\subsection{Deacetylierungs-/ Diazotierungssequenz mit anschließender Kupplung eines Olefins (AAV)}



\end{document}

gruß, René

rstuby
15-03-2011, 14:39
\chapter[Kurzbezeichnung des Kapitels]{langer Kapitelname, bei dem es passieren kann, dass er über zwei Zeilen geht und sich mit der Seitenzahl überschneidet}

bobmalaria
15-03-2011, 14:43
hi,

du kannst mal


\chapter[Kurzform]{Langform}

versuchen. damit kommt in den kopf die kurzform und auch im inhaltsverzeichnis erscheint nur die kurzform

maetic
15-03-2011, 14:44
@rstuby und bobmalaria:

danke für die schnelle Antwort, aber ich will den Titel ja beibehalten und nicht abkürzen.

gruß

Schweinebacke
15-03-2011, 19:04
Du kannst eine \parbox in der Kopfdefinition verwenden. Es gibt da verschiedene Möglichkeiten. Hier zwei davon:
\documentclass[headlines=2.2]{scrartcl}
\usepackage[headsepline,headtopline,automark]{scrpage2}
\ihead{\parbox[b][2\baselineskip][c]{\dimexpr\linewidth-2em\relax}{\headmark}}
\chead{}
\ohead{\parbox[b][2\baselineskip][c]{2em}{\raggedleft\pagemark}}
\pagestyle{scrheadings}
\begin{document}
\section{Das ist ein viel zu lager Titel, deshalb passt er auch nicht in den
Kopf, was mich aber nicht interessiert}
Stimmt.
\clearpage
\section{Oder so}
\clearpage
% Alternative
\ihead{\parbox[b][2\baselineskip][b]{\dimexpr\linewidth-2em\relax}{\headmark}}
\chead{}
\ohead{\parbox[b][2\baselineskip][b]{2em}{\raggedleft\pagemark}}
\section{Das ist ein viel zu lager Titel, deshalb passt er auch nicht in den
Kopf, was mich aber nicht interessiert}
Stimmt.
\clearpage
\section{Oder so}
\end{document}

maetic
15-03-2011, 19:53
Du kannst eine \parbox in der Kopfdefinition verwenden. Es gibt da verschiedene Möglichkeiten. Hier zwei davon:
\documentclass[headlines=2.2]{scrartcl}
\usepackage[headsepline,headtopline,automark]{scrpage2}
\ihead{\parbox[b][2\baselineskip][c]{\dimexpr\linewidth-2em\relax}{\headmark}}
\chead{}
\ohead{\parbox[b][2\baselineskip][c]{2em}{\raggedleft\pagemark}}
\pagestyle{scrheadings}
\begin{document}
\section{Das ist ein viel zu lager Titel, deshalb passt er auch nicht in den
Kopf, was mich aber nicht interessiert}
Stimmt.
\clearpage
\section{Oder so}
\clearpage
% Alternative
\ihead{\parbox[b][2\baselineskip][b]{\dimexpr\linewidth-2em\relax}{\headmark}}
\chead{}
\ohead{\parbox[b][2\baselineskip][b]{2em}{\raggedleft\pagemark}}
\section{Das ist ein viel zu lager Titel, deshalb passt er auch nicht in den
Kopf, was mich aber nicht interessiert}
Stimmt.
\clearpage
\section{Oder so}
\end{document}


ja super, das klappt ja perfekt, vielen dank.
mir fällt jetzt jedoch auf, dass die kapitelüberschrift (nicht die in der kopfzeile) ein wenig früher in die nächste zeile umwirft. heißt also, dass die kapitelüberschrift und der restliche text nicht mehr gleich abschließen, hat das jetzt was mit diesen einstellungen zu tun?? und wo wir gerade dabei sind, ist es möglich, dass in der kopfzeile die kapitelnummer steht und die kapitelüberschrift so, dass beide zeilen linksbündig gleich abschließen?



gruß, René

Schweinebacke
16-03-2011, 07:58
Zunächst einmal: scrartcl kennt keine Kapitel und deshalb auch keine Kapitelüberschriften. Bei scrartcl ist die obersten Ebene (unter demTeil) der Abschnitt (engl. section).

Überschriften sollten niemals im Blocksatz gesetzt werden! Wenn Du diese typografische Regel in den Wind schlagen willst, dann steht in der KOMA-Script-Anleitung, scrguide.pdf, Ausgabe 2011-01-22 (http://prdownload.berlios.de/koma-script3/scrguide-20110125.pdf), Seite 113f bei der Erklärung zu \raggedsection wie Du das ändern kannst.

Wenn Du den Kolumnentitel hängend zur Nummer gesetzt haben willst, musst Du \sectionmarkformat umdefinieren. Ungetestet:

\makeatletter
\renewcommand*{\sectionmarkformat}{\@hangfrom{\the section\autodot\enskip}}
\makeatotherAuch diese Anweisung ist in der KOMA-Script-Anleitung dokumentiert.