Re: One Line Column Markup

2010-01-18 Thread Pato Press
Thanks James, I've just check that and doesn't work :(
It still gives me the same.
What I need its like having a new character consisting in the a in \super
mode with a dot under it.

4. \super a %with the a aligned over the dot

is that posible? Or ill have to investigate in the creation of chars in a
font-set :\ ?

Thanks again!

2010/1/18 James Bailey derhindem...@googlemail.com

without checking, have you tried \line {4 \center-column {\super a .}}?

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


Re: One Line Column Markup

2010-01-18 Thread Bertalan Fodor (LilyPondTool)




What about 

\markup {
\line {4 \super {  }}}
}

Note that LilyPond can use most Unicode characters.



Pato Press wrote:
Thanks James, I've just check that and doesn't work :(
It still gives me the same.
What I need its like having a new character consisting in the "a" in
\super mode with a dot under it.
  
4. \super a %with the "a" aligned over the dot 
  
is that posible? Or ill have to investigate in the creation of chars in
a font-set :\ ?
  
Thanks again!
  
  2010/1/18 James Bailey derhindem...@googlemail.com
  
  
without checking, have you tried \line {4 \center-column
{\super a .}}?
  
  
  
  

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




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


Re: hymns: chords vs. voices

2010-01-18 Thread mike99

Thanks to all for the replies. An approach using chord structure would seem
difficult, since the voices are not kept separate. The   \\   and  { }
\\ {}  structures should work, but don't seem very elegant compared to
writing separate voices. After some initial discussion with someone in the
project group, I had all but decided to go with voices written separately on
the staves (standard polyphony), and had typed up several songs that way.
Then I got feedback from someone else that the chord notation for choir is
also widely adopted in Europe, and also took a closer look at Carl's
example.


Carl Sorensen-3 wrote:
 
 Mike,
 
 Hymns are one of my major uses for LilyPond.  I prefer the chord method,
 as
 it's standard in the US.  I do it using partcombine, with a hack that
 lyrics
 are set to a hidden voice that's up an octave.
 
 I've attached a copy of a hymn that I've written, to show how this works.
 

Carl's method of using partcombine allows for keeping the voice inputs
separate. This makes the code clearer, and is encouraging since it's still
undecided which notation to adopt; by changing a few declarations I could
use either method (minus tweaks).

Carl, I went about implementing my own instance of a song and quickly ran
into three snags, which, although not covered by your example, are common.
The snags are described below, and I've extracted four measures and attached
them as an example for illustration. Would you mind sharing your experience
on how you deal with them?

http://old.nabble.com/file/p27207893/sample2.png 

1.  Notes of common pitch and duration result in the text a2 being set
above the staff (to notate a due), as in measures 1, 2, and 4. The hymnal I
have that uses chord notation (Songs of Faith and Praise) sets displays
this as two separate voices (i.e., an exception to the chord notation) with
one note head and a stem in each direction, as this snippet would produce:
   \relative c'' {  b \\ b  }
The manual says setting printPartCombineTexts to false suppresses the a
due marking. Do you modify the behavior to add a second stem, or just accept
the default with one stem?
A related issue is how collision avoidance is handled. I changed the alto
voice in measure 2 to have a b-flat in order to show that partcombine uses
one stem with two note heads, whereas it's preferable to use standard
polyphony (creating an exception from the chord notation), as discussed in
my  previous post.

2.  As in your example, the lyrics are set to an extra instance of the
soprano voice, which is set an octave above and hidden. The slur in measure
3, however, is visible.

3.  Chords within a voice cause the voices to be typeset separately, as in
the bass clef in measure four. I intuitively expected partcombine to use one
stem.


I need to learn about using \context vs. \new declarations, and study up on
the effects of \shiftOnn, which in this example caused some misalignment of
lyrics, but this is looks promising.

Thanks for your help,
Mike

http://old.nabble.com/file/p27207893/sample.ly sample.ly 

-- 
View this message in context: 
http://old.nabble.com/hymns%3A-chords-vs.-voices-tp26989867p27207893.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: One Line Column Markup

2010-01-18 Thread Pato Press
Ok thats great!
even if I dont know how to find that character!!
eventualy I can copy paste :)
Its quite near to what Im looking for.
the thing is, is there a way to have the dot out of \super mode?
now that you show me these, I think that what I am looking for is for a way
of left-align the a with the dot and top-align it with the 4

Thanks again!.


2010/1/18 Bertalan Fodor (LilyPondTool) lilypondt...@organum.hu

  What about

 \markup { \line {4 \super { ạ }}} }

 Note that LilyPond can use most Unicode characters.

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


Re: exotic chord

2010-01-18 Thread mike99



Wafaic wrote:
 
 Hey,
 I try to write a chord, but without success.
 It is a Am7b5.
 I'd like to have Am on the same level, and 7b5 a little up the rest of the
 name.
 Is there a solution?
 Thanks,
 Éric
 

Do you mean to typeset it as a superscript? See the Notation Reference,
1.8.2 Formatting text, Selecting font and font size for an example.

-- 
View this message in context: 
http://old.nabble.com/%22exotic%22-chord-tp27207648p27208069.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: svg output

2010-01-18 Thread Dmytro O. Redchuk
У сб, 2010-01-16 у 15:33 +, Graham Percival пише:
 It would be nice if somebody could check the regtest comparison...
 it's too late to recall 2.13.11 if it broke anything, but if it *did*
 break something, the sooner we find out about it, the faster we can
 fix it.
 
 More info in the Contributor's Guide 7.4 Checking and verifying issues
 http://lilypond.org/doc/v2.13/Documentation/contributor/checking-and-verifying-issues
 
 
 After that, it would be nice if somebody could check all the regtests.
  One person has been doing it, but there's no guarantee that he's
 found everything.  Again, the sooner we find out if something broke,
 the faster it will be to fix.
I feel i could try, but i feel a bit stupid, too.

---
7.6 Finding the cause of a regression

[...]

This is a job that non-programmers can do; once a problematic commit is
identified, the programmers’ job is much easier. In fact, for most
regression bugs, the majority of the time is spent simply finding the
problematic commit.
---

Please, which job, _what_ can i do?-) What should i do to identify
problematic commit?

Yes, i do have a web browser and email client :O)

Possibly, i still don't understand how to use them, please give me a
glue. Thanks!

