On 18 Dec 2011, at 11:10, Damian leGassick wrote:
>
> On 18 Dec 2011, at 09:11, -Eluze wrote:
>
>>
>>
>> Damian leGassick wrote:
>>>
>>>
>>>
>>> I appreciate the fact that it was designed to save time when entering
>>> data, but I'm still curious as why even my minimal examples don't work
>>> properly.
>>>
>>> I have a five hundred bar full orchestral score and I need to typeset just
>>> bars 111-116 (and about a dozen other short extracts) for a musicological
>>> paper. It would be a real timesaver if skipTypesetting could come to my
>>> aid - it's close, but it always leaves errors in the first and last bars.
>>> Simply padding my extract with a bar either side isn't the answer, because
>>> those bars will then have their own errors.
>>>
>>>
>> the "erratic" behaviour of skipTypeSetting seems to be known (s.
>> https://code.google.com/p/lilypond/issues/detail?id=1543&q=skiptypesetting&colspec=ID%20Type%20Status%20Stars%20Owner%20Patch%20Needs%20Summary
>> )
>>
>> there i also found a simple trick to correct the funny timing: insert a
>> harmless grace note before skipping typesetting!
>>
>> to not spoil the original score i would suggest to define these skipping
>> commands in a special voice.
>> printing only measure 111 - 116 would then look so:
>>
>> music = { … }
>>
>> \new Staff <<
>> \music
>> \new Voice = "skipping" {
>> \set Score.skipTypesetting = ##t
>> s1*110
>> \grace s8 \set Score.skipTypesetting = ##f
>> s1*6
>> \grace s8 \set Score.skipTypesetting = ##t
>> s1*10
>> …
>> }
>>>>
>>
>>
>
> Thanks again - but the grace note does not fix the slur problem in my second
> minimal example:
>
> {
> \grace s8 \set Score.skipTypesetting = ##t
> e'2~ e'8( d' cis' b) a2~ a8( a' g' e')
> \grace s8 \set Score.skipTypesetting = ##f
> d'16\p d' d' d' d' d' d' d' d'8 r8 r4
> }
>
>
> I guess for now i'll do it the old fashioned way - shame, because it so
> nearly gets it right
>
> hopefully someone in dev will find some time to look at this again soon
>
> Damian
> _______________________________________________
> lilypond-user mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/lilypond-user
actually it's not a slur, it's a misprinted tie:
{
\set Score.skipTypesetting = ##t
e'8~ e' e' e' e' e' e' e'
\set Score.skipTypesetting = ##f
d'16 d' d' d' d' d' d' d' d'8 r8 r4
}
if any of the e-naturals are tied, a tie gets printed between the first 2
d-naturals
if you remove the tie:
{
\set Score.skipTypesetting = ##t
e'8 e' e' e' e' e' e' e'
\set Score.skipTypesetting = ##f
d'16 d' d' d' d' d' d' d' d'8 r8 r4
}
It's fine. weird...
Damian
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user