https://github.com/liblouis/liblouisutdml/pull/76

commit 21f78e2345f22ae123ad82ab259c8baddd301b0f
Author: Christian Egli <christian.egli@sbs.ch>
Date:   Thu Jan 6 17:54:44 2022 +0100

    Migrate from uplow to the lowercase opcode
    
    in the test cases

commit be663dbcc07fd342132a372d05974f10d1228a3a
Author: Christian Egli <christian.egli@sbs.ch>
Date:   Mon Jan 10 16:18:21 2022 +0100

    Change liblouis version to 3.20

commit 7b8423811cc0916c95b6c0f76cc09334eeb76d24
Author: Christian Egli <christian.egli@sbs.ch>
Date:   Mon Jan 10 16:36:59 2022 +0100

    Replace uplow with lowercase and uppercase

commit d205560eb3047cbe0dd78bc159d980a8ebaa502d
Author: Christian Egli <christian.egli@sbs.ch>
Date:   Tue Jan 11 14:59:41 2022 +0100

    Mark the tests that fail because of capitalization as xfail
    
    and let someone else find and fix this bug.

diff --git a/tests/boxline.test/pagenum.cti b/tests/boxline.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/boxline.test/pagenum.cti
+++ b/tests/boxline.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/endNotes.test/pagenum.cti b/tests/endNotes.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/endNotes.test/pagenum.cti
+++ b/tests/endNotes.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/firstLineIndent.test/pagenum.cti b/tests/firstLineIndent.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/firstLineIndent.test/pagenum.cti
+++ b/tests/firstLineIndent.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/footer_01.test/pagenum.cti b/tests/footer_01.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/footer_01.test/pagenum.cti
+++ b/tests/footer_01.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/footer_02.test/pagenum.cti b/tests/footer_02.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/footer_02.test/pagenum.cti
+++ b/tests/footer_02.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/hyphenation.test/pagenum.cti b/tests/hyphenation.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/hyphenation.test/pagenum.cti
+++ b/tests/hyphenation.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/minSyllableWidth.test/pagenum.cti b/tests/minSyllableWidth.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/minSyllableWidth.test/pagenum.cti
+++ b/tests/minSyllableWidth.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/orphanControl_01.test/pagenum.cti b/tests/orphanControl_01.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/orphanControl_01.test/pagenum.cti
+++ b/tests/orphanControl_01.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/orphanControl_02.test/pagenum.cti b/tests/orphanControl_02.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/orphanControl_02.test/pagenum.cti
+++ b/tests/orphanControl_02.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/pagenum.test/pagenum.cti b/tests/pagenum.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/pagenum.test/pagenum.cti
+++ b/tests/pagenum.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/prehyphenation.test/pagenum.cti b/tests/prehyphenation.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/prehyphenation.test/pagenum.cti
+++ b/tests/prehyphenation.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/printPageNumberRange_01.test/pagenum.cti b/tests/printPageNumberRange_01.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/printPageNumberRange_01.test/pagenum.cti
+++ b/tests/printPageNumberRange_01.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/printPageNumberRange_02.test/pagenum.cti b/tests/printPageNumberRange_02.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/printPageNumberRange_02.test/pagenum.cti
+++ b/tests/printPageNumberRange_02.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/tests/printPageNumberRange_03.test/pagenum.cti b/tests/printPageNumberRange_03.test/pagenum.cti
index 294bda1..237d131 100644
--- a/tests/printPageNumberRange_03.test/pagenum.cti
+++ b/tests/printPageNumberRange_03.test/pagenum.cti
@@ -24,35 +24,35 @@ numsign 3456
 
 # ROMAN NUMBERS
 
-uplow Cc 147,14
-uplow Ii 247,24
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Vv 12367,1236
-uplow Xx 13467,1346
+lowercase c 14
+lowercase i 24
+lowercase l 123
+lowercase m 134
+lowercase v 1236
+lowercase x 1346
 
 # CONTINUATION PAGES
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Ww 24567,2456
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase j 245
+lowercase k 13
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase w 2456
+lowercase y 13456
+lowercase z 1356
 
 # PRINT PAGES
 
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index d84d57d..139465d 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -7,7 +7,7 @@ on:
     branches: [ master ]
 
 env:
-  LIBLOUIS_VERSION: 3.17.0
+  LIBLOUIS_VERSION: 3.20.0
 
 jobs:
   build:
diff --git a/java/testdata/liblouis/tables/latinLetterDef8Dots.uti b/java/testdata/liblouis/tables/latinLetterDef8Dots.uti
index 0df39ae..1682f3d 100644
--- a/java/testdata/liblouis/tables/latinLetterDef8Dots.uti
+++ b/java/testdata/liblouis/tables/latinLetterDef8Dots.uti
@@ -1,29 +1,55 @@
 # Latin letters a-z with dot 7 as capital indicator.
 # Usually included to form a 8 dots table.
 
-uplow Aa 17,1
-uplow Bb 127,12
-uplow Cc 147,14
-uplow Dd 1457,145
-uplow Ee 157,15
-uplow Ff 1247,124
-uplow Gg 12457,1245
-uplow Hh 1257,125
-uplow Ii 247,24
-uplow Jj 2457,245
-uplow Kk 137,13
-uplow Ll 1237,123
-uplow Mm 1347,134
-uplow Nn 13457,1345
-uplow Oo 1357,135
-uplow Pp 12347,1234
-uplow Qq 123457,12345
-uplow Rr 12357,1235
-uplow Ss 2347,234
-uplow Tt 23457,2345
-uplow Uu 1367,136
-uplow Vv 12367,1236
-uplow Ww 24567,2456
-uplow Xx 13467,1346
-uplow Yy 134567,13456
-uplow Zz 13567,1356
+lowercase a 1
+lowercase b 12
+lowercase c 14
+lowercase d 145
+lowercase e 15
+lowercase f 124
+lowercase g 1245
+lowercase h 125
+lowercase i 24
+lowercase j 245
+lowercase k 13
+lowercase l 123
+lowercase m 134
+lowercase n 1345
+lowercase o 135
+lowercase p 1234
+lowercase q 12345
+lowercase r 1235
+lowercase s 234
+lowercase t 2345
+lowercase u 136
+lowercase v 1236
+lowercase w 2456
+lowercase x 1346
+lowercase y 13456
+lowercase z 1356
+uppercase A 17
+uppercase B 127
+uppercase C 147
+uppercase D 1457
+uppercase E 157
+uppercase F 1247
+uppercase G 12457
+uppercase H 1257
+uppercase I 247
+uppercase J 2457
+uppercase K 137
+uppercase L 1237
+uppercase M 1347
+uppercase N 13457
+uppercase O 1357
+uppercase P 12347
+uppercase Q 123457
+uppercase R 12357
+uppercase S 2347
+uppercase T 23457
+uppercase U 1367
+uppercase V 12367
+uppercase W 24567
+uppercase X 13467
+uppercase Y 134567
+uppercase Z 13567
