On Wed, Feb 10, 2010 at 12:32:20PM +0100, Lars Hellström wrote:
> Heiko Oberdiek wrote:
> >* Encoding conversions, see package `stringenc'.
> > Application: PDF (outlines and other text fields).
>
> This is, at least for the input, rather (3) or (4).
stringenc is rather (1) or (2).
> Or are you anticipating character sets larger than ^^@--^^ff for the
> underlying engine?
That depends on the requirements of LateX3:
* Are characters larger than ^^ff supported?
If no, then the character of a string is limited to 8bit.
> Then one conversely needs an "octet string" concept, for
> \special and the like.
You mean different string types:
"octet string"
"native string" (engine dependent)
...
perhaps in different forms:
"normalized catcodes" (only 12 or 12+10)
"unnormalized catcodes" (10/space, 11/letter, 12/other,
perhaps 3/math 4/alignment, 8/subscript,
7/superscript (more difficult),
not 0/escape, 1/{, 2/}, 6/#, 9/ignore, 13/active,
14/comment, 15/invalid).
"LICR",
...
Yours sincerely
Heiko <[log in to unmask]>
|