[latex3-commits] [git/LaTeX3-latex3-luaotfload] dev, main: Use packaged fonts for fallback tests (2e78c3f)

Marcel Fabian Krüger tex at 2krueger.de
Wed Jun 15 19:07:33 CEST 2022


Repository : https://github.com/latex3/luaotfload
On branches: dev,main
Link       : https://github.com/latex3/luaotfload/commit/2e78c3fc53b73aafe3d1081f010351e4dc8400b5

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

commit 2e78c3fc53b73aafe3d1081f010351e4dc8400b5
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date:   Wed Jun 15 19:06:53 2022 +0200

    Use packaged fonts for fallback tests


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

2e78c3fc53b73aafe3d1081f010351e4dc8400b5
 testfiles-harf/fallback.lvt |  2 +-
 testfiles-harf/fallback.tlg | 44 ++++++++++++++++++++++----------------------
 2 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/testfiles-harf/fallback.lvt b/testfiles-harf/fallback.lvt
index f92d481..b7eb078 100644
--- a/testfiles-harf/fallback.lvt
+++ b/testfiles-harf/fallback.lvt
@@ -17,7 +17,7 @@
 }
 
 \directlua{luaotfload.add_fallback("myfallback", {
-    "Noto Color Emoji:mode=harf","[DejaVuSans.ttf]:mode=harf","Siddhanta:mode=harf","Noto Serif Tibetan:mode=node"
+    "Noto Color Emoji:mode=harf","kpse:DejaVuSans.ttf:mode=harf","Siddhanta:mode=harf","kpse:NotoSansTibetan-Regular.ttf:mode=node"
   })}
 
 \begin{document}
diff --git a/testfiles-harf/fallback.tlg b/testfiles-harf/fallback.tlg
index 8c74fdd..f17606b 100644
--- a/testfiles-harf/fallback.tlg
+++ b/testfiles-harf/fallback.tlg
@@ -13,32 +13,32 @@ Completed box being shipped out [1]
 ..\vbox(550.0+0.0)x345.0, glue set 535.70282fil, direction TLT
 ...\write-{}
 ...\glue(\topskip) 0.0
-...\hbox(14.23999+3.89)x345.0, glue set 142.14958fil, direction TLT
+...\hbox(14.23999+3.8916)x345.0, glue set 142.14856fil, direction TLT
 ....\localpar
 .....\localinterlinepenalty=0
 .....\localbrokenpenalty=0
 .....\localleftbox=null
 .....\localrightbox=null
 ....\hbox(0.0+0.0)x15.0, direction TLT
-....\FONT25 "᚛" 169B +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚓ" 1693 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚅ" 1685 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚐ" 1690 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚁ" 1681 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚐ" 1690 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚏ" 168F +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "ᚏ" 168F +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
-....\FONT25 "᚜" 169C +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "᚛" 169B +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚓ" 1693 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚅ" 1685 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚐ" 1690 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚁ" 1681 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚐ" 1690 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚏ" 168F +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "ᚏ" 168F +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
+....\FONT25 "᚜" 169C +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=ogam;-multiscript;fallback=...
 ....\glue(\spaceskip) 2.6 plus 1.3 minus 0.86667
-....\FONT27 "󰌔" F0314 +0:+0^^INoto Serif Tibetan:mode=node;-fallback;script=tibt;-multiscript;fallback=... (ligature "ར" 0F62 +0:+0^^INoto Serif Tibetan:mode=node;-fallback;script=tibt;-multiscript;fallback=..."ྐ" 0F90 +0:+0^^INoto Serif Tibetan:mode=node;-fallback;script=tibt;-multiscript;fallback=..."ྱ" 0FB1 +0:+0^^INoto Serif Tibetan:mode=node;-fallback;script=tibt;-multiscript;fallback=...)
-....\FONT28 "ກ" 0E81 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=lao;-multiscript;fallback=...
-....\FONT28 "ົ" 0EBB +0:-2880^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=lao;-multiscript;fallback=...
-....\FONT28 "້" 0EC9 +0:-6080^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=lao;-multiscript;fallback=...
-....\FONT29 "ฐ" 0E10 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=thai;-multiscript;fallback=...
-....\FONT29 "ฐ" 120000 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=thai;-multiscript;fallback=...
-....\FONT29 "ู" 0E39 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=thai;-multiscript;fallback=...
+....\FONT27 "󰊄" F0284 +0:+0^^Ikpse:NotoSansTibetan-Regular.ttf:mode=node;-fallback;script=tibt;-multiscript;fallback=... (ligature "ར" 0F62 +0:+0^^Ikpse:NotoSansTibetan-Regular.ttf:mode=node;-fallback;script=tibt;-multiscript;fallback=..."ྐ" 0F90 +0:+0^^Ikpse:NotoSansTibetan-Regular.ttf:mode=node;-fallback;script=tibt;-multiscript;fallback=..."ྱ" 0FB1 +0:+0^^Ikpse:NotoSansTibetan-Regular.ttf:mode=node;-fallback;script=tibt;-multiscript;fallback=...)
+....\FONT28 "ກ" 0E81 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=lao;-multiscript;fallback=...
+....\FONT28 "ົ" 0EBB +0:-2880^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=lao;-multiscript;fallback=...
+....\FONT28 "້" 0EC9 +0:-6080^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=lao;-multiscript;fallback=...
+....\FONT29 "ฐ" 0E10 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=thai;-multiscript;fallback=...
+....\FONT29 "ฐ" 120000 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=thai;-multiscript;fallback=...
+....\FONT29 "ู" 0E39 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=thai;-multiscript;fallback=...
 ....\pdfliteral page <lua data reference ...>
