Re: Staff spacing snippet

2011-12-01 Thread Nick Payne

On 02/12/11 15:50, lilyp...@umpquanet.com wrote:

\version "2.14.2"

\paper {
%   between-system-padding = 4\mm
%   between-system-padding = 40\mm
between-system-padding = 400\mm
}

\header {
   tagline = ""
}

\score {
   \new Staff {
 \repeat unfold 96 { c''8[ c''] }
   }
}

\layout {
indent = 0\mm
}


\version "2.14.2"

\paper {
%   system-system-spacing #'padding = #3
%   system-system-spacing #'padding = #6
   system-system-spacing #'padding = #12
}

\header {
  tagline = ""
}

\score {
  \new Staff {
\repeat unfold 96 { c''8[ c''] }
  }
}

\layout {
   indent = 0\mm
}


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


Re: Staff spacing snippet

2011-12-01 Thread lilypond
On Mon, Nov 28, 2011 at 05:45:49AM +, Keith OHara wrote:
> > http://lsr.dsi.unimi.it/LSR/Item?id=12
> 
> That snippet is, at the moment, dysfunctional with the new Lilypond 
...
> Vertical spacing was re-organized for the new version (still somewhat 
> complicated, somewhat more logical) so use the new manual, chapter 4. 

Okay, so in the interests of contributing an improved snippet to
the repository, page 334 says that between-system-padding is my
friend if I want to increase the minimum spacing between systems.

Technically,
http://lilypond.org/doc/v2.12/Documentation/user/music-glossary/system#system
says 'system' is two or more staves, but I presume if I am
engraving only a single staff, then that is a one-staff 'system'
for the purposes of this example, true?

Bottom line, I'm still in a situation where any value I choose
for between-system-padding gives me no error, and identical
output with no change in spacing:

