lilypond-user
[Top][All Lists]
Advanced

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

Re: LilyPond and FontForge


From: foxfanfare
Subject: Re: LilyPond and FontForge
Date: Thu, 10 May 2018 12:42:03 -0700 (MST)

Thank you both for your reply and especially the video!

Unfortunately, it still isn't working. After saving all the different sized
fonts using the same method you showed in video, if you then copy the new
fonts in LilyPond font folder and call for them, you'd get an ugly output
(as LP can't access the correct glyphs), and also the error message :
"Erreur FreeType : SFNT font table missing"


Werner LEMBERG wrote
> All of those errors are harmless and can be ignored.  However, I
> suggest to use the `ttx' (from https://github.com/fonttools/fonttools)
> to disassemble (to XML) the original and re-exported font.  You can
> then compare the XML files, looking for issues.
> 
> This is expected.  The three tables are specific to lilypond; they are
> simple text files put into SFNT tables – if you add or modify fonts
> you probably have to update this information also in case you are
> directly editing the fonts with FontForge instead of using lilypond's
> pipeline to create them (from METAFONT source code).  Have a look at
> `scripts/build/gen-emmentaler-scripts.py' (which generates the
> `emmentaler-*.genpe' scripts); there you can see how to add the three
> tables using a FontForge script.

So I guess it is related to this SFNT table that I can achieve to put in the
OTF file... I'm sorry Werner, but your explanation is bit too complicated
for me to understand! TTX also seems to be only available for Linux and I
don't know where to find this gen-emmentaler-scripts.py file!



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html



reply via email to

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