[latex3-commits] [git/LaTeX3-latex3-latex2e] gh643: ltnews for issue #643 (68f8bfb6)

David Carlisle d.p.carlisle at gmail.com
Sat Oct 16 19:56:40 CEST 2021

Repository : https://github.com/latex3/latex2e
On branch  : gh643
Link       : https://github.com/latex3/latex2e/commit/68f8bfb69184140f7558feb1147d05824206e6ee


commit 68f8bfb69184140f7558feb1147d05824206e6ee
Author: David Carlisle <d.p.carlisle at gmail.com>
Date:   Sat Oct 16 18:56:40 2021 +0100

    ltnews for issue #643


 base/doc/ltnews34.tex | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/base/doc/ltnews34.tex b/base/doc/ltnews34.tex
index 5191de89..3489ca7a 100644
--- a/base/doc/ltnews34.tex
+++ b/base/doc/ltnews34.tex
@@ -581,6 +581,23 @@ package files that are defining \cs{@currentlabel} to set
 \githubissue{300, 687}
+\subsection{Better Error handling of text accents in Math}
+If you use a text accent such as \verb|\^| in math mode instead of the
+math accent \verb|\hat|, then  \LaTeX\ gives a warning,
+then usually a \TeX\ primitive error message is produced by the \verb|\accent| command.
+If the accent and base would form a composite character in text mode,
+(often the case with Unicode engines) then  typically  you will get
+a warning such as\\
+\verb|Missing character:|\\
+\verb|     There is no á (U+00E1) in font cmmi10!|\\
+With \TeX\ implementations from 2020 onwards this warning can be
+converted to an error by setting \verb|\tracinglostchars| to 3. We
+strongly recommend this especially for Unicode engines where missing
+characters are common as no font supports the full Unicode range.

More information about the latex3-commits mailing list.