summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/unicode-data
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-02-06 23:09:03 +0000
committerKarl Berry <karl@freefriends.org>2016-02-06 23:09:03 +0000
commit9e7fa6e688a12b36ed68d40751f13044ba115398 (patch)
treeae98d4d5ff1c5730fe0f199f83e0774cf600ca1f /Master/texmf-dist/doc/generic/unicode-data
parent91a84b20bf292e0b92d8e835eb43f56dc464672c (diff)
unicode-data (7feb16)
git-svn-id: svn://tug.org/texlive/trunk@39607 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/unicode-data')
-rw-r--r--Master/texmf-dist/doc/generic/unicode-data/README.md30
1 files changed, 28 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/generic/unicode-data/README.md b/Master/texmf-dist/doc/generic/unicode-data/README.md
index 4f284bcd62e..2bebefbb40e 100644
--- a/Master/texmf-dist/doc/generic/unicode-data/README.md
+++ b/Master/texmf-dist/doc/generic/unicode-data/README.md
@@ -32,8 +32,25 @@ From the file `UnicodeData.txt` the following properties are set:
which an upper or lower case mapping is given
- `\sfcode` 0 (ignored) for code points of Unicode classes "Pe"
(closing punctuation marks) and "Pf" (final quotation marks)
-- `\Umathcode` for all letters in the base plane class 7 (var)
- and for the supplementary plane class 0 (regular)
+- `\Umathcode` for all letters as TeX class 7 (var)
+
+File: `load-unicode-math-classes.tex`
+======================================
+
+From the file `MathClass.txt` the following mapping between
+Unicode math classes and TeX math types are set up
+- "L" (large) `\mathop`
+- "B" (binary) `\mathbin`
+- "V" (vary) `\mathbin`
+- "R" (relation) `\mathrel`
+- "O" (opening) `\mathopen`
+- "C" (closing) `\mathclose`
+- "P" (punctuation) `\mathpunct`
+- "A" (alphabetic) `\mathalpha`
+
+For each code point processed, the result is of the form
+
+ \Umathcode <codepoint> = <type> 1 <codepoint>
File: `load-unicode-xetex-classes.tex`
======================================
@@ -116,6 +133,15 @@ Changes
- Drop use of Unicode math data at present: undesired effect on
output if Unicode fonts are not loaded (classical OT1
situation)
+- v1.2a (2016-02-05)
+ - Correct split between base and supplementary plane when
+ setting math codes
+- v1.3 (2016-02-06)
+ - New `load-unicode-math-classes.tex` loader
+ - Set all letters as math type 7 (var) in
+ `load-unicode-data.tex`
+- v1.3a (2016-02-06)
+ - Add defintion of `\loop` to `load-unicode-math-classes.tex`
License and permission
======================