lilypond-user
[Top][All Lists]
Advanced

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

Re: Horizontal alingment of lyrics hyphens?


From: Knut Petersen
Subject: Re: Horizontal alingment of lyrics hyphens?
Date: Wed, 28 Sep 2016 11:10:50 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0

Am 27.09.2016 um 16:34 schrieb David Kastrup:
Urs Liska <address@hidden> writes:

But in general the advantage of a feature being solvable in the Scheme
domain is that it can be done in the "user space", that is, without
having to compile LilyPond yourself. This is not only lowering the
entry barrier but actually makes it possible to implement and test
features on all supported platforms and not only on Linux.
That's not all of it.  If you had to modify LilyPond's scm/*.scm files,
you'd still have most disadvantages of hard code modification, in
particular your changes not surviving an upgrade of the LilyPond
installation.
"git pull --rebase" is a close friend of mine ;-)

There is one problem with people relying on binaries instead of
building and improving lilypond itself: Almost nobody seems to be able to
bisect a problem. It's e.g. amazing to see how long it takes to track down
the speed problem on Mac OS systems.

The main advantage of solving problems at the user Scheme level (rather
than the core Scheme level) is that your problems tend to stay solved
while upgrading LilyPond.
I have to agree, although I still really do not like scheme. But solving the
the problem of optinal vertical alignment of lyric hyphens would require
to delay generation of the lyric hyphen stencils and to  hook into lilyponds
internals at a time when all lyric spanners of a system are known. I cannot
see where this could be done with reasonable effort. Any idea?

Cheers,
 Knut




reply via email to

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