Re: chords as markups?

2012-09-05 Thread Werner LEMBERG
> unpure-pure stuff is: > > http://lilypond.org/doc/v2.16/Documentation/notation/unpure_002dpure-containers Looking more closely at this page, I don't fully understand how it works. It is stated that the unpure-pure stuff affects y-axis calculations, but the given example adjusts the *width*:

Re: Lilypond editing environments

2012-09-05 Thread Janek Warchoł
On Thu, Sep 6, 2012 at 1:21 AM, Nick Payne wrote: > Elysium (the Eclipse plugin for Lilypond editing) is not listed in the > documentation as one of the editing environments for Lilypond. It should > probably be there > http://elysium.thsoft.hu/ I didn't found licensing information on their websi

Re: chords as markups?

2012-09-05 Thread Werner LEMBERG
> The kludge I used is not documented anywhere - Aaah :-) > I looked in define-grobs.scm, saw that it was using > ly:text-interface::print but that there was no callback for text, > which means that it must be set in the code. So the stencil > function (or a number of other ones) could be hijac

Re: chords as markups?

2012-09-05 Thread m...@mikesolomon.org
On 6 sept. 2012, at 08:06, Werner LEMBERG wrote: >>> The reason we can't just override the text property is because it >>> is junked and reset internally in LilyPond. The >>> unpure-pure-container makes sure that the chord is taken into >>> account in horizontal spacing calculations. Anytime y

Re: chords as markups?

2012-09-05 Thread Werner LEMBERG
>> The reason we can't just override the text property is because it >> is junked and reset internally in LilyPond. The >> unpure-pure-container makes sure that the chord is taken into >> account in horizontal spacing calculations. Anytime you override a >> stencil, try to use an unpure-pure-cont

Re: chords as markups?

2012-09-05 Thread David Kastrup
"m...@mikesolomon.org" writes: > not pretty, but effective... > > #(define (kludge grob) > (ly:grob-set-property! grob 'text "foo") > (ly:text-interface::print grob)) > > \new ChordNames \chordmode { > a b c:7 > \once \override ChordNames . ChordName #'stencil = > #(ly:make-unpure-pure-contai

Re: chords as markups?

2012-09-05 Thread m...@mikesolomon.org
On 6 sept. 2012, at 00:11, luis jure wrote: > > i've been asked to typeset in lilypond a couple of chords with some > non-standard notation (please see the attached image). > > i wouldn't know how to tweak the chord mode in lilypond to achieve > this, so i was thinking of using \markup's. but

-dno-point-and-click undocumented (was: PDF information issues)

2012-09-05 Thread Werner LEMBERG
> - -dno-point-and-click was exactly what I was looking for; > lilypond --help had not revealed that wisdom. Indeed, it is missing for `lilypond -dhelp'. Looks like a bug... Werner ___ lilypond-user mailing list lilypond-user@gnu.org https://list

Vertically aligning repeat bar dots with custom staff lines

2012-09-05 Thread Wolfheart
Hi everyone, I have a non-default staff made with only two lines (which are NOT symmetrical, i.e. they're nothing like -2 and 2). Instead, they are 0 and -4. The staff was created with the following line: \override Staff.StaffSymbol #'line-positions = #'(0 -4) Since the lines are not equidist

Re: PDF information issues

2012-09-05 Thread Christopher R. Maden
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/05/2012 05:50 PM, Thomas Morley wrote: > see: > http://lilypond.org/doc/v2.17/Documentation/usage-big-page#point-and-click Thanks! > - -dno-point-and-click was exactly what I was looking for; lilypond --help had not revealed that wisdom. Than

Re: update all files with convert.ly

2012-09-05 Thread Graham Percival
On Wed, Sep 05, 2012 at 09:52:47PM +, David Bobroff wrote: > I seem to remember that convert-ly used to, or used to have an option, > to descend into sub-directories. Am I mistaken? You're mistaken; convert-ly only applies to a single file. You're probably thinking of somebody's "wrapper" sh

Lilypond editing environments

2012-09-05 Thread Nick Payne
Elysium (the Eclipse plugin for Lilypond editing) is not listed in the documentation as one of the editing environments for Lilypond. It should probably be there ( http://lilypond.org/doc/v2.17/Documentation/web-big-page#easier-editing). http://elysium.thsoft.hu/ Nick

Re: One question - PNGs

2012-09-05 Thread eluze
Joshua Nichols wrote > > I am trying to export directly from LilyPond to png, with just the cropped > snippet of music, and not something on an entire A4 piece of paper. > Thoughts? Here's something I tried before, and I know I missing something: > try: \paper{ indent=0\mm line-width=120\mm

chords as markups?

2012-09-05 Thread luis jure
i've been asked to typeset in lilypond a couple of chords with some non-standard notation (please see the attached image). i wouldn't know how to tweak the chord mode in lilypond to achieve this, so i was thinking of using \markup's. but elsewhere i'm using \chords, and the results are very diffe

Re: PDF information issues

2012-09-05 Thread Reinhold Kainhofer
On 2012-09-05 23:39, Nick Payne wrote: On 06/09/12 04:25, Christopher R. Maden wrote: Poking around my system today, I noticed two interesting things about the PDFs generated by LilyPond. 1) There is no metadata associated with the PDF. Well, the producer and creator are set to the appropriate

Re: update all files with convert.ly

2012-09-05 Thread David Bobroff
On 9/5/2012 9:47 PM, Reinhold Kainhofer wrote: > On 2012-09-04 11:37, David Kastrup wrote:> Stefan Thomas > writes: > > > >> Dear community, > >> how can I update all my ly files (including subfolders) with one > >> command? > > > > Depending on operating system, something like > > > > find -name

Re: PDF information issues

2012-09-05 Thread Thomas Morley
2012/9/5 Nick Payne : > On 06/09/12 04:25, Christopher R. Maden wrote: >> >> Poking around my system today, I noticed two interesting things about >> the PDFs generated by LilyPond. >> >> 1) There is no metadata associated with the PDF. Well, the producer >> and creator are set to the appropriate

Re: update all files with convert.ly

2012-09-05 Thread Reinhold Kainhofer
On 2012-09-04 11:37, David Kastrup wrote:> Stefan Thomas writes: > >> Dear community, >> how can I update all my ly files (including subfolders) with one >> command? > > Depending on operating system, something like > > find -name '*.ly' -exec convert-ly -ed {} \; > > might do the trick. Needle

Re: Changing quarter tone notation

2012-09-05 Thread Keith OHara
On Wed, 05 Sep 2012 06:37:38 -0700, Arle Lommel wrote: If the arrows were independent of the sharp and flat signs (which would derive as normal from the key signature plus accidentals, as if the quarter-tone shifts did not exist) and placed above/below the note heads, that would be it. For

Re: PDF information issues

2012-09-05 Thread Nick Payne
On 06/09/12 04:25, Christopher R. Maden wrote: Poking around my system today, I noticed two interesting things about the PDFs generated by LilyPond. 1) There is no metadata associated with the PDF. Well, the producer and creator are set to the appropriate software. However, when a top-level ti

Re: beam across larger rest

2012-09-05 Thread David Bobroff
On 9/5/2012 9:50 AM, Tiresia GIUNO wrote: > On Wed, 5 Sep 2012 10:43:49 +0200 > Federico Bruni wrote: > >> Then it may depend on the context: you may need to use Staff instead >> of Timing. I've not looked at your example... > Nope.. If you find an answer, please let me know. This issue interests

PDF information issues

2012-09-05 Thread Christopher R. Maden
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Poking around my system today, I noticed two interesting things about the PDFs generated by LilyPond. 1) There is no metadata associated with the PDF. Well, the producer and creator are set to the appropriate software. However, when a top-level titl

Re: completing a bar automatically with rests

2012-09-05 Thread David Kastrup
Stefan Thomas writes: > I think it should be possible to type in something like > \makerests 2/4. { c4. } > or > \makerests #2 #4. { c4. } I'd rather go for \makerests 4.*2 { c4. } since 4.*2 is a valid duration, can be parsed with a ly:duration? predicate and deconstructed using ly:duration-log

Re: completing a bar automatically with rests

2012-09-05 Thread David Kastrup
Stefan Thomas writes: > Dear David, > I'm always astonished what can be done with scheme and lilypond! > But I think this snippet (which You must have been written quite fast) > is not 100% perfect. > For example > \makerests 4/4 c4 > should produce c4 r4 r2 That's what I meant using "unit of

Re: completing a bar automatically with rests

2012-09-05 Thread Stefan Thomas
I think it should be possible to type in something like \makerests 2/4. { c4. } or \makerests #2 #4. { c4. } 2012/9/5 Stefan Thomas > Dear David, > I'm always astonished what can be done with scheme and lilypond! > But I think this snippet (which You must have been written quite fast) is > not

Re: completing a bar automatically with rests

2012-09-05 Thread Stefan Thomas
Dear David, I'm always astonished what can be done with scheme and lilypond! But I think this snippet (which You must have been written quite fast) is not 100% perfect. For example \makerests 4/4 c4 should produce c4 r4 r2 and \makerests 6/8 { c4. } should produce c4. r4 r8 In case of 6/8 the base

Re: beam across larger rest

2012-09-05 Thread Federico Bruni
2012/9/5 Tiresia GIUNO : > I notice that putting three 16th rests keeps extended also the 16th > beam: > \relative { d16[ r r r e16] r r8 } > > So it must be the 8th rest that stop the 16th beam. Ok, example found. All I can say is that it's not because of a collision. \relative c' { \o

Re: completing a bar automatically with rests

2012-09-05 Thread David Kastrup
Stefan Thomas writes: > What is it supposed to do? > Dear David, > I would like to do something like this: > %%%snippet %% > % fully written out example > \relative c' { > \time 4/4 > c8 r8 r4 r2 > r2 fis8 r8 r4 > \time 3/4 > c8 r8 r4 r4 > r8 e r4 r > } > %% desired form of how to input

Re: page layout

2012-09-05 Thread Vaughan McAlley
On 5 September 2012 19:18, wrote: > Hi all, > > I’m quite new to lilypond and currently workng on some madrigals ( choir > with 6 voices ) from the 16th century. The barlines are set between staves > only. > > The output of lilypond is really beautiful. But the page layout could have > some more

Re: completing a bar automatically with rests

2012-09-05 Thread Stefan Thomas
> > What is it supposed to do? > Dear David, I would like to do something like this: %%%snippet %% % fully written out example \relative c' { \time 4/4 c8 r8 r4 r2 r2 fis8 r8 r4 \time 3/4 c8 r8 r4 r4 r8 e r4 r } %% desired form of how to input code \relative c' { \time 4/4 \mak

Re: Changing quarter tone notation

2012-09-05 Thread Arle Lommel
[apologies for reposting, but I had the wrong subject heading, which means nobody would have read this before.]Hi Keith,Thanks for this answer and my apologies for taking a while to acknowledge it. For some reason I missed it at the time and only today found it.The bit there is a different system t

Re: page layout

2012-09-05 Thread Marek Klein
2012/9/5 > Do you think the property strechability would do the job? > > > I don't know what exactly you want to achieve, but there is for example the top-system-spacing, which you can use to shift the first system lower: http://lilypond.org/doc/v2.16/Documentation/notation/flexible-vertical-

Re: beam across larger rest

2012-09-05 Thread eluze
Nick Payne-3 wrote > > \relative { > << > { d16[ s8. e16] } > \\ > { s16 r r8 s16 } > >> > r r8 > } > the most funny and shortest way I could find: \relative d16[ << \\ {r16 r4} >> e16] r r8 Eluze -- View this message in context: http://lilypond.1

Re: completing a bar automatically with rests

2012-09-05 Thread David Kastrup
Stefan Thomas writes: > Dear community, > I don't like to write lots of rests by hand into bars with only very > few notes. > Using the wonderful script extractMusic of Gilles, which I found at > http://gillesth.free.fr/Lilypond/extractMusic/extractMusic.ly I've > defined functions that fill up a

Re: beam across larger rest

2012-09-05 Thread Tiresia GIUNO
On Wed, 5 Sep 2012 10:43:49 +0200 Federico Bruni wrote: > Then it may depend on the context: you may need to use Staff instead > of Timing. I've not looked at your example... Nope.. If you find an answer, please let me know. This issue interests me a lot. ___

completing a bar automatically with rests

2012-09-05 Thread Stefan Thomas
Dear community, I don't like to write lots of rests by hand into bars with only very few notes. Using the wonderful script extractMusic of Gilles, which I found at http://gillesth.free.fr/Lilypond/extractMusic/extractMusic.ly I've defined functions that fill up automatically a 3/4 or 4/4 bar with r

Re: page layout

2012-09-05 Thread Marek Klein
Hello 2012/9/5 > ** > > The output of lilypond is really beautiful. But the page layout could > have some more tweaking. > > There are 6 staves per system and 2 systems per page > > The first page is really perfect. Title and subtitle and the 2 systems > are using the available space of the page

Re: notation for stopping the strings using left hand fingers.

2012-09-05 Thread Joseph Harfouch
Thank you very much for this reply. -- View this message in context: http://lilypond.1069038.n5.nabble.com/notation-for-stopping-the-strings-using-left-hand-fingers-tp132231p132280.html Sent from the User mailing list archive at Nabble.com. ___ lily

page layout

2012-09-05 Thread michael.strebl
Hi all, I'm quite new to lilypond and currently workng on some madrigals ( choir with 6 voices ) from the 16th century. The barlines are set between staves only. The output of lilypond is really beautiful. But the page layout could have some more tweaking. There are 6 staves per system and 2 syste

Re: beam across larger rest

2012-09-05 Thread Federico Bruni
2012/9/5 Tiresia GIUNO : > On Wed, 5 Sep 2012 10:23:39 +0200 > Federico Bruni wrote: >> 2012/9/5 Tiresia GIUNO : >> > So it must be the 8th rest that stop the 16th beam. I would expect >> > that setting the baseMoment to 1/16 would bring to the wished >> > result: >> > >> > \set Timing.bas

Re: beam across larger rest

2012-09-05 Thread Tiresia GIUNO
On Wed, 5 Sep 2012 10:23:39 +0200 Federico Bruni wrote: > 2012/9/5 Tiresia GIUNO : > > So it must be the 8th rest that stop the 16th beam. I would expect > > that setting the baseMoment to 1/16 would bring to the wished > > result: > > > > \set Timing.baseMoment = #(ly:make-moment 1 16) >

Re: beam across larger rest

2012-09-05 Thread Federico Bruni
2012/9/5 Tiresia GIUNO : > So it must be the 8th rest that stop the 16th beam. I would expect that > setting the baseMoment to 1/16 would bring to the wished result: > > \set Timing.baseMoment = #(ly:make-moment 1 16) > > But it doesn't work. So I guess I'm ignoring a default rule which set

Re: beam across larger rest

2012-09-05 Thread Tiresia GIUNO
On Wed, 05 Sep 2012 12:30:16 +1000 Nick Payne wrote: > On 04/09/12 17:54, David Bobroff wrote: > > In this example I have a beam going across a rest larger than the > > beam value. > > > > \version "2.16.0" > > > > \relative { > >{ d16-[ r r8 e16-] r r8 } > > } > > > > The 16th beam breaks ov

Re: RemoveEmptyStaffContext and merge rests snippet not co-operating

2012-09-05 Thread eluze
Frank Steinmetzger wrote > > > While the empty staves get removed as expected, using this feature breaks > the > merge-rests code -- I get two rests above each other. > for me it works - can you provide an example? Eluze -- View this message in context: http://lilypond.1069038.n5.nabble

Re: lilypond-user Digest, Vol 118, Issue 20

2012-09-05 Thread Arle Lommel
Hi Keith,Thanks for this answer and my apologies for taking a while to acknowledge it. For some reason I missed it at the time and only today found it.The bit there is a different system then what I need in that it puts arrows on the accidentals. The system I'm looking for puts the arrows above or