summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-10-31 21:48:36 +0000
committerKarl Berry <karl@freefriends.org>2020-10-31 21:48:36 +0000
commitdce6ef1a63a2b022e2121974516f0ec3a82229d4 (patch)
treef7e27bc775d48888cbccaf38c97fc1ff45d802c3
parent07d418b9090906f5fcc76b22dfd7f72d6ff6e898 (diff)
fake interword space fix from Thanh, pdftex r838-9
git-svn-id: svn://tug.org/texlive/trunk@56824 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/texk/web2c/pdftexdir/ChangeLog6
-rw-r--r--Build/source/texk/web2c/pdftexdir/pdftex.web1
2 files changed, 7 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/ChangeLog b/Build/source/texk/web2c/pdftexdir/ChangeLog
index 8cf207788af..3541330b096 100644
--- a/Build/source/texk/web2c/pdftexdir/ChangeLog
+++ b/Build/source/texk/web2c/pdftexdir/ChangeLog
@@ -1,3 +1,9 @@
+2020-10-31 Thanh Han The <hanthethanh@gmail.com>
+
+ * pdftex.web (pdf_begin_string): don't output fake space
+ unless pdf_doing_string. pdftex r838-839.
+ Report from Ulrike Fischer, 18oct20.
+
2020-08-31 Marcel Fabian Krueger <tex@2krueger.de>
* pdftex.web (Scan the argument for command |c|) <expanded_code>:
diff --git a/Build/source/texk/web2c/pdftexdir/pdftex.web b/Build/source/texk/web2c/pdftexdir/pdftex.web
index 721aa694ba2..9c85d212b15 100644
--- a/Build/source/texk/web2c/pdftexdir/pdftex.web
+++ b/Build/source/texk/web2c/pdftexdir/pdftex.web
@@ -16208,6 +16208,7 @@ begin
@{ print_nl("v_out = "); print_scaled(v_out); @}
if gen_faked_interword_space and
+ pdf_doing_string and
((abs(v_out) > 2*x_height(f)) or
(s_out > space(f) - space_shrink(f)) or
((f <> pdf_f) and (v = 0))) then