[luatex] problem with luaotfload and luatex-ja

Rembrandt Wolpert r.f.wolpert at gmail.com
Fri Jul 18 08:15:26 CEST 2014


Hironori KITAGAWA <h_kitagawa2001 at yahoo.co.jp> wrote:

> Hello Rembrandt and Philipp,
> 
> On Thu, 17 Jul 2014 20:12:01 +0200
> Philipp Gesang <philipp.gesang at alumni.uni-heidelberg.de> wrote:
> 
> > >                                                                  (I
> > > tried luaotfload-tool -u -f -vvv, to no avail. And I do not have
> > > Ryumin-Light on my machine  (OSX 10.8.5) and don't know where to get it
> > > legally. Also, luatexja hasn't changed.)
> > 
> > I have never encountered that font either. Something is trying to
> > load it though, but it definitely isn’t Luaotfload. Maybe another
> > package tries to pull it in? Hard to say without an MWE.
> 
> Ryumin-Light (and GothicBBB-Medium) are default (Japanese) fonts of LuaTeX-ja.
> They are not "real" fonts, but "virtual" non-embedded fonts which will be
> substituted by a PDF reader.
> (For example, Adobe Reader substitutes Ryumin-Light by KozMinPr6N-Regular.otf.)
> 
> 
> > luaotfload | db : Reload initiated (formats: otf,ttf,ttc,dfont); reason:
> > "File not found: Ryumin-Light.".
> 
> These non-embedded fonts are defined in luatexja/ltj-rmlgbm.lua.
> There are the following lines in this file:
> 
> 206 local definers = fonts.definers
> 207 local function mk_rml(name, size, id)
> 208   local specification = definers.analyze(name,size)
> 209   specification = definers.resolve(specification)
> 210   specification.detail = specification.detail or ''
> 
> Above message is caused by definers.resolve() in l. 209.
> Just commenting this line resolves the problem:
> 
> @@ -206,7 +206,7 @@ end
>  local definers = fonts.definers
>  local function mk_rml(name, size, id)
>     local specification = definers.analyze(name,size)
> -   specification = definers.resolve(specification)
> +   --specification = definers.resolve(specification)
>     specification.detail = specification.detail or ''
>  
>     local fontdata = {}
> 
> 
> Regards
> Hironori KITAGAWA <h_kitagawa2001 at yahoo.co.jp>
> 
> 

That solved it. Thank you so much!

as ever,
Rembrandt


-- 
我亦戀薄祿,因循失歸休。
             -- 蘇軾




More information about the luatex mailing list