PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : leerer toc bei hyperref



JochenReich
20-10-2006, 16:08
Hallo zusammen,

habe die neueste Version von {hyperref}. Allein das Einbinden des packages löst bei mir aus, dass das Inhaltsverzeichnis völlig leer ist. Contents steht noch da sonst nix.... Hat jemand eine Lösung? was in Frage kommen würde, wären Konflikte mit anderen packages, treibern.... thx!

bischi
20-10-2006, 16:11
Mehrmals kompiliert und hyperref als letztes Paket geladen?

MfG Bischi

rais
20-10-2006, 17:08
Moin moin,

habe die neueste Version von {hyperref}. Allein das Einbinden des packages löst bei mir aus, dass das Inhaltsverzeichnis völlig leer ist.
manchmal liegt's auch daran, daß zuvor die LaTeXdatei bereits ohne das hyperref-Paket kompiliert wurde - lösch mal alle nicht von Dir selbst erstellten Dateien (ins Besondere aux und toc) und versuch's nochmal.
Bei einigen Projektoberflächen gibt's dafür wohl "Projekt aufräumen" oder einen ähnlich bezeichneten Knopp ;)
MfG,

JochenReich
22-10-2006, 20:33
danke für die Antworten, hab hyperref jetzt als erstes geladen, alle automatisch generierten Dateien gelöscht, 2x kompiliert. Problem besteht leider noch immer...

so binde ich es ein:

\usepackage[
colorlinks,
linkcolor=blue,
citecolor=blue,
urlcolor=blue,
]{hyperref}

habt ihr vielleicht noch weitere Ideen woran es liegen könnte??

bischi
22-10-2006, 21:06
... hab hyperref jetzt als erstes geladen...

:eek: :eek: :eek: :eek:

Als letztes Paket laden.


MfG Bischi

JochenReich
22-10-2006, 22:08
geht beides nich :-)))) erstes und letztes...
so sieht der rest aus:


\documentclass[11pt,a4paper]{book}
\usepackage{times}
\usepackage{graphics}
\usepackage{color}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{colortbl}
\usepackage[german,english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[dvips]{graphicx}
\usepackage{float}
\restylefloat{figure}
\restylefloat{table}
\usepackage{boxedminipage}
\usepackage{array}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{shadow}

\usepackage[colorlinks,linkcolor=blue,citecolor=blue,urlcolor= blue]{hyperref}

\headheight 1.2cm \headsep 0.8cm
\textheight 22.5cm \textwidth 16cm
\oddsidemargin 0pt \evensidemargin 0pt

bischi
22-10-2006, 22:54
Woher hast du denn diese schreckliche Präambel?!

\documentclass[11pt,a4paper]{book}
besser: scrbook aus KOMA-Script
\usepackage{times}
\usepackage{graphics}weg damit
\usepackage{color}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{colortbl}
\usepackage[german,english]{babel}reicht eine Sprache nicht? Wenn schon, dann ngerman, wegen neuer Rechtschreibung
\usepackage[latin1]{inputenc}
\usepackage[dvips]{graphicx}weg - und ohne treiber dvips laden (vgl oben)
\usepackage{float}weg
\restylefloat{figure}brauchst du das?
\restylefloat{table}brauchst du das?
\usepackage{boxedminipage}brauchst du das?
\usepackage{array}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathrsfs}brauchst du das?
\usepackage{shadow}brauchst du das?

\usepackage{hyperref}

\headheight 1.2cm \headsep 0.8cm
\textheight 22.5cm \textwidth 16cm
\oddsidemargin 0pt \evensidemargin 0pt
[COLOR="Red"]nimm für Seiteneinstellungen das Paket geometry - vgl Forensuche

Änder die Sachen mal ab und schau, obs besser wird.

MfG Bischi

PS: Allgemein wärs vielleicht empfehlenswert, wenn du l2tabu.pdf mal durchblättern tätest...

JochenReich
23-10-2006, 02:51
ich habs rausgefunden: ich hatte eine config datei erstellt inder die ganzen packages geladen wurden und diese config datei in die zu kompilierende (haupt-) datei inkludiert. das hab ich deshalb gemacht, weil mich die 1000 packages am anfang der datei gestört haben....
jetzt sind die ganzen \usepackage in der haupt datei und es funktioniert...

danke für eure hilfe :-)

bischi
23-10-2006, 11:07
das hab ich deshalb gemacht, weil mich die 1000 packages am anfang der datei gestört haben....
jetzt sind die ganzen \usepackage in der haupt datei und es funktioniert...

:eek: :eek: :eek: :eek: :eek:

Also folgendes: Immer nur die Pakete inkludieren, die du auch wirklich brauchst.

Gründe:
1) Verhindert Fehler (aus Inkompatibilitäten)
2) Macht LaTeX schneller, dein Dokument übersichtlicher,...

MfG Bischi