(Can this regtests checking be automated?.. Yes, i do have
bash/sed/awk/python and some idea how to use them, it this can help.
Yes, i'm lazy too, but not so delicious and bad, probably.)

 - Graham

ps. And --- again --- thank you all who makes lilypond better.
And, again, sorry for the noise.

-- 
  Dmytro O. Redchuk



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


Re: One Line Column Markup

2010-01-18 Thread Bertalan Fodor (LilyPondTool)




Use charmap on Windows. 
Could you create what you want in Paint or some other drawing problem?
It's getting hard for me to comprehend :)

This is what I understand: 

\markup { \concat { 4 \super { \combine a \raise #-0.4 "." } } }

Rendering:
 



Pato Press wrote:
Ok thats great!
even if I dont know how to find that character!!
eventualy I can copy paste :)
Its quite near to what Im looking for.
the thing is, is there a way to have the dot out of \super mode?
now that you show me these, I think that what I am looking for is for a
way of left-align the "a" with the dot and top-align it with the "4"
  
Thanks again!.
  
  
  2010/1/18 Bertalan Fodor (LilyPondTool) lilypondt...@organum.hu
  
What about 

\markup {
\line {4 \super { ạ }}}
}

Note that LilyPond can use most Unicode characters.

  
  




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


Re: One Line Column Markup

2010-01-18 Thread Frank Steinmetzger
Am Montag, 18. Januar 2010 schrieb Pato Press:
 Ok thats great!
 even if I dont know how to find that character!!
 eventualy I can copy paste :)

Here's your four: ⁴ ;-)
-- 
Gruß | Greetings | Qapla'
Kids in the back seat cause accidents. Accidents in the backseat cause kids.


signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


alla breve

2010-01-18 Thread Ove Ditlevsen
Please, can anybody tell me how to set alla breve (C with a vertical line 
through)?

Thanks in advance
Ove Ditlevsen


Professor Emeritus, dr.techn. Ove Ditlevsen
Department of Mechanical Engineering
Coastal, Maritime and Structural Engineering
Technical University of Denmark
Nils Koppels Allé
Building 403,
DK-2800 Kgs. Lyngby,
Denmark.
Tel (direct): +45 4525 1387
Tel (residence): +45 4581 9841
E-mail: oveditlev...@mac.com
http://www.web.mek.dtu.dk/staff/od/






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


Re: svg output

2010-01-18 Thread Graham Percival
On Mon, Jan 18, 2010 at 9:47 AM, Dmytro O. Redchuk
brownian@gmail.com wrote:
 У сб, 2010-01-16 у 15:33 +, Graham Percival пише:
 It would be nice if somebody could check the regtest comparison...
 it's too late to recall 2.13.11 if it broke anything, but if it *did*
 break something, the sooner we find out about it, the faster we can
 fix it.

 More info in the Contributor's Guide 7.4 Checking and verifying issues
 http://lilypond.org/doc/v2.13/Documentation/contributor/checking-and-verifying-issues


 After that, it would be nice if somebody could check all the regtests.

 7.6 Finding the cause of a regression

 Please, which job, _what_ can i do?-) What should i do to identify
 problematic commit?

Sorry, I was unclear -- I'm not asking random people to find the
*cause* of a regression.  Just find a regression.

1.  Comparisons: go here, and select the version you want to check:
http://lilypond.org/test/
for example, v2.13.11-1

You'll see the difference in regtests between v2.13.10 and v2.13.11.
For any change, ask yourself if it's a change for the worse or better.
 (or just no real change at all)

2.  Checking all regtests:
http://lilypond.org/doc/v2.13/Documentation/web/development
and find the link for regression tests  (warning: downloads a large
number of images, so be patient)

Each regtest has a short description, then an image.  Does the image
match the description?  If not, send an email to bug-lilypond like

In the ancient-accidental.ly regtest, the accidentals for hufnagel
and vaticana look exactly the same.  Shouldn't they be different?

(this isn't true in 2.13.11, but if they *did* look the same, it would be a bug)

 (Can this regtests checking be automated?.. Yes, i do have
 bash/sed/awk/python and some idea how to use them, it this can help.
 Yes, i'm lazy too, but not so delicious and bad, probably.)

The regtest comparison is automated -- humans only need to check on
average a dozen images, instead of 300 or whatever.

Cheers,
- Graham


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


Re: alla breve

2010-01-18 Thread David Kastrup
Ove Ditlevsen oveditlev...@mac.com writes:

 Please, can anybody tell me how to set alla breve (C with a vertical
 line through)?

\time 2/2

I see an example for it (as well as how to change this to 2/2 notation
if wanted) right in the obvious part of the notation reference, at
Musical notation:Rhythms:Displaying rhythms:Time signature

-- 
David Kastrup



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


Re: alla breve

2010-01-18 Thread Patrick Schmidt
Alla breve (C with a vertical line through) is set by default with \time 2/2. 
See Notation Reference 1.2.3 Time Signature

HTH
patrick
 Original-Nachricht 
 Datum: Mon, 18 Jan 2010 11:14:58 +0100
 Von: Ove Ditlevsen oveditlev...@mac.com
 An: lilypond-user@gnu.org
 Betreff: alla breve

 Please, can anybody tell me how to set alla breve (C with a vertical
 line through)?
 
 Thanks in advance
 Ove Ditlevsen
 
 
 Professor Emeritus, dr.techn. Ove Ditlevsen
 Department of Mechanical Engineering
 Coastal, Maritime and Structural Engineering
 Technical University of Denmark
 Nils Koppels Allé
 Building 403,
 DK-2800 Kgs. Lyngby,
 Denmark.
 Tel (direct): +45 4525 1387
 Tel (residence): +45 4581 9841
 E-mail: oveditlev...@mac.com
 http://www.web.mek.dtu.dk/staff/od/
 
 
 
 
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 http://lists.gnu.org/mailman/listinfo/lilypond-user

-- 
GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01


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


Re: One Line Column Markup

2010-01-18 Thread Pato Press
Thanks everyone for the help!!! I got it!


\version 2.12.2

\markup{
  \bold{
4.
\raise #0.5 {
  \hspace #-2
  a
}
  }
}

try these and you'll what I was looking for.
Again thanks!
Oh! Frank, next time if you are not interested, just pass over the threat
instead of making null's mails.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: exotic chord

2010-01-18 Thread TaoCG


Wafaic wrote:
 
 Not exactly. 
 I can't find a way to write in full Am7b5.
 And if I find a way, I'd like to write Am on one level, and 7b5 a little
 higher.
 

Maybe this is something for you.
http://lsr.dsi.unimi.it/LSR/Item?id=608

It's a little tricky because your entry will be converted to a lyric context
to create chords now but what you want is easily achieved, just type
a-m7f5 .
-- 
View this message in context: 
http://old.nabble.com/%22exotic%22-chord-tp27207648p27209104.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: exotic chord

2010-01-18 Thread Bertalan Fodor (LilyPondTool)

Hey, that's not an exotic chord, that's the common half-diminished one.
Use normal chord syntax.
\chords { a:m7.5- }

See 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Common-chord-modifiers#Common-chord-modifiers



TaoCG wrote:

Wafaic wrote:
  
Not exactly. 
I can't find a way to write in full Am7b5.

And if I find a way, I'd like to write Am on one level, and 7b5 a little
higher.




Maybe this is something for you.
http://lsr.dsi.unimi.it/LSR/Item?id=608

It's a little tricky because your entry will be converted to a lyric context
to create chords now but what you want is easily achieved, just type
a-m7f5 .
  


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


Re: alla breve

2010-01-18 Thread James Lowe

and if you want to display 2/2 then add the following line before

  \numericTimeSignature
  \time 2/2

Likewise for 4/4

Patrick Schmidt wrote:

Alla breve (C with a vertical line through) is set by default with \time 2/2. 
See Notation Reference 1.2.3 Time Signature

HTH
patrick
 Original-Nachricht 

Datum: Mon, 18 Jan 2010 11:14:58 +0100
Von: Ove Ditlevsen oveditlev...@mac.com
An: lilypond-user@gnu.org
Betreff: alla breve



Please, can anybody tell me how to set alla breve (C with a vertical
line through)?

Thanks in advance
Ove Ditlevsen


Professor Emeritus, dr.techn. Ove Ditlevsen
Department of Mechanical Engineering
Coastal, Maritime and Structural Engineering
Technical University of Denmark
Nils Koppels Allé
Building 403,
DK-2800 Kgs. Lyngby,
Denmark.
Tel (direct): +45 4525 1387
Tel (residence): +45 4581 9841
E-mail: oveditlev...@mac.com
http://www.web.mek.dtu.dk/staff/od/






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





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


Re: hymns: chords vs. voices

2010-01-18 Thread Carl Sorensen



On 1/18/10 2:24 AM, mike99 mike.br...@gmail.com wrote:


 Carl's method of using partcombine allows for keeping the voice inputs
 separate. This makes the code clearer, and is encouraging since it's still
 undecided which notation to adopt; by changing a few declarations I could
 use either method (minus tweaks).
 
 Carl, I went about implementing my own instance of a song and quickly ran
 into three snags, which, although not covered by your example, are common.
 The snags are described below, and I've extracted four measures and attached
 them as an example for illustration. Would you mind sharing your experience
 on how you deal with them?
 
 http://old.nabble.com/file/p27207893/sample2.png
 
 1.  Notes of common pitch and duration result in the text a2 being set
 above the staff (to notate a due), as in measures 1, 2, and 4. The hymnal I
 have that uses chord notation (Songs of Faith and Praise) sets displays
 this as two separate voices (i.e., an exception to the chord notation) with
 one note head and a stem in each direction, as this snippet would produce:
\relative c'' {  b \\ b  }
 The manual says setting printPartCombineTexts to false suppresses the a
 due marking. Do you modify the behavior to add a second stem, or just accept
 the default with one stem?

I set printPartCombineTexts to  #f.  I have just lived with it.  But given
your experience with chords, I decided to try putting a chord with a
transparent note in the voice that needed the extra stem:

soprano =  \relative c'' {
  a f e d | 
  e g c b 
}

alto = \relative c' {
  c d c d \tweak #'transparent ##t b |
  c g' \tweak #'transparent ##t e g f
}


