annonce: cnv.tex - makro na konverzi (napr. pro PDF zalozky)

Petr Olsak petr at olsak.net
Thu Apr 21 10:42:15 CEST 2005


Vazeni TeXovi pratele,

na podnet pana Kubena jsem se pokusil vytvorit makro, ktere by
konvertovalo rizenym zpusobem seznam tokenu na jiny seznam tokenu.

Podnet vychazel z toho, ze pokud se v LaTeXovem balicku hyperref pozaduje
vystup pro PDF zalozky v UNICODE (v jinem kodovani to v PDF prohlizecich
vetsinou nefunguje) a akcentovane znaky z ceske abecedy nejsou aktivni
(neni pouzito \usepackage{inputenc}), pak hyperref generuje chybny vystup
do PDF zalozek pro tyto akcentovane znaky.

Vysledkem podnetu je makro, ktere by se dalo pouzit samozrejme i v plainu
a ktere umoznuje ruzne deklarace konverzi posloupnosti tokenu na
pozadovany vystup bez nutnosti tyto tokeny expandovat nebo jim davat
aktivni kategorii. Vse je delano na urovni makrojazyka TeXu, takze uplne
zazraky ve forme deklarace pomoci regularnich vyrazu prosim necekejte.
Samozrejme netusim, zda se nekomu povede me makro zobecnit tak, aby to
umelo i ty regularni vyrazy.

Soucasti makra je (zatim asi dost neuplna) tabulka deklarujici konverzi
z bezneho textu na text zapsany v UNICODE a v osmickove notaci (prave to se
pouziva do PDF zalozek).

Makro vcetne neumele dokumentace najdete na:

ftp://math.feld.cvut.cz/pub/olsak/makra/cnv.tex
                                        cnv-pu.tex
                                        cnv-word.tex

Predokladam, ze zejmena dokumentaci a tabulku budu jeste v budoucnu
upravovat. Vitam tedy jekekoli rozumne namety na vylepseni a doplneni.

At vam makro slouzi.

Zdravim

Petr Olsak





More information about the csTeX mailing list