[latex3-commits] [git/LaTeX3-latex3-latex3] master: Case-changing support for T2 encodings (issue #675) (c79f32ab4)

Joseph Wright joseph.wright at morningstar2.co.uk
Mon Feb 24 08:55:40 CET 2020


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/c79f32ab4fbd6842fa2f3e0f838ac924a74571fb

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

commit c79f32ab4fbd6842fa2f3e0f838ac924a74571fb
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon Feb 24 07:55:40 2020 +0000

    Case-changing support for T2 encodings (issue #675)
    
    It turns out to be safest to deal with these directly,
    rather than using an expand-and-check approach.


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

c79f32ab4fbd6842fa2f3e0f838ac924a74571fb
 l3kernel/l3text-case.dtx | 52 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/l3kernel/l3text-case.dtx b/l3kernel/l3text-case.dtx
index 46c11330f..76543e453 100644
--- a/l3kernel/l3text-case.dtx
+++ b/l3kernel/l3text-case.dtx
@@ -1388,6 +1388,58 @@
         { 01F4 } { 01F5 }
         { 0218 } { 0219 }
         { 021A } { 021B }
+%    \end{macrocode}
+% Add |T2| (Cyrillic) as this is doable using a classical \tn{MakeUppercase}
+% approach.
+%    \begin{macrocode}
+        { 0400 } { 0450 }
+        { 0401 } { 0451 }
+        { 0402 } { 0452 }
+        { 0403 } { 0453 }
+        { 0404 } { 0454 }
+        { 0405 } { 0455 }
+        { 0406 } { 0456 }
+        { 0407 } { 0457 }
+        { 0408 } { 0458 }
+        { 0409 } { 0459 }
+        { 040A } { 045A }
+        { 040B } { 045B }
+        { 040C } { 045C }
+        { 040D } { 045D }
+        { 040E } { 045E }
+        { 040F } { 045F }
+        { 0410 } { 0430 }
+        { 0411 } { 0431 }
+        { 0412 } { 0432 }
+        { 0413 } { 0433 }
+        { 0414 } { 0434 }
+        { 0415 } { 0435 }
+        { 0416 } { 0436 }
+        { 0417 } { 0437 }
+        { 0418 } { 0438 }
+        { 0419 } { 0439 }
+        { 041A } { 043A }
+        { 041B } { 043B }
+        { 041C } { 043C }
+        { 041D } { 043D }
+        { 041E } { 043E }
+        { 041F } { 043F }
+        { 0420 } { 0440 }
+        { 0421 } { 0441 }
+        { 0422 } { 0442 }
+        { 0423 } { 0443 }
+        { 0424 } { 0444 }
+        { 0425 } { 0445 }
+        { 0426 } { 0446 }
+        { 0427 } { 0447 }
+        { 0428 } { 0448 }
+        { 0429 } { 0449 }
+        { 042A } { 044A }
+        { 042B } { 044B }
+        { 042C } { 044C }
+        { 042D } { 044D }
+        { 042E } { 044E }
+        { 042F } { 044F }
         \q_recursion_tail ?
         \q_recursion_stop
       \cs_set_protected:Npn \@@_tmp:w #1#2#3





More information about the latex3-commits mailing list.