Hi Marten,
Hi,
I, like the original poster, was also intrigued, by people's
enthusiastic comments about the power of OpenLilyLib and the
Edition Engraver. And like the O.P. I never really got started.
I guess the question is: How complex a LilyPonds score has to be
before EE really starts making things easier instead of just
adding more difficulties?
I think for seriously discussing this trade-off one should (maybe
grudgingly) ignore the lack of documentation. The actual effort of
integrating the edition-engraver in a set-up is pretty low, once
you know how it's done.
In my view the separation of content and presentation has two
aspects that matter most for the use of the edition-engraver, and
if they are of any relevance for one's projects it makes sense to
use it, even in smaller projects/scores:
- Separate sets of tweaks (or "rendering hints", a term that is
common in the music encoding community) for separate engraving
targets. It's cleaner to control the engraving for, say, score
vs. parts or print vs. screen display. One feature I regularly
use is providing alternative sets of line/page breaks to have it
match the manuscript while copying or proof-reading.
- Cleanness of the input files. I currently work on a project
where the input files will be part of the published edition, and
there must not be any custom \override or \tweak in them, only
the editorial content.
The general advanatage of using the openLilyLib infrastructure is
- for the *user*: it provides sets of additional functionality
that is neatly packaged and easily available. You can sort-of
read through
https://github.com/openlilylib/scholarly/blob/master/documentation/scholarly.md
to get an example for a package that has already been
documented.
- more for the package developer (but also accessible to
end-user documents): oll-core provides a set of basic
functionality that can pretty efficiently be used to build more
complex functionality in a modular manner.
Best
Urs
MT
Verzonden vanaf mijn Huawei mobiele telefoon
-------- Oorspronkelijk bericht --------
Onderwerp: Re: Edition Engraver in 2.19
Van: Kieren MacMillan
Aan: Reggie
Cc: Lilypond-User Mailing List
Hi
Reggie,
> is that all the documentation for such a powerful
tweak tool in lilyPond?
Yes, unfortunately.
And, to be accurate, it’s not "in" Lilypond — it’s a
separate library.
> How do new users learn this tool and all its
possibilites?
I learned by looking at the examples, trial and error,
and asking Jan-Peter (the author) every now and then. =)
Cheers,
Kieren.
________________________________
Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: address@hidden
_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
|