Hi Trevor, Could you please post the *full* log and the input file? Then I can look into it. I recall having seen this error beforebut not what it was about.
Urs Am 26. Dezember 2017 13:08:49 MEZ schrieb Jan-Peter Voigt <jp.vo...@gmx.de>: >Hi Trevor, > >I am working on Linux and have no Windows 10 running. I will try on >Win7 >later. IIRC there was a problem with oll-core on Windows 10, but maybe >someone else can tell? >The error message indicates a problem before EE is loaded. >If oll-core is loaded successfully EE *should* work. > >Jan-Peter > > >Am 26.12.2017 um 09:41 schrieb Trevor: >> Hi EE-Users >> >> I thought I'd try to bring the edition engraver into use over the >> holiday period, so I cloned edition-engraver and oll-core from >git-hub >> into a local repository, placed that in Frescobaldi's include path >and >> tried to compile the first example in edition-engraver. It fails >with >> the message: >> >> C:/Users/tdani/openlilylib/oll-core/package.ily:57:2 <0>: error: >GUILE >> signaled an error for the expression beginning here >> >> # >> >> (if (not (defined? 'openlilylib-root)) >> >> >> >C:/Users/tdani/AppData/Local/Temp/frescobaldi-u9vnw1qc/tmpuqjcysah/example-1.ly:35:1 > >> <1>: error: unknown escaped string: `\loadPackage' >> >> >> \loadPackage edition-engraver >> >> Before I spend time investigating this further, I'm wondering if the >> edition-engraver is known to work within Frescobaldi on Windows 10 >with >> LilyPond 2.19.80. Are there any such users? >> >> Alternatively, any ideas what I might be doing wrong? >> >> Trevor >> >> ------ Original Message ------ >> From: "Jan-Peter Voigt" <jp.vo...@gmx.de <mailto:jp.vo...@gmx.de>> >> To: lilypond-u...@gnu.org <mailto:lilypond-u...@gnu.org>; "Mason >Hock" >> <masonh...@gmail.com <mailto:masonh...@gmail.com>> >> Sent: 24/12/2017 10:19:48 >> Subject: Re: edition-editor usage >> >>> Hello Mason, >>> >>> it is possible to use \shapeII with the edition-engraver :-) >>> And it sounds like this is the use case the EE is originally meant >for. >>> >>> Yes, the wording is a bit inconsistent and/or irritating. I will try > >>> to sum it up: >>> In the recent versions I used the terms target and context to divide > >>> two dimensions. The target names the requested output like for >example >>> 'fullscore' or 'violinI-part'. If you "activate" an edition-target >>> with \addEdition violinI-part it uses all modifications that look >like >>> \editionMod violinI-part <measure> <moment> <edition-context> { >>> \shapeII ... } >>> >>> This is a real example I used inside the piano reduction: >>> \editionMod klavier 38 0/8 chor.ten.TenorStaff \once \shapeII >#'(()(0 >>> . 1)()()) Slur >>> It means: >>> with edition-target 'klavier' (the piano reduction) in measure 38 >the >>> first eighth apply the shapeII-command inside the context identified > >>> by 'chor.ten.TenorStaff'. >>> Moments are counted zero-based, so the first moment is zero. This >>> might irritating on first sight, but it is meaningful as the >distance >>> from the beginning of the measure. The context in the example above >is >>> the tenor staff inside the choir-staff. >>> >>> I think the main point is understanding the three dimensions: >>> 1. the edition-target - that is the condition if to apply the >>> modification ... apply this modification for the score of type >T(arget) >>> 2. the edition-context - that is where to apply the modification ... > >>> the LilyPond context like Voice, Staff, Score etc. >>> 3. the time - that is the musical timestamp when to apply the >>> modification ... moment X inside measure Y >>> >>> HTH >>> >>> I will send more details and information soon! >>> But for today and tomorrow I wish you a merry Christmas and all the >>> best for 2018! >>> >>> Jan-Peter >>> >>> >>> Am 23. Dezember 2017 20:09:29 MEZ schrieb Mason Hock >>> <masonh...@gmail.com>: >>> >>> I have a piece in which each performer reads from a version of >the score >>> with their staff full-sized with the other parts on small >staves. This >>> pieces also requires a lot of manual tweaking of slurs. >>> >>> I've been using \shapeII for the slurs, which works great, >except that >>> if I shape the slur correctly for the full-sized version of the >part it >>> is shaped incorrectly for the small version of the part and vice >versa. >>> In order for the slurs to look good in both situations I need >two sets >>> of \shapeII tweaks. >>> >>> edition-editor looks like a promising solution, but I'm having >trouble >>> learning how to use it. The only documentation I can find is the >usage >>> examples here. >>> >>> >https://github.com/openlilylib/edition-engraver/tree/master/usage-examples >>> >>> Each example is very specific, which makes it difficult to >decode how >>> edition-engraver works in general. I guess my questions are >>> >>> (1) Will edition-engraver work for tweaking slurs with \shapeII? >>> >>> (2) If so, what should be my approach in terms of organization? >My guess >>> would be to have 8 editions, a full-size version and small >version for >>> each of the 4 staves, where each pdf uses 1 full-size edition >and 3 >>> small editions. >>> >>> (3) How do I make certain 'editions' (at this point I'm >questioning >>> whether I'm using that term correctly) apply to certain staves >in each pdf? >>> >>> (4) What is the basic syntax for using edition-editor? It's >difficult to >>> tell from the examples in the repo what is the basic syntax and >what is >>> extending it. >>> >>> Thanks to anyone who can clarify. >>> >>> Mason >>> >>> >>> >------------------------------------------------------------------------ >>> >>> lilypond-user mailing list >>> lilypond-u...@gnu.org >>> https://lists.gnu.org/mailman/listinfo/lilypond-user >>> > > >_______________________________________________ >lilypond-user mailing list >lilypond-u...@gnu.org >https://lists.gnu.org/mailman/listinfo/lilypond-user -- Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet. _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel