summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/xelatex/ucharclasses/README
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-12-23 22:47:02 +0000
committerKarl Berry <karl@freefriends.org>2010-12-23 22:47:02 +0000
commiteb04e7ac6c596539e9d0eb28ab8300aacd2e72ae (patch)
treeba519de89d9c2544d65a343fe1d0443989608b24 /Master/texmf-dist/doc/xelatex/ucharclasses/README
parent8f33fbce3952145be9c86cf0b22816d6f1e35d9b (diff)
rm ucharclasses, nonfree
git-svn-id: svn://tug.org/texlive/trunk@20840 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/xelatex/ucharclasses/README')
-rw-r--r--Master/texmf-dist/doc/xelatex/ucharclasses/README64
1 files changed, 0 insertions, 64 deletions
diff --git a/Master/texmf-dist/doc/xelatex/ucharclasses/README b/Master/texmf-dist/doc/xelatex/ucharclasses/README
deleted file mode 100644
index b36c18a6416..00000000000
--- a/Master/texmf-dist/doc/xelatex/ucharclasses/README
+++ /dev/null
@@ -1,64 +0,0 @@
-
- ucharclasses package for XeLaTex
- --------------------------------
- Michiel Kamermans, December 2010
-
-The brief
----------
-
- Sometimes you don't want to have to bother with font
- switching just because you're using languages that are
- distinct enough to use different unicode blocks, but
- aren't covered by the polyglossia package. Where normal
- word processing packages such as Microsoft Word or
- OpenOffice Writer handle this for you, LATEX (because it
- needs you to tell it what to do) has no default behaviour
- for this, and so we arrive at a need for a package that
- does this for us. You probably already discovered that
- regular LATEX has no understanding of unicode, and ended
- up going for Xe(La)TeX as your TeX compiler of choice,
- which means you now have two excellent resources available:
- fontspec, and ucharclasses.
-
- The first of these lets you pick fonts based on what your
- system calls them, without needing to do anything special
- such as turning them into metafonts. This is convenient,
- user friendly, and the way of the future (at least, it
- should be).
-
- The second lets you define what should happen when your
- text changes from a character in one unicode block, to a
- character in another. This is also convenient, and paired
- with fontspec it offers automatic font switching in the
- same way that normal Office applications perform, with
- one big difference: you stay in control. If at some point
- you need the switch rule to do something different,
- you will be out of luck using an Office application.
- In Xe(La)TeX, you stay on top of things and still get to
- say exactly what happens, and when.
-
-So what is it?
---------------
-
- This package sets up XeTeX character classes based on
- which unicode block a character is found in. It then
- allows transition rules to be defined when entering or
- leaving particular unicode blocks, the code of which
- gets inserted automatically when a transition from a
- character from one unicode block to a character from
- another unicode block is encountered by XeTeX
-
- Current compatibility should be Unicode 6.0, although
- I may have missed one or more blocks that were added
- between 5 and 6.
-
-license?
---------
-
- This package was written by Mike "Pomax" Kamermans, from
- nihongoresources and is © 2010, Michiel Kamermans. You
- may freely use this package, but you are discouraged from
- modifying this package and then redistributing it. Instead,
- please contact me (ideally on the XeTeX mailing list) and
- we can discuss the changes you wish to make. If they
- benefit everyone, they will be worked in as a new version. \ No newline at end of file