[latex3-commits] [git/LaTeX3-latex3-latex3] main: Support for case changing Croatian diagraph with 8-bit engines (cd8b16320)

Joseph Wright joseph.wright at morningstar2.co.uk
Mon Jul 25 15:02:25 CEST 2022


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/cd8b163200ce3d4adc0aa92c4b80f95af8d0f69d

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

commit cd8b163200ce3d4adc0aa92c4b80f95af8d0f69d
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Mon Jul 25 14:02:25 2022 +0100

    Support for case changing Croatian diagraph with 8-bit engines


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

cd8b163200ce3d4adc0aa92c4b80f95af8d0f69d
 l3kernel/CHANGELOG.md    |  3 +++
 l3kernel/l3text-case.dtx | 21 +++++++++++++++++++++
 2 files changed, 24 insertions(+)

diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index 4de07b313..90091102a 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -7,6 +7,9 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+### Added
+- Support for case changing Croatian diagraph with 8-bit engines
+
 ## [2022-07-21]
 
 ### Fixed
diff --git a/l3kernel/l3text-case.dtx b/l3kernel/l3text-case.dtx
index a2ed47843..556a93c06 100644
--- a/l3kernel/l3text-case.dtx
+++ b/l3kernel/l3text-case.dtx
@@ -2114,6 +2114,27 @@
       \@@_tmp:w { 03F4 } { 03B8 } { lower }
       \@@_tmp:w { 03F5 } { 0395 } { upper }
 %    \end{macrocode}
+% Croatian digraph letters: these have a titlecase variant.
+%    \begin{macrocode}
+      \@@_tmp:w { 01C4 } { 01C5 } { title }
+      \@@_tmp:w { 01C4 } { 01C6 } { lower }
+      \@@_tmp:w { 01C5 } { 01C4 } { upper }
+      \@@_tmp:w { 01C5 } { 01C6 } { lower }
+      \@@_tmp:w { 01C6 } { 01C4 } { upper }
+      \@@_tmp:w { 01C6 } { 01C5 } { title }
+      \@@_tmp:w { 01C7 } { 01C8 } { title }
+      \@@_tmp:w { 01C7 } { 01C9 } { lower }
+      \@@_tmp:w { 01C8 } { 01C7 } { upper }
+      \@@_tmp:w { 01C8 } { 01C9 } { lower }
+      \@@_tmp:w { 01C9 } { 01C7 } { upper }
+      \@@_tmp:w { 01C9 } { 01C8 } { title }
+      \@@_tmp:w { 01CA } { 01CB } { title }
+      \@@_tmp:w { 01CA } { 01CC } { lower }
+      \@@_tmp:w { 01CB } { 01CA } { upper }
+      \@@_tmp:w { 01CB } { 01CC } { lower }
+      \@@_tmp:w { 01CC } { 01CA } { upper }
+      \@@_tmp:w { 01CC } { 01CB } { title }
+%    \end{macrocode}
 % Odds and ends that are not simple one-to-one mappings. These
 % are still two-octet code points.
 %    \begin{macrocode}





More information about the latex3-commits mailing list.