This is it:
egyoszlop = \override NoteColumn.ignore-collision = ##t
because without it, the noteheads wouldn't stay in one.
I attache th 2 source files (elobeallitasokJn + romaitonusok.ly)
plus the Note. (romaitonusokprogramban.ly)
Thanks for dealing with it.
sr Judit
from Hungary
(a franciscan sister)
2017-09-07 19:29 GMT+02:00 Jacques Menu Muzhic <imj-muz...@bluewin.ch>:
> Hello Rita,
>
> I tried your code, but commands such as \egyoszlop are unknown to
> off-the-shelf Lily.
>
> Where can they be found?
>
> JM
>
> Le 7 sept. 2017 à 19:02, Rita Composer <ritacompo...@gmail.com> a écrit :
>
> Dear Experts,
>
> Still colouring/shape-ing
>
> So we have 3 voices and we would like them in different colours.
> But when I change ONLY the third voice colour, it affects the second voice
> coloure as well. (Blue)
> Simmilarly I changed only the third voice's shape and the second turned to
> the same shape automatically. (first line)
> Why?
>
> shape = {
> \override NoteHead.style = #'harmonic
> }
>
> EgyHárom = \relative c' { \egyoszlop
> \TimeSet
> \key es \major
> \shape b\breve \kicsinyK b4
> b\breve \kicsinyV b4 \kicsinyK b \kicsinyV b b \kicsinyK b \kicsinyV b
> c\breve c4 \kicsinyK c \kicsinyV c g_( \kicsinyK g \kicsinyV g) g
> \cadenzaOff
>
> }
>
> \score {
> \new Staff \with { instrumentName = #"1 "
> }
> <<
> \new Voice \voiceOne \EgyEgy
> \new Voice \voiceTwo \EgyKettő
> \new Voice \voiceThree \EgyHárom
> >>
> \layout {
> \context {
> \Voice
> \override Stem.length = #0
> }
> indent = #30
> line-width = #170
> }
> % \header {
> % piece = "1. római zsoltártónus"}
> }
>
> 2017-06-18 19:47 GMT+02:00 Christopher R. Maden <cr...@maden.org>:
>
>> On 06/18/2017 12:26 PM, Gianmaria Lari wrote:
>>
>>> Is there any automatic way to color the notes of a simple piece in a
>>> specified tonality according to their harmonic function?
>>>
>>> For example: the tonic in red colour, the dominant in green colour etc.
>>> etc
>>> ?
>>>
>>> This is just a curiosity. I was thinking that this could be useful for
>>> didactical reason.
>>>
>>
>> Take a look at how shape note heads work. That should give you a clue...
>>
>> ~Chris
>> --
>> Chris Maden, text nerd
>> <URL: http://crism.maden.org/ >
>> Emperor Norton had the right idea.
>>
>> _______________________________________________
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
> <colouring.png>_______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
>
TimeSet = { % kikapcsolja az ütem vonalak számolását
\omit Staff.TimeSignature % kikapcsolja az ütemmutatót
\cadenzaOn
}
finalis = {
\once \override BreathingSign.stencil = #ly:breathing-sign::finalis
\once \override BreathingSign.Y-offset = #0
\breathe
}
keresztre = {
\once { % csak a következő hangra érvényes
\set fontSize = #-3 % csökkenti a hangjegy fej méretét
\override Score.RehearsalMark #'extra-offset = #'(1.1 . 0.0) \mark "✝" % beilleszti a keresztet a hangjegy fölé
}
}
csillagra = {
\bar "|" % Nem levegővétel jelet, hanem ütemvonalat illesztek be.
\override Score.RehearsalMark #'extra-offset = #'(0.0 . 0.3) \mark "*" % beilleszti a csillagot az ütemvonal fölé
}
kicsinyK = {
\set fontSize = #-3
}
kicsinyV = {
\set fontSize = #0
}
szines = {
\override NoteHead.color = #red
}
feketeszinu = {
\override NoteHead.color = #black
}
nagyZárójel = {
\override ParenthesesItem.font-size = #9
}
nagyXZárójel = {
\override ParenthesesItem.font-size = #12
}
nagyKZárójel = {
\override ParenthesesItem.font-size = #7
}
súly = {
\tiny
}
smallStopped =
#(let ((m (make-articulation "stopped")))
(set! (ly:music-property m 'tweaks)
(acons 'font-size -3
(ly:music-property m 'tweaks)))
m)
% \once \override NoteHead #'extra-spacing-width = #'(0 . 7) % Ezzel állítjuk be, hogy mennyi helyet hagyjon a hangjegy után y, x paraméter
#(define (inverted-flag grob)
(let* ((stem-grob (ly:grob-parent grob X))
(dir (if (eqv? (ly:grob-property stem-grob 'direction) UP) "d" "u"))
(flag (retrieve-glyph-flag "" dir "" grob))
(line-thickness (ly:staff-symbol-line-thickness grob))
(stem-thickness (ly:grob-property stem-grob 'thickness))
(stem-width (* line-thickness stem-thickness))
(stroke-style (ly:grob-property grob 'stroke-style))
(stencil (if (null? stroke-style)
flag
(add-stroke-glyph flag stem-grob dir stroke-style "")))
(rotated-flag (ly:stencil-rotate-absolute stencil 180 0 0)))
(ly:stencil-translate rotated-flag (cons (- (/ stem-width 2)) 0))))
zászloFordit = {
\once \override Flag.stencil = #inverted-flag
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%% ITT CSAK VÁLTOZÓK VANNAK!!!!! %%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.18.2"
\language "deutsch"
\include "elobeallaitasokJn.ly"
egyoszlop = \override NoteColumn.ignore-collision = ##t
%%%% római 1 tónus %%%%
EgyEgy = \relative c'' {
\TimeSet
\key es \major
g\breve \keresztre \kicsinyK f4 \teeny g\breve \kicsinyV
as4^\smallStopped \kicsinyK g \kicsinyV g f^\smallStopped \kicsinyK g \kicsinyV g \csillagra
g\breve f4 \kicsinyK f \kicsinyV es f4^( \kicsinyK f \kicsinyV es) c
\cadenzaOff
\bar "|."
}
EgyKettő = \relative c' { \egyoszlop
\TimeSet
es\breve\szines \nagyZárójel \kicsinyK \parenthesize \szines d4 es\breve
\kicsinyV es4 \override ParenthesesItem.font-size = #11
\kicsinyK \parenthesize es \kicsinyV es d \kicsinyK \parenthesize d \kicsinyV d
es\breve es4 \kicsinyK es \kicsinyV es c^\smallStopped \override ParenthesesItem.font-size = #11
\kicsinyK \parenthesize c
\kicsinyV c c
\cadenzaOff
}
EgyHárom = \relative c' { \egyoszlop
\TimeSet
\key es \major \feketeszinu
b\breve \kicsinyK b4
b\breve \kicsinyV b4 \kicsinyK b \kicsinyV b b \kicsinyK b \kicsinyV b
c\breve c4 \kicsinyK c \kicsinyV c g_( \kicsinyK g \kicsinyV g) g
\cadenzaOff
}
%%%%%%%%%%%%%%%%%%% római 2 tónus %%%%%55
KettesromEgy = \relative c'' {
\TimeSet
\key g \major
g\breve
\keresztre \kicsinyK e8 \kicsinyK g\breve \kicsinyV a8^\smallStopped \kicsinyK g \kicsinyV g \csillagra
g\breve \slurSolid \zászloFordit fis8 d^\smallStopped \kicsinyK e \kicsinyV e
\cadenzaOff
}
KettesromKettő = \relative c' { \egyoszlop
\TimeSet
\szines e\breve
\nagyKZárójel \kicsinyK \parenthesize e8 e\breve \kicsinyV
d8 \nagyZárójel \kicsinyK \parenthesize e \kicsinyV e
e\breve d8 d \nagyZárójel \kicsinyK \parenthesize h \kicsinyV h
\cadenzaOff
\bar "|."
}
KettesromHárom = \relative c' { \egyoszlop
\TimeSet
c\breve
\kicsinyK c8 c\breve \kicsinyV
h8 \kicsinyK h \kicsinyV h c\breve a8 a \kicsinyK g \kicsinyV g
\cadenzaOff
}
%%%%%%%%%%%%%%% római 3 tónus %%%%%%%%%5
HármasromEgy = \relative c'' {
\TimeSet
\key g \major
g\breve \kicsinyK \keresztre e4
g\breve \kicsinyV a4^\smallStopped \kicsinyK g \kicsinyV g fis e g \csillagra
g\breve e4 g g fis e
\cadenzaOff
\bar "|."
}
HármasromKettő = \relative c' { \egyoszlop
\TimeSet
\szines e\breve
\nagyZárójel \kicsinyK \parenthesize e4
e\breve \kicsinyV e4 \nagyZárójel \kicsinyK \parenthesize e \kicsinyV e e e e
e\breve e4 e e d h
\cadenzaOff
}
HármasromHárom = \relative c' { \egyoszlop
\TimeSet
h\breve \kicsinyK h4
h\breve \kicsinyV h4 \kicsinyK h \kicsinyV h h h c
c\breve c4 c c a g
\cadenzaOff
}
%%%%%%%%%%%%%% római 4 tónus %%%%%%%%%%
NégyesromEgy = \relative c'' {
\TimeSet
\key b \major
g\breve
\keresztre \kicsinyK f4 \kicsinyK g\breve
\kicsinyV f4 g a^\smallStopped \kicsinyK g \kicsinyV g \csillagra
g\breve g4^\smallStopped \kicsinyK f \kicsinyV f
\cadenzaOff
\bar "|."
}
NégyesromKettő = \relative c' { \egyoszlop
\TimeSet
\szines es\breve
\nagyZárójel \kicsinyK \parenthesize d4 es\breve \kicsinyV
es4 es d \kicsinyK \parenthesize es
\kicsinyV es
es\breve es4
\nagyKZárójel \kicsinyK \parenthesize c
\kicsinyV c
\cadenzaOff
}
NégyesromHárom = \relative c' { \egyoszlop
\TimeSet
b\breve \kicsinyK b4 b\breve \kicsinyV b4 b b
\kicsinyK b
\kicsinyV b
c\breve c4 \kicsinyK a \kicsinyV a
\cadenzaOff
}
%%%%%%%%%%%%%%% romai 5 tónus %%%%%%%%%%%%%%5
ÖtromEgy = \relative c'' {
\TimeSet
\key c \major
g\breve \keresztre \kicsinyK e4 \kicsinyK g\breve \kicsinyV a4 \kicsinyK g4 \kicsinyV g \csillagra
g\breve a4-+ \kicsinyK fis! \kicsinyV fis! g-+ \kicsinyK e \kicsinyV e
\cadenzaOff
\bar "|."
}
ÖtromKettő = \relative c' { \egyoszlop
\TimeSet
\szines
d\breve \nagyZárójel \kicsinyK \parenthesize c4
d\breve \kicsinyV \once \override Accidental.color= #red fis4 \nagyZárójel \kicsinyK \parenthesize e \kicsinyV e
e\breve e4 \nagyZárójel \kicsinyK \parenthesize d \kicsinyV d d \kicsinyK \parenthesize c \kicsinyV c
\cadenzaOff
}
ÖtromHárom = \relative c' { \egyoszlop
\TimeSet
h\breve \kicsinyK g4
h\breve \kicsinyV d4 \kicsinyK h \kicsinyV h
c\breve c4 \kicsinyK a \kicsinyV a h \kicsinyK g \kicsinyV g
\cadenzaOff
}
%%%%%%%%%% romai 6 tonus %%%%%%%%%%%%%
HatosromEgy = \relative c'' {
\TimeSet
\key es \major
g\breve \keresztre \kicsinyK f4 \kicsinyK g\breve \kicsinyV
f4 g^\smallStopped \kicsinyK es \kicsinyV es \csillagra
g\breve es4 f g f^\smallStopped \kicsinyK es \kicsinyV es
\cadenzaOff
\bar "|."
}
HatosromKettő = \relative c' { \egyoszlop
\TimeSet
\szines es\breve
\nagyZárójel \kicsinyK \parenthesize d4 es\breve \kicsinyV
b4 c \nagyKZárójel \kicsinyK \parenthesize c \kicsinyV c
es\breve es4 es es d \kicsinyK \nagyXZárójel \parenthesize b \kicsinyV b
\cadenzaOff
}
HatosromHárom = \relative c' { \egyoszlop
\TimeSet
b\breve \kicsinyK b4 b\breve
\kicsinyV
s4 as \kicsinyK as \kicsinyV as
c\breve c4 c c b
\kicsinyK g
\kicsinyV g
\cadenzaOff
}
%%%%%%%%%%%%%%% római 7 tónus %%%%%%%%%%5
HetesromEgy = \relative c'' {
\TimeSet
\key f \major
g\breve \keresztre \kicsinyK f4 \kicsinyK g\breve \kicsinyV
b4^\smallStopped \kicsinyK a \kicsinyV a g \kicsinyK a \kicsinyV a \csillagra
g\breve a4^\smallStopped \kicsinyK g \kicsinyV g f \kicsinyK f \kicsinyV e
\cadenzaOff
\bar "|."
}
HetesromKettő = \relative c' { \egyoszlop
\TimeSet
\szines e\breve \nagyZárójel \kicsinyK \parenthesize d4
e\breve \kicsinyV
g4 \nagyKZárójel \kicsinyK \parenthesize f \kicsinyV f e \nagyKZárójel \kicsinyK \parenthesize f \kicsinyV f
e\breve c4 \kicsinyK \nagyXZárójel \parenthesize d \kicsinyV d d^\smallStopped \nagyXZárójel \kicsinyK \parenthesize c \kicsinyV c
\cadenzaOff
}
HetesromHárom = \relative c' { \egyoszlop
\TimeSet
c\breve \kicsinyK c4
c\breve c4 \kicsinyK c \kicsinyV c c \kicsinyK c \kicsinyV c
c\breve d4 \kicsinyK c \kicsinyV c h \kicsinyK h \kicsinyV g
\cadenzaOff
}
%%%%%%%%%%%%%%%%%%%% római 8 tónus %%%%%%%%%55
NyolcromEgy = \relative c'' {
\TimeSet
\key g \major
g\breve
\keresztre \kicsinyK e8 \kicsinyK
g\breve \kicsinyV a8^\smallStopped \kicsinyK g \kicsinyV g \csillagra
g\breve fis8 g e^\smallStopped \kicsinyK d \kicsinyV d
\cadenzaOff
\bar "|."
}
NyolcromKettő = \relative c' { \egyoszlop
\TimeSet
\szines d\breve \nagyZárójel \kicsinyK \parenthesize c8
d\breve \kicsinyV e8 \nagyZárójel \kicsinyK \parenthesize e \kicsinyV e
e\breve d8 d c \nagyZárójel \kicsinyK \parenthesize h \kicsinyV h
}
NyolcromHárom = \relative c' { \egyoszlop
\TimeSet
h\breve
\kicsinyK g8 h\breve \kicsinyV
c8 \kicsinyK c \kicsinyV c
h\breve a8 a fis \kicsinyK g \kicsinyV g
\cadenzaOff
}
%%%%%%%%%%%%% római 9 tónus %%%%%%%%%%%%
EgyromCEgy = \relative c'' {
\TimeSet
\key f\major
a\breve \keresztre g8 \kicsinyK
a\breve \kicsinyV g8 \kicsinyV b8^\smallStopped \kicsinyK a \kicsinyV a g^\smallStopped \kicsinyK f \kicsinyV f \csillagra
g\breve d8 \zászloFordit f f e d
% g\breve f8^( as) g
\cadenzaOff
\bar "|."
}
EgyromCKettő = \relative c' { \egyoszlop
\TimeSet
\key f\major
\szines
f\breve \keresztre \nagyZárójel \parenthesize e8 \kicsinyK
f\breve \kicsinyV e8 g \nagyZárójel \kicsinyK \parenthesize f \kicsinyV f e \nagyZárójel \kicsinyK \parenthesize d \kicsinyV d \csillagra
d\breve d8 d d cis d
%\súly d8-+ f es
\cadenzaOff
}
EgyromCHárom = \relative c' { \egyoszlop
\TimeSet
\key f\major
c\breve \keresztre c8 \kicsinyK
c\breve \kicsinyV c8 c \kicsinyK c \kicsinyV c a \kicsinyK a \kicsinyV a
b\breve b8 a a a a
\cadenzaOff
}
%%%%%%%%%%%%%%%%% római 11 tónus %%%%%%%%%%5
TiromEgy = \relative c'' {
\TimeSet
\key c \major
g\breve \keresztre \kicsinyK e4 \kicsinyK g\breve \kicsinyV a4^\smallStopped \kicsinyK g4 \kicsinyV g \csillagra
g\breve e4 f4^\smallStopped \kicsinyK e \kicsinyV e d^\smallStopped \kicsinyK c \kicsinyV c
\cadenzaOff
}
TiromKettő = \relative c' { \egyoszlop
\TimeSet
\szines
e\breve \nagyZárójel \kicsinyK \parenthesize c4
e\breve \kicsinyV d4 \nagyZárójel \kicsinyK \parenthesize e \kicsinyV e
e\breve c4 d \nagyZárójel \kicsinyK \parenthesize c \kicsinyV c h \kicsinyK \parenthesize c \kicsinyV c
\cadenzaOff
\bar "|."
}
TiromHárom = \relative c' { \egyoszlop
\TimeSet
c\breve \kicsinyK g4
c\breve \kicsinyV a4 \kicsinyK c \kicsinyV c
h\breve s4 g \kicsinyK a \kicsinyV a g \kicsinyK g \kicsinyV g
\cadenzaOff
}
TiromNégy = \relative c' { \egyoszlop
\TimeSet
s\breve \kicsinyK s4
s\breve \kicsinyV s4 \kicsinyK s \kicsinyV s
s\breve s4 s \kicsinyK s \kicsinyV s s \override NoteHead.color = #blue \kicsinyK e \kicsinyV e
\cadenzaOff
}
\version "2.19.15"
\include "modernGregorian.ily"
%\pointAndClickOff
\language "deutsch"
\header {
tagline = ##f
}
uressor = \markup \vspace #0.4
ureshely = \markup \vspace #1
bennebbszakasz = \markup \hspace #3
%%% himnuszdallamok változói %%%%
\include "romaitonusok.ly"
%%%%%%%%%%%%%%%%%% end of variables %%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%% Kilencedik oldal %%%%%%%%%%%%%%
\bookpart {
%%%%%%%%%%%%% római tónusok %%%%%%%%
%%TART%%%%%%%%%%%%
\tocItem \markup {
\column {
\line { \bold \fontsize #2 { \line {
{ Római tónusok }
} }
}
}
}
%%%%%%%%%%%%
\markup {
\column {
\uressor
\line { \bold \fontsize #4 \fill-line { \center-column { \line {
{ Római tónusok } }
} }
}
\uressor
%\uressor
}
}
%%%%%%%%%%% római 1 tónus %%%%%
\score {
\new Staff \with { instrumentName = #"1 "
}
<<
\new Voice \voiceOne \EgyEgy
\new Voice \voiceTwo \EgyKettő
\new Voice \voiceThree \EgyHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
% \header {
% piece = "1. római zsoltártónus"}
}
%%%%%%%% római 2 tónus %%%%%%%%%%%%
\score {
\new Staff \with { instrumentName = #"2 "
}
<<
\new Voice \voiceOne \KettesromEgy
\new Voice \voiceTwo \KettesromKettő
\new Voice \voiceThree \KettesromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
\hide Flag
}
indent = #30
line-width = #170
}
% \header {
% piece = "2. magyar zsoltártónus"}
}
%%%%%%%%%%%% római 3 tónus %%%5
\score {
\new Staff \with { instrumentName = #"3 "
}
<<
\new Voice \voiceOne \HármasromEgy
\new Voice \voiceTwo \HármasromKettő
\new Voice \voiceThree \HármasromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
% \header {
% piece = "3. magyar zsoltártónus"}
}
%%%%%%%%%%%%%római 4 tónus %%%%%%%5
\score {
\new Staff \with { instrumentName = #"4 "
}
<<
\new Voice \voiceOne \NégyesromEgy
\new Voice \voiceTwo \NégyesromKettő
\new Voice \voiceThree \NégyesromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
%{ \header {
piece = "4. magyar zsoltártónus"}
%}
}
%%%%%%%%%%%%% romai 5 tonus %%%5
\score {
\new Staff \with { instrumentName = #"5 "
}
<<
\new Voice \voiceOne \ÖtromEgy
\new Voice \voiceTwo \ÖtromKettő
\new Voice \voiceThree \ÖtromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
% \header {
% piece = "5. római zsoltártónus"}
}
%%%%%%%%%%%%%%%%%%%% romai 6 tónus %%%%%%%%%%
\score {
\new Staff \with { instrumentName = #"6 "
}
<<
\new Voice \voiceOne \HatosromEgy
\new Voice \voiceTwo \HatosromKettő
\new Voice \voiceThree \HatosromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
% \header {
% piece = "6. magyar zsoltártónus"}
}
%%%%%%%%%%%%% római 7 tónus %%%%%%%%%%%%5
\score {
\new Staff \with { instrumentName = #"7 "
}
<<
\new Voice \voiceOne \HetesromEgy
\new Voice \voiceTwo \HetesromKettő
\new Voice \voiceThree \HetesromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
% \header {
% piece = "7. magyar zsoltártónus"}
}
%%%%%%%%%%%%%%%%%% római 8 tónus %%%
\score {
\new Staff \with { instrumentName = #"8"
}
<<
\new Voice \voiceOne \NyolcromEgy
\new Voice \voiceTwo \NyolcromKettő
\new Voice \voiceThree \NyolcromHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
\hide Flag
}
indent = #30
line-width = #170
}
% \midi { }
% \header {
% piece = "2. magyar zsoltártónus"}
}
%%%%%%%%%%%római 9 tónus %%%%%
\score {
\new Staff \with { instrumentName = #"9"
}
<<
\new Voice \voiceOne \EgyromCEgy
\new Voice \voiceTwo \EgyromCKettő
\new Voice \voiceThree \EgyromCHárom
>>
\layout {
\context {
\Voice
\override Stem.length = #0
\hide Flag
}
indent = #30
line-width = #170
}
% \midi { }
%{ \header {
piece = "1.c magyar zsoltnártónus"}
%}
}
%%%%%%%%%%%%%% római 11 tónus %%%%%%%%5
\score {
\new Staff \with { instrumentName = #"11"
}
<<
\new Voice \voiceOne \TiromEgy
\new Voice \voiceTwo \TiromKettő
\new Voice \voiceThree \TiromHárom
\new Voice \voiceFour \TiromNégy
>>
\layout {
\context {
\Voice
\override Stem.length = #0
}
indent = #30
line-width = #170
}
% \header {
% piece = "5. magyar zsoltártónus"}
}
%%%%%%%%%%%%%%%% Vége a Kilencedik oldalnak %%%%%%%%%%%%%%
\paper {
%min-systems-per-page = #11
indent = 0
ragged-right = ##f
left-margin = 1\cm
right-margin = 1\cm
top-margin = 1\cm
bottom-margin = 1\cm
}
}
%%%% oldalbeállítások %%%%
\paper {
tocTitleMarkup = \markup \huge \column \bold \fontsize #4 {
\fill-line { \uressor "Tartalomjegyzék" \uressor }
\hspace #1
}
tocItemMarkup = \tocItemWithDotsMarkup
indent = 0
ragged-right = ##f
left-margin = 1\cm
right-margin = 1\cm
top-margin = 1\cm
bottom-margin = 1\cm
}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user