PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "Fragen zum Inhaltsverzeichnis"



tacyana
25-05-2008, 18:08
Hallo zusammen,
ich hab da mal 2 Fragen:
1. Also meine Profs wollen beim Inhaltsverzeichnis, das die Subsections und co nicht eingerückt werden. Geht das überhaupt:confused: und wenn ja wie? oder geht das nur so wie es automatisch eingestellt ist?
und 2.
Naja in meiner Kopfzeile wird ja das Kapitel eingezeigt und das ist sieht bei mir von der Schrift her anderst aus wie der restliche Text und das geht meinen Profs auch gegen den Strich...:mad: wie kann ich das ändern?
Bitte helft mir!!
LG
Tamara

Sabrina.Dankers
25-05-2008, 18:16
Zu 1.: Wenn du eine Koma-Script-Klasse (scrartcl, scrrprt oder scrbook) verwendest, kannst du das durch "tocleft" als Option bei der Dokumentenklasse erreichen.

Zu 2.: Dazu müsste man wissen, wie du die Kopfzeilen erzeugst. Ich habe meine mit scrpage2 (Dokumentation dazu im scrguide) erstellt und da ist die Schrift wie im Text auch.

Sabrina.Dankers
25-05-2008, 18:34
Hi nochmal,

für den Fall, dass du keine KOMA-Klasse benutzt, kannst du das Inhaltsverzeichnis wie folgt formatieren:



\makeatletter
\renewcommand*\l@section{\@dottedtocline{1}{0em}{1 em}}
\renewcommand*\l@subsection{\@dottedtocline{2}{0em }{1em}}
\renewcommand*\l@subsubsection{\@dottedtocline{3}{ 0em}{1em}}
\renewcommand*\l@paragraph{\@dottedtocline{4}{0em} {1em}}
\renewcommand*\l@subparagraph{\@dottedtocline{5}{0 em}{1em}}
\makeatother


noch vor \begin{document}.
Die Angaben in den blauen Klammern geben den Abstand zum linken Rand an und die in die roten Klammern geben den Abstand zur Nummerierung an. Musst du dir dann anpassen.

LG Sabrina

