Zpravodaj Československého sdružení uživatelů TEXu,
eISSN 1213-8185, http://bulletin.cstug.cz/
Issue homepage: http://bulletin.cstug.cz/bul20021.shtml,
URL to PDF: http://bulletin.cstug.cz/pdf/bul_021.pdf
Published by CSTUG, printed and distributed by Konvoj, s. r. o.
Pattern Generation using PATLIB Library and Program OPATGEN (in Czech)
Paper describes technique of competing patterns as a method for data mining and effective storage. Development of time- and space-effective hyphenation algorithm from already hyphenated word list is a typical application.
The program PATGEN, being nearly twenty years old, doesn't suit today's needs (limitation to eight-bit encodings, monolithic, hard to maintain code, etc.). A new pattern generator, OPATGEN, suitable for system Omega, has been designed and implemented from scratch in object-oriented manner. An architecture of OPATGEN is outlined. It is based on generic library PATLIB for pattern handling.
Possible applications of the pattern technology are listed (multi-level and compound word hyphenation, Thai segmentation, optical character recognition).
Generování vzorů pomocí knihovny PatLib a programu OPatGen
Webpage prepared by editors of the journal.