diff options
Diffstat (limited to 'Build/source/texk/web2c')
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/ChangeLog | 7 | ||||
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/NEWS | 2 | ||||
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/pdftex.web | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/ChangeLog b/Build/source/texk/web2c/pdftexdir/ChangeLog index 2f19c8ecfe7..816bb729bda 100644 --- a/Build/source/texk/web2c/pdftexdir/ChangeLog +++ b/Build/source/texk/web2c/pdftexdir/ChangeLog @@ -1,3 +1,10 @@ +2021-08-21 Thanh Han The <hanthethanh@gmail.com> + + * pdftex.web (cp_skipable): make autokerns "skipable", so character + protrusion works with chars having autokern + (\pdfprependkern/\pdfappendkern). + https://mailman.ntg.nl/pipermail/ntg-pdftex/2021-August/004338.html + 2021-07-13 Hironobu Yamashita <h.y.acetaminophen@gmail.com> * regex/regexec.c: Avoid MSVC compiler error. diff --git a/Build/source/texk/web2c/pdftexdir/NEWS b/Build/source/texk/web2c/pdftexdir/NEWS index 89c7483e11e..11214d247cf 100644 --- a/Build/source/texk/web2c/pdftexdir/NEWS +++ b/Build/source/texk/web2c/pdftexdir/NEWS @@ -5,6 +5,8 @@ pdfTeX 3.141592653-2.6-1.40.23 (TeX Live 2021 post-release) (June 28, 2021) - bugfixes: - make .fmt files sharable between 4/8-byte architectures. - for \letterspacefont, avoid problem with single-character control sequence. + - for characters with autokern (\pdfappendkern and \pdfprependkern), + still do protrusion. pdfTeX 3.141592653-2.6-1.40.22 (TeX Live 2021) (March 23, 2021) - changes: diff --git a/Build/source/texk/web2c/pdftexdir/pdftex.web b/Build/source/texk/web2c/pdftexdir/pdftex.web index d0742a64dca..99ccc6511f5 100644 --- a/Build/source/texk/web2c/pdftexdir/pdftex.web +++ b/Build/source/texk/web2c/pdftexdir/pdftex.web @@ -24389,7 +24389,7 @@ distinguishable by the condition |cur_p=null|. (replace_count(#) = 0)) {an empty |disc_node|} or ((type(#) = math_node) and (width(#) = 0)) or ((type(#) = kern_node) and - ((width(#) = 0) or (subtype(#) = normal))) + ((width(#) = 0) or (subtype(#) = normal) or (subtype(#) = auto_kern))) or ((type(#) = glue_node) and (glue_ptr(#) = zero_glue)) or ((type(#) = hlist_node) and (width(#) = 0) and (height(#) = 0) and (depth(#) = 0) and (list_ptr(#) = null)) |