[latex3-commits] [git/LaTeX3-latex3-luaotfload] harfnode-dev: Test tlig ligatures and disc node interactions (308d9a7)
Marcel Fabian Krüger
tex at 2krueger.de
Wed Oct 23 17:47:23 CEST 2019
Repository : https://github.com/latex3/luaotfload
On branch : harfnode-dev
Link : https://github.com/latex3/luaotfload/commit/308d9a7ae257b61abd6a4ca60b875bf6cb8be6e2
>---------------------------------------------------------------
commit 308d9a7ae257b61abd6a4ca60b875bf6cb8be6e2
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date: Wed Oct 23 17:28:54 2019 +0200
Test tlig ligatures and disc node interactions
>---------------------------------------------------------------
308d9a7ae257b61abd6a4ca60b875bf6cb8be6e2
testfiles-harf/discretionaries.lvt | 36 ++-
testfiles-harf/discretionaries.tlg | 551 ++++++++++++++++++++++++++++++++-----
2 files changed, 513 insertions(+), 74 deletions(-)
diff --git a/testfiles-harf/discretionaries.lvt b/testfiles-harf/discretionaries.lvt
index 0a5dade..c019a97 100644
--- a/testfiles-harf/discretionaries.lvt
+++ b/testfiles-harf/discretionaries.lvt
@@ -21,10 +21,28 @@
\START
offbeat office baffle coffee HAVANA\par
+\smallskip
+``Some --- developments''
+\smallskip
+
+\smallskip
+{\addfontfeature{Ligatures=TeXOff} ``Some --- developments''}
+\smallskip
+
+\smallskip
+``Some---developments''
+\smallskip
+
+\smallskip
+{\addfontfeature{Ligatures=TeXOff} ``Some---developments''}
+\smallskip
+
+\begingroup
\rightskip=0pt plus1fil \pretolerance=-1 \hyphenpenalty=-10000
offbeat office baffle coffee HAVANA\par
+\endgroup
-\fontspec{lmroman10-regular.otf}[Script=Latin, Ligatures=Discretionary]
+\fontspec{lmroman10-regular.otf}[Script=Latin, Ligatures=Discretionary, Ligatures=TeX]
\parindent=0pt
\noindent
@@ -32,6 +50,22 @@ offbeat office baffle coffee HAVANA\par
offbeat office baffle {\rm baffle} coffee HAVANA\par
\smallskip
+\smallskip
+``Some --- developments''
+\smallskip
+
+\smallskip
+{\addfontfeature{Ligatures=TeXOff} ``Some --- developments''}
+\smallskip
+
+\smallskip
+``Some---developments''
+\smallskip
+
+\smallskip
+{\addfontfeature{Ligatures=TeXOff} ``Some---developments''}
+\smallskip
+
\rightskip=0pt plus1fil \pretolerance=-1 \hyphenpenalty=-10000
offbeat office baffle {\rm baffle} coffee HAVANA
diff --git a/testfiles-harf/discretionaries.tlg b/testfiles-harf/discretionaries.tlg
index 7505f75..2b42d0c 100644
--- a/testfiles-harf/discretionaries.tlg
+++ b/testfiles-harf/discretionaries.tlg
@@ -1,15 +1,49 @@
This is a generated file for the l3build validation system.
Don't change this file in any respect.
-luaotfload | aux : font no 32 (nil) does not define feature smcp for script latn with language dflt
+luaotfload | aux : font no 29 (nil) does not define feature smcp for script latn with language dflt
+luaotfload | aux : font no 29 (nil) does not define feature smcp for script latn with language dflt
+luaotfload | aux : font no 29 (nil) does not define feature smcp for script latn with language dflt
+luaotfload | aux : font no 29 (nil) does not define feature smcp for script latn with language dflt
+Package fontspec Info: Font family 'NotoSerifCJK-Regular.ttc(1)' created for
+(fontspec) font 'NotoSerifCJK-Regular.ttc' with options
+(fontspec) [RawFeature={mode=harf},Ligatures=TeX,Script=Latin,Ligatures=TeXOff].
+(fontspec)
+(fontspec) This font family consists of the following NFSS
+(fontspec) series/shapes:
+(fontspec)
+(fontspec) - 'normal' (m/n) with NFSS spec.:
+(fontspec) <->"[NotoSerifCJK-Regular.ttc]:mode=node;script=latn;language=DFLT;mode=harf;-tlig;"
+(fontspec) - 'small caps' (m/sc) with NFSS spec.:
+(fontspec) - 'bold' (bx/n) with NFSS spec.:
+(fontspec) <->"[NotoSerifCJK-Regular.ttc]:mode=node;script=latn;language=DFLT;mode=harf;-tlig;"
+(fontspec) - 'bold small caps' (bx/sc) with NFSS spec.:
+(fontspec) - 'italic' (m/it) with NFSS spec.:
+(fontspec) <->"[NotoSerifCJK-Regular.ttc]:mode=node;script=latn;language=DFLT;mode=harf;-tlig;"
+(fontspec) - 'italic small caps' (m/itsc) with NFSS spec.:
+(fontspec) - 'bold italic' (bx/it) with NFSS spec.:
+(fontspec) <->"[NotoSerifCJK-Regular.ttc]:mode=node;script=latn;language=DFLT;mode=harf;-tlig;"
+(fontspec) - 'bold italic small caps' (bx/itsc) with NFSS spec.:
+luaotfload | aux : font no 33 (nil) does not define feature smcp for script latn with language dflt
Package fontspec Info: Font family 'lmroman10-regular.otf(0)' created for font
(fontspec) 'lmroman10-regular.otf' with options
-(fontspec) [RawFeature={mode=harf},Script=Latin,Ligatures=Discretionary].
+(fontspec) [RawFeature={mode=harf},Script=Latin,Ligatures=Discretionary,Ligatures=TeX].
+(fontspec)
+(fontspec) This font family consists of the following NFSS
+(fontspec) series/shapes:
+(fontspec)
+(fontspec) - 'normal' (m/n) with NFSS spec.:
+(fontspec) <->"[lmroman10-regular.otf]:mode=node;script=latn;language=DFLT;mode=harf;+dlig;+tlig;"
+(fontspec) - 'small caps' (m/sc) with NFSS spec.:
+luaotfload | aux : font no 33 (nil) does not define feature smcp for script latn with language dflt
+Package fontspec Info: Font family 'lmroman10-regular.otf(1)' created for font
+(fontspec) 'lmroman10-regular.otf' with options
+(fontspec) [RawFeature={mode=harf},Script=Latin,Ligatures=Discretionary,Ligatures=TeX,Ligatures=TeXOff].
(fontspec)
(fontspec) This font family consists of the following NFSS
(fontspec) series/shapes:
(fontspec)
(fontspec) - 'normal' (m/n) with NFSS spec.:
-(fontspec) <->"[lmroman10-regular.otf]:mode=node;script=latn;language=DFLT;mode=harf;+dlig;"
+(fontspec) <->"[lmroman10-regular.otf]:mode=node;script=latn;language=DFLT;mode=harf;+dlig;-tlig;"
(fontspec) - 'small caps' (m/sc) with NFSS spec.:
Completed box being shipped out [1]
\vbox(633.0+0.0)x407.0, direction TLT
@@ -20,7 +54,7 @@ Completed box being shipped out [1]
...\hbox(0.0+0.0)x345.0, direction TLT
..\glue 25.0
..\glue(\lineskip) 0.0
-..\vbox(550.0+0.0)x345.0, glue set 125.98654fil, direction TLT
+..\vbox(550.0+0.0)x345.0, glue set 113.98782fil, direction TLT
...\write-{}
...\glue(\topskip) 1.83
...\hbox(8.17+0.14)x345.0, glue set 160.48999fil, direction TLT
@@ -102,8 +136,223 @@ Completed box being shipped out [1]
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
...\glue(\parskip) 0.0 plus 1.0
...\glue(\baselineskip) 3.69
+...\hbox(8.17+2.62)x345.0, glue set 210.32997fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "“" 201C +0:+0 (ligature "`" 0060 +0:+0"`" 0060 +0:+0)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "S" 0053 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "o" 006F +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "—" 2014 +0:+0 (ligature "-" 002D +0:+0"-" 002D +0:+0"-" 002D +0:+0)
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "d" 0064 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "-" 002D +0:+0
+.....> \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "v" 0076 +0:+0
+.....> \kern-0.19 (font)
+.....> \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+.....> \kern-0.1 (font)
+.....> \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "l" 006C +0:+0
+.....= \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+.....= \kern-0.07 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "v" 0076 +0:+0
+.....= \kern-0.19 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+.....= \kern-0.1 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "l" 006C +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "-" 002D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "o" 006F +0:+0
+....\kern-0.08 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "p" 0070 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "-" 002D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "n" 006E +0:+0
+....\kern-0.04 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "t" 0074 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "s" 0073 +0:+0
+....\kern-0.05 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "”" 201D +0:+0 (ligature "'" 0027 +0:+0"'" 0027 +0:+0)
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 1.19
+...\hbox(8.19+2.62)x345.0, glue set 205.40996fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "`" 0060 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "`" 0060 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "S" 0053 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "o" 006F +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "d" 0064 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+.....< \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+.....> \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "v" 0076 +0:+0
+.....> \kern-0.19 (font)
+.....> \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+.....> \kern-0.1 (font)
+.....> \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "l" 006C +0:+0
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+.....= \kern-0.07 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "v" 0076 +0:+0
+.....= \kern-0.19 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+.....= \kern-0.1 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "l" 006C +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "o" 006F +0:+0
+....\kern-0.08 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "p" 0070 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "n" 006E +0:+0
+....\kern-0.04 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "t" 0074 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "s" 0073 +0:+0
+....\kern-0.21 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "'" 0027 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "'" 0027 +0:+0
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 1.21
+...\hbox(8.17+2.62)x345.0, glue set 215.48997fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "“" 201C +0:+0 (ligature "`" 0060 +0:+0"`" 0060 +0:+0)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "S" 0053 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "o" 006F +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "—" 2014 +0:+0 (ligature "-" 002D +0:+0"-" 002D +0:+0"-" 002D +0:+0)
+.....= \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "—" 2014 +0:+0 (ligature "-" 002D +0:+0"-" 002D +0:+0"-" 002D +0:+0)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "d" 0064 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+....\kern-0.07 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "v" 0076 +0:+0
+....\kern-0.19 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+....\kern-0.1 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "l" 006C +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "o" 006F +0:+0
+....\kern-0.08 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "p" 0070 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "n" 006E +0:+0
+....\kern-0.04 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "t" 0074 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "s" 0073 +0:+0
+....\kern-0.05 (font)
+....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "”" 201D +0:+0 (ligature "'" 0027 +0:+0"'" 0027 +0:+0)
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 1.19
+...\hbox(8.19+2.62)x345.0, glue set 210.46996fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x15.0, direction TLT
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "`" 0060 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "`" 0060 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "S" 0053 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "o" 006F +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+.....< \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+.....> \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "d" 0064 +0:+0
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "-" 002D +0:+0
+.....= \kern0.1 (font)
+.....= \TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "d" 0064 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+....\kern-0.07 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "v" 0076 +0:+0
+....\kern-0.19 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+....\kern-0.1 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "l" 006C +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "o" 006F +0:+0
+....\kern-0.08 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "p" 0070 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "m" 006D +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "e" 0065 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "n" 006E +0:+0
+....\kern-0.04 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "t" 0074 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "s" 0073 +0:+0
+....\kern-0.21 (font)
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "'" 0027 +0:+0
+....\TU/NotoSerifCJK-Regular.ttc(1)/m/n/10 "'" 0027 +0:+0
+....\glue(\spaceskip) 2.58 plus 1.29 minus 0.86
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 1.21
...\hbox(8.17+0.14)x345.0, glue set 313.66998fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
@@ -195,8 +444,8 @@ Completed box being shipped out [1]
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0 plus 1.0fil
...\glue(\parskip) 0.0 plus 1.0
-...\glue(\baselineskip) 4.87
-...\hbox(7.05+0.11)x345.0, glue set 330.84fil, direction TLT
+...\glue(\baselineskip) 3.75
+...\hbox(8.17+0.22)x345.0, glue set 158.70996fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
.....\localbrokenpenalty=0
@@ -204,100 +453,256 @@ Completed box being shipped out [1]
.....\localrightbox=null
....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "ff" FB00 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
-....\discretionary (penalty -10000)
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\glue 3.0 plus 1.0 minus 1.0
-...\glue 0.0
-...\penalty 250
-...\glue(\baselineskip) 4.95
-...\hbox(6.94+0.11)x345.0, glue set 325.83002fil, direction TLT
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "b" 0062 +0:+0
....\kern0.28 (font)
....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "a" 0061 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "t" 0074 +0:+0
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\glue(\baselineskip) 4.84
-...\hbox(7.05+0.11)x345.0, glue set 333.60999fil, direction TLT
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
-....\discretionary (penalty -10000)
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\penalty 100
-...\glue(\baselineskip) 4.84
-...\hbox(7.05+0.11)x345.0, glue set 330.56fil, direction TLT
-....\TU/lmroman10-regular.otf(0)/m/n/10 "fi" FB01 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+.....> \TU/lmroman10-regular.otf(0)/m/n/10 "fi" FB01 +0:+0
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "ffi" FB03 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "c" 0063 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\glue(\baselineskip) 4.84
-...\hbox(7.05+0.11)x345.0, glue set 328.04999fil, direction TLT
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\TU/lmroman10-regular.otf(0)/m/n/10 "b" 0062 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "a" 0061 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
-....\discretionary (penalty -10000)
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\penalty 100
-...\glue(\baselineskip) 4.84
-...\hbox(7.05+0.11)x345.0, glue set 335.0fil, direction TLT
-....\TU/lmroman10-regular.otf(0)/m/n/10 "fl" FB02 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+.....> \TU/lmroman10-regular.otf(0)/m/n/10 "fl" FB02 +0:+0
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "ffl" FB04 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\glue(\baselineskip) 3.72
-...\hbox(8.17+0.14)x345.0, glue set 326.10999fil, direction TLT
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "b" 0062 +0:+0
....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "a" 0061 +0:+0
-....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "f" 0066 +0:+0
-....\kern-0.13 (font)
-....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "-" 002D +0:+0
-....\discretionary (penalty -10000)
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\penalty 100
-...\glue(\baselineskip) 3.69
-...\hbox(8.17+0.14)x345.0, glue set 332.9fil, direction TLT
-....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "fl" FB02 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "f" 0066 +0:+0
+.....< \kern-0.13 (font)
+.....< \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "-" 002D +0:+0
+.....> \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "fl" FB02 +0:+0
+.....= \TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "ffl" FB04 +0:+0
....\TU/NotoSerifCJK-Regular.ttc(0)/m/n/10 "e" 0065 +0:+0
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\glue(\baselineskip) 4.81
-...\hbox(7.05+0.11)x345.0, glue set 329.16998fil, direction TLT
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\TU/lmroman10-regular.otf(0)/m/n/10 "c" 0063 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
-....\discretionary (penalty -10000)
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\penalty 100
-...\glue(\baselineskip) 4.84
-...\hbox(7.05+0.11)x345.0, glue set 333.06fil, direction TLT
-....\TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+.....> \TU/lmroman10-regular.otf(0)/m/n/10 "f" 0066 +0:+0
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "ff" FB00 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\glue(\baselineskip) 4.73
-...\hbox(7.16+0.0)x345.0, glue set 326.66998fil, direction TLT
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
....\TU/lmroman10-regular.otf(0)/m/n/10 "H" 0048 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
-....\TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
-....\discretionary (penalty -10000)
-....\glue(\rightskip) 0.0 plus 1.0fil
-...\penalty 250
-...\glue(\baselineskip) 4.84
-...\hbox(7.16+0.22)x345.0, glue set 158.055fil, direction TLT
-....\TU/lmroman10-regular.otf(0)/m/n/10 "V" 0056 +0:+0
-....\kern-1.11 (font)
-....\TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+.....> \TU/lmroman10-regular.otf(0)/m/n/10 "V" 0056 +0:+0
+.....> \kern-1.11 (font)
+.....> \TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
+.....= \kern-1.11 (font)
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "V" 0056 +0:+0
+.....= \kern-1.11 (font)
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "N" 004E +0:+0
....\TU/lmroman10-regular.otf(0)/m/n/10 "A" 0041 +0:+0
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
-....\glue(\rightskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
...\glue 3.0 plus 1.0 minus 1.0
...\glue 0.0
...\glue(\parskip) 0.0 plus 1.0
...\glue(\baselineskip) 4.73
+...\hbox(7.05+1.94)x345.0, glue set 233.57999fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\TU/lmroman10-regular.otf(0)/m/n/10 "“" 201C +0:+0 (ligature "`" 0060 +0:+0"`" 0060 +0:+0)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "S" 0053 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\TU/lmroman10-regular.otf(0)/m/n/10 "—" 2014 +0:+0 (ligature "-" 002D +0:+0"-" 002D +0:+0"-" 002D +0:+0)
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\TU/lmroman10-regular.otf(0)/m/n/10 "d" 0064 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "v" 0076 +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "l" 006C +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "p" 0070 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "n" 006E +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "t" 0074 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "s" 0073 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "”" 201D +0:+0 (ligature "'" 0027 +0:+0"'" 0027 +0:+0)
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 3.01
+...\hbox(7.05+1.94)x345.0, glue set 229.95999fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\TU/lmroman10-regular.otf(1)/m/n/10 "`" 0060 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "`" 0060 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "S" 0053 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\TU/lmroman10-regular.otf(1)/m/n/10 "---" F6DE +0:+0
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\TU/lmroman10-regular.otf(1)/m/n/10 "d" 0064 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(1)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "v" 0076 +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "l" 006C +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(1)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "p" 0070 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(1)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "n" 006E +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(1)/m/n/10 "t" 0074 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "s" 0073 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "'" 0027 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "'" 0027 +0:+0
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 3.01
+...\hbox(7.05+1.94)x345.0, glue set 240.23999fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\TU/lmroman10-regular.otf(0)/m/n/10 "“" 201C +0:+0 (ligature "`" 0060 +0:+0"`" 0060 +0:+0)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "S" 0053 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(0)/m/n/10 "—" 2014 +0:+0 (ligature "-" 002D +0:+0"-" 002D +0:+0"-" 002D +0:+0)
+.....= \TU/lmroman10-regular.otf(0)/m/n/10 "—" 2014 +0:+0 (ligature "-" 002D +0:+0"-" 002D +0:+0"-" 002D +0:+0)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "d" 0064 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "v" 0076 +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "l" 006C +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "p" 0070 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "n" 006E +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(0)/m/n/10 "t" 0074 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "s" 0073 +0:+0
+....\TU/lmroman10-regular.otf(0)/m/n/10 "”" 201D +0:+0 (ligature "'" 0027 +0:+0"'" 0027 +0:+0)
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 3.01
+...\hbox(7.05+1.94)x345.0, glue set 235.79fil, direction TLT
+....\localpar
+.....\localinterlinepenalty=0
+.....\localbrokenpenalty=0
+.....\localleftbox=null
+.....\localrightbox=null
+....\hbox(0.0+0.0)x0.0, direction TLT
+....\TU/lmroman10-regular.otf(1)/m/n/10 "`" 0060 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "`" 0060 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "S" 0053 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "--" 2013 +0:+0
+....\discretionary (penalty 50)
+.....< \TU/lmroman10-regular.otf(1)/m/n/10 "-" 002D +0:+0
+.....= \TU/lmroman10-regular.otf(1)/m/n/10 "-" 002D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "d" 0064 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "v" 0076 +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "l" 006C +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "o" 006F +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "p" 0070 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "m" 006D +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "e" 0065 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "n" 006E +0:+0
+....\kern-0.28 (font)
+....\TU/lmroman10-regular.otf(1)/m/n/10 "t" 0074 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "s" 0073 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "'" 0027 +0:+0
+....\TU/lmroman10-regular.otf(1)/m/n/10 "'" 0027 +0:+0
+....\glue(\spaceskip) 3.33 plus 1.665 minus 1.11
+....\penalty 10000
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 3.0 plus 1.0 minus 1.0
+...\glue 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 3.01
...\hbox(7.05+0.11)x345.0, glue set 330.84fil, direction TLT
....\localpar
.....\localinterlinepenalty=0
More information about the latex3-commits
mailing list