PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Index Stildatei



suedman
28-08-2009, 10:38
Hallo,

Ich versuche zur Zeit verzweifelt meinen Index zu formatieren.

Ich habe eine Stildatei mit folgendem Inhalt:


% sty.file for mkidx32.exe - redefines:
quote '+'
preamble "\\begin{theindex}"
postamble "\n\\end{theindex}\n"
headings_flag 1
heading_prefix "{\\fontfamily{phv} \\fontseries{b} \\fontshape{n} \\selectfont "
heading_suffix "}\\nopagebreak%\n \\indexspace \\nopagebreak%"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f."
suffix_3p "\\,ff."



Diese habe ich in den Ordner C:\Programme\Miktex 2.7\makeindex\german kopiert. Danach habe ich die Datenbank neu generiert und habe mein Projekt neu kompiliert.

Aufrufen tu ich wie folgt:


makeindex -s stildatei.ist -g stil.idx


entsprechend in TexnicCenter


-s stildatei.ist -g "%bm"


Zwar akzeptiert er meine Stildatei, jedoch sind meine Nummerierungen komplett falsch und ich habe keine Ahnung wieso.

Wenn ich den Index ohne Stildatei generiert passt alles wunderbar, generier ich den Index mit Stildatei (ich möchte die Buchstaben A, B, C etc. Fett anzeigen) dann habe ich eine falsche Verlinkung.

Kann mir jemand bei meinem Problem weiterhelfen ?

mechanicus
28-08-2009, 17:25
Hallo,

wo hast du die Schriftbefehle her. Nehme einfach \bfseries\ssfamily.

Ansonsten erstelle mal ein Minimalbeispiel und sage uns, ob du irgendwelche Warnungen bekommst. (beim makeindex und beim latex Lauf)

Gruß
Marco

suedman
01-09-2009, 10:55
Hi,

Ich habe jetzt folgende Stildatei:



quote '+'
headings_flag 1
heading_prefix "{\\bfseries "
heading_suffix "}\\nopagebreak\n"
symhead_positive "Symbole"
numhead_positive "Zahlen"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "f"
suffix_3p "ff"
preamble "\\begin{theindex}\n\n"
postamble "\n\n\\end{theindex}\n"

Mit der erhalte ich vom optischen her das was ich erreichen möchte, jedoch habe ich nun das Problem dass die Referenzen nicht mehr übereinstimmen, die sind völlig vertauscht.

Die Analyse beginnt nun nicht, wie es eigentlich der Fall ist, auf Seite 14 sondern auf Seite 16. Das heisst der Index addiert einfach 2 Seiten hinzu wobei das Kommando auf Seite 14 zu finden ist.

Was ist hier falsch?

In der .ind Datei sind die Referenzen schon falsch gesetzt...

rais
02-09-2009, 09:09
Moin moin,
lies Dir bitte nochmal Marcos Antwort etwa ab ``Ansonsten'' durch.

MfG