[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problems in gregorian style lyrics with combination of episem and me
From: |
Jaap de Wolff |
Subject: |
Re: Problems in gregorian style lyrics with combination of episem and melisma |
Date: |
Mon, 9 Jul 2018 18:29:06 +0200 |
>> In gregorian lyrics the combination of episem with melisma must follow a
>> strict order:
>>
>> \episemInitium \melisma xxx \episemFinis \melismaEnd is the only working
>> order
>>
>> The orders
>>
>> \episemInitium \melisma xxx \melismaEnd \episemFinis
>> \melisma \episemInitium xxx \melismaEnd \episemFinis
>> \melisma \episemInitium xxx \episemFinis \melismaEnd
>>
>> will result in an unexpected EVENT_IDENTIFIER error
>>
>> ===============================
>> \version "2.19.62"
>> \include "gregorian.ly"
>>
>> \new VaticanaVoice {
>> a \melisma \episemInitium g \melismaEnd \episemFinis
>> }
>> ===============================
>>
>> syntax error, unexpected EVENT_IDENTIFIER
>> a \melisma
>> \episemInitium g \melismaEnd \episemFinis
>>
>> The expected behaviour is that any order is accepted.
>
>How is that expectation established? It's not clear to me yet that this
>isn't a documentation bug. It's also likely that current master will
>not produce an error but the output might not be what is "expected". So
>we need to nail down the expectations and the reasons for it, see
>whether this restricts the possible forms of valid output or rather
>"just" requires a certain structure to the input, something which could
>be addressed using documentation.
>
>--
>David Kastrup
David,
At first it is not that the output is not as expected, but there is no output
at all ☹
The expectation is established by consistency.
The syntax of lilypond music allows all kind of beginX ... endX combinations in
any order, as long as begin and end are matching
The music expression ([ a b c ]) gives the same result as ([ a b c)], [( a b
c)] or [( a b c ])
Same for combinations of (..) \(..\) [..] \startGroup...\stopGroup
\startGraceMusic... \stopGraceMusic \startTrillSpan...stopTrillSpan etc.
Of course a clear documentation on this point would also help
Jaap
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Problems in gregorian style lyrics with combination of episem and melisma,
Jaap de Wolff <=