summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/pdftexdir
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-08-21 21:33:37 +0000
committerKarl Berry <karl@freefriends.org>2021-08-21 21:33:37 +0000
commit1ec164a5907d542d8a793e9f1bae82c8884cd612 (patch)
tree90443b633f529084348d739a9a744e2805d9f947 /Build/source/texk/web2c/pdftexdir
parente16a075410c784ba789eab80952fd87de907a4a9 (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/pdftexdir')
-rw-r--r--Build/source/texk/web2c/pdftexdir/ChangeLog7
-rw-r--r--Build/source/texk/web2c/pdftexdir/NEWS2
-rw-r--r--Build/source/texk/web2c/pdftexdir/pdftex.web2
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))