You are not logged in.
Since the latest LilyPond update (on 22/08) it seems that some of the music symbols (e.g. the treble clef) don't render correctly any longer. PDFs created before the update show the correct treble clef, PDF rendered since the update have the treble clef "closed" at the top. I use Evince as my PDF viewer, but as said: files rendered before the update display correct.
Can anyone confirm (or solve) this?
Last edited by creatid (2010-10-02 01:01:38)
Offline
Maybe you should check upstream?
Offline
As far as I can tell, the latest update upstream was in december 2009.
FTR: I am using the stable 2.12.3 version from the repos, not the dev version (2.13.n).
Offline
The version in the [community] is 2.12.3-4 - are you using this version?
Offline
The version in the [community] is 2.12.3-4 - are you using this version?
Yes, that is the one.
Offline
karol wrote:The version in the [community] is 2.12.3-4 - are you using this version?
Yes, that is the one.
Talk to the maintainer. Ask him about the -4 release. I see only http://bugs.archlinux.org/task/20506 and http://bugs.archlinux.org/task/20490
You can downgrade the package and see if this fixes things.
Last edited by karol (2010-08-26 19:46:26)
Offline
Talk to the maintainer.
I have sent him a message. Will wait a bit with the downgrading since I don't have "mission-critical" work right now
Thanks for your help!
Offline
karol wrote:Talk to the maintainer.
I have sent him a message. Will wait a bit with the downgrading since I don't have "mission-critical" work right now
Thanks for your help!
But if you downgrade and the problem persists it will mean that it may not be lilypond's fault. I meant it more as a check.
Offline
But if you downgrade and the problem persists it will mean that it may not be lilypond's fault. I meant it more as a check.
I get the picture! So I downgraded on one of my machines and the fonts look good again, so this is a LilyPond problem after all.
Guess I better file a bug report then...
Offline
So I downgraded on one of my machines and the fonts look good again, so this is a LilyPond problem after all.
Guess I better file a bug report then...
Hi,
Could this be the problem you are seeing:
http://code.google.com/p/lilypond/issues/detail?id=1123
?
I have been using the AUR fontforge-cvs package for my LilyPond builds for about three months, because the latest fontforge in [extra] has some major issues with font tracing.
Offline
Could this be the problem you are seeing:
That does look related indeed, only that in my case the problems are not with the flags but in the treble clef. But the issue looks the same.
The funny thing is that downgrading LilyPond (and LilyPond only) solves the issue. fontforge is not changed in downgrading (as far as I am aware of). If fontforge is necessary in the compilation process, then the maintainer of the LilyPond package could look into it.
Thanks for your help. This may get solved before LilyPond 2.14 rolls out
Offline
pnorcks wrote:Could this be the problem you are seeing:
That does look related indeed, only that in my case the problems are not with the flags but in the treble clef. But the issue looks the same.
The funny thing is that downgrading LilyPond (and LilyPond only) solves the issue. fontforge is not changed in downgrading (as far as I am aware of). If fontforge is necessary in the compilation process, then the maintainer of the LilyPond package could look into it.
Fontforge is used for font outline hinting during LilyPond's compilation process, so I'm pretty sure that fontforge is to blame for the font problems you are seeing.
Thanks for your help. This may get solved before LilyPond 2.14 rolls out
As one of the LilyPond developers, I certainly agree!
I will look into it, since the 2.14 release is due in a couple of months (tentatively), and we can't assume another fontforge release will occur before then...
Offline
creatid, I don't really have the time right now to verify that this patch is okay, but it seems to work okay.
http://archlinux.pastebin.com/jdpAMgAr
Name the above patch "spline-fixes.patch", and then you can use the PKGBUILD below:
http://archlinux.pastebin.com/8nCEvu8K
I have built an x86_64 LilyPond package against this patched fontforge version, and I can make it available if that would be easier for you.
Once I check to make sure this patch is safe, I'll submit a bug report.
Last edited by pnorcks (2010-09-12 02:46:59)
Offline
Beautiful! Thank you all for solving (or at least, diagnosing) this problem. I have only freshly installed Lilypond, so didn't have any previous versions in my "/var/cache/packman/pkg" to downgrade to, but for anyone who may be in a similar situation to me, Schlunix.org holds old versions of packages and you can get lilypond-2.12.3-2.i686 here. This solved it for me, and while installing, it brought libxkbui-1.0.2-2 and fontforge-20100501-1 with it.
@archun: Intel® Core™ i5-4210M • [GPU] Intel® HD Graphics 4600 • [Kernel] linux-ck-haswell
Handmade.Network • GitLab
The Life and Times of Miblo del Carpio
Offline
Once I check to make sure this patch is safe, I'll submit a bug report.
Sorry for the delay; I just got around to verifying that the patch is okay.
Reported here: https://bugs.archlinux.org/task/20991
Offline
Thanks pnorcks!
Have been too busy to try it myself (and no pressing need since downgrading worked).
Hope the maintainers pick it up soon!
Offline
Thanks pnorcks!
You're welcome!
Hope the maintainers pick it up soon!
fontforge has been rebuilt successfully, and so I opened a new issue for the LilyPond rebuild - https://bugs.archlinux.org/task/21006
Offline
Hope the maintainers pick it up soon!
creatid, it looks like lilypond 2.12.3-6 fixes the rendering problem. Can you test it?
If it works, please add [Solved] to the thread title.
Offline
I will, as soon as 2.12.3-6 hits my mirror!
Offline
My mirrors are up to date now, upgraded, checked and it works.
Issue resolved. Thanks for your effort pnorcks!
Offline