texlive[56402] Build/source/texk/dvipdfm-x: Fix a bug introduced by
commits+kakuto at tug.org
commits+kakuto at tug.org
Tue Sep 22 11:21:14 CEST 2020
Revision: 56402
http://tug.org/svn/texlive?view=revision&revision=56402
Author: kakuto
Date: 2020-09-22 11:21:14 +0200 (Tue, 22 Sep 2020)
Log Message:
-----------
Fix a bug introduced by the previous font related code changes. (S. Hirata)
Modified Paths:
--------------
trunk/Build/source/texk/dvipdfm-x/ChangeLog
trunk/Build/source/texk/dvipdfm-x/pdffont.c
trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test
Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog 2020-09-22 02:25:13 UTC (rev 56401)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog 2020-09-22 09:21:14 UTC (rev 56402)
@@ -1,7 +1,3 @@
-2020-09-22 Akira Kakuto <kakuto at w32tex.org>
-
- * xdvipdfmx.test: Disable PK test temporarily.
-
2020-09-22 Shunsaku Hirata <shunsaku.hirata74 at gmail.com>
* cid.[ch], cidtype0.[ch], cidtype2.[ch], pdfdev.c,
Modified: trunk/Build/source/texk/dvipdfm-x/pdffont.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/pdffont.c 2020-09-22 02:25:13 UTC (rev 56401)
+++ trunk/Build/source/texk/dvipdfm-x/pdffont.c 2020-09-22 09:21:14 UTC (rev 56402)
@@ -987,6 +987,7 @@
strcpy(font->ident, ident);
font->encoding_id = encoding_id;
font->filename = NEW(strlen(fontname) + 1, char);
+ font->point_size = font_scale;
strcpy(font->filename, fontname);
font->index = (mrec && mrec->opt.index) ? mrec->opt.index : 0;
font->flags |= (mrec && (mrec->opt.flags & FONTMAP_OPT_NOEMBED)) ? PDF_FONT_FLAG_NOEMBED : 0;
@@ -996,7 +997,7 @@
font->subtype = PDF_FONT_FONTTYPE_TYPE1C;
} else if (pdf_font_open_truetype(font, font->filename, font->index, font->encoding_id, (font->flags & PDF_FONT_FLAG_NOEMBED) ? 0 : 1) >= 0) {
font->subtype = PDF_FONT_FONTTYPE_TRUETYPE;
- } else if (pdf_font_open_pkfont(font,font->filename, font->index, font->encoding_id, (font->flags & PDF_FONT_FLAG_NOEMBED) ? 0 : 1, font->point_size) >= 0) {
+ } else if (pdf_font_open_pkfont(font, font->filename, font->index, font->encoding_id, (font->flags & PDF_FONT_FLAG_NOEMBED) ? 0 : 1, font->point_size) >= 0) {
font->subtype = PDF_FONT_FONTTYPE_TYPE3;
} else {
pdf_clean_font_struct(font);
Modified: trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test 2020-09-22 02:25:13 UTC (rev 56401)
+++ trunk/Build/source/texk/dvipdfm-x/xdvipdfmx.test 2020-09-22 09:21:14 UTC (rev 56402)
@@ -34,16 +34,12 @@
&& echo && echo "xdvipdfmx-image tests OK" && echo \
|| failed="$failed xdvipdfmx-image"
-#
-# disable PK test temporarily
-#
-#echo "*** xdvipdfmx -v -o xbmc2.pdf xbmc" && echo \
-# && ./xdvipdfmx -v -o xbmc2.pdf $srcdir/tests/xbmc \
-# && echo && echo "xdvipdfmx-xbmc tests OK" && echo \
-# || failed="$failed xdvipdfmx-xbmc"
+echo "*** xdvipdfmx -v -o xbmc2.pdf xbmc" && echo \
+ && ./xdvipdfmx -v -o xbmc2.pdf $srcdir/tests/xbmc \
+ && echo && echo "xdvipdfmx-xbmc tests OK" && echo \
+ || failed="$failed xdvipdfmx-xbmc"
test -z "$failed" && exit 0
echo
echo "failed tests:$failed"
exit 1
-
More information about the tex-live-commits
mailing list.