Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Stichwortverzeichnis: Angabe über mehrere Seiten gibt Warnung aus

  1. #1
    DragonLord
    Gast

    Stichwortverzeichnis: Angabe über mehrere Seiten gibt Warnung aus

    Hi,

    normalerweise kann ich mit LaTex-Fehlern/-Warnungen etwas anfangen (log-File Auswertung und so), aber hier stehe ich irgendwie auf dem Schlauch und Google bringt auch keine Lösung:

    Code:
    pdfTeX warning (dest): name{page.9\protect \relax \kern .16667em f.} has been (Occurance: null)
    Ich habe auf mehreren Seiten diese Warnung und bin mittlerweile soweit, dass es mit meinem Stichwortverzeichnis zusammenhängt. Und zwar dann, wenn ich Bereiche angebe, die über 2 Seiten gehen.

    Beispiel:
    Code:
    \index{Malware|(}
    ganz viel Text....
    
    Seitenumbruch
    
    mehr Text.....
    \index{Malware|)}
    Wie gebe ich Bereiche für das Stichwortverzeichnis korrekt an? Oder muss ich mit der Warnung leben (kann ich, aber ist unschön)? Kennt jemand einen WorkAround, um die Warnung zu unterdrücken.

    Gruß

    DragonLord

    P.S.: Eine Kapselung habe ich auch schon versucht (keine Verbesserung), was aber in meinem Verständnis nicht Sinn und Zweck von LaTex entspricht. Bsp.:
    Code:
    \index{Malware|(}
    ganz viel Text....
    \index{Malware|)}
    
    Seitenumbruch
    
    \index{Malware|(}
    mehr Text.....
    \index{Malware|)}
    Geändert von DragonLord (19-04-2007 um 07:30 Uhr) Grund: Falscher Titel, der neue ist aussagekräftiger

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    Hi DragonLord,

    am Index liegt es glaube ich nicht, folgendes Minimalbeispiel zeigt bei mir keinen Fehler. Also was machst Du anders, wie erzeugst Du Deinen Index, welche zusätzlichen Packete hast Du noch drin, ...

    Code:
    \documentclass[ngerman]{article}
    \usepackage{babel,blindtext}
    \usepackage{makeidx}
     \makeindex
    \usepackage{hyperref}
    \begin{document}
     \blindtext \index{Malware|(}
     \blindtext[5]\index{Malware|)}\index{Malware|(}
     \blindtext[5]\index{Malware|)}
     \blindtext[10]
     \index{Malware|(}
     \blindtext[5]\index{Malware|)}
     \printindex
    \end{document}
    Salnic
    Geändert von Salnic (19-04-2007 um 09:30 Uhr)

  3. #3
    DragonLord
    Gast
    Hi,

    also Pakete lade ich einige:
    Code:
    \documentclass[11pt,a4paper,fleqn, twoside, liststotoc]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage{fixmath}
    \usepackage{vmargin}
    \usepackage{color}
    \usepackage{listings}
    \usepackage{eufrak}
    \usepackage{url}
    \usepackage{longtable}
    
    \renewcommand\sfdefault{phv}
    \renewcommand\familydefault{\sfdefault}
    
    \makeatletter
    \renewcommand{\paragraph}{%
    			\@startsection	{paragraph}%
    						{4}%
    						{0em}%
    						{\baselineskip}%
    						{.5\baselineskip}%
    						{\normalsize\bfseries}%
    		}
    \makeatother
    
    \usepackage{makeidx}
    \makeindex
    
    \usepackage{cite}
    
    \definecolor{rot}{rgb}{1.0,0.07,0.13}
    \definecolor{blau}{rgb}{0.5,0.7,1}
    \definecolor{blau1}{rgb}{0.24,0.16,1}
    \definecolor{grau}{rgb}{0.9, 0.9, 0.9}
    \definecolor{schwarz}{rgb}{0.0,0.0,0.0}
    \definecolor{weiss}{rgb}{1.0,1.0,1.0}
    
    \setcounter{secnumdepth}{4}
    \setcounter{tocdepth}{4}
    
    \setpapersize{A4}
    \setmargins	{1.5cm}{1.5cm}		% linker & oberer Rand
       			{18cm}{25cm}		% Textbreite und -hoehe des Seiteninhalts
       			{20pt}{25pt}		% Kopfzeilenhoehe und -abstand zum Seiteninhalt
       			{20pt}{25pt}		% Fusszeilenh�he und -abstand zum Seiteninhalt
    
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    
    \fancyhead{}
    \fancyfoot{}
    
    \fancyhead[ER,OL]{\nouppercase{\leftmark}}
    \fancyhead[EL,OR]{\DokTitel}
    \renewcommand{\headrulewidth}{0.5pt}
    \fancyfoot[ER,OL]{\Fach}
    \fancyfoot[EC,OC]{\thepage}
    \fancyfoot[EL,OR]{\today}
    \renewcommand{\footrulewidth}{0.5pt}
    
    \usepackage[a4paper,%
    			pdftitle={\Fach - \DokTitel (\Semester)},%
    			pdfauthor={\Autor},%
    			bookmarks=true,%
    			bookmarksopen=true,%
    			bookmarksnumbered=true,%
    			colorlinks,%
    			linkcolor=blau1]%
    		{hyperref}
    
    \begin{document}
    ...und Einbinden tue ich das ganze wie folgt:
    Code:
    \newpage
    
    % Übersetzung des Verzeichnisses ins Deutsches
    \renewcommand{\indexname}{Stichwortverzeichnis}
    \addcontentsline{toc}{section}{Stichwortverzeichnis}
    
    \printindex
    Gerne schicke ich dir auch mal das komplette Paket zu, wenn du es bei dir dann mal laufen lassen möchtest. Ich dachte erst, es liegt an Windows und habe es auf SuSE neu erstellt, aber das gleiche Ergebnis.

    Danke für die Hilfe & Gruß

    DragonLord

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    Hi DragonLord,

    Deinen Fehler kann ich nicht nachvollziehen, klappt bei mir problemlos. Sehe auch keine Packete, die den Index beeinflussen.

    Bitte erstelle ein lauffähiges (habe keine Lust, es erst lauffähig zu machen, siehe \Fach, ...) Minimalbeispiel, welches den Fehler zeigt. Bist Du sicher, dass es Dein Index ist? Binde bitte vor \begin{document} den Befehl \listfiles ein. Damit werden alle verwendeten Pakete, Klassen, Dateien mit ihrer Versionsnummer in die Log-Datei geschrieben.

    Lade hier das Minimalbeispiel und die Logdatei (*.log) hoch. Kannst Dir ja mal außerdem die Index-Dateien [*.idx (erstellt Latex), *.ilg und *.ind (erstellt Makeindex)] ansehen und gucken, ob da nicht ein interessanter Hinweis für Dich versteckt ist. Werden den Fehler dann schon finden.

    Salnic
    Geändert von Salnic (20-04-2007 um 11:55 Uhr)

  5. #5
    DragonLord
    Gast
    Hi Salnic,

    erstmal tausen Dank für deine Hilfe... Jetzt habe ich auch den Fehler gefunden. Beim erstellen des Minimalbeispiels lief alles einwandfrei, bis ich das Style-File für mein Stichwortverzeichnis eingebunden habe.

    Die Einträge...
    Code:
    delim_r "~--~"
    suffix_2p "\\,f."
    suffix_3p "\\,ff."
    ...verursachten die Fehler.

    Habe sie jetzt raus geschmiessen (obwohl sie meiner Meinung nach korrekt sind) und alles läuft.

    Tausend Dank für die Mühe und entschuldige bitte meine Blödheit. An die Style-Files hatte ich überhaupt nicht gedacht.

    Gruß

    DragonLord

  6. #6
    Registrierter Benutzer
    Registriert seit
    10.01.2005
    Beiträge
    979
    Hi DragonLord,

    keine Ahnung, warum es bei Dir nicht klappt, bei mir funktioniert es wieder mal :-) Allerdings scheinst Du nicht alleine mit dem Problem zu sein (hyperref Problem im Index! (suffix_2p))

    Die *.ind-Datei sieht dabei so aus, also genau so, wie man das erwarten würde:

    Code:
    \begin{theindex}
    
      \item Malware, \hyperpage{1\,ff.}, \hyperpage{5\,f.}
    
    \end{theindex}
    
    %%%% bzw ohne hyperref
    \begin{theindex}
    
      \item Malware, 1\,ff., 5\,f.
    
    \end{theindex}
    Vielleicht ist Dein hyperref-Packet älter als meins?

    Salnic

    *File List*
    article.cls 2005/09/16 v1.4f Standard LaTeX document class
    size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
    babel.sty 2005/05/21 v3.8g The Babel package
    bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
    ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system
    blindtext.sty 2006/11/21 V1.7 blindtext-Package
    xspace.sty 2006/05/08 v1.12 Space after command names (DPC,MH)
    makeidx.sty 2000/03/29 v1.0m Standard LaTeX package
    hyperref.sty 2007/02/27 v6.75t Hypertext links for LaTeX
    keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
    pd1enc.def 2007/02/27 v6.75t Hyperref: PDFDocEncoding definition (HO)
    hyperref.cfg 2006/02/14 v1.1 MiKTeX 'hyperref' configuration
    kvoptions.sty 2006/08/22 v2.4 Connects package keyval with LaTeX options (HO
    )
    url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc.
    hpdftex.def 2007/02/27 v6.75t Hyperref driver for pdfTeX
    nameref.sty 2006/12/27 v2.28 Cross-referencing by name of section
    refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)

  7. #7
    DragonLord
    Gast
    Hi,

    ich habe jede Menge ältere Pakete... Werde mal nach und nach auf die neueren Updaten und dann nochmal testen. Melde mich dann nochmal, vielleicht hilft es ja auch Gandalf!

    Guß

    DragonLord

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •