On 1/24/21 12:53 PM, Richard Shann wrote:
> On Sun, 2021-01-24 at 09:05 +0100, Andreas Schneider wrote:
>> When using both score titles and movement titles, I get strange
>> effects
>> with duplicated entries in the print. See e.g. attached test score
>> with
>> score titles and a movement title only in the second movement.
>
> Yes, I see the same. I think you can't combine simple score titles with
> simple movement titles - the simple score titles are for the case where
> there is only one movement. For multi-movement scores you can use
> movement title in the first movement for the overall title and then
> movement subtitle for each movement's title. Attached is your example
> modified like that.
> I don't think this is explained anywhere, I just had to work it out
> myself just now :(
The Lilypond documentation at
http://lilypond.org/doc/v2.18/Documentation/notation/creating-titles-headers-and-footers
suggests that this is intended behaviour, although I found it quite
unexpected. I have now fixed my problem by inserting an additional empty
MovementTitles block as shown in attached score.
By the way, is there a possibility to remove an entry of MovementTitles
or ScoreTitles once set other than editing the fields in the Low Level
Denemo Directive Edit dialog?
Andreas
http://denemo.org/xmlns/Denemo"; version="8">
ScoreTitles
dedication = ##f
title = \markup \with-url #'"scheme:(DenemoSetTitles \"ScoreTitles\" 'title #t)" {Score title}
subtitle = ##f
subsubtitle = ##f
instrument = ##f
poet = ##f
composer = \markup \with-url #'"scheme:(DenemoSetTitles \"ScoreTitles\" 'composer #t)" {Score composer}
meter = ##f
arranger = ##f
tagline = ##f
copyright = ##f
piece = ##f
opus = ##f
Score Titles
(list (cons 'dedication #f)(cons 'title "Score title")(cons 'subtitle #f)(cons 'subsubtitle #f)(cons 'instrument #f)(cons 'poet #f)(cons 'composer "Score composer")(cons 'meter #f)(cons 'arranger #f)(cons 'tagline #f)(cons 'copyright #f)(cons 'piece #f)(cons 'opus #f) '())
4
PrintAllHeaders
print-all-headers = ##t
1
3
1
3
0
2147483647
a4
2.18
18
1
102
1
1
1
0
0
100
100
100
100
MovementTitles
dedication = ##f
title = ##f
subtitle = ##f
subsubtitle = ##f
instrument = ##f
poet = ##f
composer = ##f
meter = ##f
arranger = ##f
tagline = ##f
copyright = ##f
piece = ##f
opus = ##f
Movement Titles
(list (cons 'dedication #f)(cons 'title #f)(cons 'subtitle #f)(cons 'subsubtitle #f)(cons 'instrument #f)(cons 'poet #f)(cons 'composer #f)(cons 'meter #f)(cons 'arranger #f)(cons 'tagline #f)(cons 'copyright #f)(cons 'piece #f)(cons 'opus #f) '())
4
1
4
120
Part 1
1
4
4
5
1
0
NONE
127
0
0
0
0
0
0
0
1
2
3
4
2
-1
0
1
1
0
0
100
100
100
100
SuppressTitleRepeats
title = ##f
instrument = ##f
MovementTitles
dedication = ##f
title = ##f
subtitle = ##f
subsubtitle = ##f
instrument = ##f
poet = ##f
composer = ##f
meter = ##f
arranger = \markup \with-url #'"scheme:(d-GoToPosition 2 1 1 1)(DenemoSetTitles \"MovementTitles\" 'arranger #t)" {