Hallo Rainer,
wenn ich ein ganz einfaches Inhaltsverzeichnis erstelle ohne dabei ein \usepackage zu verwenden kann diese toc.Datei problemlos mit dem von Marco vorgeschlagenen Code eingebunden werden.
Sobald ich jedoch einige notwendige Packages
1. \usepackage[T1]{fontenc}
2. \usepackage[ngerman]{babel}
3. \usepackage[top=23mm, bottom=20mm, right=23mm, left=23mm]{geometry}
4. \usepackage{setspace}
zur Erstellung des Inhaltsverzeichnisses verwende und dann die toc.Datei einbinde gibt es folgende Fehlermeldungen:
! Undefined control sequence.
1.1 \select
@langugage {ngerman}
! LaTex Error: Something's wrong--perhaps a missing \item
See the LaTeX manual ...
Trotz der Fehlermeldungen wird ein PDF erstellt, dass jedoch oben links
"@langugage ngerman" enthält und den ersten Eintrag meines Inhaltsverzeichnisses überschreibt.
Hier ein Minimalbsp., das jedoch die von mir verwendete Präambel vollständig enthält.
Das Inhaltsverzeichnis:
Code:
\documentclass[german, 11pt, a4paper, oneside]{book}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[top=23mm, bottom=20mm, right=23mm, left=23mm]{geometry} %Seitenränder definieren
\usepackage{setspace}
\linespread{1.1}
\usepackage{tocloft}
\pagestyle{empty}
\begin{document}
\tableofcontents
\part{Der Erste Teil}
\end{document}
Das Latex-Dok, in welches das Inhaltsverzeichnis eingebunden werden soll:
Code:
\documentclass[german, 11pt, a4paper, oneside]{book} %Option draft zeigt an welcher Stelle über den Rand geschrieben wird Option openany hat ähnlichen Effekt wie oneside
\usepackage[T1]{fontenc} %Umlaute erkennen
\usepackage[ngerman]{babel} %neue dt. Rechtschreibung. Wichtig, dass ngerman nach z.B. english, damit dt. Bezeichnungen z.B. Inhaltsverzeichnis statt Contents
\usepackage{soul} %Unterstreichen & Laufweite
\usepackage{graphics} %Graphik einfügen
\usepackage[top=23mm, bottom=20mm, right=23mm, left=23mm]{geometry} %Seitenränder definieren
\usepackage{setspace} %Zeilenabstand
\usepackage{color}
\definecolor{hellgrau}{gray}{0.6}
\definecolor{hellergrau}{gray}{0.8}
\usepackage[hang]{footmisc} %Korrektur Einzug Fusszeile
\usepackage{fancyhdr}
\usepackage{ifsym} %Aufzählungszeichen schwarzes Karo
\usepackage{fancyvrb}
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage{array}
\usepackage{longtable}
\usepackage{multirow}
\usepackage{tocloft}
\setlength{\footnotemargin}{-0.8em}
\linespread{1.1}
\setlength\leftmargini{10pt} %Abstand zwischen linkem Seitenrand und Aufzählungszeichen
\pagestyle{empty} %Seitenzahlen unterdrücken
\addtolength{\skip\footins}{5mm plus 0mm}
%Nummerierung im Inhaltsverzeichnis
\renewcommand*\thepart{\Alph{part}.}
\renewcommand*\thechapter{\Roman{chapter}.}
\renewcommand*\thesection{\arabic{section}.}
\renewcommand*\thesubsection{\alph{subsection})}
% Inhaltsverzeichnis einbinden
\makeatletter
\def\tableofcontentsAlt{\@input{Inhaltsverzeichnis.toc}}
\makeatother
\begin{document}
\tableofcontentsAlt
\end{document}
Vielen Dank im Voraus!
Gruss, menuhin
Lesezeichen