-....\FONT29 "ู" 120000 +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=thai;-multiscript;fallback=...
+....\FONT29 "ู" 120000 +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=thai;-multiscript;fallback=...
 ....\pdfliteral page <lua data reference ...>
 ....\FONT33 "à" 00E0 +0:+0^^INoto Serif:mode=harf,multiscript=auto,fallback=myfallback;script=latn;-multiscript;fallback=...
 ....\FONT33 "́" 0301 -23593:+150733^^INoto Serif:mode=harf,multiscript=auto,fallback=myfallback;script=latn;-multiscript;fallback=...
@@ -55,7 +55,7 @@ Completed box being shipped out [1]
 ....\FONT33 "x" 0078 +0:+0^^INoto Serif:mode=harf,multiscript=auto,fallback=myfallback;script=latn;-multiscript;fallback=...
 ....\FONT33 "t" 0074 +0:+0^^INoto Serif:mode=harf,multiscript=auto,fallback=myfallback;script=latn;-multiscript;fallback=...
 ....\glue(\spaceskip) 2.6 plus 1.3 minus 0.86667
-....\FONT32 "😺" 1F63A +0:+0^^I[DejaVuSans.ttf]:mode=harf;-fallback;script=latn;-multiscript;-fallback
+....\FONT32 "😺" 1F63A +0:+0^^Ikpse:DejaVuSans.ttf:mode=harf;-fallback;script=latn;-multiscript;-fallback
 ....\glue(\spaceskip) 2.6 plus 1.3 minus 0.86667
 ....\FONT33 "e" 0065 +0:+0^^INoto Serif:mode=harf,multiscript=auto,fallback=myfallback;script=latn;-multiscript;fallback=...
 ....\FONT33 "m" 006D +0:+0^^INoto Serif:mode=harf,multiscript=auto,fallback=myfallback;script=latn;-multiscript;fallback=...
@@ -65,7 +65,7 @@ Completed box being shipped out [1]
 ....\penalty 10000
 ....\glue(\parfillskip) 0.0 plus 1.0fil
 ....\glue(\rightskip) 0.0
-...\glue -3.89
+...\glue -3.8916
 ...\glue 0.0 plus 1.0fil
 ...\glue 0.0
 ...\glue 0.0 plus 0.0001fil
@@ -75,6 +75,6 @@ Completed box being shipped out [1]
 ....\glue 0.0 plus 1.0fil
 ....\TU/lmr/m/n/10 "1" 0031 +0:+0^^I[lmroman10-regular]:+tlig;
 ....\glue 0.0 plus 1.0fil
-Missing character: There is no ฐ (U+0E10) in font [DejaVuSans.ttf]:mode=harf;-fallback;script=thai;-multiscript;fallback=...!
-Missing character: There is no ู (U+0E39) in font [DejaVuSans.ttf]:mode=harf;-fallback;script=thai;-multiscript;fallback=...!
+Missing character: There is no ฐ (U+0E10) in font kpse:DejaVuSans.ttf:mode=harf;-fallback;script=thai;-multiscript;fallback=...!
+Missing character: There is no ู (U+0E39) in font kpse:DejaVuSans.ttf:mode=harf;-fallback;script=thai;-multiscript;fallback=...!
 2 hlist, 1 rule, 1 dir, 3 kern, 1 glyph, 2 attribute, 48 glue_spec, 2 attribute_list (fallback.aux)





More information about the latex3-commits mailing list.