zweispaltige Inhaltsübersicht

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


peacepro
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 19. Nov 2010, 11:27

zweispaltige Inhaltsübersicht

Beitrag von peacepro »

Hallo,
für mehrere Aufsätze möchte ich eine Latex-Vorlage erstellen.
Nun möchte ich gerne eine zweispaltige Inhaltsübersicht haben.
Bei meinem Beispiel, habe ich noch die Seitenzahlen drinnen die ich gerne entfernt haben möchte. Es sollte nur noch I. Eins II. Zwei III. Drei, etc. drin stehen.
Außerdem werden bei mir in der Inhaltsübersicht statt einem . zwei .. angezeigt. (I.. Eins II.. Zwei III.. Drei, etc)

Wie kann ich nun die Seitenzahlen in der Inhaltsübersicht entfernen und statt den zwei Punkten nach (I..) nur einen Punkt (I.) erreichen?

%Schriftgröße, Layout, Papierformat, Art des Dokumentes
\documentclass[10pt,twoside,a4paper]{scrartcl}

%Einstellungen der Seitenränder
\usepackage[inner=3cm,outer=4cm,top=3cm,bottom=6cm,includeheadfoot]{geometry}

%neue Rechtschreibung
\usepackage[ngerman]{babel}

%Umlaute ermöglichen
\usepackage[utf8]{inputenc}

%Kopf- und Fußzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

%Kopfzeile mittig
\fancyhead[CO,CE]{Aufsatztitel}
%Linie oben
\renewcommand{\headrulewidth}{0.5pt}

%Fußzeile rechts bzw. außen
\fancyfoot[RO,LE]{\thepage}
%Linie unten
\renewcommand{\footrulewidth}{0.0pt}

%Kopf-und Fußzeile für die erste Seite
\fancypagestyle{ErsteSeite}{%
   %\fancyhf{}%
   \fancyhead[CO,CE]{Autorname}
\renewcommand{\headrulewidth}{0.0pt}
\fancyfoot[RO,LE]{\thepage}
}

%sonstige Pakete
\usepackage{graphicx,textcomp,booktabs,amsmath,blindtext}
\usepackage{multicol}
\usepackage{blindtext}

%römische Nummer bei Section
\renewcommand\thesection{\Roman{section}}

%Inhaltsübersicht
\newcommand*\ueberblick{%
%\section*{Inhalts{\"u}bersicht}
\begingroup
\renewcommand\thesection{\Roman{section}}
\value{tocdepth}\shorttocdepth\relax% uebler Hack!
\makeatletter
\input{\jobname.toc}%
\makeatother
\endgroup
}
\newcommand*{ \shorttocdepth}{1}

%serif für Section
\setkomafont{sectioning}{\bfseries} 

%mittelstrich bei Inhaltsübersicht
\setlength{\columnseprule}{0.5pt}
\setlength{\columnsep}{50pt}

%\usepackage{minitoc}

\begin{document}
\thispagestyle{ErsteSeite} 
\begin{center}
\begin{large}\textbf{Der Aufsatztitel}\end{large}\linebreak 
\linebreak
\linebreak
\textbf{Inhaltsübersicht}
\end{center}
\begin{multicols}{2}[]
\ueberblick
\end{multicols}
\section{Eins}
\blindtext 
\section{Zwei}
\blindtext 
\section{Drei}
\blindtext 
\section{Vier}
\blindtext 
\section{Fünf}
\blindtext 
\section{Sechs}
\blindtext 
\end{document} 

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,
\setcounter{errorcontextlines}{100} 
%Schriftgröße, Layout, Papierformat, Art des Dokumentes
\documentclass[10pt,twoside,a4paper]{scrartcl}

%Einstellungen der Seitenränder
\usepackage[inner=3cm,outer=4cm,top=3cm,bottom=6cm,includeheadfoot]{geometry}

%neue Rechtschreibung
\usepackage[ngerman]{babel}

%Umlaute ermöglichen
\usepackage[utf8]{inputenc}

%Kopf- und Fußzeile
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

%Kopfzeile mittig
\fancyhead[CO,CE]{Aufsatztitel}
%Linie oben
\renewcommand{\headrulewidth}{0.5pt}

%Fußzeile rechts bzw. außen
\fancyfoot[RO,LE]{\thepage}
%Linie unten
\renewcommand{\footrulewidth}{0.0pt}

%Kopf-und Fußzeile für die erste Seite
\fancypagestyle{ErsteSeite}{%
   %\fancyhf{}%
   \fancyhead[CO,CE]{Autorname}
\renewcommand{\headrulewidth}{0.0pt}
\fancyfoot[RO,LE]{\thepage}
}

%sonstige Pakete
\usepackage{graphicx,textcomp,booktabs,amsmath,blindtext}
\usepackage{multicol}
\usepackage{blindtext}

%römische Nummer bei Section
\renewcommand\thesection{\Roman{section}}

\usepackage{tocstyle}
\usetocstyle{KOMAlike}

%Inhaltsübersicht
\makeatletter
\newcommand*\ueberblick{%
%\section*{Inhalts{\"u}bersicht}
\begingroup
\expandafter\value{tocdepth}=1\relax
\settocfeature{pagenumberhook}{\@gobble}
\@starttoc{toc}%
\endgroup
}
\makeatother
\newcommand*{\shorttocdepth}{1}

%serif für Section
\setkomafont{sectioning}{\bfseries}

%mittelstrich bei Inhaltsübersicht
\setlength{\columnseprule}{0.5pt}
\setlength{\columnsep}{50pt}

%\usepackage{minitoc}

\begin{document}
\thispagestyle{ErsteSeite}
\begin{center}
\begin{large}\textbf{Der Aufsatztitel}\end{large}\linebreak
\linebreak
\linebreak
\textbf{Inhaltsübersicht}
\end{center}
\begin{multicols}{2}
\ueberblick
\end{multicols}
\section{Eins}
\blindtext
\section{Zwei}
\blindtext
\section{Drei}
\blindtext
\section{Vier}
\blindtext
\section{Fünf}
\blindtext
\section{Sechs}
\blindtext
\end{document} 
Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

peacepro
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 19. Nov 2010, 11:27

Beitrag von peacepro »

Hallo Marco, vielen Dank für Deine Hilfe.
Ich habe
%\expandafter\value{tocdepth}=1\relax


auskommentiert damit es bei mir klappt so wie ich es mir wünsche.

Nun hätte ich nur noch gerne, dass die Gliederungspunkte in der Inhaltsübersicht nicht fett darstellt werden sondern genauso dünn wie der normale Text.

Hättest Du da auch noch einen Tipp auf Lager?

Für Deine Hilfe nochmals tausend Dank.

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Hi,

anstatt sectioning zu verändern, musst du wie folgt vorgehen:
%serif für Section
\setkomafont{disposition}{}
\setkomafont{section}{\bfseries\Large}
sectioning ist ja disposition, aber es wirkt sich eben auch auf das Inhaltsverzeichnis aus.

Gruß
Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

peacepro
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 19. Nov 2010, 11:27

Beitrag von peacepro »

Hallo Marco,
mit
%serif für Section
\setkomafont{disposition}{}
\setkomafont{section}{\bfseries\normalsize}
funktioniert es bei mir wunderbar. Genauso wie ich es haben will.

Vielen Dank für Deine Hilfe.

Antworten