diff options
author | Hans Hagen <pragma@wxs.nl> | 2004-11-16 00:00:00 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2004-11-16 00:00:00 +0100 |
commit | 04f482905287b3f547607cd32d0842d59350a5ab (patch) | |
tree | 57ba1ccf8387ce91a64471b14654a3a513df8394 /tex/context/base/font-uni.tex | |
parent | 3fccc675f2b68a25c508bf217f97b1d54ca765af (diff) | |
download | context-04f482905287b3f547607cd32d0842d59350a5ab.tar.gz |
stable 2004.11.16
Diffstat (limited to 'tex/context/base/font-uni.tex')
-rw-r--r-- | tex/context/base/font-uni.tex | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tex/context/base/font-uni.tex b/tex/context/base/font-uni.tex index 381fa2fdf..d6b340ec3 100644 --- a/tex/context/base/font-uni.tex +++ b/tex/context/base/font-uni.tex @@ -180,6 +180,19 @@ \handleunicodeglyph \egroup} +%D In \XETEX, unicode support is straightforward, so we +%D simply output a \type {\char} with a 16||bit number. +%D +%D \starttyping +%D \def\uchar#1#2{\char\numexpr(#2+(#1*256))\relax} +%D \stoptyping + +\beginXETEX \uchar + + \unexpanded\def\uchar#1#2{\char\numexpr#2+#1*\@cclvi\relax} + +\endXETEX + \def\dohandleucflowglyph % {\unicodeposition=\unicodeone\unicodetwo\relax {\unicodeposition\unicodeone\unicodetwo\relax |