Re: Spacing Cheat Sheet

2015-03-12 Thread Kaj

Hi Joram,

Yes, of course, I can say now after your replay and explanation. Why 
didn't I see this myself?  For what you point out, of course I have seen 
this with hierarchy and different kinds of staff grouping a lot of times 
when reading the documentation. But I did not realize the consequences 
of my reading. Your are a good teacher, and also a wee of mind reader, 
which probably is one important making of being a successful teacher. 
What you pointed out is exactly my case: no StaffGroup but ChoirStaff 
and PianoStaff. So of course I my efforts to move the staves had no 
effect by just copying from your sheet. Now I can say of course, but I 
did not realize this. Your explanation has opened my eyes, and I have 
come a few steps further towards the true understanding. Thank you!


Kaj

On 2015-03-12 01:31, Noeck wrote:

Dear Kaj,

you are brave to really dig through all this! That's a good thing. I
think I can help you here, too:

It is correct (and it works like expected) if you do
\override StaffGroup.StaffGrouper.staff-staff-spacing.padding = 30
like I wrote. But only (!) if your grouping context is a StaffGroup. In
case you have a PianoStaff or a ChoirStaff or anything else, you need to
override the property of that context. I.e.
\override PianoStaff.StaffGrouper.staff-staff-spacing.padding = 30
and the like.
There is a context hierarchy in LilyPond: A lower level context (e.g.
Voice) can be inside a staff, which can be inside a staff group, which
can be inside a score. Of course more complex nesting is possible.
The important thing for you is: The inner contexts inherit (take the
overrides) from the outer contexts. In your case, if you override the
StaffGrouper of the Score, that overrides the spacing for any
StaffGrouper in the Score. If you override the spacing for the
StaffGroup (and similar), only this kind of group is affected and if you
do so in the \with statement, only this particular context is affected.

Here is an example showing some possible overrides:

\version 2.18.2

\layout {
   % no effect because there is no StaffGroup
   % only PianoStaff and ChoirStaff
   \override StaffGroup.StaffGrouper.staff-staff-spacing.padding = 60
   % this works for the piano staff (upper group)
   \override PianoStaff.StaffGrouper.staff-staff-spacing.padding = 15
   % this works for all groups but the PianoStaff has more specific
   % settings which are used instead
   \override Score.StaffGrouper.staff-staff-spacing.padding = -2
   \override Score.StaffGrouper.staff-staff-spacing.basic-distance = 0
}

  
   \new PianoStaff 
 \new Staff { a }
 \new Staff { b }
   
   \new ChoirStaff 
 \new Staff { c }
 \new Staff { d }
   
   \new PianoStaff \with {
 % this override only affects this second piano staff
 % overriding the Score and PianoStaff overrides from
 % the layout block above
 \override StaffGrouper.staff-staff-spacing.padding = 4
   } 
 \new Staff { e }
 \new Staff { f }
   
  

Don't hesitate to ask again if things are still unclear.

Cheers,
Joram



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-03-11 Thread Noeck
Dear Kaj,

you are brave to really dig through all this! That's a good thing. I
think I can help you here, too:

It is correct (and it works like expected) if you do
\override StaffGroup.StaffGrouper.staff-staff-spacing.padding = 30
like I wrote. But only (!) if your grouping context is a StaffGroup. In
case you have a PianoStaff or a ChoirStaff or anything else, you need to
override the property of that context. I.e.
\override PianoStaff.StaffGrouper.staff-staff-spacing.padding = 30
and the like.
There is a context hierarchy in LilyPond: A lower level context (e.g.
Voice) can be inside a staff, which can be inside a staff group, which
can be inside a score. Of course more complex nesting is possible.
The important thing for you is: The inner contexts inherit (take the
overrides) from the outer contexts. In your case, if you override the
StaffGrouper of the Score, that overrides the spacing for any
StaffGrouper in the Score. If you override the spacing for the
StaffGroup (and similar), only this kind of group is affected and if you
do so in the \with statement, only this particular context is affected.

Here is an example showing some possible overrides:

\version 2.18.2

\layout {
  % no effect because there is no StaffGroup
  % only PianoStaff and ChoirStaff
  \override StaffGroup.StaffGrouper.staff-staff-spacing.padding = 60
  % this works for the piano staff (upper group)
  \override PianoStaff.StaffGrouper.staff-staff-spacing.padding = 15
  % this works for all groups but the PianoStaff has more specific
  % settings which are used instead
  \override Score.StaffGrouper.staff-staff-spacing.padding = -2
  \override Score.StaffGrouper.staff-staff-spacing.basic-distance = 0
}

 
  \new PianoStaff 
\new Staff { a }
\new Staff { b }
  
  \new ChoirStaff 
\new Staff { c }
\new Staff { d }
  
  \new PianoStaff \with {
% this override only affects this second piano staff
% overriding the Score and PianoStaff overrides from
% the layout block above
\override StaffGrouper.staff-staff-spacing.padding = 4
  } 
\new Staff { e }
\new Staff { f }
  
 

Don't hesitate to ask again if things are still unclear.

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-03-11 Thread Kaj

Hi Joram,
Time has gone since you helped me to understand the vertical spacing 
mystery in LilyPond. Well I am not ready yet for the big battle, but a 
lot has been clear since. And a lot of thanks for your very valuable 
sheet compiling the different items. But not always I have got things 
work the way I wished, and more than once I have been ready to give up 
the LilyPond project. Today I found something in your sheet loosening a 
lot of knots. I think a small mistake has slipped into it. The left 
column, lower part, says \override 
StaffGroup.StaffGrouper.staff-staff-spacing.padding = #2. At first this 
sounds reasonable, but I think that StaffGroup should be substituted 
with Score. Reading the Internals Reference confirms that the context 
StaffGroup does not create the grob StaffGrouper and also that 
StaffGrouper is not created by any engraver. Well, I am not the person 
to account for all this, but after reading the Notation Reference 
(http://lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-within-systems#spacing-of-grouped-staves) 
and the example there, I feel encouraged to announce my experience. My 
case worked with context Score but not with StaffGroup.


The next line however: \override Staff.VerticalAxisGroup etc is 
perfectly correct as VerticalAxisGroup is created by Axis_Group_Engraver 
which belongs to the context Staff. Possibly the context Staff could 
also be use in the previous case, but I have not tested this.


Best regards
Kaj

Den 2015-02-21 14:04, skrev Noeck:

Hi Kaj, hi Lilypond users,

I also would like to say that again that spacing is a bit daunting. But I hope
with the help you got here, it is possible to adjust the spacing you need. The
deeper understanding will come with time and it is difficult if one wants to
understand everything at once.

To make the use of spacing settings easier, I put the most relevant settings on
this page:
http://joramberger.de/files/LilypondSpacing.pdf

The aim of this is not to explain everything – that is better done in the docs –
but to give a visual summary of the spacing settings and an example (on the
left) how to change them. If you know that there are different settings in the
paper and in the layout block and that there are fixed distances (in mm, cm, in)
and flexible spacings (minimum-distance, basic-distance, padding,
strechability), then this cheat sheet should make it easier to adjust all these
to your liking.

Cheers,
Joram

PS: Lyrics and other nonstaff spacings are to be done.





___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-23 Thread Noeck
Hi Trevor,

thanks I missed that paragraph.

 See 
 http://www.lilypond.org/doc/v2.19/Documentation/notation/flexible-vertical-spacing-paper-variables

Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-22 Thread Trevor Daniels

Noeck wrote Sunday, February 22, 2015 9:05 PM

 I would also be interested in how the stretchability value is used.
 I assumed it would be someting like \vfill in LaTeX, in this case only the
 relative value with respect to other spacings would be significant – i.e. the
 available extra space would be shared in proportions of the stretchability of
 the spacings. But this was just a guess.

I think that is right.  The Notation Reference says:

stretchability – a unitless measure of the dimension’s relative propensity to 
stretch. If zero, the distance will not stretch (unless collisions would 
result). When positive, the significance of a particular dimension’s 
stretchability value lies only in its relation to the stretchability values of 
the other dimensions. For example, if one dimension has twice the 
stretchability of another, it will stretch twice as easily.

See 
http://www.lilypond.org/doc/v2.19/Documentation/notation/flexible-vertical-spacing-paper-variables

Trevor
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-22 Thread Noeck
Hi,

I would also be interested in how the stretchability value is used.
I assumed it would be someting like \vfill in LaTeX, in this case only the
relative value with respect to other spacings would be significant – i.e. the
available extra space would be shared in proportions of the stretchability of
the spacings. But this was just a guess.
It looks like Kieren’s answer is closer to reality.

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-21 Thread Kaj

Thanks Trevor!
So this with stretching demands to be the next thing to put your teeth into.
/Kaj

Den 2015-02-21 23:15, skrev Trevor Daniels:

Kaj wrote Saturday, February 21, 2015 9:10 PM


One thing (among others) I still do not understand: why are there three
keys describing the distance between staves and systems? In the Notation
Reference
(http://www.lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-paper-variables#structure-of-flexible-vertical-spacing-alists)
one tries to describe how they are defined. But, if I understand it
correct, the effective (resulting) distance will always be the biggest
of the three, hence
 effective_distance = max(minimum-distance; basic-distance; padding).
Is there any reason to use three, one should be sufficient. If they were
adding like
 resulting_distance = minimum-distance + basic-distance + padding
this could motivate the number, but I cannot read this from the manual.

That is only true if the page has a ragged bottom.  In that case no
stretching or compression is required, and the various spacings are set at
their natural values, specified by the effective_distance you show above
(plus anything needed to avoid collisions).

However, if ragged-bottom = ##f, the spacing between the various
elements on the page needs to be adjusted so the page is exactly
filled.  That is when all four parameters come into play, as described
on the page you reference above, to control the amount of stretching
or compression required, and how it should be distributed between
the elements on the page.

Trevor



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet (was: How to increase the distance betweensystems?)

2015-02-21 Thread Trevor Daniels

Kaj wrote Saturday, February 21, 2015 9:10 PM

 One thing (among others) I still do not understand: why are there three 
 keys describing the distance between staves and systems? In the Notation 
 Reference 
 (http://www.lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-paper-variables#structure-of-flexible-vertical-spacing-alists)
  
 one tries to describe how they are defined. But, if I understand it 
 correct, the effective (resulting) distance will always be the biggest 
 of the three, hence
 effective_distance = max(minimum-distance; basic-distance; padding).
Is there any reason to use three, one should be sufficient. If they were 
 adding like
 resulting_distance = minimum-distance + basic-distance + padding
 this could motivate the number, but I cannot read this from the manual. 

That is only true if the page has a ragged bottom.  In that case no
stretching or compression is required, and the various spacings are set at
their natural values, specified by the effective_distance you show above 
(plus anything needed to avoid collisions).

However, if ragged-bottom = ##f, the spacing between the various
elements on the page needs to be adjusted so the page is exactly
filled.  That is when all four parameters come into play, as described
on the page you reference above, to control the amount of stretching
or compression required, and how it should be distributed between
the elements on the page.  

Trevor
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-21 Thread Kaj

Hi Kieren!

Thanks for the info.

You might be correct in what you suggest. However so far I have not seen 
any complete description of stretchability. There are some words in the 
paragraphs about Structure of flexible vertical spacing alists (the 
link I gave in my previous note), but those are for the experts, who 
already know how it works. The novice does not understand, since the 
description contains holes, where info is lacking or implied.


Kaj

Den 2015-02-21 22:27, skrev Kieren MacMillan:

Hi Kaj (et al.),


if I understand it correct, the effective (resulting) distance will always be 
the biggest of the three, hence
effective_distance = max(minimum-distance; basic-distance; padding).
Is there any reason to use three, one should be sufficient.

If I understand correctly, three are required for compression and expansion 
calculations.

For example, consider

   ((basic-distance . 4) (minimum-distance . 2) (padding . 1) (stretchability . 
10))

When compressing a page, I believe #'stretchability is applied [inversely] 
against

 basic-distance - miminum-distance

which in this case is 2 staff spaces. If instead you had

   ((basic-distance . 2) (minimum-distance . 2) (padding . 2) (stretchability . 
10)),

I believe there could/would be no compression done.

Others (e.g., Keith) will have a more complete and accurate understanding of 
the intricacies of the spacing model — hopefully someone will chime in here to 
expand upon or correct what I’ve said.

Hope this helps,
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info




___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-21 Thread Colin Campbell

On 2015-02-21 06:04 AM, Noeck wrote:

Hi Kaj, hi Lilypond users,

I also would like to say that again that spacing is a bit daunting. But I hope
with the help you got here, it is possible to adjust the spacing you need. The
deeper understanding will come with time and it is difficult if one wants to
understand everything at once.

To make the use of spacing settings easier, I put the most relevant settings on
this page:
http://joramberger.de/files/LilypondSpacing.pdf





Very nicely done, sir! Printed and put on the wall, saved into my folder 
of really useful tools.


Cheers,
Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Spacing Cheat Sheet (was: How to increase the distance between systems?)

2015-02-21 Thread Noeck
Hi Kaj, hi Lilypond users,

I also would like to say that again that spacing is a bit daunting. But I hope
with the help you got here, it is possible to adjust the spacing you need. The
deeper understanding will come with time and it is difficult if one wants to
understand everything at once.

To make the use of spacing settings easier, I put the most relevant settings on
this page:
http://joramberger.de/files/LilypondSpacing.pdf

The aim of this is not to explain everything – that is better done in the docs –
but to give a visual summary of the spacing settings and an example (on the
left) how to change them. If you know that there are different settings in the
paper and in the layout block and that there are fixed distances (in mm, cm, in)
and flexible spacings (minimum-distance, basic-distance, padding,
strechability), then this cheat sheet should make it easier to adjust all these
to your liking.

Cheers,
Joram

PS: Lyrics and other nonstaff spacings are to be done.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet (was: How to increase the distance between systems?)

2015-02-21 Thread Peter Danemo
Hi Joram!

Thanks a lot! This is most helpful for a Lily newbie like myself!

/Peter

Peter Danemo
+46-70-653 21 91
E-post: petedom...@gmail.com
Web: danemo.com




 21 feb 2015 kl. 14:04 skrev Noeck noeck.marb...@gmx.de:
 
 Hi Kaj, hi Lilypond users,
 
 I also would like to say that again that spacing is a bit daunting. But I hope
 with the help you got here, it is possible to adjust the spacing you need. The
 deeper understanding will come with time and it is difficult if one wants to
 understand everything at once.
 
 To make the use of spacing settings easier, I put the most relevant settings 
 on
 this page:
 http://joramberger.de/files/LilypondSpacing.pdf
 
 The aim of this is not to explain everything – that is better done in the 
 docs –
 but to give a visual summary of the spacing settings and an example (on the
 left) how to change them. If you know that there are different settings in the
 paper and in the layout block and that there are fixed distances (in mm, cm, 
 in)
 and flexible spacings (minimum-distance, basic-distance, padding,
 strechability), then this cheat sheet should make it easier to adjust all 
 these
 to your liking.
 
 Cheers,
 Joram
 
 PS: Lyrics and other nonstaff spacings are to be done.
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet (was: How to increase the distance between systems?)

2015-02-21 Thread Ralph Palmer
On Sat, Feb 21, 2015 at 8:04 AM, Noeck noeck.marb...@gmx.de wrote:

 Hi Kaj, hi Lilypond users,

 I also would like to say that again that spacing is a bit daunting. But I
 hope
 with the help you got here, it is possible to adjust the spacing you need.
 The
 deeper understanding will come with time and it is difficult if one wants
 to
 understand everything at once.

 To make the use of spacing settings easier, I put the most relevant
 settings on
 this page:
 http://joramberger.de/files/LilypondSpacing.pdf

 The aim of this is not to explain everything – that is better done in the
 docs –
 but to give a visual summary of the spacing settings and an example (on the
 left) how to change them. If you know that there are different settings in
 the
 paper and in the layout block and that there are fixed distances (in mm,
 cm, in)
 and flexible spacings (minimum-distance, basic-distance, padding,
 strechability), then this cheat sheet should make it easier to adjust all
 these
 to your liking.

 Cheers,
 Joram

 PS: Lyrics and other nonstaff spacings are to be done.


Thank you for sharing this, Joram! I think this will be a big help.

Ralph

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet

2015-02-21 Thread Noeck
Hi,

I've seen it once – didn't realize it is so similar. It doesn't contain the
spacing within a score, though, which was the issue of the original thread.

 http://joramberger.de/files/LilypondSpacing.pdf
 Here's another visual guide that Abraham Lee created that's similar:
 http://lilypond.1069038.n5.nabble.com/attachment/164161/0/vertical-spacing-paper-variables.pdf

I have to correct one thing: In contrast to lyrics, etc. (as described here:
http://www.lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-within-systems#within_002dsystem-spacing-properties)
the reference point of markup is the highest point.

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet (was: How to increase the distance between systems?)

2015-02-21 Thread Kaj

Hi Joram!

I will say that compilations and overviews like this are most valuable 
and usable tools for people (like me) in the state where the different 
objects and concepts begin to come out of the shadows, but still you do 
not know the connections between them or their exact roles. So thank you 
very much. The sheet has got its deserved place on the wall ahead of me 
and the computer.


One thing (among others) I still do not understand: why are there three 
keys describing the distance between staves and systems? In the Notation 
Reference 
(http://www.lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-paper-variables#structure-of-flexible-vertical-spacing-alists) 
one tries to describe how they are defined. But, if I understand it 
correct, the effective (resulting) distance will always be the biggest 
of the three, hence

effective_distance = max(minimum-distance; basic-distance; padding).
Is there any reason to use three, one should be sufficient. If they were 
adding like

resulting_distance = minimum-distance + basic-distance + padding
this could motivate the number, but I cannot read this from the manual. 
Nor does your very good sheet give a definite answer. So I do not see 
the reason. Historical maybe?


Kaj

Den 2015-02-21 14:04, skrev Noeck:

Hi Kaj, hi Lilypond users,

I also would like to say that again that spacing is a bit daunting. But I hope
with the help you got here, it is possible to adjust the spacing you need. The
deeper understanding will come with time and it is difficult if one wants to
understand everything at once.

To make the use of spacing settings easier, I put the most relevant settings on
this page:
http://joramberger.de/files/LilypondSpacing.pdf

The aim of this is not to explain everything – that is better done in the docs –
but to give a visual summary of the spacing settings and an example (on the
left) how to change them. If you know that there are different settings in the
paper and in the layout block and that there are fixed distances (in mm, cm, in)
and flexible spacings (minimum-distance, basic-distance, padding,
strechability), then this cheat sheet should make it easier to adjust all these
to your liking.

Cheers,
Joram

PS: Lyrics and other nonstaff spacings are to be done.






___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet (was: How to increase the distance between systems?)

2015-02-21 Thread Kieren MacMillan
Hi Kaj (et al.),

 if I understand it correct, the effective (resulting) distance will always be 
 the biggest of the three, hence
effective_distance = max(minimum-distance; basic-distance; padding).
 Is there any reason to use three, one should be sufficient.

If I understand correctly, three are required for compression and expansion 
calculations.

For example, consider

  ((basic-distance . 4) (minimum-distance . 2) (padding . 1) (stretchability . 
10))

When compressing a page, I believe #'stretchability is applied [inversely] 
against

basic-distance - miminum-distance

which in this case is 2 staff spaces. If instead you had

  ((basic-distance . 2) (minimum-distance . 2) (padding . 2) (stretchability . 
10)),

I believe there could/would be no compression done.

Others (e.g., Keith) will have a more complete and accurate understanding of 
the intricacies of the spacing model — hopefully someone will chime in here to 
expand upon or correct what I’ve said.

Hope this helps,
Kieren.
___

Kieren MacMillan, composer
www:  http://www.kierenmacmillan.info
email:  i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Spacing Cheat Sheet (was: How to increase the distance between systems?)

2015-02-21 Thread Paul Morris
Noeck wrote
 To make the use of spacing settings easier, I put the most relevant
 settings on
 this page:
 http://joramberger.de/files/LilypondSpacing.pdf

Thanks Joram, this is very helpful! 

Here's another visual guide that Abraham Lee created that's similar:
http://lilypond.1069038.n5.nabble.com/attachment/164161/0/vertical-spacing-paper-variables.pdf

Cheers,
-Paul



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/How-to-increase-the-distance-between-systems-new-try-tp172032p172144.html
Sent from the User mailing list archive at Nabble.com.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-06 Thread Noeck
 alterations doesn't fit to \language français
 
 …  I will update it within some days. …

Done.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-05 Thread Janek Warchoł
2014/1/1 Noeck noeck.marb...@gmx.de:
 Hi all,

 as promised after the release of 2.16, I update my Lilypond cheat sheets
 for each stable version. After 2.18 came out recently, here is the
 corresponding version of my cheat sheet in three languages:

 English: http://joramberger.de/files/lilypond_sheet_2.18_en.pdf
 German:  http://joramberger.de/files/lilypond_sheet_2.18_de.pdf
 French*: http://joramberger.de/files/lilypond_sheet_2.18_fr.pdf


*awesome*!!! Thanks
Janek

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-04 Thread Noeck
 For this time/file, could you finish the text?
 There are some words missing in the articulations corner and in the
 basso numerato section.
 I would then care about re-alignment of the text boxes etc. to make it
 look nice again.
 
  ok, find it attached
 thanks

Thanks to Federico there is now also an Italian version of this cheat sheet:

http://joramberger.de/files/lilypond_sheet_2.18_it.pdf

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-04 Thread Gilles



Good job! Thanks (I'll give the links on the French list when updated).

- Commentaire % … und %{ … %}
+ Commentaire % … et %{ … %}
[ ... ]


Perhaps too late, but

alterations doesn't fit to \language français
 is   - d
 ish  - sd
 isis - dd
 isih - dsd
 es   - b
 eh   - sb
 eses - bb
 eseh - bsb

NB
As it is my first post here in 2014, happy new year for everybody

--
Gilles

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-04 Thread Noeck
Hi Gilles,

 Perhaps too late, but
 
 alterations doesn't fit to \language français

Ah, thanks, I missed that. And no, it is not too late, I will update it
within some days. This also concerns the other languages.

Thanks again,
Joram






___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Lilypond Cheat Sheet 2.18

2014-01-01 Thread Noeck
Hi all,

as promised after the release of 2.16, I update my Lilypond cheat sheets
for each stable version. After 2.18 came out recently, here is the
corresponding version of my cheat sheet in three languages:

English: http://joramberger.de/files/lilypond_sheet_2.18_en.pdf
German:  http://joramberger.de/files/lilypond_sheet_2.18_de.pdf
French*: http://joramberger.de/files/lilypond_sheet_2.18_fr.pdf

I hope it makes life easier for you and others.
Cheers,
Joram


* The French translation is probably rather poorly done by me.
Corrections and other comments to all language versions are welcome!


-- 

## Changes

The changes concerning these basic syntax elements are very limited:
- tempo ranges with “-” instead of “~”
- the tuplet syntax
- some bar lines (! ; …)
- the staccatissimo short cut -!
- # and \default is no longer necessary in some cases

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Federico Bruni
2014/1/1 Noeck noeck.marb...@gmx.de

 as promised after the release of 2.16, I update my Lilypond cheat sheets
 for each stable version. After 2.18 came out recently, here is the
 corresponding version of my cheat sheet in three languages:

 English: http://joramberger.de/files/lilypond_sheet_2.18_en.pdf
 German:  http://joramberger.de/files/lilypond_sheet_2.18_de.pdf
 French*: http://joramberger.de/files/lilypond_sheet_2.18_fr.pdf


Hi Joram

nice work
if you send the .ly file I may translate it to italian
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Noeck
 if you send the .ly file I may translate it to italian

That would be nice. The editable source is an Inkscape svg file, you can
download it by changing the file extension in the link from pdf to svg:

http://joramberger.de/files/lilypond_sheet_2.18_en.svg

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Jean-Charles Malahieude

Le 01/01/2014 18:50, Noeck disait :

Hi all,


* The French translation is probably rather poorly done by me.
Corrections and other comments to all language versions are welcome!



Good job! Thanks (I'll give the links on the French list when updated).

- Commentaire % … und %{ … %}
+ Commentaire % … et %{ … %}

vérification d'octave = overwrite!

- Punktierung
+ pointée

- Skalierung der Daure
+ Échelonnement de durée

- dynamique
+ nuance

- pause invisible
+ silence invisible

- 7^éme
+ 7^e

- erhöht
+ élève

- erniedrigt
+ abaisse

- Instrumentenspezifisch
- dépend de l'instrument

Cheers, und alles Gutes fürs Neujahr!
Jean-Charles



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Thomas Morley
2014/1/1 Noeck noeck.marb...@gmx.de:
 Hi all,

 as promised after the release of 2.16, I update my Lilypond cheat sheets
 for each stable version. After 2.18 came out recently, here is the
 corresponding version of my cheat sheet in three languages:

Hi Joram,

I forwarded it to the german forum:
http://www.lilypondforum.de/index.php?topic=1257.msg9147#msg9147

Many thanks,
  Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Noeck
Hi Jean-Charles,

thanks for your comments! I have a few questions left:

 - pause invisible
 + silence invisible

in general pause - silence, too?

 - erhöht
 + élève

élève and not élevé?

 - erniedrigt
 + abaisse
and not abaissé?

I have updated it:
http://joramberger.de/files/lilypond_sheet_2.18_fr.pdf

Merci beaucoup et bonne nouvelle année 2014!
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Ralph Palmer
On Wed, Jan 1, 2014 at 12:50 PM, Noeck noeck.marb...@gmx.de wrote:

 Hi all,

 as promised after the release of 2.16, I update my Lilypond cheat sheets
 for each stable version. After 2.18 came out recently, here is the
 corresponding version of my cheat sheet in three languages:

 English: http://joramberger.de/files/lilypond_sheet_2.18_en.pdf
 German:  http://joramberger.de/files/lilypond_sheet_2.18_de.pdf
 French*: http://joramberger.de/files/lilypond_sheet_2.18_fr.pdf

 I hope it makes life easier for you and others.
 Cheers,
 Joram


Thanks so much! And Happy New Year.

Ralph

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread PMA

Thank you, Joram!
P

Noeck wrote:

Hi all,

as promised after the release of 2.16, I update my Lilypond cheat sheets
for each stable version. After 2.18 came out recently, here is the
corresponding version of my cheat sheet in three languages:

English: http://joramberger.de/files/lilypond_sheet_2.18_en.pdf
German:  http://joramberger.de/files/lilypond_sheet_2.18_de.pdf
French*: http://joramberger.de/files/lilypond_sheet_2.18_fr.pdf

I hope it makes life easier for you and others.
Cheers,
Joram


* The French translation is probably rather poorly done by me.
Corrections and other comments to all language versions are welcome!





___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Federico Bruni
2014/1/1 Noeck noeck.marb...@gmx.de

  if you send the .ly file I may translate it to italian

 That would be nice. The editable source is an Inkscape svg file, you can
 download it by changing the file extension in the link from pdf to svg:

 http://joramberger.de/files/lilypond_sheet_2.18_en.svg


oh, too much trouble, I give up :(
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Noeck
 That would be nice. The editable source is an Inkscape svg file,
you can
 download it by changing the file extension in the link from pdf to svg:
 
 http://joramberger.de/files/lilypond_sheet_2.18_en.svg
 
 
 oh, too much trouble, I give up :(

Oh, that’s a pity. I don’t want to urge you, but I’d like to propose
some ways for anyone interested in a translation:

1. there is a list of words in the attachment which I would incorporate
in the file.

2. svg files are plain text files like html, a simple search and replace
would do (I would care about rearrangements if needed).

3. Inkscape is a very nice free software for vector graphics running on
different operating systems. Using it and changing the text is really easy.

Cheers,
Joram
Input Syntax
Music
Transposition
Chords
Polyphony
Variables
Comments and
True/False

Staves

Staff Properties
Clefs
Key
mode
church modes
Meter
no meter
Tempo
Upbeat
Triplets
Repeat
Bars and rehearsal marks
Bar check
line break
possible line break

Expressive Marks Attached to Notes and Chords
Articulation
Fingering
Fermata, coda, change octave
Specialist notation
Grace notes
Interval
Ornaments, etc.

Notes
pitch
rest
alteration
change octave
force accidental
octave check
1 / duration
dotted note
scaling of duration
tremolo
string
articulation
dynamics
beam
slur/phrasing slur
tie
bar check
invisible rest
rest at the height of an a
repeat last chord

Chords
root
duration
minor
diminished
augmented
major seventh
remove degree
augmented
diminished
add degree
add thirds up to this degree
bass
add without inversion

Drums

Figured Bass
degree
third
alteration
1 / duration
brackets
no figure
figure instead of extender line

Lyrics
Repeat
or

Text
size
string-fret-finger

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Noeck
 True, but I have a  different problem: if the translated text is longer,
 objects should be re-aligned. See attached file.
 Before using Inkscape I did a quick search to see if there's a better
 way to handle localization of SVG files and I found this:
 http://www.svgopen.org/2008/papers/53-Translating_SVG_with_XLIFF_and_Open_Standards/
 
 Probably too much for this cheatsheet, but it may be useful in the future
 

Thanks for the link, I will look at it. That seems to be useful indeed.

For this time/file, could you finish the text?
There are some words missing in the articulations corner and in the
basso numerato section.
I would then care about re-alignment of the text boxes etc. to make it
look nice again.

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Johan Vromans
Noeck noeck.marb...@gmx.de writes:

 3. Inkscape is a very nice free software for vector graphics running
 on different operating systems. Using it and changing the text is
 really easy.

When I try it it runs into all kinds of fonts issues. Apparently you
used nonstandard fonts (except for Emmentaler).

-- Johan

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond Cheat Sheet 2.18

2014-01-01 Thread Noeck
 When I try it it runs into all kinds of fonts issues. Apparently you
 used nonstandard fonts (except for Emmentaler).

Yes, I chose some non-standard fonts ;)

Century Schoolbook L (the text font Lilypond uses)
Ubuntu Mono (Ubuntus monospace font)

Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond cheat sheet

2012-11-11 Thread Olivier Biot
Hi Joram,

Thank you for the updates cheat sheet.

As a matter of fact I just printed both cheat sheets on one sheet of paper
and laminated it. Two sides of invaluable LilyPond information :-)

Hint 1: use heavier stock paper when printing double sided.
Hint 2: print borderless for printing the other sheet (pale green
background).

Best regards,

Olivier


On Sun, Nov 11, 2012 at 10:45 PM, Noeck noeck.marb...@gmx.de wrote:

 Thank you for all your comments on my cheat sheet[1]!

 I included them and spotted some more. Here are the updated versions of
 the English and the German cheat sheet (in svg and pdf format)[2]:

 http://joramberger.de/files/lilypond_sheet_en.svg
 http://joramberger.de/files/lilypond_sheet_en.pdf
 http://joramberger.de/files/lilypond_sheet_de.svg
 http://joramberger.de/files/lilypond_sheet_de.pdf

 Because there is no script to produce it, but only an svg file, I cannot
 recommend including it in the documentation of LilyPond (just as a
 matter of file size and the reduced diff-ability).

 But, not just because I've made it, but especially from a user's point
 of view, I would suggest to make a link from the documentation to the
 cheat sheets of Reinhold Kainhofer (if he agrees) and me. (Perhaps from
 the bottom of this page:
 http://lilypond.org/doc/v2.16/Documentation/notation/cheat-sheet).

 For me personally it is a great help to have a cheat sheet while writing
 scores with LilyPond and I think many users would welcome it, but they
 would never find my website or Reinhold's. Both for beginners and more
 advanced users these could be useful in addition to the above mentioned
 existing cheat sheet of the documentation.

 Concerning the question how to update it for new versions:
 The documentation is for 2.16 anyway and a link could be removed in case
 it gets outdated. However, I intend to update it to the next stable
 version as soon as that comes out. But I cannot guarantee that for all
 eternity, though.

 Cheers,
 Joram



 [1] I have corrected Lilypond to LilyPond even though I dislike this
 capital P ;)

 [2] The website itself is not there yet, but the files are accessible.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-10 Thread Urs Liska

Am 09.11.2011 17:31, schrieb David Kastrup:

Trevor Danielst.dani...@treda.co.uk  writes:


David Kastrup wrote Wednesday, November 09, 2011 3:03 PM


  The octave of notes may also be checked with the
`\octaveCheck CONTROLPITCH' command.  `CONTROLPITCH' is specified in
absolute mode.  This checks that the interval between the previous
note
and the `CONTROLPITCH' is within a fourth (i.e., the normal
calculation
of relative mode).

This is a popular misconception, but it is wrong, as
you can see by introducing various accidentals.

I was merely quoting the manual, so if you have something to complain,
do it there.

within a fourth is equivalent to a distance of three staff spaces or 
less. Lilypond doesn't take accidentals into account (which is of 
course a good thing).

c fis is a fourth
c fis, is a fifth
ces fis is a fourth - so it will be the fis above the ces although it 
sounds like a fifth.


So I think the quoted sentences are correct.
The popular misconception is that only an unaltered fourth counts as a 
fourth.


You may think of suggesting a documentation enhancement to make this 
more clear, but I don't really think it is necessary.


HTH
Urs

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-10 Thread Francisco Vila
2011/11/8 Tim Roberts t...@probo.com:
 Is there a simple mnemonic aid that can help me remember which part of a
 given token is the one that carries forward?  Individual notes are easy.
 Within a chord is easy.  I believe that the first note of a chord then
 carries forward to the next token.  But in polyphony (with  ), is it the
 last note that carries forward out of the polyphony?  Does the second part
 of a polyphonic set pick up from the end of the first part?

This shows it:

\score {
  \relative f {

  { c d e f g a b c d e f g a b c }
  { e f g a b c d e f g a b c d e }

  }

}

%%%

'e' in second expression is relative to last 'c' in first expression.

But if you always use music from variables and no polyphony inside
them, there is no doubt you control all relativeness:

musicOne = \relative f  { c d e f g a b c d e f g a b c }
musicTwo = \relative f  { e f g a b c d e f g a b c d e }

\score {
  \relative f {

  \musicOne
  \musicTwo

  }

}


%%%

This way you do not mix relative mode and polyphony.

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-10 Thread Francisco Vila
2011/11/10 Francisco Vila paconet@gmail.com:

 musicOne = \relative f  { c d e f g a b c d e f g a b c }
 musicTwo = \relative f  { e f g a b c d e f g a b c d e }

 \score {
  \relative f {
    
      \musicOne
      \musicTwo
    
  }

 }


 %%%

 This way you do not mix relative mode and polyphony.

Ooops, sorry this way you actuall mix. I meant

musicOne = \relative f  { c d e f g a b c d e f g a b c }
musicTwo = \relative f  { e f g a b c d e f g a b c d e }

\score {

  \musicOne
  \musicTwo

}
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-10 Thread Graham Percival
On Thu, Nov 10, 2011 at 10:30:15AM +0100, Urs Liska wrote:
 Am 09.11.2011 17:31, schrieb David Kastrup:
 Trevor Danielst.dani...@treda.co.uk  writes:
 
 This is a popular misconception, but it is wrong, as
 you can see by introducing various accidentals.
 I was merely quoting the manual, so if you have something to complain,
 do it there.
 
 within a fourth is equivalent to a distance of three staff spaces
 or less. Lilypond doesn't take accidentals into account (which is
 of course a good thing).

Yes.  A doubly-augmented fourth is in the same octave, whereas a
doubly-diminished fifth is in a different octave.

- Graham

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread Urs Liska

Am 09.11.2011 00:59, schrieb Carl Sorensen:

On 11/8/11 1:32 PM, Tim Robertst...@probo.com  wrote:




As I do more and more
  LilyPond data entry, I find the skill set development to be
  interesting.  I've become pretty quick at data entry now,
including dynamics and articulation marks.  I've become pretty good
at tweaking the output to get the effects I want.

The skill that is NOT developing, apparently, is the skill to keep
the relative octaves straight.  Inevitably, my first test run ends
up going diagonally straight off the page in one direction or other,
with 20 or 30 ledger lines on each note.

Is there a simple mnemonic aid that can help me remember which part
of a given token is the one that carries forward?  Individual notes
are easy.  Within a chord is easy.  I believe that the first note of
a chord then carries forward to the next token.  But in polyphony
(with  ), is it the last note that carries forward
out of the polyphony?

If you are parsing notes, the last note parsed serves as the basis for the
next note.

To make this maybe even a little more concrete:
It does _not_ depend on the context the notes live in - it depends only 
on the order in which they appear in the input file.

(


If you are parsing chords, the first note in the last chord parsed serves
as the basis for the next note.
I got used to always writing chords from bottom to top, even when this 
implies more octavations.


HTH
Urs


At least, that's my mental model.

Thanks,

Carl


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread Michael Ellis
On Wed, Nov 9, 2011 at 8:41 AM, Urs Liska li...@ursliska.de wrote:

 It does _not_ depend on the context the notes live in - it depends only on
 the order in which they appear in the input file.


Thanks, that's an easy-to-remember rule.  It deserves prominent placement
in the documentation.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread David Kastrup
Michael Ellis michael.f.el...@gmail.com writes:

 On Wed, Nov 9, 2011 at 8:41 AM, Urs Liska li...@ursliska.de wrote:

 It does _not_ depend on the context the notes live in - it depends
 only on the order in which they appear in the input file.


 Thanks, that's an easy-to-remember rule.  It deserves prominent
 placement in the documentation. 

It is also wrong.  This just holds for durations.  Relative octaves are
not tracked in the input, but instead are generated when \relative is
called.  This is established at the point of time when a music list is
getting iterated.  If you entered the whole music list naturally
instead of having music functions and music variables provide bits and
pieces, then you get roughly input order, except that after chords, the
respective octave for the next element is taken from the first element
of the chord.  There may be further details.  Use occasional octave
checks if you tend to get things wrong.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread Michael Ellis
On Wed, Nov 9, 2011 at 9:38 AM, David Kastrup d...@gnu.org wrote:

 Michael Ellis michael.f.el...@gmail.com writes:

  On Wed, Nov 9, 2011 at 8:41 AM, Urs Liska li...@ursliska.de wrote:
 
  It does _not_ depend on the context the notes live in - it depends
  only on the order in which they appear in the input file.
 
 
  Thanks, that's an easy-to-remember rule.  It deserves prominent
  placement in the documentation.

 It is also wrong.  This just holds for durations.  Relative octaves are
 not tracked in the input, but instead are generated when \relative is
 called.  This is established at the point of time when a music list is
 getting iterated.  If you entered the whole music list naturally
 instead of having music functions and music variables provide bits and
 pieces, then you get roughly input order, except that after chords, the
 respective octave for the next element is taken from the first element
 of the chord.  There may be further details.  Use occasional octave
 checks if you tend to get things wrong.


Ah! So the simple rule about simple rules still applies :-)
Back to my previous approach, then: Use point and click to select the first
note with the wrong octave, change it, and re-run lilypond.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread David Kastrup
Michael Ellis michael.f.el...@gmail.com writes:

 Ah! So the simple rule about simple rules still applies :-)  
 Back to my previous approach, then: Use point and click to select the
 first note with the wrong octave, change it, and re-run lilypond. 

Or write octave checks.

In relative mode, it is easy to forget an octave changing mark.  Octave
checks make such errors easier to find by displaying a warning and
correcting the octave if a note is found in an unexpected octave.

   To check the octave of a note, specify the absolute octave after the
`=' symbol.  This example will generate a warning (and change the
pitch) because the second note is the absolute octave `d''' instead of
`d'' as indicated by the octave correction.

 \relative c'' {
   c2 d='4 d
   e2 f
 }

   The octave of notes may also be checked with the
`\octaveCheck CONTROLPITCH' command.  `CONTROLPITCH' is specified in
absolute mode.  This checks that the interval between the previous note
and the `CONTROLPITCH' is within a fourth (i.e., the normal calculation
of relative mode).  If this check fails, a warning is printed, but the
previous note is not changed.  Future notes are relative to the
`CONTROLPITCH'.

 \relative c'' {
   c2 d
   \octaveCheck c'
   e2 f
 }
 
-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread Trevor Daniels


David Kastrup wrote Wednesday, November 09, 2011 3:03 PM


 The octave of notes may also be checked with the
`\octaveCheck CONTROLPITCH' command.  `CONTROLPITCH' is specified 
in
absolute mode.  This checks that the interval between the previous 
note
and the `CONTROLPITCH' is within a fourth (i.e., the normal 
calculation

of relative mode).


This is a popular misconception, but it is wrong, as
you can see by introducing various accidentals.

The calculation of nearest note in \relative mode is
based, not on pitches, but on position on the staff.
The octave is chosen so the number of staff-spaces
between the two note-heads is 3 or less.

For example,

\relative c'' {
 b c  % c is 1 staff space up, so is the c above
 b d  % d is 2 up or 5 down, so is the d above
 b e  % e is 3 up or 4 down, so is the e above
 b a  % a is 6 up or 1 down, so is the a below
 b g  % g is 5 up or 2 down, so is the g below
 b f  % f is 4 up or 3 down, so is the f below
}

See 
http://www.lilypond.org/doc/v2.15/Documentation/learning/simple-notation


Trevor


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-09 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk writes:

 David Kastrup wrote Wednesday, November 09, 2011 3:03 PM

  The octave of notes may also be checked with the
 `\octaveCheck CONTROLPITCH' command.  `CONTROLPITCH' is specified in
 absolute mode.  This checks that the interval between the previous
 note
 and the `CONTROLPITCH' is within a fourth (i.e., the normal
 calculation
 of relative mode).

 This is a popular misconception, but it is wrong, as
 you can see by introducing various accidentals.

I was merely quoting the manual, so if you have something to complain,
do it there.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Cheat Sheet

2011-11-08 Thread Tim Roberts
As I do more and more LilyPond data entry, I find the skill set 
development to be interesting.  I've become pretty quick at data entry 
now, including dynamics and articulation marks.  I've become pretty good 
at tweaking the output to get the effects I want.


The skill that is NOT developing, apparently, is the skill to keep the 
relative octaves straight.  Inevitably, my first test run ends up going 
diagonally straight off the page in one direction or other, with 20 or 
30 ledger lines on each note.


Is there a simple mnemonic aid that can help me remember which part of a 
given token is the one that carries forward?  Individual notes are 
easy.  Within a chord is easy.  I believe that the first note of a chord 
then carries forward to the next token.  But in polyphony (with  ), 
is it the last note that carries forward out of the polyphony?  Does the 
second part of a polyphonic set pick up from the end of the first part?


Yes, I can (and do) look this up, but if you have a quick mental rule, 
that would be a big help to me.


--
Tim Roberts, t...@probo.com
Providenza  Boekelheide, Inc.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cheat Sheet

2011-11-08 Thread Carl Sorensen
On 11/8/11 1:32 PM, Tim Roberts t...@probo.com wrote:


  
  
As I do more and more
  LilyPond data entry, I find the skill set development to be
  interesting.  I've become pretty quick at data entry now,
including dynamics and articulation marks.  I've become pretty good
at tweaking the output to get the effects I want.

The skill that is NOT developing, apparently, is the skill to keep
the relative octaves straight.  Inevitably, my first test run ends
up going diagonally straight off the page in one direction or other,
with 20 or 30 ledger lines on each note.

Is there a simple mnemonic aid that can help me remember which part
of a given token is the one that carries forward?  Individual notes
are easy.  Within a chord is easy.  I believe that the first note of
a chord then carries forward to the next token.  But in polyphony
(with  ), is it the last note that carries forward
out of the polyphony?

If you are parsing notes, the last note parsed serves as the basis for the
next note.

If you are parsing chords, the first note in the last chord parsed serves
as the basis for the next note.

At least, that's my mental model.

Thanks,

Carl


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-16 Thread Patrick Horgan
On 09/12/2011 04:19 PM, Nick Payne wrote:
 ... elision by patrick...
 I can't print it from Adobe Reader on Ubuntu either. I also opened it
 in the default PDF document viewer that comes with Ubuntu (Evince),
 and in that, most of the text just displays as blocks of various sizes
 and shades - see attached screen dump of part of the page.
That's strange!  I just looked at it in evince 2.32.0 on Ubuntu 11.04
and it was beautiful.  evince DID give 105 errors on the file, I'm
attaching them.  okular gave only 75 of the same errors, e.g. Error
(294822): Dictionary key must be a name object.   Running evince again
gave 90 of the similar errors.

acroread also showed it well.

Printing:
  acroread - popup saying The document could not be printed
  evince - printed without error*
  okular - printed without error*
* other than the errors mentioned above which don't seem to interfere
with the rendering

Patrick

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-15 Thread Ralph Palmer
On Mon, Sep 12, 2011 at 8:39 AM, Reinhold Kainhofer
reinh...@kainhofer.comwrote:


 Attached you can find the PDF version of this cheat sheet:

 http://www.fam.tuwien.ac.at/~reinhold/temp/2011-08-24_LilyPond_CheatSheet_Basic.pdf

 Thanks, Reinhold!

I, also, was unable to print the cheat sheet (Win XP) until I used the link
provided by Robert Schaus to the online pdf converter :
http://docupub.com/pdfconvert/



 PS: I'm also planning to write a cheat sheet with basic tweaks/overrides
 and
 the various paper/header fields. But that might take a while.


I would love to see it if and when you write it. Paper and header have been
major problems for me.

Ralph
-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-13 Thread Damian leGassick


On 13 Sep 2011, at 00:19, Nick Payne wrote:

 On 13/09/11 04:55, Reinhold Kainhofer wrote:
 Am Montag, 12. September 2011, 19:21:02 schrieb Helge Kruse:
 But when I try to
 send the PDF to my printer I get the messages
 
Das Dokument konnte nicht gedruckt werden.
(The document could be printed.)
 
Keine zum Drucken ausgewählte Seiten vorhanden.
(There are no pages selected to print.)
 
 When I look at the PDF document properties I can read Drucken: Zuläsig
 (Print: allowed).
 
 Is this intentionally inhibited with some scripts in the document or is
 there something incompatible with Acrobat Reader 9.4.2.220?
 No, printing is not disallowed. It is probably some incompatibility with
 Acrobat Reader.
 
 I can print it just fine from okular.
 I can't print it from Adobe Reader on Ubuntu either. I also opened it in the 
 default PDF document viewer that comes with Ubuntu (Evince), and in that, 
 most of the text just displays as blocks of various sizes and shades - see 
 attached screen dump of part of the page.
 

you could try the 'print as image' option in acrobat

this works for me usually when i get the weird printouts

Damian


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-13 Thread Robert Schmaus

If nothing else works, there is this (for command-line buffs possibly
dissatisfactory) option of online conversion at, e.g.,
http://docupub.com/pdfconvert/
This worked for me, anyway.

Nice work, Reinhold, and thanks for sharing!



On Tuesday, September 13, 2011 10:34 AM, Damian leGassick
damianlegass...@mac.com wrote:
 
 
 On 13 Sep 2011, at 00:19, Nick Payne wrote:
 
  On 13/09/11 04:55, Reinhold Kainhofer wrote:
  Am Montag, 12. September 2011, 19:21:02 schrieb Helge Kruse:
  But when I try to
  send the PDF to my printer I get the messages
  
 Das Dokument konnte nicht gedruckt werden.
 (The document could be printed.)
  
 Keine zum Drucken ausgewählte Seiten vorhanden.
 (There are no pages selected to print.)
  
  When I look at the PDF document properties I can read Drucken: Zuläsig
  (Print: allowed).
  
  Is this intentionally inhibited with some scripts in the document or is
  there something incompatible with Acrobat Reader 9.4.2.220?
  No, printing is not disallowed. It is probably some incompatibility with
  Acrobat Reader.
  
  I can print it just fine from okular.
  I can't print it from Adobe Reader on Ubuntu either. I also opened it in 
  the default PDF document viewer that comes with Ubuntu (Evince), and in 
  that, most of the text just displays as blocks of various sizes and shades 
  - see attached screen dump of part of the page.
  
 
 you could try the 'print as image' option in acrobat
 
 this works for me usually when i get the weird printouts
 
 Damian
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-13 Thread Alberto Simões

Great work.
Thank you!

When you have the time, fill in the second side of the page. we need to 
save trees O:-)


Thank you
alberto

On 12/09/2011 10:56, Reinhold Kainhofer wrote:

Dear all,
Sometimes it can be very useful -- in particular for new and not so
experienced users -- to have the basic LilyPond syntax available compressed on
one single sheet. I have created such a cheat sheet that displays the basic
lilypond syntax and usage (without any tweaks and overrides) on one single
page, while also being visually appealing.

The cheat sheet is meant to be a quick summary of the things explained in the
learning manual, but does not replace the learning manual. It simply is a
quick reminder of all the stuff, once you have read the learning manual.

Attached you can find the PDF version of this cheat sheet.

I also provide nicely printed copies of the cheat sheet for basically my own
costs (3€ per sheet + shipping):
 http://www.edition-kainhofer.com/en/lilypond/details/2111/

These copies are printed borderless on heavier paper and are laminated, so
they are waterproof and hold for years.

Chers,
Reinhold

PS: I'm also planning to write a cheat sheet with basic tweaks/overrides and
the various paper/header fields. But that might take a while.



This body part will be downloaded on demand.


--
Alberto Simoes
CEHUM

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Basic LilyPond Cheat Sheet

2011-09-12 Thread Reinhold Kainhofer
Dear all,
Sometimes it can be very useful -- in particular for new and not so 
experienced users -- to have the basic LilyPond syntax available compressed on 
one single sheet. I have created such a cheat sheet that displays the basic 
lilypond syntax and usage (without any tweaks and overrides) on one single 
page, while also being visually appealing.

The cheat sheet is meant to be a quick summary of the things explained in the 
learning manual, but does not replace the learning manual. It simply is a 
quick reminder of all the stuff, once you have read the learning manual.

Attached you can find the PDF version of this cheat sheet:

http://www.fam.tuwien.ac.at/~reinhold/temp/2011-08-24_LilyPond_CheatSheet_Basic.pdf

I also provide nicely printed copies of the cheat sheet for basically my own 
costs (3€ per sheet + shipping):
http://www.edition-kainhofer.com/en/lilypond/details/2111/

These copies are printed borderless on heavier paper and are laminated, so 
they are waterproof and should hold for years.

Chers,
Reinhold

PS: I'm also planning to write a cheat sheet with basic tweaks/overrides and 
the various paper/header fields. But that might take a while.
-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial  Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Christ van Willegen
On Mon, Sep 12, 2011 at 14:39, Reinhold Kainhofer
reinh...@kainhofer.com wrote:
 Attached you can find the PDF version of this cheat sheet:
    
 http://www.fam.tuwien.ac.at/~reinhold/temp/2011-08-24_LilyPond_CheatSheet_Basic.pdf

Looks very nice!

Christ van Willegen
-- 
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread David Kastrup
Reinhold Kainhofer reinh...@kainhofer.com writes:

 Dear all, Sometimes it can be very useful -- in particular for new and
 not so experienced users -- to have the basic LilyPond syntax
 available compressed on one single sheet. I have created such a cheat
 sheet that displays the basic lilypond syntax and usage (without any
 tweaks and overrides) on one single page, while also being visually
 appealing.

How does it relate/compare to appendix B in the notation manual?
Anything you might consider worth adding there?

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Reinhold Kainhofer
Am Montag, 12. September 2011, 14:48:51 schrieb David Kastrup:
 Reinhold Kainhofer reinh...@kainhofer.com writes:
  Dear all, Sometimes it can be very useful -- in particular for new and
  not so experienced users -- to have the basic LilyPond syntax
  available compressed on one single sheet. I have created such a cheat
  sheet that displays the basic lilypond syntax and usage (without any
  tweaks and overrides) on one single page, while also being visually
  appealing.
 
 How does it relate/compare to appendix B in the notation manual?
 Anything you might consider worth adding there?

The appendix B contains mostly similar snippets, but 
1) my cheatsheet has more than those snippets (i.e. Appendix B corresponds
   more or less to my Basic Notation box; But my cheat sheet also shows
   command line usage, some contexts, examples for lyrics, hierarchies, 
   markup), 
2) takes way more than one sheet when printed, and 
3) is not nearly as good-looking as my cheat sheet ;-)

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial  Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Helge Kruse

Am 12.09.2011 14:39, schrieb Reinhold Kainhofer:

Dear all,
Sometimes it can be very useful -- in particular for new and not so
experienced users -- to have the basic LilyPond syntax available compressed on
one single sheet. I have created such a cheat sheet that displays the basic
lilypond syntax and usage (without any tweaks and overrides) on one single
page, while also being visually appealing.

The cheat sheet is meant to be a quick summary of the things explained in the
learning manual, but does not replace the learning manual. It simply is a
quick reminder of all the stuff, once you have read the learning manual.

Attached you can find the PDF version of this cheat sheet:
 
http://www.fam.tuwien.ac.at/~reinhold/temp/2011-08-24_LilyPond_CheatSheet_Basic.pdf

I also provide nicely printed copies of the cheat sheet for basically my own
costs (3€ per sheet + shipping):
 http://www.edition-kainhofer.com/en/lilypond/details/2111/

These copies are printed borderless on heavier paper and are laminated, so
they are waterproof and should hold for years.


Ok, that's good for hardcore typesetters. I don't need it every day and 
would be satisfied with a cheap thin paper printout. But when I try to 
send the PDF to my printer I get the messages


  Das Dokument konnte nicht gedruckt werden.
  (The document could be printed.)

  Keine zum Drucken ausgewählte Seiten vorhanden.
  (There are no pages selected to print.)

When I look at the PDF document properties I can read Drucken: Zuläsig 
(Print: allowed).


Is this intentionally inhibited with some scripts in the document or is 
there something incompatible with Acrobat Reader 9.4.2.220?


Best regards,
Helge

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Phil Holmes
- Original Message - 
From: Helge Kruse helge.kruse-nos...@gmx.net

To: lilypond-user@gnu.org
Sent: Monday, September 12, 2011 6:21 PM
Subject: Re: Basic LilyPond Cheat Sheet



Am 12.09.2011 14:39, schrieb Reinhold Kainhofer:

Dear all,
Sometimes it can be very useful -- in particular for new and not so
experienced users -- to have the basic LilyPond syntax available 
compressed on
one single sheet. I have created such a cheat sheet that displays the 
basic
lilypond syntax and usage (without any tweaks and overrides) on one 
single

page, while also being visually appealing.

The cheat sheet is meant to be a quick summary of the things explained in 
the

learning manual, but does not replace the learning manual. It simply is a
quick reminder of all the stuff, once you have read the learning manual.

Attached you can find the PDF version of this cheat sheet:

http://www.fam.tuwien.ac.at/~reinhold/temp/2011-08-24_LilyPond_CheatSheet_Basic.pdf

I also provide nicely printed copies of the cheat sheet for basically my 
own

costs (3€ per sheet + shipping):
 http://www.edition-kainhofer.com/en/lilypond/details/2111/

These copies are printed borderless on heavier paper and are laminated, 
so

they are waterproof and should hold for years.


Ok, that's good for hardcore typesetters. I don't need it every day and 
would be satisfied with a cheap thin paper printout. But when I try to 
send the PDF to my printer I get the messages


  Das Dokument konnte nicht gedruckt werden.
  (The document could be printed.)

  Keine zum Drucken ausgewählte Seiten vorhanden.
  (There are no pages selected to print.)

When I look at the PDF document properties I can read Drucken: Zuläsig 
(Print: allowed).


Is this intentionally inhibited with some scripts in the document or is 
there something incompatible with Acrobat Reader 9.4.2.220?


Hmm.  I get Unable to start print job.  So there's something strange going 
on.



--
Phil Holmes



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Michael Ellis
Nice job, Rheinhold!  Good choices for what to include and what to leave
out.

Cheers,
Mike

 Am 12.09.2011 14:39, schrieb Reinhold Kainhofer:

 Dear all,
 Sometimes it can be very useful -- in particular for new and not so
 experienced users -- to have the basic LilyPond syntax available
 compressed on
 one single sheet. I have created such a cheat sheet that displays the
 basic
 lilypond syntax and usage (without any tweaks and overrides) on one
 single
 page, while also being visually appealing.


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Stan Sanderson
On Sep 12, 2011, at 12:42 PM, Phil Holmes m...@philholmes.net wrote:

 - Original Message - From: Helge Kruse helge.kruse-nos...@gmx.net
 To: lilypond-user@gnu.org
 Sent: Monday, September 12, 2011 6:21 PM
 Subject: Re: Basic LilyPond Cheat Sheet
 
 
 Am 12.09.2011 14:39, schrieb Reinhold Kainhofer:
 Dear all,
 Sometimes it can be very useful -- in particular for new and not so
 experienced users -- to have the basic LilyPond syntax available compressed 
 on
 one single sheet. I have created such a cheat sheet that displays the basic
 lilypond syntax and usage (without any tweaks and overrides) on one single
 page, while also being visually appealing.
 
 The cheat sheet is meant to be a quick summary of the things explained in 
 the
 learning manual, but does not replace the learning manual. It simply is a
 quick reminder of all the stuff, once you have read the learning manual.
 
 Attached you can find the PDF version of this cheat sheet:
 http://www.fam.tuwien.ac.at/~reinhold/temp/2011-08-24_LilyPond_CheatSheet_Basic.pdf
 
 I also provide nicely printed copies of the cheat sheet for basically my own
 costs (3€ per sheet + shipping):
 http://www.edition-kainhofer.com/en/lilypond/details/2111/
 
 These copies are printed borderless on heavier paper and are laminated, so
 they are waterproof and should hold for years.
 
 Ok, that's good for hardcore typesetters. I don't need it every day and 
 would be satisfied with a cheap thin paper printout. But when I try to send 
 the PDF to my printer I get the messages
 
  Das Dokument konnte nicht gedruckt werden.
  (The document could be printed.)
 
  Keine zum Drucken ausgewählte Seiten vorhanden.
  (There are no pages selected to print.)
 
 When I look at the PDF document properties I can read Drucken: Zuläsig 
 (Print: allowed).
 
 Is this intentionally inhibited with some scripts in the document or is 
 there something incompatible with Acrobat Reader 9.4.2.220?
 
 Hmm.  I get Unable to start print job.  So there's something strange going 
 on.
 
 
 --
 Phil Holmes
 

Hmm, I had no trouble printing it from my iPad.

Stan
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Reinhold Kainhofer
Am Montag, 12. September 2011, 19:21:02 schrieb Helge Kruse:
 But when I try to
 send the PDF to my printer I get the messages
 
Das Dokument konnte nicht gedruckt werden.
(The document could be printed.)
 
Keine zum Drucken ausgewählte Seiten vorhanden.
(There are no pages selected to print.)
 
 When I look at the PDF document properties I can read Drucken: Zuläsig
 (Print: allowed).
 
 Is this intentionally inhibited with some scripts in the document or is
 there something incompatible with Acrobat Reader 9.4.2.220?

No, printing is not disallowed. It is probably some incompatibility with 
Acrobat Reader.

I can print it just fine from okular.
Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial  Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Nick Payne

On 13/09/11 04:55, Reinhold Kainhofer wrote:

Am Montag, 12. September 2011, 19:21:02 schrieb Helge Kruse:

But when I try to
send the PDF to my printer I get the messages

Das Dokument konnte nicht gedruckt werden.
(The document could be printed.)

Keine zum Drucken ausgewählte Seiten vorhanden.
(There are no pages selected to print.)

When I look at the PDF document properties I can read Drucken: Zuläsig
(Print: allowed).

Is this intentionally inhibited with some scripts in the document or is
there something incompatible with Acrobat Reader 9.4.2.220?

No, printing is not disallowed. It is probably some incompatibility with
Acrobat Reader.

I can print it just fine from okular.
I can't print it from Adobe Reader on Ubuntu either. I also opened it in 
the default PDF document viewer that comes with Ubuntu (Evince), and in 
that, most of the text just displays as blocks of various sizes and 
shades - see attached screen dump of part of the page.


Nick
attachment: Screenshot.png___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Basic LilyPond Cheat Sheet

2011-09-12 Thread Helge Kruse

Am 12.09.2011 20:55, schrieb Reinhold Kainhofer:


No, printing is not disallowed. It is probably some incompatibility with
Acrobat Reader.

I can print it just fine from okular.


Do you consider to make it Adobe compatible?

Regards,
Helge

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user