texlive[60296] Build/source/texk/web2c/pdftexdir: support protrusion
commits+karl at tug.org
commits+karl at tug.org
Sat Aug 21 23:33:38 CEST 2021
Revision: 60296
http://tug.org/svn/texlive?view=revision&revision=60296
Author: karl
Date: 2021-08-21 23:33:37 +0200 (Sat, 21 Aug 2021)
Log Message:
-----------
support protrusion for autokerned characters
Modified Paths:
--------------
trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
trunk/Build/source/texk/web2c/pdftexdir/NEWS
trunk/Build/source/texk/web2c/pdftexdir/pdftex.web
Modified: trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ChangeLog 2021-08-21 21:00:27 UTC (rev 60295)
+++ trunk/Build/source/texk/web2c/pdftexdir/ChangeLog 2021-08-21 21:33:37 UTC (rev 60296)
@@ -1,3 +1,10 @@
+2021-08-21 Thanh Han The <hanthethanh at 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 at gmail.com>
* regex/regexec.c: Avoid MSVC compiler error.
Modified: trunk/Build/source/texk/web2c/pdftexdir/NEWS
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/NEWS 2021-08-21 21:00:27 UTC (rev 60295)
+++ trunk/Build/source/texk/web2c/pdftexdir/NEWS 2021-08-21 21:33:37 UTC (rev 60296)
@@ -5,6 +5,8 @@
- 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:
Modified: trunk/Build/source/texk/web2c/pdftexdir/pdftex.web
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/pdftex.web 2021-08-21 21:00:27 UTC (rev 60295)
+++ trunk/Build/source/texk/web2c/pdftexdir/pdftex.web 2021-08-21 21:33:37 UTC (rev 60296)
@@ -24389,7 +24389,7 @@
(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))
More information about the tex-live-commits
mailing list.