[latex3-commits] [git/LaTeX3-latex3-latex3] l3text: Add text for de-alt casing (484e2346a)
Joseph Wright
joseph.wright at morningstar2.co.uk
Sun Dec 1 08:59:22 CET 2019
Repository : https://github.com/latex3/latex3
On branch : l3text
Link : https://github.com/latex3/latex3/commit/484e2346abdd17f7e6f48304e2698b9e7b382d22
>---------------------------------------------------------------
commit 484e2346abdd17f7e6f48304e2698b9e7b382d22
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Sun Dec 1 07:59:22 2019 +0000
Add text for de-alt casing
>---------------------------------------------------------------
484e2346abdd17f7e6f48304e2698b9e7b382d22
l3kernel/testfiles/m3text002.luatex.tlg | 26 ++++++++++++++++----------
l3kernel/testfiles/m3text002.lvt | 6 ++++++
l3kernel/testfiles/m3text002.tlg | 26 ++++++++++++++++----------
l3kernel/testfiles/m3text002.xetex.tlg | 26 ++++++++++++++++----------
4 files changed, 54 insertions(+), 30 deletions(-)
diff --git a/l3kernel/testfiles/m3text002.luatex.tlg b/l3kernel/testfiles/m3text002.luatex.tlg
index 7dc7c8ed4..a33c00d04 100644
--- a/l3kernel/testfiles/m3text002.luatex.tlg
+++ b/l3kernel/testfiles/m3text002.luatex.tlg
@@ -72,7 +72,13 @@ TEST 8: The final sigma rule
Ὀδυσσεύς
============================================================
============================================================
-TEST 9: Turkish/Azeri
+TEST 9: German-alternative
+============================================================
+FUSSBALL
+FUẞBALL
+============================================================
+============================================================
+TEST 10: Turkish/Azeri
============================================================
ragıp hul^^fbsi ^^f6zdem
ragip hul^^fbsi̇ ^^f6zdem
@@ -84,7 +90,7 @@ Ip hul^^fbsi ^^f6zdem
Ip hul^^fbsi ^^f6zdem
============================================================
============================================================
-TEST 10: Lithuanian
+TEST 11: Lithuanian
============================================================
i̇̀i̇́i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
^^ec^^edĩìíĩj̀j́j̃į̀į́į̃
@@ -96,7 +102,7 @@ Ìi̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
============================================================
============================================================
-TEST 11: Dutch
+TEST 12: Dutch
============================================================
ijsselmeer
ijsselmeer
@@ -112,13 +118,13 @@ Im
Im
============================================================
============================================================
-TEST 12: Titlecase exceptions
+TEST 13: Titlecase exceptions
============================================================
Ssoo
Dž!
============================================================
============================================================
-TEST 13: Case changing braced arguments
+TEST 14: Case changing braced arguments
============================================================
foo \emph {BAR} {baz}
FOO \emph {BAR} {BAZ}
@@ -128,7 +134,7 @@ Foo \emph {BAR} {baz}
\emph {BAR} {Baz}
============================================================
============================================================
-TEST 14: Expanding content
+TEST 15: Expanding content
============================================================
some text hello
SOME TEXT HELLO
@@ -150,7 +156,7 @@ Some text \cs_tmp:w
\cs_tmp:w Sometext
============================================================
============================================================
-TEST 15: Math-mode escape
+TEST 16: Math-mode escape
============================================================
some text $y = mx + c$
SOME TEXT $y = mx + c$
@@ -163,7 +169,7 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
Opps not close token in $y = mx + c
============================================================
============================================================
-TEST 16: Nesting
+TEST 17: Nesting
============================================================
HELLO
hello
@@ -171,14 +177,14 @@ FUSSBALL
ὈΔΥΣΣΕΎΣ
============================================================
============================================================
-TEST 17: Letter-like commands
+TEST 18: Letter-like commands
============================================================
\aa \aa \J \ae \dh \ss \l \o
\AA \AA \J \AE \DH \SS \L \O
\AA \aa \J \ae \dh \ss \l \o
============================================================
============================================================
-TEST 18: Accents
+TEST 19: Accents
============================================================
\"{a}\u {e}\H {i}\v {o}\.{u}
\"{A}\u {E}\H {I}\v {O}\.{U}
diff --git a/l3kernel/testfiles/m3text002.lvt b/l3kernel/testfiles/m3text002.lvt
index ecc4bf812..601a36f53 100644
--- a/l3kernel/testfiles/m3text002.lvt
+++ b/l3kernel/testfiles/m3text002.lvt
@@ -94,6 +94,12 @@
\test:n { ὈΔΥΣΣΕΎΣ }
}
+\TESTEXP { German-alternative }
+ {
+ \text_uppercase:n { Fußball } \NEWLINE
+ \text_uppercase:nn { de-alt } { Fußball }
+ }
+
\TESTEXP { Turkish/Azeri }
{
\text_lowercase:nn { tr } { RAGIP~HULÛSİ~ÖZDEM } \NEWLINE
diff --git a/l3kernel/testfiles/m3text002.tlg b/l3kernel/testfiles/m3text002.tlg
index d9f9b142c..43a7743e0 100644
--- a/l3kernel/testfiles/m3text002.tlg
+++ b/l3kernel/testfiles/m3text002.tlg
@@ -69,7 +69,13 @@ TEST 8: The final sigma rule
^^e1^^bd^^88^^ce^^94^^ce^^a5^^ce^^a3^^ce^^a3^^ce^^95^^ce^^8e^^ce^^a3
============================================================
============================================================
-TEST 9: Turkish/Azeri
+TEST 9: German-alternative
+============================================================
+FUSSBALL
+FUSSBALL
+============================================================
+============================================================
+TEST 10: Turkish/Azeri
============================================================
rag^^c4^^b1p hul^^c3^^bbsi ^^c3^^b6zdem
ragip hul^^c3^^bbs^^c4^^b0 ^^c3^^b6zdem
@@ -81,7 +87,7 @@ Rag^^c4^^b1p hul^^c3^^bbsi ^^c3^^b6zdem
^^c4^^b1p hul^^c3^^bbsi ^^c3^^b6zdem
============================================================
============================================================
-TEST 10: Lithuanian
+TEST 11: Lithuanian
============================================================
^^c3^^ac^^c3^^ad^^c4^^a9
^^c3^^ac^^c3^^ad^^c4^^a9
@@ -89,7 +95,7 @@ TEST 10: Lithuanian
^^c3^^8c^^c3^^ad^^c4^^a9
============================================================
============================================================
-TEST 11: Dutch
+TEST 12: Dutch
============================================================
ijsselmeer
ijsselmeer
@@ -105,13 +111,13 @@ Im
Im
============================================================
============================================================
-TEST 12: Titlecase exceptions
+TEST 13: Titlecase exceptions
============================================================
Ssoo
^^c7^^85!
============================================================
============================================================
-TEST 13: Case changing braced arguments
+TEST 14: Case changing braced arguments
============================================================
foo \emph {BAR} {baz}
FOO \emph {BAR} {BAZ}
@@ -121,7 +127,7 @@ Foo \emph {BAR} {baz}
\emph {BAR} {Baz}
============================================================
============================================================
-TEST 14: Expanding content
+TEST 15: Expanding content
============================================================
some text hello
SOME TEXT HELLO
@@ -143,7 +149,7 @@ Some text \cs_tmp:w
\cs_tmp:w Sometext
============================================================
============================================================
-TEST 15: Math-mode escape
+TEST 16: Math-mode escape
============================================================
some text $y = mx + c$
SOME TEXT $y = mx + c$
@@ -156,7 +162,7 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
Opps not close token in $y = mx + c
============================================================
============================================================
-TEST 16: Nesting
+TEST 17: Nesting
============================================================
HELLO
hello
@@ -164,14 +170,14 @@ FUSSBALL
^^e1^^bd^^88^^ce^^94^^ce^^a5^^ce^^a3^^ce^^a3^^ce^^95^^ce^^8e^^ce^^a3
============================================================
============================================================
-TEST 17: Letter-like commands
+TEST 18: Letter-like commands
============================================================
\aa \aa \J \ae \dh \ss \l \o
\AA \AA \J \AE \DH \SS \L \O
\AA \aa \J \ae \dh \ss \l \o
============================================================
============================================================
-TEST 18: Accents
+TEST 19: Accents
============================================================
\"{a}\u {e}\H {i}\v {o}\.{u}
\"{A}\u {E}\H {I}\v {O}\.{U}
diff --git a/l3kernel/testfiles/m3text002.xetex.tlg b/l3kernel/testfiles/m3text002.xetex.tlg
index 497fe0875..0ca8e1600 100644
--- a/l3kernel/testfiles/m3text002.xetex.tlg
+++ b/l3kernel/testfiles/m3text002.xetex.tlg
@@ -69,7 +69,13 @@ TEST 8: The final sigma rule
Ὀδυσσεύς
============================================================
============================================================
-TEST 9: Turkish/Azeri
+TEST 9: German-alternative
+============================================================
+FUSSBALL
+FUẞBALL
+============================================================
+============================================================
+TEST 10: Turkish/Azeri
============================================================
ragıp hul^^fbsi ^^f6zdem
ragip hul^^fbsi̇ ^^f6zdem
@@ -81,7 +87,7 @@ Ip hul^^fbsi ^^f6zdem
Ip hul^^fbsi ^^f6zdem
============================================================
============================================================
-TEST 10: Lithuanian
+TEST 11: Lithuanian
============================================================
i̇̀i̇́i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
^^ec^^edĩìíĩj̀j́j̃į̀į́į̃
@@ -93,7 +99,7 @@ Ìi̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
============================================================
============================================================
-TEST 11: Dutch
+TEST 12: Dutch
============================================================
ijsselmeer
ijsselmeer
@@ -109,13 +115,13 @@ Im
Im
============================================================
============================================================
-TEST 12: Titlecase exceptions
+TEST 13: Titlecase exceptions
============================================================
Ssoo
Dž!
============================================================
============================================================
-TEST 13: Case changing braced arguments
+TEST 14: Case changing braced arguments
============================================================
foo \emph {BAR} {baz}
FOO \emph {BAR} {BAZ}
@@ -125,7 +131,7 @@ Foo \emph {BAR} {baz}
\emph {BAR} {Baz}
============================================================
============================================================
-TEST 14: Expanding content
+TEST 15: Expanding content
============================================================
some text hello
SOME TEXT HELLO
@@ -147,7 +153,7 @@ Some text \cs_tmp:w
\cs_tmp:w Sometext
============================================================
============================================================
-TEST 15: Math-mode escape
+TEST 16: Math-mode escape
============================================================
some text $y = mx + c$
SOME TEXT $y = mx + c$
@@ -160,7 +166,7 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
Opps not close token in $y = mx + c
============================================================
============================================================
-TEST 16: Nesting
+TEST 17: Nesting
============================================================
HELLO
hello
@@ -168,14 +174,14 @@ FUSSBALL
ὈΔΥΣΣΕΎΣ
============================================================
============================================================
-TEST 17: Letter-like commands
+TEST 18: Letter-like commands
============================================================
\aa \aa \J \ae \dh \ss \l \o
\AA \AA \J \AE \DH \SS \L \O
\AA \aa \J \ae \dh \ss \l \o
============================================================
============================================================
-TEST 18: Accents
+TEST 19: Accents
============================================================
\"{a}\u {e}\H {i}\v {o}\.{u}
\"{A}\u {E}\H {I}\v {O}\.{U}
More information about the latex3-commits
mailing list