[latex3-commits] [l3svn] 01/03: Load (new) Unicode data file system

noreply at latex-project.org noreply at latex-project.org
Mon Dec 14 23:49:56 CET 2015


This is an automated email from the git hooks/post-receive script.

joseph pushed a commit to branch master
in repository l3svn.

commit cd43322299290feb8f174c780d2579e96c626fcd
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Thu Dec 3 16:21:40 2015 +0000

    Load (new) Unicode data file system
    
    This will be on CTAN 'real soon now'!
---
 l3kernel/l3bootstrap.dtx |   20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/l3kernel/l3bootstrap.dtx b/l3kernel/l3bootstrap.dtx
index 1648156..c171b58 100644
--- a/l3kernel/l3bootstrap.dtx
+++ b/l3kernel/l3bootstrap.dtx
@@ -506,6 +506,26 @@
 %</package>
 %    \end{macrocode}
 %
+% \subsection{Unicode set up}
+%
+% The Unicode engines start in Ini\TeX{} mode with category codes, \emph{etc.},
+% for code points beyond $127$ all treated as \enquote{other} characters.
+% Various properties can be derived from the Unicode data files and this
+% is the same here as it would be for plain or \LaTeXe{}. There are shared
+% loaders available, but these of course need standard (Ini)\TeX{} category
+% codes and primitive availablity. They are therefore loaded \emph{very}
+% early.
+%    \being{macrocode}
+%<*initex>
+\ifdefined\Umathcode
+  \input load-unicode-casing %
+  \input load-unicode-punctuation %
+  \input load-unicode-east-asian-classes %
+  \input load-unicode-math-classes %
+\fi
+%</initex>
+%    \end{macrocode}
+%
 % \subsection{The \LaTeX3 code environment}
 %
 % The code environment is now set up.

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the latex3-commits mailing list