\score {
  \partcombine \soprano \alto
}


It worked (although in the first case (the d) there is an unwanted ledger
line; we could also make the ledger lines transparent to avoid that
problem).

I'm looking at the possibility of writing a music function that will
automatically do this, but I haven't got it to work yet.


 A related issue is how collision avoidance is handled. I changed the alto
 voice in measure 2 to have a b-flat in order to show that partcombine uses
 one stem with two note heads, whereas it's preferable to use standard
 polyphony (creating an exception from the chord notation), as discussed in
 my  previous post.

I suspect this can also be fixed by adding a chord with a second note having
a transparent head.

 
 2.  As in your example, the lyrics are set to an extra instance of the
 soprano voice, which is set an octave above and hidden. The slur in measure
 3, however, is visible.

In the hidden voice, add

\override Slur #'transparent = ##t

This will hide the slurs.
 
 3.  Chords within a voice cause the voices to be typeset separately, as in
 the bass clef in measure four. I intuitively expected partcombine to use one
 stem.

I think that you want them to have different stems, so you can see which
part is split.

 
 
 I need to learn about using \context vs. \new declarations, and study up on
 the effects of \shiftOnn, which in this example caused some misalignment of
 lyrics, but this is looks promising.

\new creates a new context

\context switches to an existing context, and creates a new one if the
context doesn't exist.


 
 Thanks for your help,

You're very welcome.

Carl



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


tempo text

2010-01-18 Thread Gerard McConnell
Hello, 
I'm sure this is in the docs somewhere; 
I've checked the index, sections 4.4  4.5, and the 
snippets list, but I can't figure out how to write some 
text (\markup?) above the clefs.  
I'd also like to be able to move the text around that area 
a little bit, for which I'm guessing that it's something like:
\override SOMETHING #'staff-position = #-8Thanks for any help,
Gerard___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: svg output

2010-01-18 Thread Dmytro O. Redchuk
У пн, 2010-01-18 у 10:20 +, Graham Percival пише:
 1.  Comparisons: go here, and select the version you want to check:
 http://lilypond.org/test/
 for example, v2.13.11-1
 
 You'll see the difference in regtests between v2.13.10 and v2.13.11.
 For any change, ask yourself if it's a change for the worse or better.
  (or just no real change at all)
 
 2.  Checking all regtests:
 http://lilypond.org/doc/v2.13/Documentation/web/development
 and find the link for regression tests  (warning: downloads a large
 number of images, so be patient)
 
 Each regtest has a short description, then an image.  Does the image
 match the description?  If not, send an email to bug-lilypond like
 
 In the ancient-accidental.ly regtest, the accidentals for hufnagel
 and vaticana look exactly the same.  Shouldn't they be different?
 
 (this isn't true in 2.13.11, but if they *did* look the same, it would be a 
 bug)
Well... i'll try.

Just have subscribed to bug-lilypond.

The problem is... yes, i'm not a programmer, but i'm not a musician,
either :O)

For instance: In the ancient-accidental.ly regtest, the accidentals for
hufnagel and **MENSURAL** look exactly the same.  Shouldn't they be
different? I don't know actually.

Oh well... i will ask (after some read-only grace period) bug-lilypond,
thanks. Not only this question _hopefully_ :\

 
 Cheers,
 - Graham

-- 
  Dmytro O. Redchuk



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


Adding Rehearsal Marks, v2.12.2

2010-01-18 Thread rasAK

Apologies...I'm sure this is addressed somewhere (but I did search the
documentation and this forum!).

How do I add rehearsal letters to an existing score without going through
and adding a \mark for every letter in every part?

Thanks so much!

Randy
-- 
View this message in context: 
http://old.nabble.com/Adding-Rehearsal-Marks%2C-v2.12.2-tp27201073p27201073.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: tempo text

2010-01-18 Thread Dmytro O. Redchuk
У пн, 2010-01-18 у 14:18 +, Gerard McConnell пише:
 Hello, 
 I'm sure this is in the docs somewhere; 
 I've checked the index, sections 4.4  4.5, and the 
 snippets list, but I can't figure out how to write some 
 text (\markup?) above the clefs. 
I believe you can use \markup and take a look at selected snippets here:

http://lilypond.org/doc/v2.13/Documentation/notation/writing-text#text-marks

(Aligning marks with various notation objects)

 I'd also like to be able to move the text around that area 
 a little bit, for which I'm guessing that it's something like:
 \override SOMETHING #'staff-position = #-8
Mmm...

May be 'X-offset or 'Y-offset or 'offset or 'extra-offset for
Score.RehearsalMark?..

 Thanks for any help,
 Gerard


-- 
  Dmytro O. Redchuk



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


Re: Adding Rehearsal Marks, v2.12.2

2010-01-18 Thread David Kastrup
rasAK randal_sm...@stanfordalumni.org writes:

 Apologies...I'm sure this is addressed somewhere (but I did search the
 documentation and this forum!).

 How do I add rehearsal letters to an existing score without going through
 and adding a \mark for every letter in every part?

You can likely make a voice containing just the rehearsal marks (and
otherwise s commands) and stack this mark voice with other voices.

-- 
David Kastrup



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


Re: svg output

2010-01-18 Thread Graham Percival
On Mon, Jan 18, 2010 at 04:27:26PM +0200, Dmytro O. Redchuk wrote:
 For instance: In the ancient-accidental.ly regtest, the accidentals for
 hufnagel and **MENSURAL** look exactly the same.  Shouldn't they be
 different? I don't know actually.

Well, ignore any regtests that you have no clue about.

That said, in our hypothetical bug, it should be pretty clear -- I
don't know anything about ancient accidentals, but since the text
implies that ABC style is different from XYZ style, if I can't see
any visual difference I'll ask if it's a bug.

Cheers,
- Graham


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


Re: tempo text

2010-01-18 Thread Xavier Scheuer
Hi Gerard,

2010/1/18 Gerard McConnell gerry...@indigo.ie:

 Hello,
 I'm sure this is in the docs somewhere;
 I've checked the index, sections 4.4  4.5, and the
 snippets list, but I can't figure out how to write some
 text (\markup?) above the clefs.

Well, actually there is a bug with MetronomeMark (\tempo) which
prevents to align it the right way (i.e. left-aligned on time
signature for \tempo text).

See:
684: Enhancement: MetronomeMark should support break-align-symbols
http://code.google.com/p/lilypond/issues/detail?id=684
and the discussion Tempo mark alignment
http://lists.gnu.org/archive/html/lilypond-user/2009-05/msg00521.html


2010/1/18 Dmytro O. Redchuk brownian@gmail.com:

 I believe you can use \markup and take a look at selected snippets here:

 http://lilypond.org/doc/v2.13/Documentation/notation/writing-text#text-marks

 (Aligning marks with various notation objects)

As a workaroud I use this user-defined TempoMark command for textual
tempo marks (it is based on RehearsalMark, as suggested by Dmytro):

tempoMark = #(define-music-function (parser location markp) (string?)
#{
 \once \override Score.RehearsalMark #'self-alignment-X = #LEFT
 \once \override Score.RehearsalMark #'break-align-symbols =
#'(time-signature key-signature)
 \once \override Staff.TimeSignature #'break-align-anchor-alignment = #LEFT
 \once \override Score.RehearsalMark #'font-size = #1
 \mark \markup { \bold $markp }
#})

To be used with the following syntax, for example
  \tempoMark Allegro

It aligns LEFT on time signature (as I have seen it on numerous
scores).  I use this while still hoping somebody will fix
MetronomeMark.  Is has the drawback that you can't use another
RehearsalMark (\mark) simultaneously.

Cheers,
Xavier

--
Xavier Scheuer x.sche...@gmail.com


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


Re: tempo text

2010-01-18 Thread Kieren MacMillan
Hi Gerard (et al.),

 I believe you can use \markup and take a look at selected snippets here:
 http://lilypond.org/doc/v2.13/Documentation/notation/writing-text#text-marks
 (Aligning marks with various notation objects)
 […]
 May be 'X-offset or 'Y-offset or 'offset or 'extra-offset for 
 Score.RehearsalMark?..

RehearsalMark (obtained by using \mark) should really be reserved for non-tempo 
indications: rehearsal letters, roadmap indications (e.g., D.C. al Fine), 
and so on.

MetronomeMark (obtained by using \tempo) should be used for tempo indications.
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Writing-parts#Metronome-marks

Hope this helps!
Kieren.

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


Re: tempo text

2010-01-18 Thread Kieren MacMillan
Hi Xavier,

 Well, actually there is a bug with MetronomeMark (\tempo)

I don't believe it's a bug… it's officially an enhancement request.  ;)

 which prevents to align it the right way (i.e. left-aligned on time
 signature for \tempo text).

Correct.

However, that still doesn't mean we should overload the RehearsalMark to do 
tempo indications. [I used to do this, so I'm not being holier than thou…] We 
should:
1. Use MetronomeMark, which can be #'X-offset tweaked to line up correctly.
2. Keep pushing/begging for someone to add the feature you pointed out.

Now that I'm back from my conference, I'm hoping to get up and running with 
lily-dev fairly quickly. [Famous last words?]
If I do, this is one of the first things on my to-do list.  =)

Cheers,
Kieren.

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


Re: tempo text

2010-01-18 Thread Dmytro O. Redchuk
У пн, 2010-01-18 у 10:07 -0500, Kieren MacMillan пише:
 Hi Gerard (et al.),
 
  I believe you can use \markup and take a look at selected snippets here:
  http://lilypond.org/doc/v2.13/Documentation/notation/writing-text#text-marks
  (Aligning marks with various notation objects)
  […]
  May be 'X-offset or 'Y-offset or 'offset or 'extra-offset for 
  Score.RehearsalMark?..
 
 RehearsalMark (obtained by using \mark) should really be reserved for 
 non-tempo indications:
 rehearsal letters, roadmap indications (e.g., D.C. al Fine), and so on.
Great :-)

Thanks!

ps. Can not see anything about tempo indications in the original post...
Well... Subject line... My fault, definitely! :O(

;-)

 MetronomeMark (obtained by using \tempo) should be used for tempo indications.
 http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Writing-parts#Metronome-marks
 
 Hope this helps!
 Kieren.


-- 
  Dmytro O. Redchuk



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


Re: tempo text

2010-01-18 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Montag, 18. Januar 2010 16:15:00 schrieb Kieren MacMillan:
 Hi Xavier,
 
  Well, actually there is a bug with MetronomeMark (\tempo)
 
 I don't believe it's a bug… it's officially an enhancement request.  ;)

It is a bug. All music notation books say that metronome marks are supposed to 
be aligned with the time signature, which lilypond boldly disregards.

It's just not a regression, but still it's not correct output.

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
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD4DBQFLVIKDTqjEwhXvPN0RAuicAKDaHCjHG31vV2dt18irYBQWtR+gOACYouCc
qHkdptFvOJUMCDYyfu5iJA==
=NauQ
-END PGP SIGNATURE-


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


Re: tempo text

2010-01-18 Thread Xavier Scheuer
2010/1/18 Kieren MacMillan kieren_macmil...@sympatico.ca:

 Hi Xavier,

 I don't believe it's a bug… it's officially an enhancement request.  ;)

:D
This enhancement would be very welcome (to my point of view).  This is
the most annoying lack of feature I'm experiencing in my everyday-use
of LilyPond.  ;)


 Correct.

 However, that still doesn't mean we should overload the RehearsalMark to do
 tempo indications. [I used to do this, so I'm not being holier than thou…]

I'm already overloading the RehearsalMark for SegnoMark, CodaMark,
Da Capo Mark, Tutti, ...
I'm waiting for the GLISS to suggest RehearsalMark-variants to handle
these different usages.  And thus provide a solution to my simultaneous
marks problem.  :)


 We should:
1. Use MetronomeMark, which can be #'X-offset tweaked to line up correctly.

Yeah, but I think it's simpler to say OK, take this as a RehearsalMark and
align it correctly on the time signature (especially when there is no other
RehearsalMark at the same time, which is the most often case) ;
than tweaking the #'X-offset to *try* to line up correctly, groping the value,
with the risk that this won't be still correct if you change, for example,
the global staff size.

I mean, both are tweaks, workaround.  The one I proposed seems easier to me.
It's maybe not elegant, not good as a dev point of view, ...  but with this
I manage to have it printed the way I want, my right way, without too much
difficulties.

Of course the best for me too would be this enhancement feature to be added.
;)


2. Keep pushing/begging for someone to add the feature you pointed out.

That's what I'm trying to do *discretely* (diplomatically) when replying to
such thread.  :p


 Now that I'm back from my conference, I'm hoping to get up and running with
 lily-dev fairly quickly. [Famous last words?]
 If I do, this is one of the first things on my to-do list.  =)

Great news (again).
Thank you and good luck so, Kieren!

Xavier

--
Xavier Scheuer x.sche...@gmail.com


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


Re: tempo text

2010-01-18 Thread Kieren MacMillan
Hi Reinhold,

 I don't believe it's a bug… it's officially an enhancement request.  ;)
 
 It is a bug. All music notation books say that metronome marks are supposed 
 to 
 be aligned with the time signature, which lilypond boldly disregards.
 It's just not a regression, but still it's not correct output.

1. Is that how Lilypond officially defines bug?
2. Why is an enhancement request then?
3. I *did* put a smiley there…

Thanks,
Kieren.

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


Vertical spacing between staves with lyrics and ones without

2010-01-18 Thread Rodolfo Zitellini
Dears list,
I have a little problem with the spacing between staves with lyrics.
When all the voices are singing and every voice has it's text,
everything is ok and evenly spaced. But when one or more voices are
silent the vertical space between the silent voices is reduced, giving
a very ugly layout, with the silent staves all compressed and a huge
space between the stave(s) with text.
Is there a way to tell lilypond to always space the staves with the
scape used when lyrics are present?
Thanks,
Rodolfo
attachment: staff_sp2.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Vertical spacing between staves with lyrics and ones without

2010-01-18 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Rodolfi,

