PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formatierung Fußzeile und Inhaltsverzeichnis



rios
01-06-2011, 22:52
Hi Leute,

die DA ist fertig, wurde ausgezeichnet und jetzt habe ich das Problem der Formatierungsvorgaben für eine Veröffentlichung.

Das Problem besteht darin, dass die Seitennummerierung mit Strichlein sein muss und sie dann auch im Inhaltsverzeichnis angezeigt werden. Ich hab mir bereits nen Wolf gegooglet, aber ich hab leider nix gefunden.

Des Weiteren sollen die Sections einen Punkt erhalten. Aber nur die großen Überschriften, also sowohl im Inhaltsverzeichnis als auch im Kontext.

Hier nun also der Beispielquelltext:





\documentclass[
pdftex,
a4paper,
oneside,
12pt,
parskip,
headsepline,
bibtotocnumbered,
idxtotoc
]{scrartcl}

\usepackage{anysize}

\marginsize{3cm}{2cm}{2cm}{2cm}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{makeidx}
\usepackage[ngerman]{babel}
\usepackage[style=swiss]{csquotes}
\usepackage{array}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{rotating}
\usepackage{color}
\usepackage[savemem]{listings}
\usepackage{setspace}
\usepackage{url}
\urlstyle{same}
\urldef{\makro}{\url}{http://www.educeth.ch}
\usepackage[hang]{footmisc}
\onehalfspacing
\usepackage{subfigure}

\definecolor{LinkColor}{rgb}{0,0,0}
\definecolor{ListingBackground}{rgb}{0.85,0.85,0.8 5}
\setcapindent{1em}

\usepackage{fancyhdr}
\pagestyle{fancy} \fancyhf{}
\fancyhead[L]{\nouppercase{\leftmark}}
\fancyfoot[C]{\thepage} %Seitennummer

\setkomafont{sectioning}{\normalfont\bfseries} % Titel mit Normalschrift
\setkomafont{captionlabel}{\normalfont\bfseries} % Fette Beschriftungen
\setkomafont{pagehead}{\normalfont\itshape} % Kursive Seitentitel
\setkomafont{descriptionlabel}{\normalfont\bfserie s} % Fette Beschreibungstitel

\lstloadlanguages{TeX}
\lstset{%
language=[LaTeX]TeX,
numbers=left,
stepnumber=1,
numbersep=5pt,
numberstyle=\tiny,
breaklines=true,
breakautoindent=true,
postbreak=\space,
tabsize=2,
basicstyle=\ttfamily\footnotesize,
showspaces=false,
showstringspaces=false,
extendedchars=true,
backgroundcolor=\color{ListingBackground}}

\newenvironment{ListChanges}%
{\begin{list}{$\diamondsuit$}{}}%
{\end{list}}

\newcommand{\DMLLaTeX}{{\fontfamily{lmr}\selectfon t\LaTeX}}
\newcommand{\DMLTeX}{{\fontfamily{lmr}\selectfont\ TeX}}

\def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox
{$\mathcal{M}$}\kern-.125em$\mathcal{S}$}
\def\AmSmath{\AmS{}math}

\def\phantomsection{%
\Hy@GlobalStepCount\Hy@linkcounter
\xdef\@currentHref{section*.\the\Hy@linkcounter}%
\Hy@raisedlink{\hyper@anchorstart{\@currentHref}\h yper@anchorend}%
}

\usepackage[
pdftitle={ball},
pdfauthor={roll over},
pdfsubject={the floor},
pdfcreator={and},
pdfkeywords={finish},
pdfpagemode=UseOutlines,
pdfdisplaydoctitle=true,
pdflang=de,
pdfpagelabels=true,
hypertexnames=true,
pdftex=true,
bookmarks=true,
bookmarksdepth=subsubsection
]{hyperref}

\hypersetup{
colorlinks=true,
linkcolor=LinkColor,
citecolor=LinkColor,
filecolor=LinkColor,
menucolor=LinkColor,
urlcolor=LinkColor,
bookmarksnumbered=true,
}


\makeindex

\hyphenation{De-zi-mal-trenn-zeichen}

\begin{document}

\pagenumbering{Roman}
\renewcommand{\thepage}{-- \Roman{page} --}
\setcounter{page}{0}

\begin{titlepage}
\centering
Hallo Freunde

\end{titlepage}

\tableofcontents

\clearpage
\phantomsection
\addcontentsline{toc}{section}{Abbildungsverzeichn is}
\listoffigures

\clearpage
\phantomsection
\section*{Abkürzungsverzeichnis}
\addcontentsline{toc}{section}{Abkürzungsverzeichn is}
\markboth{Abkürzungsverzeichnis}{Abkürzungsverzeic hnis}

\clearpage
\pagenumbering{arabic}
\renewcommand*\thepage{-\arabic{page}-}
\setcounter{tocdepth}{0}
\section{Thema}
\label{sec:Einleitung}

