diff options
author | Karl Berry <karl@freefriends.org> | 2021-08-21 21:33:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-08-21 21:33:37 +0000 |
commit | 1ec164a5907d542d8a793e9f1bae82c8884cd612 (patch) | |
tree | 90443b633f529084348d739a9a744e2805d9f947 /Build/source/texk/web2c | |
parent | e16a075410c784ba789eab80952fd87de907a4a9 (diff) |
support protrusion for autokerned characters
git-svn-id: svn://tug.org/texlive/trunk@60296 c570f23f-e606-0410-a88d-b1316a301751
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)) |