bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: abort in framework-ps.scm


From: Werner LEMBERG
Subject: Re: abort in framework-ps.scm
Date: Wed, 22 Mar 2006 23:25:06 +0100 (CET)

> > While processing `xiao-haizi-guai-guai.ly' I get this error:
> 
> Upgrade guile. Alternatively, use the GUB build.

This works.  But the resulting PS file can be neither displayed nor
processed further with ghostscript which doesn't have the CJK
extensions installed.

My gs 7.07 installation comes with CJK extensions, while my gs 8.53
has not.  The former actually can display it, the latter can't.

Are you sure that on your platform the CJK fonts are taken from the PS
file itself and not from your hard disk?  Something is seriously
broken, I believe: lilypond creates the following structure elements
in xiao-haizi-guai-guai.ps:


  %%DocumentSuppliedResources: font GBZenKai-Medium

  ...

  %%BeginFont: GBZenKai-Medium
  %!PS-TrueTypeFont
  %%VMUsage: 0 0
  11 dict begin
  /FontName /GBZenKai-Medium def

  ...
  %%EndFont

  ...

  /GBZenKai-Medium  /CIDFont findresource  ...


Suddenly, the Type 42 font is accessed as a CIDFont resource!  How
shall this work?  gs 8.53 consequently returns


  Error: /undefinedresource in --findresource--
  Operand stack:
     GBZenKai-Medium   CIDFont   GBZenKai-Medium
  ...


because it can find a CIDFont named `GBZenKai-Medium' neither in the
file nor on the harddisk.


      Werner




reply via email to

[Prev in Thread] Current Thread [Next in Thread]