summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/unicode-data
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-02-03 23:00:03 +0000
committerKarl Berry <karl@freefriends.org>2016-02-03 23:00:03 +0000
commit6070500531400ed643be5b4d7a4cdd5a881aaab5 (patch)
tree546493e301c202eed96c6833ca4b317e05a63456 /Master/texmf-dist/doc/generic/unicode-data
parent1290d7454b9754f3c7a7e4a229981e18f58ea6f6 (diff)
unicode-data (3feb16)
git-svn-id: svn://tug.org/texlive/trunk@39560 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.md26
1 files changed, 9 insertions, 17 deletions
diff --git a/Master/texmf-dist/doc/generic/unicode-data/README.md b/Master/texmf-dist/doc/generic/unicode-data/README.md
index c0f89d65678..4f284bcd62e 100644
--- a/Master/texmf-dist/doc/generic/unicode-data/README.md
+++ b/Master/texmf-dist/doc/generic/unicode-data/README.md
@@ -32,21 +32,8 @@ 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)
-
-From the file `MathClass.txt` the following mapping are
-implemented between Unicode classes and TeX math types
-- "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>
+- `\Umathcode` for all letters in the base plane class 7 (var)
+ and for the supplementary plane class 0 (regular)
File: `load-unicode-xetex-classes.tex`
======================================
@@ -72,6 +59,7 @@ The following mappings between Unicode and XeTeX classes occur
- "OP" is class 2
- "CL", "NS", "EX", "IS" are class 3
- "CM" is class 256 (ignored)
+
as standard: these may be over-ridden by defining
`\XeTeXcharclass<class>` as required.
@@ -120,15 +108,19 @@ Changes
- Correctly assign XeTeX character class for code points in
ranges
- Fix issue which meant `EastAsianWidth.txt` was not read
-- v1.1b (2016-01-8)
+- v1.1b (2016-01-08)
- Avoid save stack issue when loading `EastAsianWidth.txt`
- Fix application of settings to ranges of Unicode characters
- Correct setting of space factor for ending punctuation
+- v1.2 (2016-02-02)
+ - Drop use of Unicode math data at present: undesired effect on
+ output if Unicode fonts are not loaded (classical OT1
+ situation)
License and permission
======================
-This bundle is copyright 2015,2016 The LaTeX3 Project
+This bundle is copyright (C) 2015,2016 The LaTeX3 Project
It may be distributed and/or modified under the conditions of
the LaTeX Project Public License (LPPL), either version 1.3c of