From 9f6faeb83212a65c9de8b11d03f63224a6884e3e Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Tue, 22 Sep 2020 09:21:14 +0000 Subject: Fix a bug introduced by the previous font related code changes. (S. Hirata) git-svn-id: svn://tug.org/texlive/trunk@56402 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipdfm-x/pdffont.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Build/source/texk/dvipdfm-x/pdffont.c') diff --git a/Build/source/texk/dvipdfm-x/pdffont.c b/Build/source/texk/dvipdfm-x/pdffont.c index cc05c2e1ac9..ce4432c9af9 100644 --- a/Build/source/texk/dvipdfm-x/pdffont.c +++ b/Build/source/texk/dvipdfm-x/pdffont.c @@ -987,6 +987,7 @@ pdf_font_load_font (const char *ident, double font_scale, fontmap_rec *mrec) 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 @@ pdf_font_load_font (const char *ident, double font_scale, fontmap_rec *mrec) 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); -- cgit v1.2.3