- if not cidfont_data[cid_name] then read_cid_font() end
- return mk_rml(basename, size, id)
+ if not cidfont_data[cid_name] then
+ read_cid_font(cid_name)
+ if not cidfont_data[cid_name] then
+ ltjb.package_error('luatexja',
+ "bad cid key `" .. s .. "'",
+ "I couldn't find any non-embedded font information for the CID\n" ..
+ '`' .. s .. "'. For now, I'll use `Adobe-Japan1-6'.\n"..
+ 'Please contact the LuaTeX-ja project team.')
+ cid_name = "Adobe-Japan1"
+ end
+ end
+ return mk_rml(basename, size, id, cid_name)