PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : index und eigene .ist stildatei



tysken
27-01-2009, 18:55
hejho,
ich habe folgendes problem:
ich möchte in meinem dokument ein stichwortverzeichnis erzeugen und in diesem als delimiter für items und subitems punkte haben und außerdem hätte ich gerne vor jedem neuen buchstaben selbigen einmal hingeschrieben.
ich habe also ein entsprechende test-index.ist geschrieben und über makeindex -g -s test-index.ist test.idx verwendet.
leider werden sowohl meine headings_flag ignoriert als auch die punkte bei den subitems...

gesucht habe ich schon ne weile lang und anhand mehrerer google-seiten mir auch das ist-file mehrmals angeschaut, aber vllt. bin ich auch betriebsblind.

hier ein minimalbeispiel:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol,makeidx}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\makeindex
\begin{document}
\section{Index Test}
test\index{test}\\
nochntest\index{nochntest}\\
undnocheiner\index{undnocheiner}\\
bla\index{bla}\\
blabla\index{bla!blabla}
\printindex
\end{document}


und meine test-index.ist:


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"


ich kann nicht nachvollziehen, weshalb es mit delim_0 klappt aber bei delim_1 nicht mehr und warum die headings_flag ignoriert wird ist mir auch nicht klar.

benutze pdftex 3.14.... mit kile unter linux

Hat jemand eine Idee, was ich falsch mache?

danke,
oliver

mechanicus
27-01-2009, 19:13
Hallo,

leider ist dein Fehler nicht reproduzierbar. Hier dein COde mit einem zusätzlichen Eintrag:

\documentclass[a4paper,12pt]{scrartcl}
\begin{filecontents}{Stildatei.ist}
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"
\end{filecontents}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{multicol}
\usepackage{makeidx}
\makeindex
\begin{document}
\section{Index Test}
test\index{test}\\
nochntest\index{nochntest}\\
undnocheiner\index{undnocheiner}\\
bla\index{bla}\\
blabla\index{bla!blabla}\index{bla!blabla!blabla}
\printindex
\end{document}

und hier das Ergebnis:

Gruß
Marco

tysken
28-01-2009, 17:14
Danke Marcus.
Sieht schön aus bei Dir. Nur bei ist es leider reproduzierbar...
Ich rall es nicht...
Habe inzwischen auch mal MakeIndex über den tlmgr von texlive2008 aktualisiert aber zu einer Änderung hat dies nicht beigetragen...

Ich dachte dann es läge vllt. an einer eingebauten Routine im kile, also manuell mittels konsole:


pdflatex indextest.tex

wobei indextest.tex so aussieht:

\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol,makeidx}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\makeindex
\begin{document}
\section{Index Test}
test\index{test}\\
nochntest\index{nochntest}\\
undnocheiner\index{undnocheiner}\\
bla\index{bla}\\
blabla\index{bla!blabla}\index{scheiße}
\printindex
\end{document}

liefert

This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
%&-line parsing enabled.
entering extended mode
(./indextest.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, romanian, rus
sian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish, ukenglis
h, ukrainian, uppersorbian, welsh, loaded.

(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrartcl.cl
s
Document Class: scrartcl 2009/01/01 v3.02 KOMA-Script document class (article)

(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrkbase.st
y
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrlfile.st
y
Package scrlfile, 2008/07/09 v3.00 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

)))
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/tocbasic.st
y)
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrsize12pt
.clo)
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/typearea.st
y
Package typearea, 2009/01/01 v3.02 KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (/usr/local/texlive/2008/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/makeidx.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/latin1.def))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def)))
Writing index file indextest.idx
No file indextest.aux.
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1cmss.fd)
No file indextest.ind.
[1{/usr/local/texlive/2008/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./indextest.aux) ){/usr/local/texlive/2008/texmf-dist/fonts/enc/dvips/cm-super
/cm-super-t1.enc}</usr/local/texlive/2008/texmf-dist/fonts/type1/public/cm-supe
r/sfrm1200.pfb></usr/local/texlive/2008/texmf-dist/fonts/type1/public/cm-super/
sfsx1728.pfb>
Output written on indextest.pdf (1 page, 25132 bytes).
Transcript written on indextest.log.

okej, keine aux und ind datei... klar makeindex:

makeindex -g -s /usr/local/texlive/texmf-local/tex/latex/local/olli/test-index.ist indextest.idx

mit der datei test-index.ist

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"

liefert

