[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.