Processing `snippet-12.ly'
Parsing...
Interpreting music... [8][16][24]
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `snippet-12.ps'...
Converting to `./snippet-12.pdf'...
success: Compilation successfully completed

% http://lsr.dsi.unimi.it/LSR/Snippet?id=12

\version "2.14.2"

\paper {
%   between-system-padding = 4\mm
%   between-system-padding = 40\mm
   between-system-padding = 400\mm
}

\header {
  tagline = ""
}

\score {
  \new Staff {
\repeat unfold 96 { c''8[ c''] }
  }
}

\layout {
   indent = 0\mm
}



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


Re: force page break?

2011-12-01 Thread Nick Payne

On 02/12/11 13:12, MING TSANG wrote:

Hi, lily users,

Is it possible to force a page break.  "\break" is for line break.


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


force page break?

2011-12-01 Thread MING TSANG
Hi, lily users,

Is it possible to force a page break.  "\break" is for line break.

 
Blessing in+,
Ming
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Placing text next to notes

2011-12-01 Thread Thomas Morley
Hi Daniel,

2011/12/1 Daniel Kraft 

>
> Hi all,
>
> I have the following problem:  I would like to engrave an arpeggio
> which should be played in a "unusual" order, namely first the highest,
> then the lowest and finally the middle note.
>
> To indicate that, I'd like to place roman numerals I, II and III next
> to (i.e., right of) the respective notes.  Is there an (easy) way to
> do that?
>
> (...)
>
> Thanks a lot!  Yours,
> Daniel
>

as Tim suggested I tweaked Fingering:

%%%BEGIN

\version "2.14.2"

addText = #(define-music-function (parser location string-text) (string?)
  (let ((text (markup #:fontsize -6 string-text))
(m (make-music 'FingeringEvent 'digit 0 )))

   (set! (ly:music-property m 'tweaks)
(acons 'text text
   (ly:music-property m 'tweaks)))
   m))

\relative c' {
\set Voice.fingeringOrientations = #'(right)
\override Voice.Arpeggio #'script-priority = #200
\arpeggio
}

%%%END

also possible: tweaking the StrokeFinger

%%%BEGIN

\version "2.14.2"

#(define RH rightHandFinger)

I = -\RH #1
II = -\RH #2
III = -\RH #3
IV = -\RH #4
V = -\RH #5

\relative c' {
\set Voice.strokeFingerOrientations = #'(right)
\override StrokeFinger #'digit-names = ##("I" "II" "III" "IV" "V")
\override StrokeFinger #'font-shape = #'upright
\override StrokeFinger #'font-size = #-6

\override Voice.Arpeggio #'script-priority = #200
\arpeggio
}

%%%END

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


Re: Placing text next to notes

2011-12-01 Thread Tim McNamara

On Dec 1, 2011, at 9:37 AM, Daniel Kraft wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> On 12/01/11 16:22, m...@apollinemike.com wrote:
>> Le Dec 1, 2011 à 4:05 PM, Tim McNamara a écrit :
>> 
>>> 
>>> On Dec 1, 2011, at 6:26 AM, Daniel Kraft wrote:
>>> 
 I have the following problem:  I would like to engrave an
 arpeggio which should be played in a "unusual" order, namely
 first the highest, then the lowest and finally the middle
 note.
>>> 
>>> There is nothing unusual about that and I would see no reason why
>>> any musician would need further explanation.  Just write the
>>> notes and they will play it.
> 
> I suppose, what you mean is precisely "spelling out" the arpeggio as
> also suggested below?

>From what you described, your arpeggio would look like (in 8th notes):

 g8 c8 e8

for a C major triad.  

I would see no need for extra guidance to the musician.  Some might not call it 
an arpeggio since the notes are not in ascending or descending order, as is 
usually considered part of the definition of an arpeggio.  One could think of 
this as a melodic cell, if one objects to calling it an arpeggio due to being 
out of sequence, although as a guitarist I would think of this as an arpeggio 
played with a mixed roll (one of the standard right hand techniques of 
fingerstyle guitar).

Perhaps I am not understanding what you have in mind in terms of the Lilypond 
output.  If you do not get an answer that works, creating and attaching a tiny 
example might help us visualize what you want and figure out how to get it.



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


Re: chordmode markup problem

2011-12-01 Thread David Kastrup
Bernhard Ott  writes:

> On 01.12.2011 16:46, David Kastrup wrote:
>> Bernhard Ott  writes:
>>
>>> Dear all,
>>> is there really no way to simply add articulations/markups to chords
>>> in \chordmode?
>>>
>>> In 2.14.2
>>> \chordmode { c1\pp } works
>>> \chordmode { c1^"II" } doesn't (as mentioned in the docs).
>>>
>>> Could scheme do the trick?
>> super = #(define-event-function (parser location arg) (markup?)
>>#{ ^\markup #arg #})
>>
>> \chordmode { c1\super "II" }
>>
>> That should work with the current development version.  Depending on how
>> up-to-date your version of Lilypond is, this might become more complex.
>>
> Wow David, you totally broke the record!
> Within minutes you solved my problem,

That's not entirely accurate.  I just had the foresight to start months
ago.

> thank you so much - works perfectly with 2.15.20 (a good reason to
> leave the 2.14 branch ;-)).

I am piling the good reasons on.  While currently I am working on the "I
did not know it was that easy! -- It wasn't." project, the "Oh, I knew
it was that easy" project (documentation) is somewhat lagging behind.
Not to mention the get-rich Schemes.

-- 
David Kastrup

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


Re: chordmode markup problem

2011-12-01 Thread David Kastrup
Bernhard Ott  writes:

> Dear all,
> is there really no way to simply add articulations/markups to chords
> in \chordmode?
>
> In 2.14.2
> \chordmode { c1\pp } works
> \chordmode { c1^"II" } doesn't (as mentioned in the docs).
>
> Could scheme do the trick?

super = #(define-event-function (parser location arg) (markup?)
  #{ ^\markup #arg #})

\chordmode { c1\super "II" }

That should work with the current development version.  Depending on how
up-to-date your version of Lilypond is, this might become more complex.

-- 
David Kastrup


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


chordmode inversion question/feature request

2011-12-01 Thread Bernhard Ott

Hi,
it would be great having the possibility of writing the first inversion 
of a chord in a shorthand manner like the second one, i.e.

\chordmode { c4 c/e c/g r4 }
Of course one can do
e:3-.6-
but it would speed up things drastically. And to be honest: we all think 
of this as c-major, so the code would be easier to read.


I guess there is a good reason why this is not already possible?

Regards,
Bernhard

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


chordmode markup problem

2011-12-01 Thread Bernhard Ott

Dear all,
is there really no way to simply add articulations/markups to chords in 
\chordmode?


In 2.14.2
\chordmode { c1\pp } works
\chordmode { c1^"II" } doesn't (as mentioned in the docs).

Could scheme do the trick?
I need the chordmode for *quick* engraving of basso continuo music, so I 
would like to avoid messing around with extra voices "just" for 
indicating keyboard-changes or stops.


Thanks in advance,
Bernhard


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


Re: Placing text next to notes

2011-12-01 Thread Daniel Kraft
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 12/01/11 16:22, m...@apollinemike.com wrote:
> Le Dec 1, 2011 à 4:05 PM, Tim McNamara a écrit :
> 
>> 
>> On Dec 1, 2011, at 6:26 AM, Daniel Kraft wrote:
>> 
>>> I have the following problem:  I would like to engrave an
>>> arpeggio which should be played in a "unusual" order, namely
>>> first the highest, then the lowest and finally the middle
>>> note.
>> 
>> There is nothing unusual about that and I would see no reason why
>> any musician would need further explanation.  Just write the
>> notes and they will play it.

I suppose, what you mean is precisely "spelling out" the arpeggio as
also suggested below?

>>> To indicate that, I'd like to place roman numerals I, II and
>>> III next to (i.e., right of) the respective notes.  Is there an
>>> (easy) way to do that?
>> 
>> Look at chord fingerings under "Fingering Instructions" in the
>> documentation, you might be able to do something with that.
>> However, speaking from the musician's perspective adding Roman
>> numerals to what is a simple three note phrase would seem more
>> confusing than helpful- especially as Roman numerals already have
>> other uses in music.
> 
> There's always :
> 
> \relative c' { \set tieWaitForNote = ##t \override Tie
> #'springs-and-rods = #ly:spanner::set-spacing-rods \override Tie
> #'minimum-length = #2 \grace { c16 ~ [ d' ~ g, ~ ] } 1 }

Yes, that works of course (and is what I meant in my original post
with "spelling out") -- however, in my case especially the tie of the
top-most note looks quite ugly since it crosses the beams of my three
grace notes.  Engraving them without beam also looks (IMHO) not nice.

But that's what I've used so far.  I was hoping there's an "easy" way
to put the text there, but if not I'll probably just stay with this
solution.  But I'll also look into the fingering section, maybe I can
find something there as suggested.

Thanks for the hints!

Daniel

- -- 
http://www.domob.eu/
OpenPGP: 3BA2 3DDB 7758 F010 BDAB 0DCF 527E 79BA A3B5 3998
- --
Done:  Arc-Bar-Cav-Kni-Ran-Rog-Sam-Tou-Val-Wiz
To go: Hea-Mon-Pri
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJO158nAAoJEFJ+ebqjtTmYrYcP/jWk2RK2WPqVbBvOef89WeMD
mHYf4XR5bWW96HtR9ReVznjK6zRILI0sovktgJ2AZvcADEUlH3QYCMZTwzc9B4u7
EekJehRVu5MnpMDn5H7t61h92PpJVl/+S1N1lhNAV48aUGi/K48FRFVj61oSkcyt
UWgYBUQ9ofLOo63cbtcxzJfyjSPbVqhRaahsEDmAtQpfETp/tINykmGIq/yGIyqK
mdGBdaZci01NsaeyrJkSa0zFBYD3JpcdUPNZ6ZRKjCnL5q/mpi3bQK0JqSyoQXXS
y6qNLi1ZBGt9u+8ROa5Fh1eHmYRrNaEeaKlzaHvLfB8+7+4xtBfnzJJY5y69yYxW
ap94EpcgKVPDGYLwPZvinImDzigZZONbIXFs9TGdmjDbchRwZ59IxHpnTdD2vjk9
3EQcgAILOrHJP8La7yHRzdBgA4lBl72KkkvMcyLbkqRM4xLTRwjyR1FAKUfVv2gT
cw21z+Ay1E8OHfx9MDyWeTAN7uBTRv665o4Fs71t+Ec3dEEdsxrVVlUvXLXSh0UW
g0NMDIFd9xJODfu18zH3G9bvdl/EoES59J51ddGwcqXg0J38c48hz3o5skUyW4XA
s84jCH3QfaVitIOtka3MUCEyp4Nour4y0TpuccA9Qu0rSaIGo1VmsKfrfJMqs/x3
Nax1gEwced3ZAGV9qe+X
=Ek7P
-END PGP SIGNATURE-


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


Re: Placing text next to notes

2011-12-01 Thread m...@apollinemike.com
Le Dec 1, 2011 à 4:05 PM, Tim McNamara a écrit :

> 
> On Dec 1, 2011, at 6:26 AM, Daniel Kraft wrote:
> 
>> I have the following problem:  I would like to engrave an arpeggio
>> which should be played in a "unusual" order, namely first the highest,
>> then the lowest and finally the middle note.
> 
> There is nothing unusual about that and I would see no reason why any 
> musician would need further explanation.  Just write the notes and they will 
> play it.
> 
>> To indicate that, I'd like to place roman numerals I, II and III next
>> to (i.e., right of) the respective notes.  Is there an (easy) way to
>> do that?
> 
> Look at chord fingerings under "Fingering Instructions" in the documentation, 
> you might be able to do something with that.  However, speaking from the 
> musician's perspective adding Roman numerals to what is a simple three note 
> phrase would seem more confusing than helpful- especially as Roman numerals 
> already have other uses in music.

There's always :

\relative c' {
  \set tieWaitForNote = ##t
  \override Tie #'springs-and-rods = #ly:spanner::set-spacing-rods
  \override Tie #'minimum-length = #2
  \grace { c16 ~ [ d' ~ g, ~ ] } 1
}

Cheers,
MS




PastedGraphic-1.pdf
Description: Adobe PDF document

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


Re: Placing text next to notes

2011-12-01 Thread Tim McNamara

On Dec 1, 2011, at 6:26 AM, Daniel Kraft wrote:

> I have the following problem:  I would like to engrave an arpeggio
> which should be played in a "unusual" order, namely first the highest,
> then the lowest and finally the middle note.

There is nothing unusual about that and I would see no reason why any musician 
would need further explanation.  Just write the notes and they will play it.

> To indicate that, I'd like to place roman numerals I, II and III next
> to (i.e., right of) the respective notes.  Is there an (easy) way to
> do that?

Look at chord fingerings under "Fingering Instructions" in the documentation, 
you might be able to do something with that.  However, speaking from the 
musician's perspective adding Roman numerals to what is a simple three note 
phrase would seem more confusing than helpful- especially as Roman numerals 
already have other uses in music.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 1.9.3 (beta)

2011-12-01 Thread Francisco Vila
2011/12/1 Wilbert Berendsen :
> Hi,
>
> I'm happy to announce Frescobaldi 1.9.3, a beta milestone working
> towards version 2.0.
>
> Frescobaldi 2 (www.frescobaldi.org) is a dedicated LilyPond music
> score editor, built with Python and Qt4, designed to run on all major
> operating systems.
>
> It is at
> https://github.com/downloads/wbsoft/frescobaldi/frescobaldi-1.9.3.tar.gz
>
> Many bugs were fixed and improvements were made. Also the documentation
> browser now works nicely and supports multiple versions (local and/or
> remote) and the language can be set, although the context help feature
> still needs to be implemented.

Hi Wilbert,
if I want to guide a Windows user towards an executable he can install
on his system, where should I direct him to? thanks

-- 
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: Bug for slur and (not) restored accidental

2011-12-01 Thread Rutger Hofman

On 11/30/2011 09:46 PM, Nick Payne wrote:

On 01/12/11 01:43, Rutger Hofman wrote:

Good afternoon list,

I think in the following example (see attached) lilypond should
automatically add a sharp in bar 2, as enforced in the second line:

\version "2.14.0"

\score {
\new Staff {
\key g \major
\time 2/4

f'2( |
fis') |

\break
f'2( |
fis'!) |
}
}

IMHO this is a bug.


If you add

\accidentalStyle "modern"

you will get the sharp on both fis.

Nick


Yes, certainly. But I think there should be a sharp irrespective of 
accidentalStyle. That's why I think it is a bug.


Rutger

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


Placing text next to notes

2011-12-01 Thread Daniel Kraft
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

I have the following problem:  I would like to engrave an arpeggio
which should be played in a "unusual" order, namely first the highest,
then the lowest and finally the middle note.

To indicate that, I'd like to place roman numerals I, II and III next
to (i.e., right of) the respective notes.  Is there an (easy) way to
do that?

I'm still a newbie with lilypond, but I tried to search the
documentation for that and didn't find anything.  (Only text above /
below the staffs for things like dynamics.)

I found the example about spelling-out arpeggios with tied grace notes
which seems like a good alternative, however, I'd still prefer a
simple arpeggio with this additional indications.  The grace notes do
not look very nice for my case.

Thanks a lot!  Yours,
Daniel

- -- 
http://www.domob.eu/
OpenPGP: 3BA2 3DDB 7758 F010 BDAB 0DCF 527E 79BA A3B5 3998
- --
Done:  Arc-Bar-Cav-Kni-Ran-Rog-Sam-Tou-Val-Wiz
To go: Hea-Mon-Pri
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJO13JaAAoJEFJ+ebqjtTmYGRcQALsQDy9xbBV0WrFslz8BXQPX
yhbrAq3biZWcmAvATQfWH+PFgwuLxuXr0E8jxyCyPCyBN30b7TQZtAS/0zI5Ivx+
Gth3rXVJOnBlrPSAWjJcnFT4hLlBBnVkRLHbu+y5roWbr9vFhJK9uI2AEGjPbf6D
jOkcD1xiHeE7beOZF19ALsACWjvHRjNNtx4HmUkwWI4D2gtA+z98MTJ8qPuDevas
FMbhXfrE6GUMtTasRmUBzJqWGCFHATivXf6Y7TpDNAt16mEMoCgkNDy/UBumnpdF
QpGPvGyWCL+/PdoFYIIxSIDRzzj09FJBhW2vCBTUh8V8IXQLEb0fjjPR0t/qhYXR
9AFfc72P9E+EBHBGf6oPsGvFyepNsqDU8nAzeu3rDM2Ilq/76ZP92MAhpXDx1Coa
iSoZ7V/UKgM77wfZsOAWbs2r9IVOD6d02wZ2Hoev9VS1VAyq203aiCb8OhE3FR4S
5kQ85mTVCvVLYblH0/mLhpc6DiRf+xlVpo6E8iDSMPGHseoibbv/31mvN6Iv2T4y
JN5ymjJz8Qqx59UFhfzQAL7lH0gAMrV1vekEWNpJgGva3AqvfLPwuN24xmmMvuJ3
+s95OpBPs49UnTvydZb6nYs/lfEnQs3i7UmTthRk43ozAlSDaoZvQfxlZwBos0RD
kan1LCETV6KDXJMZMySR
=QFCK
-END PGP SIGNATURE-


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


ANN: Frescobaldi 1.9.3 (beta)

2011-12-01 Thread Wilbert Berendsen
Hi,

I'm happy to announce Frescobaldi 1.9.3, a beta milestone working
towards version 2.0.

Frescobaldi 2 (www.frescobaldi.org) is a dedicated LilyPond music
score editor, built with Python and Qt4, designed to run on all major
operating systems.

It is at
https://github.com/downloads/wbsoft/frescobaldi/frescobaldi-1.9.3.tar.gz

Many bugs were fixed and improvements were made. Also the documentation
browser now works nicely and supports multiple versions (local and/or
remote) and the language can be set, although the context help feature
still needs to be implemented.

Please test and (hopefully) enjoy :)

-- 
Wilbert Berendsen
(http://www.wilbertberendsen.nl)


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