florihan
20-10-2012, 10:40
Hallo an alle erst mal. Ich habe mittlerweile seit einem Jahr mit Latex gearbeitet und habe so langsam ein Template, das meinen Vorstellungen entspricht.
Einige Probleme konnte ich aber noch nicht lösen, darum bitte ich hier mal um Tipps, wie ich die noch ausbügeln kann:
1. Marginalien: Meine subsubsections habe ich als Marginalien gestylt, und section sowie subsection nach links ausgerückt, so dass sie über den Marginalien stehen. Nun ist das aber so gebastelt (mit BCOR ausgebügelt), dass die Kopf- und Fusszeilen bei zweiseitigem Druck völlig verschoben werden.
Ausserdem brechen die Marginalien nicht schön um, so dass sie teilweise mit dem Text überlappen.
2. Der vertikale Abstand nach einer Marginnote stimmt nicht, wenn der zugehörige Text weniger hoch ist als die Marginalie. Wie kann ich das einstellen?
Vielen Dank für Euren Input.
\documentclass[
a4paper
,parskip
,abstractoff
,DIV=14
,BCOR=8em % wichtig, damit Marginalien schön aussehen
,mpinclude
,liststotocnumbered % Abbildungsverzeichnis und Tabellenverzeichnis im toc
,twoside
%,titlepage
]{scrartcl}
%%%%%%%%% geladene Pakete
\usepackage[utf8x]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{array}
\usepackage[fulladjust]{marginnote}
\usepackage{lscape}
\usepackage{typearea}
\usepackage{flafter} % Floats frühestens am Ort der Definition anzeigen
\usepackage[section]{placeins} % Abbildungen und Tabellen nicht in die nächste Section platzieren
\usepackage{wrapfig} % Abbildung mit Text umfliessen \begin{wrapfigure}[lineheight]
\usepackage{subfig} % mehrere Abbildungen im selben Float
\usepackage[nobottomtitles]{titlesec}
\usepackage{tgheros}
\usepackage{tgtermes}
\usepackage[T1]{fontenc}
%Tabellenpakete
\usepackage{tabularx}
\usepackage{rotating} % ermöglicht vertikalen Text in Zellen
\usepackage{multirow} % Zellen vertikal verbinden
\usepackage{booktabs} % Schönere Tabellen -Linien
%Diverses
\usepackage{blindtext} % Blindtext in Beispielen / Vorlagen
\usepackage[hidelinks]{hyperref} % Links nicht hervorheben
\usepackage{sidecap} % lets you place captions on the side of a figure! \begin{SCfigure}
\usepackage{amsmath} % schöne Math-Symbole
\usepackage{pgfplots} % Diagramme plotten
\usepackage{pgfplotstable}
\usepackage{etoolbox} % Wird gebraucht für marginnote-magic
%%%%%%%% EINSTELLUNGEN
% Überschriften
\titleformat{\section}
{\bf\sffamily\Large}
{\thesection}{1em}{}[\titlerule]
\titlespacing*{\section}{-4.5em}{*1}{*1}
\titleformat{\subsection}
{\bf\sffamily\large}
% {\thesubsection}{1em}{}[\titlerule]
{\thesubsection}{1em}{}[]
\titlespacing*{\subsection}{-4.5em}{*1}{*1}
%subsubsection wird als marginnote gestylt!
\titleformat{\subsubsection}[leftmargin]
{\vspace{0.2em}%
\bf\sffamily\footnotesize}
{}{0em}{}
\titlespacing{\subsubsection}
{4pc}{1.5ex plus .1ex minus .2ex}{1pc}
%Inhaltsverzeichnis (Marginalien, die Subsubtitles sind, sollen nicht ins toc
\setcounter{tocdepth}{2}
%pgfplot
\pgfplotsset{width=0.8\textwidth,compat=1.6}
%Abstand zwischen Tabellenzeilen
\renewcommand\arraystretch{1.0}
%Kompaktere Listen
\let\olditemize=\itemize
\def\itemize{
\olditemize
\setlength{\itemsep}{-3ex}
}
\let\oldenumerate=\enumerate
\def\enumerate{
\oldenumerate
\setlength{\itemsep}{-3ex}
}
%Kopfzeile
\usepackage[automark]{scrpage2}
\automark[section]{section}
\setheadwidth[-4.5em]{textwithmarginpar}
\setfootwidth[-4.5em]{head}
\pagestyle{scrheadings}
\clearscrheadings
\ohead{\rightmark}
\ihead{R. Haymoz, F. Hochstrasser, S. Kogler}
%\chead{\automark}
\ifoot{hier wäre ein Bild}}
\cfoot{}
\ofoot{\pagemark}
%Titelseite
%%%%%%%%%%%%%%% ENDE EINSTELLUNGEN
\begin{document}
\titlehead{HS 2012/13 \\p15-u21}
\subject{Praktikum BlaBla}
\title{Versuch}
\author{Florian Hochstrasser}
\maketitle
\tableofcontents
\section{Einleitung}
\subsection{Grundlagen}
\subsubsection{Test für Marginnote mit einem längeren Text}\blindtext
\subsubsection{Eine lange Marginalie mit wenig Text im Absatz.} wenig text.
\subsubsection{Die nächste Marginalie}\blindtext
\section{Theorie}
\subsubsection{Einlangeswort dasproblememacht}\blindtext
\begingroup
\renewcommand*\section{\subsection}
\listoffigures
\listoftables
\endgroup
\section{Quellen}
\section{Anhang}
\end{document}
Einige Probleme konnte ich aber noch nicht lösen, darum bitte ich hier mal um Tipps, wie ich die noch ausbügeln kann:
1. Marginalien: Meine subsubsections habe ich als Marginalien gestylt, und section sowie subsection nach links ausgerückt, so dass sie über den Marginalien stehen. Nun ist das aber so gebastelt (mit BCOR ausgebügelt), dass die Kopf- und Fusszeilen bei zweiseitigem Druck völlig verschoben werden.
Ausserdem brechen die Marginalien nicht schön um, so dass sie teilweise mit dem Text überlappen.
2. Der vertikale Abstand nach einer Marginnote stimmt nicht, wenn der zugehörige Text weniger hoch ist als die Marginalie. Wie kann ich das einstellen?
Vielen Dank für Euren Input.
\documentclass[
a4paper
,parskip
,abstractoff
,DIV=14
,BCOR=8em % wichtig, damit Marginalien schön aussehen
,mpinclude
,liststotocnumbered % Abbildungsverzeichnis und Tabellenverzeichnis im toc
,twoside
%,titlepage
]{scrartcl}
%%%%%%%%% geladene Pakete
\usepackage[utf8x]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{array}
\usepackage[fulladjust]{marginnote}
\usepackage{lscape}
\usepackage{typearea}
\usepackage{flafter} % Floats frühestens am Ort der Definition anzeigen
\usepackage[section]{placeins} % Abbildungen und Tabellen nicht in die nächste Section platzieren
\usepackage{wrapfig} % Abbildung mit Text umfliessen \begin{wrapfigure}[lineheight]
\usepackage{subfig} % mehrere Abbildungen im selben Float
\usepackage[nobottomtitles]{titlesec}
\usepackage{tgheros}
\usepackage{tgtermes}
\usepackage[T1]{fontenc}
%Tabellenpakete
\usepackage{tabularx}
\usepackage{rotating} % ermöglicht vertikalen Text in Zellen
\usepackage{multirow} % Zellen vertikal verbinden
\usepackage{booktabs} % Schönere Tabellen -Linien
%Diverses
\usepackage{blindtext} % Blindtext in Beispielen / Vorlagen
\usepackage[hidelinks]{hyperref} % Links nicht hervorheben
\usepackage{sidecap} % lets you place captions on the side of a figure! \begin{SCfigure}
\usepackage{amsmath} % schöne Math-Symbole
\usepackage{pgfplots} % Diagramme plotten
\usepackage{pgfplotstable}
\usepackage{etoolbox} % Wird gebraucht für marginnote-magic
%%%%%%%% EINSTELLUNGEN
% Überschriften
\titleformat{\section}
{\bf\sffamily\Large}
{\thesection}{1em}{}[\titlerule]
\titlespacing*{\section}{-4.5em}{*1}{*1}
\titleformat{\subsection}
{\bf\sffamily\large}
% {\thesubsection}{1em}{}[\titlerule]
{\thesubsection}{1em}{}[]
\titlespacing*{\subsection}{-4.5em}{*1}{*1}
%subsubsection wird als marginnote gestylt!
\titleformat{\subsubsection}[leftmargin]
{\vspace{0.2em}%
\bf\sffamily\footnotesize}
{}{0em}{}
\titlespacing{\subsubsection}
{4pc}{1.5ex plus .1ex minus .2ex}{1pc}
%Inhaltsverzeichnis (Marginalien, die Subsubtitles sind, sollen nicht ins toc
\setcounter{tocdepth}{2}
%pgfplot
\pgfplotsset{width=0.8\textwidth,compat=1.6}
%Abstand zwischen Tabellenzeilen
\renewcommand\arraystretch{1.0}
%Kompaktere Listen
\let\olditemize=\itemize
\def\itemize{
\olditemize
\setlength{\itemsep}{-3ex}
}
\let\oldenumerate=\enumerate
\def\enumerate{
\oldenumerate
\setlength{\itemsep}{-3ex}
}
%Kopfzeile
\usepackage[automark]{scrpage2}
\automark[section]{section}
\setheadwidth[-4.5em]{textwithmarginpar}
\setfootwidth[-4.5em]{head}
\pagestyle{scrheadings}
\clearscrheadings
\ohead{\rightmark}
\ihead{R. Haymoz, F. Hochstrasser, S. Kogler}
%\chead{\automark}
\ifoot{hier wäre ein Bild}}
\cfoot{}
\ofoot{\pagemark}
%Titelseite
%%%%%%%%%%%%%%% ENDE EINSTELLUNGEN
\begin{document}
\titlehead{HS 2012/13 \\p15-u21}
\subject{Praktikum BlaBla}
\title{Versuch}
\author{Florian Hochstrasser}
\maketitle
\tableofcontents
\section{Einleitung}
\subsection{Grundlagen}
\subsubsection{Test für Marginnote mit einem längeren Text}\blindtext
\subsubsection{Eine lange Marginalie mit wenig Text im Absatz.} wenig text.
\subsubsection{Die nächste Marginalie}\blindtext
\section{Theorie}
\subsubsection{Einlangeswort dasproblememacht}\blindtext
\begingroup
\renewcommand*\section{\subsection}
\listoffigures
\listoftables
\endgroup
\section{Quellen}
\section{Anhang}
\end{document}