[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: More on primitive requirements (e1931ce1)

Joseph Wright joseph.wright at morningstar2.co.uk
Thu Oct 17 11:06:54 CEST 2019


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/e1931ce1ed9ef70c6a5701d83c98a7fbdfe37f3c

>---------------------------------------------------------------

commit e1931ce1ed9ef70c6a5701d83c98a7fbdfe37f3c
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Thu Oct 17 10:06:51 2019 +0100

    More on primitive requirements


>---------------------------------------------------------------

e1931ce1ed9ef70c6a5701d83c98a7fbdfe37f3c
 base/doc/ltnews31.tex | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/base/doc/ltnews31.tex b/base/doc/ltnews31.tex
index 30015edf..8ada8f03 100644
--- a/base/doc/ltnews31.tex
+++ b/base/doc/ltnews31.tex
@@ -173,9 +173,19 @@ the \LaTeX{} kernel after [INSERT DATE HERE]:
   \item \cs{pdfshellescape}
   \item \cs{pdfstrcmp}
   \item \cs{pdfuniformdeviate}
-  \item \cs{Uchar} (Unicode engines only)
-  \item \cs{Ucharcat} (Unicode engines only)
 \end{itemize}
+For ease of reference, these primitives will be referred to as the
+`\pdfTeX{} utilities'.
+
+Engines which are fully Unicode-capable must all provide the following
+primitives
+\begin{itemize}
+  \item \cs{Uchar}
+  \item \cs{Ucharcat}
+  \item \cs{Umathcode}
+\end{itemize}
+In particular, note that \cs{Umathcode} is used as a marker primitive for
+this capability.
 
 \section{Experiences with the \LaTeX\texttt{-dev} formats}
 





More information about the latex3-commits mailing list