Am Montag, 18. Januar 2010 17:33:26 schrieb Rodolfo Zitellini:
 I have a little problem with the spacing between staves with lyrics.
 When all the voices are singing and every voice has it's text,
 everything is ok and evenly spaced. But when one or more voices are
 silent the vertical space between the silent voices is reduced, giving
 a very ugly layout, with the silent staves all compressed and a huge
 space between the stave(s) with text.
 Is there a way to tell lilypond to always space the staves with the
 scape used when lyrics are present?

Most importantly: Which version of lilypond are you using? The vertical layout 
has changed dramatically in the development version 2.13.x, where the staff 
spacing is much better also in the presence/absence of lyrics.

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
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD4DBQFLVJMHTqjEwhXvPN0RAswjAJiusveXUZBG3J9pgoG+nk8y4JuNAKCNg5q3
2barQXyZvZW50BKZYVzZrg==
=0Ze4
-END PGP SIGNATURE-


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


Re: Re: problem with accents

2010-01-18 Thread Battista Lonardi
Thank you, Graham. I didn't think the solution was so easy. So, thank again. I 
really need accented vowels in italian scores.


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


Re: Vertical spacing between staves with lyrics and ones without

2010-01-18 Thread Rodolfo Zitellini
I tested it with 2.12.2 and 2.13.3
thanks
Rodolfo

On Mon, Jan 18, 2010 at 5:57 PM, Reinhold Kainhofer
reinh...@kainhofer.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Dear Rodolfi,

 Am Montag, 18. Januar 2010 17:33:26 schrieb Rodolfo Zitellini:
 I have a little problem with the spacing between staves with lyrics.
 When all the voices are singing and every voice has it's text,
 everything is ok and evenly spaced. But when one or more voices are
 silent the vertical space between the silent voices is reduced, giving
 a very ugly layout, with the silent staves all compressed and a huge
 space between the stave(s) with text.
 Is there a way to tell lilypond to always space the staves with the
 scape used when lyrics are present?

 Most importantly: Which version of lilypond are you using? The vertical layout
 has changed dramatically in the development version 2.13.x, where the staff
 spacing is much better also in the presence/absence of lyrics.

 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
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (GNU/Linux)

 iD4DBQFLVJMHTqjEwhXvPN0RAswjAJiusveXUZBG3J9pgoG+nk8y4JuNAKCNg5q3
 2barQXyZvZW50BKZYVzZrg==
 =0Ze4
 -END PGP SIGNATURE-


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



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


Change fonts for lyrics

2010-01-18 Thread Robert Clausecker
I want to know how to change the font for text inside a \lyricmode tag.
I were able to solve this by simply redefine all fonts, but that wasn't
is not that I wanted to get.

Yours, Robert C.



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


Re: hymns: chords vs. voices

2010-01-18 Thread mike99


Carl Sorensen-3 wrote:
 
 I set printPartCombineTexts to  #f.  I have just lived with it.  But given
 your experience with chords, I decided to try putting a chord with a
 transparent note in the voice that needed the extra stem:
 
 soprano =  \relative c'' {
   a f e d | 
   e g c b 
 }
 
 alto = \relative c' {
   c d c d \tweak #'transparent ##t b |
   c g' \tweak #'transparent ##t e g f
 }
 
 
 \score {
   \partcombine \soprano \alto
 }
 
 
 It worked (although in the first case (the d) there is an unwanted ledger
 line; we could also make the ledger lines transparent to avoid that
 problem).
 
 I'm looking at the possibility of writing a music function that will
 automatically do this, but I haven't got it to work yet.
 

This does work, though I found another limitation. Because you have to place
the note head about one staff space down in order to avoid horizontal
displacement of the phantom note head, the stem protrudes further down (or
up, as the case may be) than normal. Compare this solution with the standard
polyphonic stem lengths using this snippet:

%===
soprano =  \relative c'' {
  a f e d | 
  e g c b 
}

alto = \relative c' {
  c d c d \tweak #'transparent ##t b |
  c g' \tweak #'transparent ##t e g f
}

altoPoly = \relative c' {
  c d c d |
  c g' g f
}

\score {
  
\new Staff { \partcombine \soprano \alto }
\new Staff {  \soprano \\ \altoPoly  }
  
}
%===



Carl Sorensen-3 wrote:
 
 A related issue is how collision avoidance is handled. I changed the alto
 voice in measure 2 to have a b-flat in order to show that partcombine
 uses
 one stem with two note heads, whereas it's preferable to use standard
 polyphony (creating an exception from the chord notation), as discussed
 in
 my  previous post.
 
 I suspect this can also be fixed by adding a chord with a second note
 having
 a transparent head.
 

I tried it with the same two measures, and it works with the same
limitations regarding ledger lines and stem lengths. For example, modify the
alto parts of the above snippet:

%===
alto = \relative c' {
  c d d \tweak #'transparent ##t b d \tweak #'transparent ##t b |
  c g' \tweak #'transparent ##t e g f
}

altoPoly = \relative c' {
  c d d d |
  c g' g f
}
%===



Carl Sorensen-3 wrote:
 
 3.  Chords within a voice cause the voices to be typeset separately, as
 in
 the bass clef in measure four. I intuitively expected partcombine to use
 one
 stem.
 
 I think that you want them to have different stems, so you can see which
 part is split.
 

I should think that I would, too, if I were preparing pieces for a practiced
choir whom the conductor expected to sing their parts—but this is
congregational singing, so pick-and-choose is the order of the day. =) It's
also written like that in my reference, and in any case, if I so desire it
can be achieved by writing the full chord in one voice and using a silent
rest in the other.

So far, so good; this is a viable alternative. Again, thanks for your
help... this is fun.
-- 
View this message in context: 
http://old.nabble.com/hymns%3A-chords-vs.-voices-tp26989867p27216134.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: wrong relative positions in snippet 632 when calling it nrepeatedly

2010-01-18 Thread Anthony W. Youngman
In message 27135776.p...@talk.nabble.com, -Eluze elu...@gmail.com 
writes


hi


Replying to a week old post ... but I can't see any other replies ...


when i run the code below with snippet 632, the c' of the 2nd line - and the
following notes - are an octave to high - i would expect it to behave like
when you use the same code without *\bbarre #…*

\version 2.13.10
\relative c'{
  \clef G_8 \stemUp
  \bbarre #III { f a'16[ c' d c d 8] }
  \bbarre #III { f, a'16[ c' d c d 8] }
}

did i misunderstand something?
btw, this happens also with version 2.12.3


I note you're using \relative - make sure you know relative to what. 
And I don't know what bbare is doing ...


thanks!


If you need some way of fixing things getting too high (and it doesn't 
look particularly appropriate here, unless you put \bbarre #III { f 
a'16[ c' d c d 8] } into a snippet variable) you might find the 
resetOctave function handy. It might have made its way into the docs, 
or you might have to search the list archive (it'll be in an ancient 
post by me or Han-Wen).


Cheers,
Wol
--
Anthony W. Youngman - anth...@thewolery.demon.co.uk



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


Does the lovely Introduction to the 2.12 LM exist in 2.13?

2010-01-18 Thread Patrick Horgan
I hadn't read the LM for some time and thought it would be nice to see 
how it was doing.  I started reading the 2.12 version and was 
wonderfully surprised by the Introduction which gives great history and 
context to understand the rest.  I saw one document issue I thought I 
might bring up with the editors, so checked the 2.13 LM to see if it was 
already dealt with before I bothered people with something that had 
already been fixed.  To my surprise, I couldn't find the section.  I 
thought maybe it moved to essay, but that's different content.  Does it 
still exist somewhere?  If not I recommend everyone go and read it while 
you can;)


Patrick



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


Re: Change fonts for lyrics

2010-01-18 Thread Kieren MacMillan
Hi Robert,

 I want to know how to change the font for text inside a \lyricmode tag.

Putting

\once \override LyricText #'font-shape = #'italic

just before a lyric will make it italic. Other font properties are similarly 
modified.