This is makeindex, version 2.15 [20-Nov-2007] (kpathsea + Thai support).
Scanning style file /usr/local/texlive/texmf-local/tex/latex/local/olli/test-index.ist.......done (7 attributes redefined, 7 ignored).
Scanning input file indextest.idx....done (6 entries accepted, 0 rejected).
Sorting entries....done (18 comparisons).
Generating output file indextest.ind....done (23 lines written, 0 warnings).
Output written in indextest.ind.
Transcript written in indextest.ilg.

sehr schön. pdflatex vol2:

pdflatex indextest.tex

liefert mir

This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
%&-line parsing enabled.
entering extended mode
(./indextest.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, romanian, rus
sian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish, ukenglis
h, ukrainian, uppersorbian, welsh, loaded.

(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrartcl.cl
s
Document Class: scrartcl 2009/01/01 v3.02 KOMA-Script document class (article)

(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrkbase.st
y
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrlfile.st
y
Package scrlfile, 2008/07/09 v3.00 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

)))
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/tocbasic.st
y)
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/scrsize12pt
.clo)
(/usr/local/texlive/2008/../texmf-local/tex/latex/local/koma-script/typearea.st
y
Package typearea, 2009/01/01 v3.02 KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (/usr/local/texlive/2008/texmf-dist/tex/latex/tools/multicol.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/makeidx.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/latin1.def))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def)))
Writing index file indextest.idx
(./indextest.aux) (/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1cmss.fd)
(./indextest.ind [1{/usr/local/texlive/2008/texmf-var/fonts/map/pdftex/updmap/
pdftex.map}] [2]) (./indextest.aux) ){/usr/local/texlive/2008/texmf-dist/fonts/
enc/dvips/cm-super/cm-super-t1.enc}</usr/local/texlive/2008/texmf-dist/fonts/ty
pe1/public/cm-super/sfrm1200.pfb></usr/local/texlive/2008/texmf-dist/fonts/type
1/public/cm-super/sfsx1728.pfb>
Output written on indextest.pdf (2 pages, 27219 bytes).
Transcript written on indextest.log.



und das ergebnis siehst du dann im anhang...

wie gesagt, ich rall's nicht. liegt das an tl2008, makeindex oder doch an mir?

bin für jeden hinweis dankbar und hoffe ich habe einen totalen denkfehler fabriziert...

oliver

mechanicus
28-01-2009, 17:26
This is makeindex, version 2.15 [20-Nov-2007] (kpathsea + Thai support).
Scanning style file /usr/local/texlive/texmf-local/tex/latex/local/olli/test-index.ist.......done (7 attributes redefined, 7 ignored).
Scanning input file indextest.idx....done (6 entries accepted, 0 rejected).
Sorting entries....done (18 comparisons).
Generating output file indextest.ind....done (23 lines written, 0 warnings).
Output written in indextest.ind.
Transcript written in indextest.ilg.
Hallo,

der Unterschied bei mir ist im makeindexlauf:

marco@marco:~/Desktop/Testordner$ makeindex -g -s Stildatei.ist testtest.idx
This is makeindex, version 2.15 [20-Nov-2007] (kpathsea + Thai support).
Scanning style file ./Stildatei.ist..............done (14 attributes redefined, 0 ignored).
Scanning input file testtest.idx....done (6 entries accepted, 0 rejected).
Sorting entries....done (18 comparisons).
Generating output file testtest.ind....done (24 lines written, 0 warnings).
Output written in testtest.ind.
Transcript written in testtest.ilg.

Ich habe die identische Stildatei. Hast du vielleicht die falsche Stildatei aufgerufen?

Gruß
Marco

tysken
29-01-2009, 12:04
Hej Marco,


Hast du vielleicht die falsche Stildatei aufgerufen?

leider nein, im makeindex steht ja

Scanning style file /usr/local/texlive/texmf-local/tex/latex/local/olli/test-index.ist
und das ist die oben genannte Stildatei mit demselben einträgen die du auch verwendet hast.
was mich stutzig macht sind die 7 Attribute die er scheinbar ignoriert:

.......done (7 attributes redefined, 7 ignored)

ich habe mir die ilg mal angeschaut und was gefunden: er nörgelt folgendes:

** Input style error (file = /usr/local/texlive/texmf-local/tex/latex/local/olli/test-index.ist, line = 2):
-- Unknown specifier
.
.
** Input style error (file = /usr/local/texlive/texmf-local/tex/latex/local/olli/test-index.ist, line = 4):
-- Unknown specifier
.
.
das tut er für die zeilen 2,4,6,8,10,12,14 ; also sind die 7 ignorierten attribute:


headings_flag 1
heading_suffix "}\\nopagebreak\n"
numhead_positive "Zahlen"
delim_1 "\\dotfill "
delim_r "~--~"
suffix_3p "ff"
postamble "\n\n\\end{theindex}\n"

