PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gliederung formatieren



Nils
29-07-2006, 17:18
Moinmoin!

Ich bin recht neu und habe keine Erfahrungen mit Tex, aber sehr
begeistert;)

Nun stellt sich mir aber eine Frage:

Wie kann ich die Gliederung im Text so formatieren, dass die Abstände
zwischen der Aufzählung und der Überschrift immer gleich ist? Immo
ist es etwas eingerückt.

Ist:

2.1xxxxxBlaBla
2.1.1xxxxxBlaBla

Soll aber:

2.1xxxxxBlaBla
2.1.1xxxBlaBla

ausschauen.

\documentclass{article}
\usepackage{ngerman,latexsym,alltt,
graphicx,textcomp,hyperref, array, }
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathpazo}
\usepackage[flushmargin,hang]{footmisc}
\linespread{1.4}
\usepackage{setspace}
\usepackage{titlesec}
\date{09. Mai 2006}
\author{T. Tester}
\title{Beisspielseiten Latex}
\begin{document}
\maketitle
\begin{center}
Beispiel für einen wissenschaftlichen Artikel in Latex.
\end{center}
\newpage
\tableofcontents \listoffigures
\newpage
\section{Einleitung}
\subsection{Problemstellung}
\subsubsection{Arbitrage Pricing Theory}
\end{document}

edico
30-07-2006, 12:55
...
% Abstand Ueberschrift-Nummer im TOC anpassen - s. FAQ-7.1.2
\makeatletter{}
\renewcommand{\l@section}{\@dottedtocline{2}{1.5em }{2.8em}}
\renewcommand{\l@subsection}{\@dottedtocline{2}{1. 5em}{2.8em}}
\renewcommand{\l@subsubsection}{\@dottedtocline{2} {1.5em}{2.8em}}
\makeatother{}
...
edico

rais
30-07-2006, 13:13
Moin moin,
dann erstmal Herzlich Willkommen an Board :)

erstmal Grundsätzliches:
\usepackage{ngerman} -> besser \documentclass[ngerman]{_Klasse_} und dann \usepackage{babel}, dann bekommen auch andere Pakete mit, daß ngerman genutzt werden soll (so sie mit de Option denn etwas anfangen können).

\usepackage{hyperref}: fast immer als letztes Paket laden! Die wenigen Ausnahmen, die erst nach hyperref geladen werden müssen, haben idR einen entsprechenden Hinweis in ihrer Doku - oder der von hyperref selbst.

\linespread{..}: wenn Du schon setspace lädst, dann solltest Du auch entsprechende Befehle dieses Pakets bevorzugt verwenden. Vgl. l2tabu.pdf

Zu Deinem Problem im laufenden Text:
Du lädst doch schon titlesec... versuch's mal mit so etwas wie


\newlength{\seclabelwidth}
\newlength{\xlen}
\setlength{\seclabelwidth}{3em} %<---Stellschraube
\titlelabel{\thetitle\settowidth{\xlen}{\thetitle} \addtolength{\seclabelwidth}{-\xlen}\hspace{\seclabelwidth}}
irgendwo zwischen \usepackage{titlesec} und \begin{document}.

MfG,