Hope this helps!
Kieren.

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


Re: Does the lovely Introduction to the 2.12 LM exist in 2.13?

2010-01-18 Thread Graham Percival
On Mon, Jan 18, 2010 at 12:41:54PM -0800, Patrick Horgan wrote:
 I saw one document issue I thought I  
 might bring up with the editors, so checked the 2.13 LM to see if it was  
 already dealt with before I bothered people with something that had  
 already been fixed.  To my surprise, I couldn't find the section.  I  
 thought maybe it moved to essay, but that's different content.

It's supposed to have been merged into the new essay, but I don't
know whether the new essay is finished or not.  If you want to
look into it in detail and make some proposals, that would be
nice.

Cheers,
- Graham


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


Re: Change fonts for lyrics

2010-01-18 Thread mike99


Robert Clausecker wrote:
 
 I want to know how to change the font for text inside a \lyricmode tag.
 I were able to solve this by simply redefine all fonts, but that wasn't
 is not that I wanted to get.
 

Newbie though I may be, you'll find a 
http://old.nabble.com/override-lyric-font-size-td27160408.html recent
discussion  about changing lyrics' properties.

While waiting for a more authoritative answer: If you want to change for a
specific stanza, you could change it there. Otherwise, in the middle of
everything, you need an \override inside the \lyricmode, specifying what
property you want changed. The example in the linked thread cites changing
font size, so here's a snippet using that for you. 

%===
soprano =  \relative c' {
  e8 e g4 b d8 f | 
}

words = \lyricmode {
  Ev -- 'ry good boy 
  \override LyricText #'font-size = #-2
  does fine
}

\score {
  
\new Staff {
  \new Voice = sop { \soprano }
}
\context Lyrics \lyricsto sop \words
  
}
%===

For other properties, refer to the Learning Manual, 4. Tweaking output and
the Internals Reference (here, 3. Backend  3.1 All layout objects  3.1.58
LyricText).

Hope that helps
-- 
View this message in context: 
http://old.nabble.com/Change-fonts-for-lyrics-tp27215646p27216713.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Lotus Symphony Lilypond Widget

2010-01-18 Thread Philip DiTullio
Hi,
I have just been getting into using Lilypond and Open Office with the plugin. I 
really like the Lotus Symphoney setup. I know that the it is based in Open 
Office I was wondering if there will be a Widget(IBM's format of plugins)for 
Lotus Symphony?
It would be really a helpful tool when I am writing my Schillinger System 
courses.

Thank you,
Phil DiTullio



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


Re: Trying to build latest dev version on OS X 10.6.2

2010-01-18 Thread Eric Knapp
I'll just use the new download on OS X and build it on linux when I
need a nightly.

Thanks,

-Eric

On Fri, Jan 15, 2010 at 4:43 PM, Eric Knapp ekn...@gmail.com wrote:
 Hello,

 I'm having problems trying to build lilypond from source. I just got
 the source with this:

  git clone git://git.sv.gnu.org/lilypond.git


 Then I followed the instructions from Nicholas Sceaux here:

  http://nicolas.sceaux.free.fr/index.php/2008/11/30/26-building-lilypond-from-git-sources-on-mac-os-105-intel

 I had to upgrade all my macport dependencies and that was successful.

 When I try to build, it will run for a very long time and then I get a
 full crash of lilypond. In the terminal where I ran the build I get
 this:

 dyld: Library not loaded: /usr/lib/libsasl2.2.dylib
  Referenced from:
 /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
  Reason: Incompatible library version: PasswordServer requires
 version 3.0.0 or later, but libsasl2.2.dylib provides version 0.0.0
 help2man: can't get `--help' info from out/lilypond
 make[1]: *** [out/lilypond.1] Error 255
 make: *** [all] Error 2

 Then a big crash dialog window opens with this, which might have more
 information:

 Exception Type:  EXC_BREAKPOINT (SIGTRAP)
 Exception Codes: 0x0002, 0x
 Crashed Thread:  0

 Dyld Error Message:
  Library not loaded: /usr/lib/libsasl2.2.dylib
  Referenced from:
 /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
  Reason: Incompatible library version: PasswordServer requires
 version 3.0.0 or later, but libsasl2.2.dylib provides version 0.0.0


 Does anyone see what my issue is?

 Thanks,

 -Eric



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


Re: Adding Rehearsal Marks, v2.12.2

2010-01-18 Thread mike99



rasAK wrote:
 
 
 Apologies...I'm sure this is addressed somewhere (but I did search the
 documentation and this forum!).
 
 How do I add rehearsal letters to an existing score without going through
 and adding a \mark for every letter in every part?
 
 Thanks so much!
 
 Randy
 -- 
 View this message in context:
 http://old.nabble.com/Adding-Rehearsal-Marks%2C-v2.12.2-tp27201073p27201073.html
 
 

I don't find your question very clear. If you mean something like, I'd like
to add the letter H as a rehearsal mark without having listed all of the
previous letters, then the answer is in the Notation Reference, sec. 1.2.5.
Plenty of other of examples in that section.

\relative c' { 
  c1 \mark #8
  c1 \mark \default
}

Since you've read the manual this isn't likely to be the answer you're
looking for; then maybe you can clarify.
-- 
View this message in context: 
http://old.nabble.com/Adding-Rehearsal-Marks%2C-v2.12.2-tp27211253p27217192.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


repeats with 3rd stanza following

2010-01-18 Thread John Kelly
I'm trying to set a single vocal part. It has three stanzas with a refrain. The
music for the thirds stanza is slightly different from the music for the first
two, so I want the layout like this:

|: notes for stanzas 1  2 :| notes for stanza 3 ||
|: words for stanzas 1  2 :| words for stanza 3 ||

For some reason Lilypond cannot figure out what I want. I get only the first two
stanzas or all three stanzas crammed into the last section. 

How do I do this? I'm not new to LP, but this is baffling me.

Thanks,

John Kelly



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


Re: vertical spacing issue

2010-01-18 Thread mike99



Helge Kruse-2 wrote:
 
 Hello,
 
 I think, vertical spacing issues have been discussed often here. But 
 even playing around with VerticalAxisGroup doesn't get my score in an 
 acceptible design.
 
 The demerit is that the staves are pinned together while the dynamics 
 line gets huge space. Can you get me a hint, what I have to tweak to 
 control the spacing -- and probably same important where I have to add 
 the tweaks?
 
 The complete score is at http://dj1na.gmxhome.de/score/LR3.ly
 
 Best regards,
 Helge
 
 

Hi Helge,

Have you tried any of the methods used in the Notation Reference, 4.4.3,
Explicit staff and system positioning and 4.4.4, Two-pass vertical
spacing? It might help if you first remove the statement
between-system-padding = 25\mm in the \paper block.

