[tlbuild] xindy again

Apostolos Syropoulos asyropoulos at gmail.com
Tue Dec 15 20:44:42 CET 2015


There is definitely something wrong withe either xindy or my xindy.
I have two xindy "systems":

$ /opt/gnu/xindy/bin/xindy -V
xindy release: unknown
xindy script version: 1.08
xindy kernel version: 2.3
xindy run time engine: i386-solaris2.11, version 2.2
CLISP version 2.43 (2007-11-18) (built on nadya [127.0.0.1])
    architecture: I86PC
$ xindy -V
xindy release: 2.5.1
xindy script version: 1.18
xindy kernel version: 3.0
CLISP version 2.48 (2009-07-28) (built 3478792388) (memory 3640346152)
    architecture: I86PC

When I run the first on a .idx file I get


Opening logfile "/dev/null" (done)
Reading indexstyle...
Loading module "/tmp/nXKEyLJHmA"...
Loading module "lang/greek/polytonic-utf8-lang.xdy"...
Loading module "lang/greek/polytonic-utf8.xdy"...
Finished loading module "lang/greek/polytonic-utf8.xdy".
Finished loading module "lang/greek/polytonic-utf8-lang.xdy".
Loading module "texindy.xdy"...
Loading module "numeric-sort.xdy"...
Finished loading module "numeric-sort.xdy".
Loading module "latex.xdy"...
Loading module "tex.xdy"...
Finished loading module "tex.xdy".
Finished loading module "latex.xdy".
Loading module "latex-loc-fmts.xdy"...
Finished loading module "latex-loc-fmts.xdy".
Loading module "makeindex.xdy"...
Finished loading module "makeindex.xdy".
Loading module "latin-lettergroups.xdy"...
Finished loading module "latin-lettergroups.xdy".
Finished loading module "texindy.xdy".
Loading module "page-ranges.xdy"...
Finished loading module "page-ranges.xdy".
Loading module "subject.xdy"...
Finished loading module "subject.xdy".
Finished loading module "/tmp/nXKEyLJHmA".
Finished reading indexstyle.
Finalizing indexstyle... (done)

Reading raw-index "/tmp/IHs3BTbe2a"...
WARNING: unknown cross-reference-class `βλέπε'! (ignored)
WARNING: unknown cross-reference-class `see also'! (ignored)
WARNING: unknown cross-reference-class `see also'! (ignored)
WARNING: unknown cross-reference-class `see also'! (ignored)
WARNING: unknown cross-reference-class `βλ.'! (ignored)
Finished reading raw-index.

Processing index...
ERROR: Cross-reference-target ("Κρίσιμο σημείο") does not exist!
ERROR: Cross-reference-target ("Πεδίο διευθύνσεων") does not exist!
ERROR: Cross-reference-target ("Συστήματα") does not exist!
ERROR: Cross-reference-target ("Διαδοχικές προσεγγίσεις") does not exist!
ERROR: Cross-reference-target ("Ευστάθεια") does not exist! [10%]
WARNING: Found no :close-range matching an already opened one!
         Location-reference is 120 in keyword (απόδειξη των).
         Maybe I lost some of the regular location-references.

WARNING: Found a :close-range in the index that wasn't opened before!
         Location-reference is 126 in keyword (απόδειξη των)
         I'll continue and ignore this.

 [20%]
ERROR: Cross-reference-target ("Λύση σε σειρά") does not exist!
WARNING: Found no :close-range matching an already opened one!
         Location-reference is 285 in keyword (εξίσωση Euler).
         Maybe I lost some of the regular location-references.

WARNING: Found a :close-range in the index that wasn't opened before!
         Location-reference is 240 in keyword (συναρτήσεις)
         I'll continue and ignore this.

 [30%]
ERROR: Cross-reference-target ("Συστήματα") does not exist!
WARNING: Found no :close-range matching an already opened one!
         Location-reference is 334 in keyword (Μετασχηματισμός Laplace
         του).
         Maybe I lost some of the regular location-references.

 [40%]
WARNING: Found a :close-range in the index that wasn't opened before!
         Location-reference is 341 in keyword (μετασχηματισμός Laplace
         του)
         I'll continue and ignore this.

..... some warning lines deleted

WARNING: Found a :close-range in the index that wasn't opened before!
         Location-reference is 756 in keyword (ταλαντώσης της)
         I'll continue and ignore this.

 [100%]
Finished processing index.

Writing markup... [10%] [20%] [30%] [40%] [50%] [60%] [70%] [80%] [90%] [100%]
Markup written into file "./INDEX.ind".



When I run the new version I get


Opening logfile "/dev/null" (done)
Reading indexstyle...
Loading module "/tmp/AGoTWu71m_"...
Loading module "lang/greek/polytonic-utf8-lang.xdy"...
Loading module "lang/greek/polytonic-utf8.xdy"...
Finished loading module "lang/greek/polytonic-utf8.xdy".
Finished loading module "lang/greek/polytonic-utf8-lang.xdy".
Loading module "texindy.xdy"...
Loading module "numeric-sort.xdy"...
Finished loading module "numeric-sort.xdy".
Loading module "latex.xdy"...
Loading module "tex.xdy"...
Finished loading module "tex.xdy".
Finished loading module "latex.xdy".
Loading module "latex-loc-fmts.xdy"...
Finished loading module "latex-loc-fmts.xdy".
Loading module "makeindex.xdy"...
Finished loading module "makeindex.xdy".
Loading module "latin-lettergroups.xdy"...
Finished loading module "latin-lettergroups.xdy".
Finished loading module "texindy.xdy".
Loading module "page-ranges.xdy"...
Finished loading module "page-ranges.xdy".
Loading module "subject.xdy"...
Finished loading module "subject.xdy".
Finished loading module "/tmp/AGoTWu71m_".
Finished reading indexstyle.
Finalizing indexstyle... (done)

Reading raw-index "/tmp/QLpAj9duZ0"...
WARNING: Would replace complete index key by empty string, ignoring
         #<ordrule-regexp: '^ +' => '' :again NIL :only-at-start T>
WARNING: Would replace complete index key by empty string, ignoring
         #<ordrule-regexp: '^ +' => '' :again NIL :only-at-start T>
WARNING: Would replace complete index key by empty string, ignoring
         #<ordrule-regexp: '^ +' => '' :again NIL :only-at-start T>
WARNING: Would replace complete index key by empty string, ignoring
         #<ordrule-regexp: '^ +' => '' :again NIL :only-at-start T>
WARNING: Would replace complete index key by empty string, ignoring
         #<ordrule-regexp: '^ +' => '' :again NIL :only-at-start T>
ERROR: CHAR: index 0 should be less than the length of the string

Is this normal?

A.S.

-- 
Apostolos Syropoulos
Xanthi, GREECE



More information about the tlbuild mailing list