texlive[55492] Build/source/texk/dvipdfm-x: dvipdfm-x: another
commits+hironobu at tug.org
commits+hironobu at tug.org
Tue Jun 9 12:58:44 CEST 2020
Revision: 55492
http://tug.org/svn/texlive?view=revision&revision=55492
Author: hironobu
Date: 2020-06-09 12:58:44 +0200 (Tue, 09 Jun 2020)
Log Message:
-----------
dvipdfm-x: another fake-bold workaround, agreed with Shunsaku Hirata (private mail)
Modified Paths:
--------------
trunk/Build/source/texk/dvipdfm-x/ChangeLog
trunk/Build/source/texk/dvipdfm-x/pdfdev.c
Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog 2020-06-09 10:20:04 UTC (rev 55491)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog 2020-06-09 10:58:44 UTC (rev 55492)
@@ -1,3 +1,8 @@
+2020-06-09 Hironobu Yamashita <h.y.acetaminophen at gmail.com>
+
+ * pdfdev.c: Another workaround for fake-bold issue.
+ (See changes 2019-06-30 and 2020-02-29)
+
2020-05-26 Akira Kakuto <kakuto at w32tex.org>
* dvi.c: Introduce rgba_used in order to indicate that
Modified: trunk/Build/source/texk/dvipdfm-x/pdfdev.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/pdfdev.c 2020-06-09 10:20:04 UTC (rev 55491)
+++ trunk/Build/source/texk/dvipdfm-x/pdfdev.c 2020-06-09 10:58:44 UTC (rev 55492)
@@ -619,6 +619,11 @@
pdf_doc_add_page_content(text_state.is_mb ? ">]TJ" : ")]TJ", 4); /* op: TJ */
/* continue */
case TEXT_MODE:
+ if (text_state.bold_param != 0.0) {
+ /* fake-bold "2 Tr" is still active */
+ pdf_doc_add_page_content(" 0 Tr", 5); /* op: Tr */
+ text_state.bold_param = 0.0;
+ }
pdf_doc_add_page_content(" ET", 3); /* op: ET */
text_state.force_reset = 0;
text_state.font_id = -1;
More information about the tex-live-commits
mailing list.