By the way, I'm running 2.12.2, but with that rendering I find the dynamics
almost cramped. I also got a lot of errors with the BeamSettings grob
(don't know if that is new in 2.13), and as far as I could tell, there were
missing spaces and = signs in there.

Sorry I couldn't help more, as I'm not running the development version.
-- 
View this message in context: 
http://old.nabble.com/vertical-spacing-issue-tp27197518p27217627.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Question about scheme engravers

2010-01-18 Thread Eric Knapp
Hello, everyone.

I'm working on creating engravers in scheme. I have the example from
here:

  http://codereview.appspot.com/181109/show

In the example file named, scheme-engraver.ly there is this piece of
code:

(cons 'rest-event (lambda (engraver event)
   (let*
((x (ly:engraver-make-grob engraver 'TextScript event)))
(display (list caught event event \ncreate:\n x \n))
(ly:grob-set-property! x 'text hi))
   ))

If there's a rest in the notation code like this, c-2\61 r2, then
the above display function will output this:

(caught event #Prob: Stream_event C++: Stream_event((music-cause
. #Prob: Music C++: Music((length . #Mom 1/2) (elements)
(duration . #Duration 2 ) (origin . #location
scheme-engraver.ly:23:11))((display-methods #procedure #f (rest
parser)) (name . RestEvent) (types general-music event
rhythmic-event rest-event))  ) (length . #Mom 1/2) (elements)
(duration . #Duration 2 ) (origin . #location
scheme-engraver.ly:23:11))((class . rest-event)) 

Here's my question. How do I access elements in the event? For
example, the duration of the rest is shown above as, (duration .
#Duration 2). I would like to have an if statement look at the
duration variable and do something based on the value. What would an
if for that look like?

As you can probably tell, I'm also learning scheme. I've been looking
for a reason to learn scheme and the new capability of writing scheme
engravers has hooked me!

Thanks for the help in advance, this is getting exciting.

-Eric


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


Re: wrong relative positions in snippet 632 when calling it nrepeatedly

2010-01-18 Thread -Eluze


Anthony W. Youngman wrote:
 
 Replying to a week old post ... but I can't see any other replies ...
 
nice it did not just vanish…


 I note you're using \relative - make sure you know relative to what. 
 
\relative after a chord should just be relative to the first note in the
chord, shouldn't it!?


 And I don't know what bbare is doing ...
 
that's explained in the snippet.


 If you need some way of fixing things getting too high (and it doesn't 
 look particularly appropriate here, unless you put \bbarre #III { f 
 a'16[ c' d c d 8] } into a snippet variable) you might find the 
 resetOctave function handy. It might have made its way into the docs, 
 or you might have to search the list archive (it'll be in an ancient 
 post by me or Han-Wen).
 
thanks, but i think it's easier to use a self-made textspanner if you can
not rely on a function that made it into the LSR and looked interesting  -
to me and probably all guitar note writers.

since the LSR usually does not mention the contributor, it is difficult to
address him.


-- 
View this message in context: 
http://old.nabble.com/wrong-relative-positions-in-snippet-632-when-calling-it-nrepeatedly-tp27135776p27217695.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: vertical spacing issue

2010-01-18 Thread mike99

Sorry, I didn't notice that this is double posted.

Post that got responses:
http://old.nabble.com/Adding-Rehearsal-Marks%2C-v2.12.2-ts27204042.html
-- 
View this message in context: 
http://old.nabble.com/vertical-spacing-issue-tp27197518p27217782.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: Header and page number

2010-01-18 Thread mike99



Thomas Scharkowski wrote:
 
 Hi,
 
 I use the following to get a centered header on all pages and page
 numbers.
 How can I avoid the page number on the first page?
 
 Thank you,
 Thomas
 
 --
 \paper {
oddHeaderMarkup = \markup \fill-line { A /Z \fromproperty 
 #'page:page-number-string }
 
evenHeaderMarkup = \markup \fill-line {\fromproperty 
 #'page:page-number-string A /Z   }
 }
 

Hi Thomas,

Based on comparing your code to section 4.1.2, Page formatting of the
Notation Reference, you should preface
   \fromproperty
with
   \on-the-fly #print-page-number-check-first

Then don't forget to add print-first-page-number = ##f to the \paper block.
Like so:

%===
\paper {
   print-page-number = ##t
   print-first-page-number = ##f
   oddHeaderMarkup = \markup { \fill-line { A /Z \on-the-fly
#print-page-number-check-first \fromproperty #'page:page-number-string } }
   evenHeaderMarkup = \markup { \fill-line { \on-the-fly
#print-page-number-check-first \fromproperty  #'page:page-number-string A
/Z   } }
}
%===
-- 
View this message in context: 
http://old.nabble.com/Header-and-page-number-tp27175350p27218088.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: Question about scheme engravers

2010-01-18 Thread Carl Sorensen
On 1/18/10 2:41 PM, Eric Knapp ekn...@gmail.com wrote:

 Hello, everyone.
 
 I'm working on creating engravers in scheme. I have the example from
 here:
 
   http://codereview.appspot.com/181109/show
 
 In the example file named, scheme-engraver.ly there is this piece of
 code:
 
 (cons 'rest-event (lambda (engraver event)
(let*
 ((x (ly:engraver-make-grob engraver 'TextScript event)))
 (display (list caught event event \ncreate:\n x \n))
 (ly:grob-set-property! x 'text hi))
))
 
 If there's a rest in the notation code like this, c-2\61 r2, then
 the above display function will output this:
 
 (caught event #Prob: Stream_event C++: Stream_event((music-cause
 . #Prob: Music C++: Music((length . #Mom 1/2) (elements)
 (duration . #Duration 2 ) (origin . #location
 scheme-engraver.ly:23:11))((display-methods #procedure #f (rest
 parser)) (name . RestEvent) (types general-music event
 rhythmic-event rest-event))  ) (length . #Mom 1/2) (elements)
 (duration . #Duration 2 ) (origin . #location
 scheme-engraver.ly:23:11))((class . rest-event)) 
 
 Here's my question. How do I access elements in the event? For
 example, the duration of the rest is shown above as, (duration .
 #Duration 2). I would like to have an if statement look at the
 duration variable and do something based on the value. What would an
 if for that look like?

First, you want to extract the music from the stream event, I think

(ly:event-property event 'Music)  (but I'm not sure about this step)

Once you have the music, then you get the elements of the music:

(ly:music-property music 'elements)

Now, elements is a list of music elements, so you'll want to get the
duration from the first element of elements:

(ly:music-property (car elements) 'duration)

 
 As you can probably tell, I'm also learning scheme. I've been looking
 for a reason to learn scheme and the new capability of writing scheme
 engravers has hooked me!

Looks like you're doing a good job of it!

 

 Thanks for the help in advance, this is getting exciting.


I think so!

HTH,

Carl

P.S.  Questions at this level of detail probably belong on -devel, rather
than -user




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


Re: Lotus Symphony Lilypond Widget

2010-01-18 Thread Carl Sorensen



On 1/18/10 2:01 PM, Philip DiTullio pditul...@berklee.net wrote:

 Hi,
 I have just been getting into using Lilypond and Open Office with the plugin.
 I
 really like the Lotus Symphoney setup. I know that the it is based in Open
 Office I was wondering if there will be a Widget(IBM's format of plugins)for
 Lotus Symphony?
 It would be really a helpful tool when I am writing my Schillinger System
 courses.

I would be really surprised if anybody is working on this.

I'm certain that it's not part of the core LilyPond development.

If you'd like to develop a widget, you'd be welcome to.

Thanks,

Carl



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


Re: Lotus Symphony Lilypond Widget

2010-01-18 Thread Xavier Scheuer
Hi Philip,

2010/1/18 Carl Sorensen c_soren...@byu.edu:

 If you'd like to develop a widget, you'd be welcome to.

Or try to contact the developer of LilyPond plugin for OpenOffice, maybe
he could help you...

Cheers,
Xavier

--
Xavier Scheuer x.sche...@gmail.com


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


Re: hymns: chords vs. voices

2010-01-18 Thread Carl Sorensen
mike99 mike.brigu at gmail.com writes:

 
 
 Carl Sorensen-3 wrote:
 
 This does work, though I found another limitation. Because you have to place
 the note head about one staff space down in order to avoid horizontal
 displacement of the phantom note head, the stem protrudes further down (or
 up, as the case may be) than normal.

I've now made a music function that takes care of this problem, as well as
the ledger lines.  Here it is in the form of a hymn template.

%%
#(define (add-offset-note note offset accidental)
(let* ((chord-elements (ly:music-property note 'elements))
   (chord-note (car chord-elements))
   (new-note (ly:music-deep-copy chord-note))
   (note-pitch (ly:music-property chord-note 'pitch))
   (note-scale (ly:pitch-notename note-pitch))
   (new-scale (remainder (+ note-scale offset) 7))
   (new-pitch (ly:make-pitch -1 new-scale accidental))
   (my-tweaks (ly:music-property new-note 'tweaks)))
  (ly:music-set-property! new-note 'pitch new-pitch)
  (ly:music-set-property! new-note
  'tweaks
(cons (cons 'transparent #t)
  my-tweaks))
  (ly:music-set-property! note
  'elements
  (list chord-note new-note))
  note))

% accidental is a rational number used to shift the hidden note
% used to create the second stem in order to avoid an accidental
% It is a fraction; 1/2 is a standard sharp; -1/2 is a standard
% flat.

addSecondStem =
#(define-music-function (parser location interval accidental note)
(integer? number? ly:music?)
(define new-note (add-offset-note note interval accidental))
#{
   \once \override NoteHead #'no-ledgers = ##t
   \once \override Stem #'length =
#(lambda (grob) (- (ly:stem::calc-length grob) 1))
   $new-note
#})

soprano =  \relative c'' {
  a a \addSecondStem #2 #0 c \addSecondStem #2 #0 b |
  \addSecondStem #2 #0 c a' g \addSecondStem #2 #0 f |
}

alto = \relative c' {
  c \addSecondStem #-2 #1/2 a' c b |
  c \addSecondStem #-2 #1/2 a' \addSecondStem #-2 #0 g f |
}

tenor = \relative c' {
  g g g \addSecondStem #2 #0 d |
  g d d g
}

bass = \relative c {
  d d d d |
  g, g g \addSecondStem #-2 #0 g'
}

verseOne = \lyricmode {
  \set stanza = #1.
  This is verse one
  It is more fun
}

verseTwo = \lyricmode {
  \set stanza = #2.
  This is verse two
  It's good for you
}



\score {
  \new ChoirStaff 
\new Staff {
  \key d \major
  
\new Voice = hiddenSoprano {
  \transpose c c' {
\hideNotes
\override Slur #'transparent = ##t
% uncomment the next line to eliminate clashing note-column
% warnings, but accidental and lyric spacing may be off
%\shiftOnn
\soprano
  }
}
\new Voice = upper {
  \partcombine \soprano \alto
}
  
}
\new Lyrics \lyricsto hiddenSoprano { \verseOne }
\new Lyrics \lyricsto hiddenSoprano { \verseTwo }
\new Staff {
   \key c \major
   \clef bass {
 \partcombine \tenor \bass
   }
 }
  

}
%%
 
 So far, so good; this is a viable alternative. Again, thanks for your
 help... this is fun.

You're welcome.  Actually, I've been bugged by this on my hymns, but never
decided to take the time to fix it.  I'm going to be happier now that I can
get the dual stems where I want them.

Thanks,

Carl




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


Re: Does the lovely Introduction to the 2.12 LM exist in 2.13?

2010-01-18 Thread Andrew Hawryluk
On Mon, Jan 18, 2010 at 1:51 PM, Graham Percival
gra...@percival-music.ca wrote:
 On Mon, Jan 18, 2010 at 12:41:54PM -0800, Patrick Horgan wrote:
 I saw one document issue I thought I
 might bring up with the editors, so checked the 2.13 LM to see if it was
 already dealt with before I bothered people with something that had
 already been fixed.  To my surprise, I couldn't find the section.  I
 thought maybe it moved to essay, but that's different content.

 It's supposed to have been merged into the new essay, but I don't
 know whether the new essay is finished or not.  If you want to
 look into it in detail and make some proposals, that would be
 nice.

Yes, it has all been retained (and expanded) in the new essay, but
only the PDF version is very pretty right now.

Andrew


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


Re: exotic chord

2010-01-18 Thread Wafaic

Sorry, I tried it, 
\chords { a:m7.5- }
but I did not get what I hope.
I have someting like this same appearence:
Aº  , except that the little º looks like this:  ø
Is there another solution?
With regards, 
Eric


Bertalan Fodor (LilyPondTool) wrote:
 
 Hey, that's not an exotic chord, that's the common half-diminished one.
 Use normal chord syntax.
 \chords { a:m7.5- }
 
 See 
 http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Common-chord-modifiers#Common-chord-modifiers
 
 
 TaoCG wrote:
 Wafaic wrote:
   
 Not exactly. 
 I can't find a way to write in full Am7b5.
 And if I find a way, I'd like to write Am on one level, and 7b5 a
 little
 higher.

 

 Maybe this is something for you.
 http://lsr.dsi.unimi.it/LSR/Item?id=608

 It's a little tricky because your entry will be converted to a lyric
 context
 to create chords now but what you want is easily achieved, just type
 a-m7f5 .
   
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 http://lists.gnu.org/mailman/listinfo/lilypond-user
 
 

-- 
View this message in context: 
http://old.nabble.com/%22exotic%22-chord-tp27207648p27212495.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



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


Re: exotic chord

2010-01-18 Thread Jan Kohnert
Wafaic schrieb:
 \chords { a:m7.5- }
 but I did not get what I hope.
 I have someting like this same appearence:
 Aº  , except that the little º looks like this:  ø

Well, I hope I got your problem right: In Germany that's called 'halb 
vermindert' (the English translation might be 'half diminished' (dunno if 
that's correct), and for that the notation 'ø' is just fine, as a diminished 
chord would get '⁰' (without the line). Maybe there is something like 
\semiGermanChords (within the chords section) for your preferred typesetting, 
too.

-- 
MfG Jan


signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Does the lovely Introduction to the 2.12 LM exist in 2.13?

2010-01-18 Thread Mark Polesky
Andrew Hawryluk wrote:
 Yes, it has all been retained (and expanded) in the new essay,
 but only the PDF version is very pretty right now.

Andrew, does that mean automated-engraving.itexi and
automated-engraving/* can be removed from the source?  We should
clean that up once we're finished with it.

- Mark


  


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


Re: repeats with 3rd stanza following

2010-01-18 Thread James Bailey

stanzaoneandtwo = { music }
stanzatree = {music }
stanzaonandtwolyrics = {lyrics}
stanzathree = {lyrics}

Does that help?

On 18.01.2010, at 21:55, John Kelly wrote:

I'm trying to set a single vocal part. It has three stanzas with a  
refrain. The
music for the thirds stanza is slightly different from the music  
for the first

two, so I want the layout like this:

|: notes for stanzas 1  2 :| notes for stanza 3 ||
|: words for stanzas 1  2 :| words for stanza 3 ||

For some reason Lilypond cannot figure out what I want. I get only  
the first two

stanzas or all three stanzas crammed into the last section.

How do I do this? I'm not new to LP, but this is baffling me.

Thanks,

John Kelly



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




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


Re: repeats with 3rd stanza following -- solution

2010-01-18 Thread John Kelly
 On 18.01.2010, at 21:55, John Kelly wrote:
 
  I'm trying to set a single vocal part. It has three stanzas with a  
  refrainI want the layout like this:
 
  |: notes for stanzas 1  2 :| notes for stanza 3 ||
  |: words for stanzas 1  2 :| words for stanza 3 ||
 

One solution seems to be:

NotesABC {
   \repeat volta 2 {
c d e d f ...
}

c d e f f ...
}

\addlyrics {
   stanza 1
}

\addlyrics {
   stanza 2
}

\addlyrics {
   \skip 1 \skip 1 \skip 1 % (repeat as needed -- i.e., 77 \skips )
   % \skip 1*77 didn't do it
   stanza 3
}

\score {
\context Score 
\context Staff 
\new Voice = bassNotesABC \bassNotesABC

%   \lyricsto bassNotesABC \new Lyrics {
%   \bassLyricsABC
%   }






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