diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/bxbase/00README')
-rw-r--r-- | Master/texmf-dist/doc/latex/bxbase/00README | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/bxbase/00README b/Master/texmf-dist/doc/latex/bxbase/00README new file mode 100644 index 00000000000..d1b0c766c2f --- /dev/null +++ b/Master/texmf-dist/doc/latex/bxbase/00README @@ -0,0 +1,47 @@ + +Package bxucs + bxucs.sty, bxutf8.def + +Description: + Simple Unicode support to use with TrueType fonts + +Example with 'Charis SIL' + +1. Name the family and font base name. + - Here I use 'fsch' and 'zfsch' +2. Setup this family for some ordinary TeX encoding (say T1). + - (Ex) Generate zfschr8t.tfm by: + ttf2tfm CharisSILR.ttf zfschr@TeXStd@.tfm + - Make t1fsch.fd as follows: +<t1fsch.fd> +\DeclareFontFamily{T1}{fsch}{} +\DeclareFontShape{T1}{fsch}{m}{n}{<->zfschr8t}{} +<EOF> +3. Setup this family for Unicode-subfont (USF) encoding. + - Generate USF-encoding TFMs: + ttf2tfm CharisSILR.ttf zfschr9u-@Unicode@.tfm + - Note the valid UCS-row range: + 00-05,1D-1E,20-25,27,2C,A7,F1-F3,FB,FE-FF + - Make a special FD file for USF-encoding: +<usffsch.fd> +\USFDeclareFontShape{fsch}{00-05,1D-1E,20-25,27,2C,A7,F1-F3,FB,FE-FF}{ + \USFShape{m}{n}{<->zfschr9z-#1}{} +} +<EOF> + + +bxutf8.def: <utf8> -> \bxus@uc +bxutf8s.def: <utf8> -> <bxutf8.def> / \bxus@uc + +\bxus@uc + + + + + +utf8 - bxucs - otf + + +utf8 - bxucs - otf + + |