On 1/24/2018 4:28 PM, Hironobu Yamashita wrote:
Looking more deeply, I found that LuaTeX also causes
Assertion failed: (fo->last_char>=fo->first_char), function create_fontdictionary, file ../../../texk/web2c/luatexdir/font/writefont.w, line 683. Abort trap: 6
when
if (!font_has_subset(f)) return;
inside do_pdf_font() is removed. Therefore, it seems that the pdfTeX issue can be avoided by applying the attached patch. makes me wonder if we should remove this from luatex ... it's kind of useless to start building and checking a resource before one knows if and what the subset is
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------