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