test

\subsection{Einleitung}

\clearpage
\section{Kapitel 2}
\label{sec:Grundlagen}

test

\subsection{Kapitel 2 und 1}

\newpage
\pagenumbering{Roman}
\renewcommand{\thepage}{-- \Roman{page} --}
\setcounter{page}{6}
\appendix
\phantomsection
\section*{Anhang}
\addcontentsline{toc}{section}{Anhang}
\markboth{Anhang}{Anhang}

\clearpage
\phantomsection
\section*{Rechtsprechungsverzeichnis}
\addcontentsline{toc}{section}{Rechtsprechungsverz eichnis}
\markboth{Rechtsprechungsverzeichnis}{Rechtsprechu ngsverzeichnis}
\label{sec:Rechtsprechung}

\clearpage
\phantomsection
\section*{Literaturverzeichnis}
\addcontentsline{toc}{section}{Literaturverzeichni s}
\markboth{Literaturverzeichnis}{Literaturverzeichn is}
\label{sec:Literatur}

\end{document}


Vielen Dank für Eure Hilfe!

ctansearch
01-06-2011, 23:52
Wenn die sections einen Punkt haben sollen, dann schreib ihn doch einfach hin..

Ansonsten verstehe ich die Frage nicht, die Seitenzahlen erscheinen doch schon mit Stricheln??

rios
02-06-2011, 00:27
Ich meinte einen Punkt nach der Zahl. Wie bei der Subsection der Punkt zwischen den Zahlen. Wenn ich den per Hand setze sieht das nicht aus... da ist zuviel Platz dazwischen!

ctansearch
02-06-2011, 01:01
Das scheint mir keinen Sinn zu machen, da der Punkt hier ein Trennzeichen ist, und bei den sections gibt es nichts abzutrennen ??

rios
04-06-2011, 11:40
Das mit dem Punkt dahingestellt. Weiß denn niemand warum die Fußnotenformatierung auch im Inhaltsverzeichnis angezeigt wird?

mechanicus
04-06-2011, 11:54
Das mit dem Punkt dahingestellt. Weiß denn niemand warum die Fußnotenformatierung auch im Inhaltsverzeichnis angezeigt wird?
Also in deinem Beispiel (was definitiv nicht minimal ist) ist ja nicht mal ein Fußnotentext? Was möchtest du?

Ich gehe davon aus, dass dein Code für deine DA funktioniert hat, allerdings solltest du dir überlegen, deinem Header einer Generalüberholung zu unterziehen.

Marco

rios
04-06-2011, 14:29
Ich meinte auch nicht die Fußnote, sondern die Seitenzahl. Es ist halt gewünscht die Seitenzahl wie folgt: -1- fortlaufend anzeigen zu lassen. Wenn ich dies mit renewcommand mache stellt er mir das auch so im Inhaltsverzeichnis dar. Das möchte ich aber nicht!

Ich weiß, dass der Code auf dem ersten Blick chaotisch erscheint, aber er hat funktioniert! Leider bin ich kein LaTeX-Profi und hab es auch nur learning by doing gelernt. Sodass ich jetzt nicht genau weiß, was überflüssig ist, oder in deinem Beispiel störend ist! ;-)

Grüße, der rios

mechanicus
04-06-2011, 14:42
Ich meinte auch nicht die Fußnote, sondern die Seitenzahl. Es ist halt gewünscht die Seitenzahl wie folgt: -1- fortlaufend anzeigen zu lassen. Wenn ich dies mit renewcommand mache stellt er mir das auch so im Inhaltsverzeichnis dar. Das möchte ich aber nicht!

Ich weiß, dass der Code auf dem ersten Blick chaotisch erscheint, aber er hat funktioniert! Leider bin ich kein LaTeX-Profi und hab es auch nur learning by doing gelernt. Sodass ich jetzt nicht genau weiß, was überflüssig ist, oder in deinem Beispiel störend ist! ;-)

Grüße, der rios
du kannst doch einfach die Redefinition lassen und die "-" mittels
\fancyfoot[C]{\thepage} anzupassen. Also einfach:
\fancyfoot[C]{--\thepage--}

rios
06-06-2011, 01:32
Danke, das wars :) Jetzt hab ich nur noch das Problem mit den Punkten nach den Hauptkapiteln. Dann wäre die Formatierung abgeschlossen!

Viele Grüße, der rios

mechanicus
06-06-2011, 08:19
Danke, das wars :) Jetzt hab ich nur noch das Problem mit den Punkten nach den Hauptkapiteln.
Schaue mal in den Duden, der sagt dir schon wo die Punkte hinsollen. Ansonsten hilft in diesem Fall ein Blick in die Anleitungs KOMA (scrguide).

Gruß
Marco