A good index is a very important tool in writing: it improves the way readers approach books, manuals, and proceedings. Although a certain amount of data must be entered manually, some rather trivial tasks can be performed automatically, e.g. an index of geographical names. For such a purpose, Forindex is a standalone utility offering two basic functions: doindex prepares a file to be processed by makeindex, and cleanindex removes all the index entries in a LaTeX file, obtaining a clean file with no index tags: this can be useful if the file is to be indexed from scratch, maybe with different criteria. The program is written in Snobol4, using Zenity as GUI, which makes the code almost 100% portable. For Windows a standalone executable file is also provided.

Milanese, G. F., Forindex: computer-aided indexing, <<ARS TEXNICA>>, 2016; 22 (1): 20-26 [http://hdl.handle.net/10807/95786]

Forindex: computer-aided indexing

Milanese, Guido Fabrizio
Primo
2016

Abstract

A good index is a very important tool in writing: it improves the way readers approach books, manuals, and proceedings. Although a certain amount of data must be entered manually, some rather trivial tasks can be performed automatically, e.g. an index of geographical names. For such a purpose, Forindex is a standalone utility offering two basic functions: doindex prepares a file to be processed by makeindex, and cleanindex removes all the index entries in a LaTeX file, obtaining a clean file with no index tags: this can be useful if the file is to be indexed from scratch, maybe with different criteria. The program is written in Snobol4, using Zenity as GUI, which makes the code almost 100% portable. For Windows a standalone executable file is also provided.
2016
Inglese
Milanese, G. F., Forindex: computer-aided indexing, <<ARS TEXNICA>>, 2016; 22 (1): 20-26 [http://hdl.handle.net/10807/95786]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10807/95786
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact