At 11.12 +0200 2001-05-13, Hans Aberg wrote: >At 17:40 +0200 2001/05/12, Lars Hellström wrote: >> This is why current LaTeX converts everything to >>LICR before it is written to the .aux file: the elements of the input >>encoding (as Frank called them above) do not have a single welldefined >>meaning. What has been discussed is that one might used some form of >>Unicode (most likely UTF-8) in these files instead. > >Forget everything about variable sized characters as far as the extension >of TeX goes, and hook onto translators outside that recognize other >formats. Variable sized characters just complicates programming. Well, the \InputTranslation and \OutputTranslation primitives of Omega already provide that functionality, so there is no need to deal with variable-sized characters in the TeX programming. The problem is that one might want to employ additional sets of translations (which would then act on streams of equally-sized characters) between those extremes of the program, but Omega doesn't provide for this. Lars Hellström