localghost
25-05-2008, 19:25
Mit tocloft (http://dante.ctan.org/CTAN/help/Catalogue/entries/tocloft.html) kannst Du das auch machen. Die Zuweisungen für eine Standardklasse sehen ganz ähnlich aus.

\documentclass[11pt,a4paper,twoside]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[bindingoffset=1cm,centering,includeheadfoot,margin =2cm]{geometry}
\usepackage{tocloft}
\usepackage{blindtext}
\usepackage{fancyhdr}

% Festlegung des Seitenstils (fancyhdr)
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyfoot[LO]{\bfseries Titel}
\fancyfoot[RE]{\scshape Institut}
\fancyhead[RE]{\nouppercase{\rightmark}}
\fancyhead[LO]{\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
%\addtolength{\headheight}{2pt}
%\addtolength{\footheight}{2pt}

% Formatierungen im TOC (tocloft)
\setlength{\cftsecindent}{0pt}
\setlength{\cftsubsecindent}{0pt}
\setlength{\cftsubsubsecindent}{0pt}
\setlength{\cftparaindent}{0pt}
\setlength{\cftsubparaindent}{0pt}

\begin{document}
\tableofcontents\newpage
\Blinddocument
\end{document}
Den Seitenstil (hier für ein zweiseitiges Dokument) kannst Du ja deinen Bedürfnissen anpassen. Wie das geht, erklärt die Anleitung zu fancyhdr (http://dante.ctan.org/CTAN/help/Catalogue/entries/fancyhdr.html) (oder wir).

Solltest Du eine Dokumentklasse aus KOMA Script (http://dante.ctan.org/CTAN/help/Catalogue/entries/koma-script.html) benutzen (was Du uns leider nicht verraten hast), ist für das ToC der Rat von Sabrina und für den Seitenstil scrpage2 aus diesem Bündel die bessere Wahl. Informationen zu den anderen Paketen findest Du auf CTAN (http://www.ctan.org/).


MfG
Thorsten¹

tacyana
27-05-2008, 19:13
Leider weiss ich nicht welche Documenten klasse ich nutze aber ich setze euch meinen anfang rein vielleicht könnt ihr das dann ja ersehen... und Helfen*lächel*


\documentclass[11pt]{article}
\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\usepackage[ansinew]{inputenc}
\usepackage{graphicx}
\usepackage[german]{babel}
\selectlanguage{german}
\usepackage{textcomp}
\usepackage{anysize}
\marginsize{3cm}{1cm}{3cm}{2cm}
\pagestyle{headings}
\newcommand{\doppel}[1]{\underline{\underline{#1}}}
\begin{document}
\tableofcontents

Danke!!
LG
Tamara

Sabrina.Dankers
27-05-2008, 19:29
Hallo,

dann so wie ich es dir oben schon geschrieben habe. Abstände musst du dir natürlich anpassen. Da Standardmäßig ja nur \section, \subsection und \subsubsection nummeriert werden musst du auch nur die drei Einträge ändern.

localghost
27-05-2008, 19:53
Leider weiss ich nicht welche Documenten klasse ich nutze aber ich setze euch meinen anfang rein vielleicht könnt ihr das dann ja ersehen [...]
Nun, da Du so wenig Kenntnisse hast, sei dir dringend ein Blick in l2kurz (http://dante.ctan.org/CTAN/help/Catalogue/entries/lshort-german.html) und l2tabu (http://dante.ctan.org/CTAN/help/Catalogue/entries/l2tabu.html) empfohlen. Das gleiche gilt für das Thema über veraltete Pakete [1].

Wenn Du mal die erste Zeile von deinem und meinem Code vergleichst, wirst Du feststellen, dass Du die Klasse article benutzt und ich die Klasse report. Und was Du als Kapitel (chapter) bezeichnest, sind Abschnitte (section). Denn article kennt keine Kapitel. Etwas abgeändert ergäbe sich dann für deine Dokumentklasse folgender minimaler Code.

\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage[bindingoffset=1cm,centering,includeheadfoot,margin =2cm]{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{textcomp}
\usepackage{tocloft}
\usepackage{blindtext}

% Neue Befehle
\newcommand{\doppel}[1]{\underline{\underline{#1}}}

% Neue Spaltentypen für Tabellen (tabularx)
\newcolumntype{Y}{>{\centering\arraybackslash}X}

% Festlegung des Seitenstils (fancyhdr)
\pagestyle{fancy}
\fancyhf{}
\rhead{\thepage}
\lhead{\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{2pt}
%\addtolength{\footheight}{2pt}

% Formatierungen im TOC (tocloft)
\setlength{\cftsecindent}{0pt}
\setlength{\cftsubsecindent}{0pt}
\setlength{\cftsubsubsecindent}{0pt}
\setlength{\cftparaindent}{0pt}
\setlength{\cftsubparaindent}{0pt}

\title{Beispieldocument mit \texttt{tocloft}}
\author{tacyana}
\date{27.~Mai 2008}

\begin{document}
\maketitle
\tableofcontents\newpage
\blinddocument
\end{document}
Das resultierende Dokument ist im Anhang zu finden. Kompiliert wurde es mit einem Online-Compiler [2]. Die Pakete sollten aber auch auf deinem System vorhanden sein. Das Paket blindtext (http://dante.ctan.org/CTAN/help/Catalogue/entries/blindtext.html) ist nur geladen worden, um den längeren Text zu erzeugen. Die Anleitungen zu den Paketen findest Du auf CTAN (http://www.ctan.org).

[1] veraltete Pakete, welche NICHT verwendet werden sollten
[2] LaTeX-Online-Compiler (http://nirvana.informatik.uni-halle.de/~thuering/php/latex-online/latex.php)