also u.a. das dotfill der subitems und das headings_flag.

leider weiß ich nicht weiter.
welchen specifier meint er nicht zu kennen?

liebe grüße vom olli

mechanicus
29-01-2009, 17:38
Hallo,

und wenn du mal meine Stildatei in deinen Projektordner kopierst und dann laufen lässt?

Gruß
Marco

tysken
30-01-2009, 11:51
Hejho,

das klappt leider auch nicht. Er ignoriert wieder alle sieben Einträge in den geraden Zeilen der stildatei:

makeindex -g -s Stildatei.ist indextest.idx
This is makeindex, version 2.15 [20-Nov-2007] (kpathsea + Thai support).
Scanning style file ./Stildatei.ist.......done
(7 attributes redefined, 7 ignored).

kannst du denn mit der
unknown specifier fehlermeldung was anfangen?

danke dir auf jeden fall für deine bemühungen ;)

tysken
30-01-2009, 12:02
okej,
das ist ja heiß... warum es eben mit deiner datei nicht geklappt hat, weiß ich nicht. ich habe sie nochmal gespeichert und erneut kompiliert, jetzt läufts es ohne fehler durch.
auch wenn ich deine datei per mv in meinen localtexmf lege funzt sie einwandfrei.
verstehen tu ich das nicht, ich sehe null unterschied in deiner und meiner stildatei (bis auf den auskommentieren header bei dir).
egal... schön dass es klappt!

danke Marco

liebe grüße vom olli

chris1234567
30-01-2009, 17:36
Ich habe auch genau das problem beim index erstellen. Ich kompiliere das File, allerdings sind bei dem Ergebnis keine ... Punkte zu sehen. Beim input File werden allerdings jeweils alle entrys akzeptiert.

Hat wer einen Tipp woran das liegen könnte?


\documentclass[a4paper,12pt]{scrartcl}
\begin{filecontents}{Stildatei.ist}
quote '+'

headings_flag 1
heading_prefix "{\\bf g "
heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f."
suffix_3p "\\,ff."
\end{filecontents}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{multicol}
\usepackage{makeidx}
\makeindex
\begin{document}
\section{Index Test}
test\index{test}\\
nochntest\index{nochntest}\\
undnocheiner\index{undnocheiner}\\
bla\index{bla}\\
blabla\index{bla!blabla}\index{bla!blabla!blabla}
\printindex
\end{document}

BG
Chris

mechanicus
30-01-2009, 17:47
Ich habe auch genau das problem beim index erstellen. Ich kompiliere das File, allerdings sind bei dem Ergebnis keine ... Punkte zu sehen. Beim input File werden allerdings jeweils alle entrys akzeptiert.

Hat wer einen Tipp woran das liegen könnte?

Hallo,

deine Informationen sind etwas mau. Hast du den richtigen makeindex-Aufruf gemacht?

Gruß
Marco

chris1234567
30-01-2009, 20:11
nein, ich habe keinen extra aufruf gemacht. nur den code 2 mal kompiliert. soweit ich das jetzt verstehe füge ich mit dem befehl das *.ist file nur in meinen quellordner ein.



\begin{filecontents}{*.ist}

quote '+'
headings_flag 1
heading_prefix "{\\bf "
heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f."
suffix_3p "\\,ff."

\end{filecontents}

somit muss man mittels dem makeindex.exe noch zusätzlich das richtige gewünschte *.ind file generieren. sollte mein denkansatz stimmen, könnte man das im texnics center mittels define output profiles generieren.

als command line arguments to pass makeindex würde ich dann schreiben:


-s "%bm.ist" -i "%bm.idx" -o "%bm.ind"

also verwende style file *.ist, nimm daten aus *.idx und schreibe in *.ind

soweit ich weiß verlangt makeindex.exe ja nach der reihenfolge

[-s sty] [-o ind] [-t log]

ich führe makeindex, mittels eigens erstelltem build -> define Output profile welches ich einfach LaTeX => Index genannt habe aus.

somit habe ich ein output file *.ind

aber das *.ind file hat keine .... dots

bitte um hinweise und korrektur wenn ich irgendeinen denkfehler gemacht habe. ich versuche das schon seit 2 wochen täglich ein bischen, aber es will nicht funktionieren.

ich verstehe nicht warum keine punkte geschreiben werden, auch fehlen die großbuchstaben die doch mit dem befehl erzeugt werden sollten:


heading_prefix "{\\bf "

bg
chris

p.s.: zur übersicht nocheinmal das kompilierbare beispiel

