Skip to content

Commit

Permalink
Declare normalized forms for angleleft/angleright Unicode codepoints
Browse files Browse the repository at this point in the history
  • Loading branch information
zauguin committed May 8, 2022
1 parent d6c2c58 commit 759951f
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 1 deletion.
7 changes: 7 additions & 0 deletions base/changes.txt
Expand Up @@ -5,6 +5,13 @@ It is provided for convenience only. It therefore makes no claims to
completeness or accuracy and it contains some references to files that
are not part of the distribution.
================================================================================
2022-05-08 Marcel Krüger <Marcel.Krueger@latex-project.org>

* utf8ienc.dtx:
Declare Unicode codepoints U+3008 and U+3009 to be equivalent
to their canonical equivalent codepoints 2329/232A (corresponding
to \textlangle/\textrangle)

2022-05-08 Marcel Krüger <Marcel.Krueger@latex-project.org>

* ltmath.dtx: Use more consistent default math styles on LuaLaTeX
Expand Down
11 changes: 11 additions & 0 deletions base/doc/ltnews35.tex
Expand Up @@ -656,6 +656,17 @@ \subsection{New hook: \hook{include/excluded}}
was seen.


\subsection{Input support for normalized angle brackets}

Source files containing \textlangle\ or \textrangle\ directly written as Unicode
codepoints U+2329 and U+232A no longer break when the source file gets normalized under Unicode normalization rules.
%
\githubissue{gh/714}


\subsection{???}
%
\githubissue{???}


\section{Bug fixes}
Expand Down
8 changes: 7 additions & 1 deletion base/utf8ienc.dtx
Expand Up @@ -216,7 +216,7 @@
%<+ts1> \ProvidesFile{ts1enc.dfu}
%<+x2> \ProvidesFile{x2enc.dfu}
%<+all> \ProvidesFile{utf8enc.dfu}
%<-utf8-2018> [2022/02/13 v1.3a UTF-8 support]
%<-utf8-2018> [2022/05/08 v1.3b UTF-8 support]
% \end{macrocode}
%
% \begin{macrocode}
Expand Down Expand Up @@ -1820,8 +1820,14 @@
%<all,ts1>\DeclareUnicodeCharacter{2191}{\textuparrow}
%<all,ts1>\DeclareUnicodeCharacter{2192}{\textrightarrow}
%<all,ts1>\DeclareUnicodeCharacter{2193}{\textdownarrow}
% \end{macrocode}
% \changes{v1.3b}{2022/05/08}{Declare Unicode codepoints U+3008/U+3009 to
% better support normalized documents}
% \begin{macrocode}
%<all,x2,ts1,t2c,t2b,t2a>\DeclareUnicodeCharacter{2329}{\textlangle}
%<all,x2,ts1,t2c,t2b,t2a>\DeclareUnicodeCharacter{3008}{\textlangle}
%<all,x2,ts1,t2c,t2b,t2a>\DeclareUnicodeCharacter{232A}{\textrangle}
%<all,x2,ts1,t2c,t2b,t2a>\DeclareUnicodeCharacter{3009}{\textrangle}
%<all,ts1>\DeclareUnicodeCharacter{2422}{\textblank}
%<all,x2,t2c,t2b,t2a,t1,utf8>\DeclareUnicodeCharacter{2423}{\textvisiblespace}
%<all,ts1>\DeclareUnicodeCharacter{25E6}{\textopenbullet}
Expand Down

0 comments on commit 759951f

Please sign in to comment.