\documentclass[a4paper,12pt]{scrartcl}
\begin{filecontents}{LaTeX2.ist}

quote '+'
headings_flag 1
heading_prefix "{\\bf g "
heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f."
suffix_3p "\\,ff."

\end{filecontents}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{multicol}
\usepackage{makeidx}
\makeindex
\begin{document}
\section{Index Test}
test\index{test}\\
nochntest\index{nochntest}\\
undnocheiner\index{undnocheiner}\\
bla\index{bla}\\
blabla\index{bla!blabla}\index{bla!blabla!blabla}
\printindex
\end{document}

mechanicus
30-01-2009, 20:22
Hallo,

ich habe leider kein TexnicCenter zur Hand, aber dein Denkansatz ist richtig.
der Code ist ja:

makeindex -g -s index.ist beispiel08
und hier findest du was dazu: http://www.golatex.de/verwendung-von-makeindex-fuer-glossar-im-texniccenter-t2000.html

Gruß
Marco

chris1234567
30-01-2009, 21:07
die foren helfen mir leider auch nicht weiter, weil es ja "funktioniert", die syntax des *.ist files ist aus einem lehrbuchbeispiel.
kompilierbar ist alles. aber das ergebins stimmt nicht.

wäre es möglich dass jemand anderes dieses file mal kompiliert, vielleicht kommt der ja dann zu dem richtigen ergebnis. dann wüsste ich, dass das problem eventuell an MikTeX liegt. kann ich mir aber nicht vorstellen da ich die neueste version 2.7 verwende.

meine bitte probiert das mal bei euch aus. kommt ihr zu dem gewünschten ergebnis?

bg
chris

krihaa
30-01-2009, 21:38
Hallo,

also mit diesem Dokument "bla.tex"

\documentclass[a4paper,12pt]{scrartcl}
\begin{filecontents}{LaTeX2.ist}

quote '+'
headings_flag 1
heading_prefix "{\\bf "
heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f."
suffix_3p "\\,ff."

\end{filecontents}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{multicol}
\usepackage{makeidx}
\makeindex
\begin{document}
\section{Index Test}
test\index{test}\\
nochntest\index{nochntest}\\
undnocheiner\index{undnocheiner}\\
bla\index{bla}\\
blabla\index{bla!blabla}\index{bla!blabla!blabla}
\printindex
\end{document}
und

makeindex -g -s LaTeX2.ist bla.idx auf der Konsole unter Mac OS X und TeXLive08 funktioniert es wunderbar.

mechanicus
30-01-2009, 21:46
die foren helfen mir leider auch nicht weiter, weil es ja "funktioniert", die syntax des *.ist files ist aus einem lehrbuchbeispiel.
kompilierbar ist alles. aber das ergebins stimmt nicht.

wäre es möglich dass jemand anderes dieses file mal kompiliert, vielleicht kommt der ja dann zu dem richtigen ergebnis. dann wüsste ich, dass das problem eventuell an MikTeX liegt. kann ich mir aber nicht vorstellen da ich die neueste version 2.7 verwende.

meine bitte probiert das mal bei euch aus. kommt ihr zu dem gewünschten ergebnis?

bg
chris
Hallo,

ich habe es kompiliert. Hast du schon mal überlegt, keinen knopf zu nehmen und einfach mal die Konsole zu bemühen.

makeindex -g -s LaTeX2.ist test.idx
In deinen obigen Code ist wohl ein Fehler. Du möchtest bestimmt nicht for jedem einleitenden Buchstaben ein g haben.

heading_prefix "{\\bf "

Gruß
Marco

chris1234567
04-02-2009, 07:41
danke, das g war nicht beabsichtigt! vielleicht liegt es wirklich am TeXnic Center.
Ich habe es jetzt so probiert:

Windows Start -> Ausführen -> cmd -> makeindex.exe

die Konsole schreibt daraufhin:


This is makeindex.exe, version 2.14 [Datum] (kpathsea + Thai suppport).
Scanning input filestdin...

ich habe das LaTeX2.ist und LaTeX2.ind in das Verzeichnis D:\LateX2.ist und D:\LateX2.ind kopiert, wenn ich eingebe


-g -s D:\LaTeX2.ist D:\LaTeX2.ind

kommt die Fehlermeldung:


Input index error --Missing arguments -- need two (premature LFD)

was mache ich falsch?

bg, chris

Ltd83
23-02-2009, 23:07
du hast bei deinem letzten argument beim aufruf von makeindex die falsche dateiendung.

also



makeindex -g -s LaTeX2.ist LaTeX2.idx

das müsste funktionieren. hatte nämlich bis vorhin ein ganz ähnliches problem ;)