Re: Runtime problem with 2.0.1

2003-10-06 Thread Jan Nieuwenhuizen
Carter Brey writes:

> Managed to compile 2.0.1 on RH 9 and its stock guile 1.6.0 with no
> obvious problems, but here is the verbose output when attempting to
> run it on a test file. What is this missing file
> ("libguile-srfi-srfi-13-14-v-1")?

It is a shared library loadable as plugin, that is included in guile.

> Did I screw up the $LILYINCLUDE and
> $LILYPONDPREFIX environmental variables?

No, RedHat screwed up with guile-1.6.0, they misplaced these plugins
in the guile-devel package.

There has been a lot of discussion about this on the lilypond lists.
Have you considered installing lilypond from planet CCRMA?

Jan.

-- 
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: omiision in Lilypond?

2003-10-06 Thread Jan Nieuwenhuizen
Maarten Boasson writes:

> it would seem that Lilypond does not support artifical harmonics on
> string instruments.

See:

http://mail.gnu.org/archive/html/lilypond-user/2003-04/msg00069.html

> Many thanks for your attention - if I missed it, my apologies.

Please mail to lilypond-user, not to the developers personally.

Greetings,

Jan.

-- 
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: rehearsal marks conflict with bar numbers

2003-10-06 Thread Paul Scott
Graham Percival wrote:

On Sat, 04 Oct 2003 11:36:15 -0700
Paul Scott <[EMAIL PROTECTED]> wrote:
 

How can I either raise \mark or move bar numbers so they don't conflict 
as they do when they are left alone and the rehearsal mark falls at the 
beginning of the line?
   

\translator{ \ScoreContext RehearsalMark \override #'padding = #1.5 }

That fixed one problem but introduced other collisions.

Why are rehearsal marks placed to the left of the clef symbol?  I don't 
see this in other printed music or in Finale's output.  Placing 
rehearsal marks to the right of the clef symbol would solve one of my 
problems and make it look like other printed music.

That's if you stick it in the \paper{} section.  You need to change it
if you want to do that within the \notes{} section.
Where do I read about how to do that?  I can't seem to get that 
translator to work with other translators.

To move things around, you generally want to use \override #'padding = #foo.
The problem then becomes finding out what context and name it is (such
as "score" and "RehearsalMark"); that's what the docs about internals is
for.
That worked but I still have more collisions.  Now the rehearsal marks 
collide with endings (1st and 2nd type).  Multimeasure rests numbers 
still are covered by markup.  I need to find out how to understand how 
to change local padding, etc. for various objects.  The internals helped 
find the properties after I figured out it is now called Program 
reference. 
Any suggestions as to where to read?  Is there an inheritance diagram or 
some source code I can look at to see how the objects are related?

I do appreciate how much work has gone into this manual and how much you 
have done.  I still am having problems navigating some parts of it.

Thanks,

Paul



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Look what i've done (guitar fret)

2003-10-06 Thread Mats Bengtsson


José Luis Cruz wrote:
This is for displaying a guitar fret, just by modifying a Staff. Look at the attached .png for an idea. The source .ly is also attached.

TODO: To put a notehead left out of the staff, (fret 0) ¿ideas?.
> And also find a way of putting numbers instead of noteheads,

Did you take a look at the support for tablature?

> and other kind of symbols, and make noteheads of different sizes, 
make frets narrower, make a "fretnumbers_staff, etc... Seems promising, 
isn't it? :)

Keep reading the documentation and look at the "tips-and-tricks" and
"regression test" documents, which contains numerous examples.
Also, please, try to find a setting in your email program so it
inserts line breaks at reasonable intervals.
   Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: rehearsal marks conflict with bar numbers

2003-10-06 Thread Paul Scott
Mats Bengtsson wrote:

Why are rehearsal marks placed to the left of the clef symbol?  I 
don't see this in other printed music or in Finale's output.  Placing 
rehearsal marks to the right of the clef symbol would solve one of my 
problems and make it look like other printed music.


Maybe, this is a bug. I noticed in scm/define-grobs.scm that the
property break-align-symbol of the RehearsalMark object is set to
time-signature. However, the break-aligned-interface is not included
among the interfaces of the object. 
I see it would be a good idea to learn more about scheme.  I still have 
a way to go with LISP.  :)

I tried to add the interface and to set the property to different
values, but didn't notice any difference. I'm not sure how these
things are supposed to work but it should at least be a bug to
set a property that's not included among the interfaces of the
object (which also means that it's not included in the documentation). 
Thank you,

Paul



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: multiple markups when combining voices on single staff

2003-10-06 Thread Mats Bengtsson


Niki Pantelias wrote:
  Hi Graham (everyone),

  Thanks for the reply.  I have experimented a bit with \partcombine, but I 
believe it is limited to only two voices; I need to put three or four voices 
on a single staff.  Also, I'd like to have the stems "shared" across 
noteheads not set in opposite directions as \partcombine does.

 Just using simultaneous music, as I've been doing so far, combines noteheads 
and dynamic markings exactly as I'd like, but doesn't seem to work so well 
for articulation or solo sections (where it sets notes and rests on top of 
each other).
You shouldn't get any collisions between notes and rests, did you
remember to make a new context for each of the voices (assigning
separate names for each context or using < {...} \\ {...}> or
using the \new function (which is new in version 2.0)).
For dynamic markings, it may be more convenient to define them
separately from the music, so you can choose when to include them:
dynamicsA = \notes{ s1 \f \skip 1*10 s1 \pp ...}

  Does anyone know if this is supposed to work, or if there is a workaround?  
Or a way to make \partcombine work with more than two voices?


You can always do it with some extra manual work, but I can't point to
any automatic solution at the moment. See also 
http://mail.gnu.org/archive/html/bug-lilypond/2003-09/msg00038.html

   Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: \mark {variable} ?

2003-10-06 Thread Mats Bengtsson
If you want to do these more advanced tricks, I'm afraid you have to
learn the basics of the Scheme language and use the Scheme interface to
Lilypond, see 
http://lilypond.org/doc/v1.8/Documentation/user/out-www/lilypond-internals/Scheme-functions.html
There are some examples in the "Tips and tricks" and "Regression tests"
documents.

  Mats

José Luis Cruz wrote:
Hi,

how could i print the value of a variable?

What is the sintaxis for having a \mark{value_of_key_signature}, for example?

I pretend to print texts, who depends on the value of certain variables, but i have not been capable of find anything at respect on the documentation, nor in the email list. I'm getting mad with the method of "trial and error".

Thanks





___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user
--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Look what i've done (guitar fret)

2003-10-06 Thread Terje Tjervaag
José,

Just to have it clarified, is this supposed to be the neck of a guitar 
(or another string-instrument)?  If so, what would numbers signify?  
This is cool though, it could be used for fretboard patterns, scales 
and other stuff.  Nicely done! :-)

I'm using Lilypond for normal tablature, and this could be a nice 
supplement.

On Oct 3, 2003, at 10:05 PM, José Luis Cruz wrote:

This is for displaying a guitar fret, just by modifying a Staff. Look 
at the attached .png for an idea. The source .ly is also attached.
--
Terje
"Life begins when you can spend your spare time programming instead of
watching television."
-- Cal Keegan


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: double bar at beginning

2003-10-06 Thread Mats Bengtsson
It should be possible to redefine the function
default-break-barline in your own input file, but when I
tried to just insert a new definition, the one from
output-lib.scm was still used.
How can these functions be redefined in the user files?

   Mats

José Luis Cruz wrote:
If you want to break the common typesetting rules and put the ".|" at
the beginning of the line, you could easily change the order using:


Well, thanks for your reply. Changing the order enables the use of \bar ".|" at the beginning of the staff, yes. Great, that is perfect for another thing that i had also in mind, but what i really want in this case is to use a double bar "||" instead of the bar ".|" Is it possible?

I search the effect of a few compasses which starts with a \bar "||" and ends with a \bar "||" I didn't think it would be so complicated :o|

||--|--|--||
||--|--|--||
||--|--|--||
||--|--|--||
||--|--|--||
||--|--|--||


Thanks and regards,

José Luis Cruz

A Fri, 03 Oct 2003 14:03:23 +0200
Mats Bengtsson <[EMAIL PROTECTED]> escribió:

There are two issues involved here:

- At line breaks, you often don't want the same bar type at the end of a
  line and at the beginning of the next line. For example, if you have a
  "|:", it should only be printed at the beginning of the next line and
  not at the end of the previous line. LilyPond has built-in rules about
  these things, see the end of /usr/share/lilypond/*/scm/output-lib.scm.
  For example, a "||" is split into a "||" at the end of the first line
  and nothing at all at the beginning of the next line.
  What you probably want is \bar ".|".
- LilyPond also knows about common typesetting practice when it comes
  to the order of clefs, time signatures, bar lines and so on at the
  beginning of the line. If you want to break the common typesetting
  rules and put the ".|" at the beginning of the line, you could easily
  change the order using:
\property Score.breakAlignOrder = #'(
  instrument-name
  left-edge
  staff-bar  ; Between clef and key-signature by default
  ambitus
  breathing-sign
  clef
  key-signature
  time-signature
  custos
  )
   Mat
s



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user
--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


"functions" in lilypond

2003-10-06 Thread Kieren Richard MacMillan
Hello, all --

I know you can set up predefined "variables" containing a bunch of 
different directives (including notes, tweaks, markings, etc.), but can 
you set up "functions" where the "parameters" can be decided at 
"runtime"?

For example, can I set up a "tuplet within a quadruplet, with slurs 
between notes 2 and 4, a phrasing slur over the whole thing, and a 
crescendo on the last two notes" and supply the specific pitches only 
when I actually use the "stamp":

\myCoolNoteSetDefinition {bes a c b cis cisis d}

Thanks!
Kieren.


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


etf2ly off-by-two in minor scales?

2003-10-06 Thread Arvid Grøtting
I recently tried etf2ly on a Finale ETF file I got from our conductor,
and while the results are beautiful (and arguably much more so than
the original), they're also definitely wrong.  More precisely, notes
in a minor key appear two positions above the place where they should.

What should have been rendered as (linefeeds and comments removed):

\key fis \minor
fis2. ~ | fis2. | fis4. ~ fis8 gis4 | a4. ~ a8 b4

...becomes:

\key a \major
a2. ~ | a2. | a4. ~ a8 b8 | cis'4. ~ cis'8 d'4

Accidentals follow the position, so transposing is of no help:

\key fis \minor
e4. dis4.

...is instead rendered as

\key a \major
gis4. fisis4.

A part in fis major comes through correctly.

This seems to be a etf2ly issue.  Is it a known bug?  Is there an easy
fix?

-- 

Arvid



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Look what i've done (guitar fret)

2003-10-06 Thread José Luis Cruz
A Mon, 06 Oct 2003 11:12:58 +0200
Mats Bengtsson <[EMAIL PROTECTED]> escribió:

> 
> Did you take a look at the support for tablature?
> 

Yes, but are different things. I want to represent a
fingerboard with his frets, not a tablature. Something similar
 as does the gchord package for latex, but using lilypond. Because
i think lilypond allow a much more powerful way to personalize.


> Keep reading the documentation and look at the "tips-and-tricks" and
> "regression test" documents, which contains numerous examples.
> 

Yes, i do. But i can't dedicate so much time to this work as i'd
want. I'll keep learning how to do all that things when i have more
time. I love lilypond, really :D I can't wait for version 3.0 ;)

About the regression test and tips and tricks, if i found that the
result doesn't correspond with expected, should i report it
like a bug? Or the developers have checked them all? I say this
because i found some of them that don't match.


> 
> Also, please, try to find a setting in your email program so it
> inserts line breaks at reasonable intervals.
> 

 Fixed. Now it breaks each 70 characters max.

Thanks, 
José Luis


pgp0.pgp
Description: PGP signature
___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Remove the first long joining bar

2003-10-06 Thread José Luis Cruz
Hello,

I really don't know how to get rid of the bar at the left, which joins
the staves when you include two or more. I attach an example.

Anyone has succeed on removing that bar? (Without having a separate
.ly for each line, of course. That is the idea ;) )


José Luis


<>___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: "functions" in lilypond

2003-10-06 Thread José Luis Cruz
I give you the response that Matt sent to me, because i think applies
well:


If you want to do these more advanced tricks, I'm afraid you have to
learn the basics of the Scheme language and use the Scheme interface
to Lilypond, see 
http://lilypond.org/doc/v1.8/Documentation/user/out-www/lilypond-internals/Scheme-functions.html
There are some examples in the "Tips and tricks" and "Regression
tests" documents.

   Mats


Look for example the code of molecule-hacking.ly available from the
regression tests page. There is a function.


José Luis



A 06/10/03 08:19:06
Kieren Richard MacMillan <[EMAIL PROTECTED]> escribió:

> Hello, all --
> 
> I know you can set up predefined "variables" containing a bunch of 
> different directives (including notes, tweaks, markings, etc.), but
> can you set up "functions" where the "parameters" can be decided at 
> "runtime"?
> 
> For example, can I set up a "tuplet within a quadruplet, with slurs 
> between notes 2 and 4, a phrasing slur over the whole thing, and a 
> crescendo on the last two notes" and supply the specific pitches
> only when I actually use the "stamp":
> 
>  \myCoolNoteSetDefinition {bes a c b cis cisis d}
> 
> Thanks!
> Kieren.
> 
> 
>


pgp0.pgp
Description: PGP signature
___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Debian (Sid) packages for Lilypond 2.0.1

2003-10-06 Thread Pedro Kroger
Debian Sid packages (binary and sources) of Lilypond 2.0.1 are
available from my website:

http://www.pedrokroeger.net/lilypond/

They're also apt-gettable adding the following line to sources.list:

deb http://www.pedrokroeger.net/lilypond/ ./
deb-src http://www.pedrokroeger.net/lilypond/ ./

And running the commands:

apt-get update
apt-get install lilypond
(or apt-get install lilypond=2.0.1-1 in some cases)

Check the readme file for some tips:

http://www.pedrokroeger.net/lilypond/readme.txt

Cheers,

Pedro


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: "functions" in lilypond

2003-10-06 Thread Mats Bengtsson
More related to your question is the example
http://lilypond.org/doc/v1.8/input/test/out-www/collated-files.html#music-box.ly
   Mats

José Luis Cruz wrote:
I give you the response that Matt sent to me, because i think applies
well:
If you want to do these more advanced tricks, I'm afraid you have to
learn the basics of the Scheme language and use the Scheme interface
to Lilypond, see 
http://lilypond.org/doc/v1.8/Documentation/user/out-www/lilypond-internals/Scheme-functions.html
There are some examples in the "Tips and tricks" and "Regression
tests" documents.

   Mats

Look for example the code of molecule-hacking.ly available from the
regression tests page. There is a function.
José Luis



A 06/10/03 08:19:06
Kieren Richard MacMillan <[EMAIL PROTECTED]> escribió:

Hello, all --

I know you can set up predefined "variables" containing a bunch of 
different directives (including notes, tweaks, markings, etc.), but
can you set up "functions" where the "parameters" can be decided at 
"runtime"?

For example, can I set up a "tuplet within a quadruplet, with slurs 
between notes 2 and 4, a phrasing slur over the whole thing, and a 
crescendo on the last two notes" and supply the specific pitches
only when I actually use the "stamp":

\myCoolNoteSetDefinition {bes a c b cis cisis d}

Thanks!
Kieren.






___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user
--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Remove the first long joining bar

2003-10-06 Thread Mats Bengtsson
Try

\score{
  ...
  \paper{
\translator{
  \ScoreContext
  \remove "System_start_delimiter_engraver"
}
  }
}
   Mats

José Luis Cruz wrote:
Hello,

I really don't know how to get rid of the bar at the left, which joins
the staves when you include two or more. I attach an example.
Anyone has succeed on removing that bar? (Without having a separate
.ly for each line, of course. That is the idea ;) )
José Luis







___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user
--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Look what i've done (guitar fret)

2003-10-06 Thread Mats Bengtsson
About the regression test and tips and tricks, if i found that the
result doesn't correspond with expected, should i report it
like a bug? Or the developers have checked them all? I say this
because i found some of them that don't match.
I would report bugs if I found them, I don't expect Han-Wen and Jan
to check every single example in every single release.
   Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: multiple markups when combining voices on single staff

2003-10-06 Thread Niki Pantelias

  Hi Mats,

  Thanks for the suggestions.  Using \new or naming the voice contexts seems 
to help in some ways (no more collisions between notes and rests) but makes 
matters worse in others (e.g., prints three rests instead of one where all 
voices rest).  Defining dymamics and articulations separately from the notes 
seems like a promising approach, though, so I'll experiment with that some.

  -- Niki


On Monday 06 October 2003 07:05 am, Mats Bengtsson wrote:
> Niki Pantelias wrote:
> >   Hi Graham (everyone),
> >
> >   Thanks for the reply.  I have experimented a bit with \partcombine, but
> > I believe it is limited to only two voices; I need to put three or four
> > voices on a single staff.  Also, I'd like to have the stems "shared"
> > across noteheads not set in opposite directions as \partcombine does.
> >
> >  Just using simultaneous music, as I've been doing so far, combines
> > noteheads and dynamic markings exactly as I'd like, but doesn't seem to
> > work so well for articulation or solo sections (where it sets notes and
> > rests on top of each other).
>
> You shouldn't get any collisions between notes and rests, did you
> remember to make a new context for each of the voices (assigning
> separate names for each context or using < {...} \\ {...}> or
> using the \new function (which is new in version 2.0)).
>
> For dynamic markings, it may be more convenient to define them
> separately from the music, so you can choose when to include them:
> dynamicsA = \notes{ s1 \f \skip 1*10 s1 \pp ...}
>
> >   Does anyone know if this is supposed to work, or if there is a
> > workaround? Or a way to make \partcombine work with more than two voices?
>
> You can always do it with some extra manual work, but I can't point to
> any automatic solution at the moment. See also
> http://mail.gnu.org/archive/html/bug-lilypond/2003-09/msg00038.html
>
> Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: multiple markups when combining voices on single staff

2003-10-06 Thread Mats Bengtsson
Have you seen
http://lilypond.org/doc/v1.8/input/test/out-www/collated-files.html#maximum-rest-count.ly
   Mats

Niki Pantelias wrote:
  Hi Mats,

  Thanks for the suggestions.  Using \new or naming the voice contexts seems 
to help in some ways (no more collisions between notes and rests) but makes 
matters worse in others (e.g., prints three rests instead of one where all 
voices rest).  Defining dymamics and articulations separately from the notes 
seems like a promising approach, though, so I'll experiment with that some.

  -- Niki

On Monday 06 October 2003 07:05 am, Mats Bengtsson wrote:

Niki Pantelias wrote:

 Hi Graham (everyone),

 Thanks for the reply.  I have experimented a bit with \partcombine, but
I believe it is limited to only two voices; I need to put three or four
voices on a single staff.  Also, I'd like to have the stems "shared"
across noteheads not set in opposite directions as \partcombine does.
Just using simultaneous music, as I've been doing so far, combines
noteheads and dynamic markings exactly as I'd like, but doesn't seem to
work so well for articulation or solo sections (where it sets notes and
rests on top of each other).
You shouldn't get any collisions between notes and rests, did you
remember to make a new context for each of the voices (assigning
separate names for each context or using < {...} \\ {...}> or
using the \new function (which is new in version 2.0)).
For dynamic markings, it may be more convenient to define them
separately from the music, so you can choose when to include them:
dynamicsA = \notes{ s1 \f \skip 1*10 s1 \pp ...}

 Does anyone know if this is supposed to work, or if there is a
workaround? Or a way to make \partcombine work with more than two voices?
You can always do it with some extra manual work, but I can't point to
any automatic solution at the moment. See also
http://mail.gnu.org/archive/html/bug-lilypond/2003-09/msg00038.html
   Mats


--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: etf2ly off-by-two in minor scales?

2003-10-06 Thread Arvid Grøtting
Arvid Grøtting <[EMAIL PROTECTED]> writes:

> This seems to be a etf2ly issue.  Is it a known bug?  Is there an easy
> fix?

OK, I know it's rude of me to follow up to myself, but there's a fix
now.  Ugly, but it seems to work for fis minor with at least one
piece; YMMV.

Oh, and I fixed one other thing while I was at it.  ;-)

--

Arvid

Cut here, if you see a great need to cut at all: --->8--
--- scripts/etf2ly-orig.py  Tue Sep  9 12:24:22 2003
+++ scripts/etf2ly.py   Mon Oct  6 17:57:38 2003
@@ -97,17 +97,30 @@
while accidental_bits < 256:
p = transpose (p, (3,0))
accidental_bits = accidental_bits + 1
-   
+
+   if bank_number == 1:
+   # minor scale
+   p = transpose (p, (5, 0))
p  = (p[0] % 7, p[1])
 
-   return p
+   return KeySignature (p, bank_number)
 
 # should cache this.
-def find_scale (transposition):
+def find_scale (keysig):
cscale = map (lambda x: (x,0), range (0,7))
-   trscale = map(lambda x, k=transposition: transpose(x, k), cscale)
-
+   print "cscale: ", cscale
+   ascale = map (lambda x: (x,0), range (-2,5))
+   print "ascale: ", ascale
+   transposition = keysig.pitch
+   if keysig.sig_type == 1:
+   transposition = transpose(transposition, (2, -1))
+   transposition = (transposition[0] % 7, transposition[1])
+   trscale = map(lambda x, k=transposition: transpose(x, k), ascale)
+   else:
+   trscale = map(lambda x, k=transposition: transpose(x, k), cscale)
+   print "trscale: ", trscale
return trscale
+
 def EDU_to_duration (edu):
log = 1
d = 4096
@@ -384,7 +397,25 @@
str = """\nverse%s = \\lyrics {\n %s}\n""" %  (encodeint (self.number 
- 1) ,str)
return str
 
+class KeySignature:
+   def __init__(self, pitch, sig_type = 0):
+   self.pitch = pitch
+   self.sig_type = sig_type

+   def signature_type (self):
+   if self.sig_type == 1:
+   return "\\minor"
+   else:
+   # really only for 0, but we only know about 0 and 1
+   return "\\major"
+   
+   def equal (self, other):
+   if other and other.pitch == self.pitch and other.sig_type == 
self.sig_type:
+   return 1
+   else:
+   return 0
+   
+
 class Measure:
def __init__(self, no):
self.number = no
@@ -502,9 +533,10 @@
e = ''

if g:
-   if last_key <> g.key_signature:
-   pitch= g.key_signature 
 
-   e = e + "\\key %s \\major " % (lily_notename 
(pitch))
+   if g.key_signature and not 
g.key_signature.equal(last_key):
+   pitch= g.key_signature.pitch
+   e = e + "\\key %s %s " % (lily_notename 
(pitch),
+ 
g.key_signature.signature_type())

last_key = g.key_signature
if last_time <> g.timesig :
@@ -1093,7 +1125,7 @@
sys.stderr.write ("\nLyrics found; edit to use \\addlyrics to 
couple to a staff\n")

if staffs:
-   str = str + '\\score { < %s > } ' % string.join (staffs)
+   str = str + '\\score { << %s >> } ' % string.join (staffs)

return str
 



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Chords & polyphony in 2.0.1

2003-10-06 Thread Ralph Little
Hi,
I have been using 1.8.2 for a little while now, and have been using the <<>>
syntax for chords.
I have just upgraded to 2.0.1 and the syntax seems to have reverted back to
how it was in 1.6.

Why the apparent change and is it likely to stay that way?

Arghh! What's going on?

Regards,
Ralph

-- 
Our communications with you matter to us. This e-mail and any attachments
are confidential and are sent on the basis of our copyright, e-mail and
security policy which can be inspected by visiting
http://www.tribaldata.co.uk/contact_index.asp. and clicking on the print
friendly link. If you are not the intended recipient, please notify the
sender and delete this message.  Thank you. 
-- 



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Remove the first long joining bar

2003-10-06 Thread José Luis Cruz


It works :) I'm pretty happy.

I think it would be fine if an example of this (not only this
necessarily, but maybe in addition) could be included in tips and
tricks.

José Luis


Mats Bengtsson escribió:

> Try
> 
> \score{
>...
>\paper{
>  \translator{
>\ScoreContext
>\remove "System_start_delimiter_engraver"
>  }
>}
> }
> 
> Mats
> 
> José Luis Cruz wrote:
> > Hello,
> > 
> > I really don't know how to get rid of the bar at the left, which
> > joins the staves when you include two or more. I attach an
> > example.
> > 
> > Anyone has succeed on removing that bar? (Without having a
> > separate.ly for each line, of course. That is the idea ;) )



0008.mimetmp
Description: PGP signature


pgp0.pgp
Description: PGP signature
___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: etf2ly off-by-two in minor scales?

2003-10-06 Thread Arvid Grøtting
Arvid Grøtting <[EMAIL PROTECTED]> writes:

> Oh, and I fixed one other thing while I was at it.  ;-)

Everything is not great, however.

Whole measure rests disappear (when a stave is silent for a complete
measure).  This confuses the timing, giving errors in the pitches when
there's a key change.  I may have to dig into this more some day...

-- 

Arvid



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Insert arbitrary graphical symbols

2003-10-06 Thread Torsten Anders
Hi list,

I am new to LilyPond, so I am sorry if I come up with something already
answered lots of time (I searched both doc and mailing list archive
without success yet).

I would like to add some arbitrary graphical symbols into my score.
Particularly, I want to use some special accidentals for microtonal
music (I know that LilyPond meanwhile supports quarter-notes, but that
does not suit my purposes).

I read a bit about \embeddedps: is this the appropriate means for my
purpose? I wonder whether there is perhaps some other means which allows
to include, e.g., some arbitrary *.eps graphics in place of an
accidental.

Thank you very much!

Best regards,
Torsten Anders

-- 
Torsten Anders
Sonic Arts Research Centre
Queens University Belfast
Tel: +44 28 9027 4831 (office)
 +44 28 9066 7439 (private)




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


RE: Chords & polyphony in 2.0.1

2003-10-06 Thread Ralph Little
Hi,
OK, OK, I've just read the change log for 2.0.
They've changed back.
Shame. I'd just got used to the new format.

Sorry to take up bandwidth...

Regards,
Ralph

-Original Message-
From: Ralph Little 
Sent: 06 October 2003 17:04
To: '[EMAIL PROTECTED]'
Subject: Chords & polyphony in 2.0.1


Hi,
I have been using 1.8.2 for a little while now, and have been using the <<>>
syntax for chords.
I have just upgraded to 2.0.1 and the syntax seems to have reverted back to
how it was in 1.6.

Why the apparent change and is it likely to stay that way?

Arghh! What's going on?

Regards,
Ralph

-- 
Our communications with you matter to us. This e-mail and any attachments
are confidential and are sent on the basis of our copyright, e-mail and
security policy which can be inspected by visiting
http://www.tribaldata.co.uk/contact_index.asp. and clicking on the print
friendly link. If you are not the intended recipient, please notify the
sender and delete this message.  Thank you. 
-- 



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Chords & polyphony in 2.0.1

2003-10-06 Thread José Luis Cruz
Look at this threads of messages:

http://mail.gnu.org/archive/html/lilypond-devel/2003-09/msg0.html
http://mail.gnu.org/archive/html/lilypond-devel/2003-08/msg00141.html



José Luis

A 06/10/03 17:03:59
Ralph Little <[EMAIL PROTECTED]> escribió:

> Hi,
> I have been using 1.8.2 for a little while now, and have been using
> the <<>> syntax for chords.
> I have just upgraded to 2.0.1 and the syntax seems to have reverted
> back to how it was in 1.6.
> 
> Why the apparent change and is it likely to stay that way?
> 
> Arghh! What's going on?
> 
> Regards,
> Ralph
> 


pgp0.pgp
Description: PGP signature
___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


configure warning for 2.0 build

2003-10-06 Thread Chris Staskewicz
Hi.  I'm trying to build lilypond on a FreeBSD machine and was wondering
if someone might be able to help me with the following warning with
./configure.  Currently, I'm using,

# ./configure --with-kpathsea-include=/usr/local/include/kpathsea
CC=/usr/local/bin/gcc32 CXX=/usr/local/bin/g++32

which completes to the build section.  However, there is this warning.


checking kpathsea/kpathsea.h usability... no
checking kpathsea/kpathsea.h presence... yes
configure: WARNING: kpathsea/kpathsea.h: present but cannot be compiled
configure: WARNING: kpathsea/kpathsea.h: check for missing prerequisite headers?
configure: WARNING: kpathsea/kpathsea.h: proceeding with the preprocessor's result
configure: WARNING: ##  ##
configure: WARNING: ## Report this to [EMAIL PROTECTED] ##
configure: WARNING: ##  ##
checking for kpathsea/kpathsea.h... yes
checking for kpse_find_file in -lkpathsea... yes
checking for kpse_find_file... yes
checking whether to use kpathsea... yes


Thanks,

Chris.

 
 Chris Staskewicz
 http://www.math.utah.edu/~cjs
 


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Volta examples?

2003-10-06 Thread Jim Bartram
Graham, I finally figured out how voltas work. Many thanks for your kind
assistance. I find this method of music engraving somewhat daunting, but
the results certainly are good.

Regards,

-Jim



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Debian (Sid) packages for Lilypond 2.0.1

2003-10-06 Thread Paul Scott
Pedro Kroger wrote:

Debian Sid packages (binary and sources) of Lilypond 2.0.1 are
available from my website:
http://www.pedrokroeger.net/lilypond/

They're also apt-gettable adding the following line to sources.list:

Hi Pedro,

I've been using Feri's 2.0.0 for woody quite successfully.  I did a 
dist-upgrade and your packages were installed and now I'm getting the 
same error as before.  This from emacs but I get the same error invoking 
lilypond directly:

lilypond -P /home/paul/music/saso/rcbcl.ly
lilypond (GNU LilyPond) 2.0.1
lilypond: error: `/usr/bin/lilypond-bin --version ' failed (132)
2PS exited abnormally with code 1 at Mon Oct  6 13:34:18

Let me know if I can give you any more information.

Paul Scott





___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: etf2ly off-by-two in minor scales?

2003-10-06 Thread Aaron
hi, I noticed a etf2ly post.
I have a lot of songs to convert from finale etf to ly.
While I realize that this is not top priority and that much of the
problem lies on the etf side, a good convertor would only help the
cause.
So much space is spent on the web page showing how much better lilypond
is, but the way to prove it is to make it easy for the finale folks to
compare for themselves.

Boy I wish I was a programmer

I have many problems with etf2ly and am planning to post them with
examples to the group soon.

I do remember a number of discussions on musicxml2ly and the negitive
response to in on the list.

However if etf is at fault for the conversion problem from finale to
lilypond, maybe it is the way to go.

Someone who has been working on a symphony in finale shouldn't need to
start over from scratch.

I realize that this is an issue of time and resources an that the first
development effort must go into make lilypond the best it can be.

But for me at least it is not quicker reentering 300 songs by hand, and
no I don't need practice touch typing thank you.

Aaron



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Writing a front-end for lilypond

2003-10-06 Thread Aaron
As I mentioned a few times there is a branch of denemo that does this
written by Richard Shann.

I uses both text and gui, with each updating the other.

I used to have a link to the CVS but I am not sure if it is still good.

This is what I have but it is very old.
---
cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/denemo login
  cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/denemo co 
-r Denemo-Exp-10_09_2001 denemo

Then I build it using

aclocal
libtoolize --force
./autogen.sh
./configure --enable-gtk2 --with-gtk-prefix=/usr/local
make

where /usr/local is where I have gtk2 installed.


again Richard if you are out there please update us.

Aaron



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Debian (Sid) packages for Lilypond 2.0.1

2003-10-06 Thread Paul Scott
Paul Scott wrote:

Pedro Kroger wrote:

Debian Sid packages (binary and sources) of Lilypond 2.0.1 are
available from my website:
http://www.pedrokroeger.net/lilypond/

They're also apt-gettable adding the following line to sources.list:

Hi Pedro,

I've been using Feri's 2.0.0 for woody quite successfully.  I did a 
dist-upgrade and your packages were installed and now I'm getting the 
same error as before.  This from emacs but I get the same error 
invoking lilypond directly:

Downgrading back to Feri's 2.0.0 gets me running again.  Maybe you could 
compare notes.

Paul



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: [inbox] Re: Runtime problem with 2.0.1

2003-10-06 Thread Carter Brey
Jan Nieuwenhuizen wrote:

There has been a lot of discussion about this on the lilypond lists.
Have you considered installing lilypond from planet CCRMA?
Jan.

 

Jan,

Thanks for the reply; I upgraded finally to guile-1.6.4 and recompiled. 
LilyPond 2.0.1 runs perfectly now. Alas, all my source files are from 
1.6.5 and before, and throw 2.0.1 into a tizzy; convert-ly only goes up 
to 1.9.8. Looks like I'll have to aquaint myself with what is obviously 
new syntax since I last used the program. But that's progress.

Thanks again,
Carter


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Help with fonts

2003-10-06 Thread Marcelo Gomes de Queiroz

Hello!

I just moved from 1.6.6 to 2.0.0 and all my noteheads are missing.
I read lots of messages from lilypond-user and bug-lilypond
and honestly couldn't see the way out. Here is the part of the
verbose output that relates to this problem:

Invoking `dvips  -ta4 -Ppdf -G0 -u +lilypond.map -oteste.ps teste.dvi'This is dvips(k) 
5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com)
' TeX output 2003.10.06:1920' -> teste.ps
kpathsea: Running mktexpk --mfmode ljfour --bdpi 8000 --mag 1+0/8000 --dpi 8000 feta20
mktexpk: Mismatched mode ljfour and resolution 8000; ignoring mode.
mktexpk: Can't guess mode for 8000 dpi devices.
mktexpk: Use a config file, or update me.
kpathsea: Appending font creation commands to missfont.log.
dvips: Font feta20 not found,  using cmr10 instead.
dvips: Design size mismatch in font feta20
dvips: Checksum mismatch in font feta20

I have cheked for old fonts (*600pk) in my computer but there are none.
The versions of the programs I'm using are:

-Debian "Testing" distribution
-Lilypond 2.0.0 (binary by Ferenc Wagner in Lilypond's site)
-mktexpk v 1.28
-kpathsea version 3.4.5
-libkpathsea3 2.0.2-4.3
-libkpathsea-dev 2.0.2-4.3
-TeX (Web2C 7.4.5) 3.14159
-dvips(k) 5.92b

I have already updated the following packages:
tetex-base tetex-bin tetex-extra libkpathsea3 libkpathsea-dev

I would really appreciate any help at all.

Thanks in advance,

Marcelo Queiroz



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Landscape from Lilypond 2.0.1 on Cygwin

2003-10-06 Thread J. Daniel Ashton

Hello friends,

I'm going through the usual head-banging trying to get landscape output.

Off-topic: Could we modify ps2pdf invocation or something to die more
gracefully with Adobe Acrobat Reader has the PDF file open?

I set orientation = "landscape" in the paper{} block.  I get landscape
output, but rotated 180 degrees.  OK, Ctrl-Shift-Minus tells Acrobat to
rotate the pages, but I'm going to feel foolish e-mailing upside-down
music to people.

I seem to get no results with linewidth.  The lines are always the
portrait width, I think.

I'm attaching the .ly and .pdf files for your perusal.  Perhaps this
will all be clearer by the light of day.

Thanks in advance,

Daniel

PS I switch from addLyrics to lyric timing by hand, and I'm getting
better results, but some words are still appearing to start after the
note.  Suggestions on this also hungrily solicited.

-- 
Daniel Ashton  PGP key available http://Daniel.AshtonFam.org
mailto:[EMAIL PROTECTED] http://ChamberMusicWeekend.org
mailto:[EMAIL PROTECTED]  ICQ# 9445142  http://ZephyrBrass.com
\include "english.ly"
\paper { papersize = "letter" }
\include "paper16.ly"

\header {
  % dedication = "dedication"
title = "No 8. Khvalitye imya Ghospodnye"
  % subsubtitle = "No 8. Khvalitye imya Ghospodnye"
subtitle = "Praise the Name of the Lord"
  % subsubtitle = "Subsubtitle"
composer = "Sergei Rachmaninoff"
  % tagline = ""
  % opus = "Opus 37"
  % piece = "No. 8"
instrument = "Ladies - Melody"
  % arranger = "Arranger"
  % poet = "Poet"
  % texttranslator = "Translator"
  % copyright = "public domain"
  % source =  "urtext "
  % enteredby = "your name here"
  % maintainerEmail = "your email here"
  % texidoc = "The standard header that ought to be above a file."
}

\score {
<< \context Voice = "v"
  \notes {
\key af \major
  % \addlyrics
  \relative c'' {
\property Staff.automaticMelismata = ##t
\property Staff.TimeSignature \override #'style = #'()
R1 r2 r4 r8 
bf8 | c4 c c c8 bf | \time 6/4 c4( bf af8) af([ bf c] bf2)  | \time 4/4 c4 df 
c2( | bf8[ c]) c([ bf]) af4. \bar "empty" \break
bf8 | c4 c8 c c2   | \time 6/4 c8( bf4 af8) af4( bf8 c) bf2 | \time 4/4 c4 df 
c2( | bf8[ c]) c([ bf]) af2 ~ | af1 ~ af4 r4 % \bar "empty" \break
ef ef | ef2 ef | ef1 ~ | ef1 | ef4 ef f f | ef1( ~ | ef4 f g2) |
c4 df c2( | bf8[ c)] c[( bf]) af2 ~ | \time 6/4 af2. r4 r \bar "empty" \break
bf8 bf | \time 4/4 c8[ c] c[ c] c[ c] c[ bf] | c4( bf af8) af[( bf c]) | bf2 ~ 
bf8 r8 
af af | bf4 bf8 bf bf[ bf] c[ c] | bf4  % \bar "empty" \break
bf16( c df8 ~ df[) df] df16( c bf8) | df4 c8 c bf2 | c4 df c2( | \time 6/4 
bf8[ c]) c( bf) af2 ~ a8 r8 % \bar "empty" \break
bf8 bf | \time 4/4 c8[ c] c[ c] c4 c8[ bf] | c4( bf af8) af[( bf c]) | bf2 r4 
af8 af | bf4 bf8 bf bf[ bf] c[ c] | bf4  % \bar "empty" \break
bf16( c df8 ~ df[) df] df16( c bf8) | df4 c8 c bf2 | c4 df c2( | bf8[ c]) 
c[( bf]) af2 ~ | a1 ~ | a4 r4 % \bar "empty" \break
ef ef | ef2 ef8[( f]) ef r8 |
c'4 df c2( | bf8[ c]) c[( bf]) af2 ~ | << af1\fermata { s8 s8 } >> % \bar "|."

  } }
\context Lyrics << \context LyricsVoice = "v-1" \lyrics { 
  % \property Lyrics . LyricText \override #'ignore-length-mismatch = ##t
\property Lyrics . LyricText \override #'alignment = #0
  % \property Lyrics . LyricText \override #'begin-alignment = #4
  " "1 " "1*7/8 
  Khva8 -- li4 -- tye im -- ya8 Ghos -- pod1*5/8 -- "nye. "1*6/8 __ " "8 Al4 -- li 
-- lu2. -- i4 -- ya.4. 
  Khva8 -- li4 -- tye,8 ra -- bi,2 Ghos -- po -- da.Al4 -- li -- lu2. -- i4 -- 
"ya, "1*6/4 __ " "2
  al4 -- li -- lu2 -- i -- "ya, "1*7/4 __ " "4
  al4 -- li -- lu -- i -- "ya. "1*7/4 __ " "4
  Al4 -- li -- lu2. -- i4 -- "ya. "1*4/4 __ " "2.
  Is8 -- po -- vye -- day -- tye -- sia Gohs -- po -- dye -- vi, ya1*5/8 -- ko4. 
__ "blag. "2 __ " "4
  Al8 -- li -- lu4 -- i8 -- ya, al -- li -- lu -- i -- ya.4
  Ya4. -- ko8 v_vyek4 __ mi -- lost8 Ye -- go.2
  Al4 -- li -- lu2. -- i4 -- "ya. "2 __ " "4
  Is8 -- po -- vye -- day -- tye -- sia Bo4 -- gu8 nye -- byes1*5/8 -- no4. -- 
mu.2 " "4
  Al8 -- li -- lu4 -- i8 -- ya, al -- li -- lu -- i -- ya.4
  Ya4. -- ko8 v_vyek4 __ mi -- lost8 Ye -- go.2
  Al4 -- li -- lu2. -- i4 -- "ya, "1. __ " "2
  al4 -- li -- lu2 -- i4 -- ya,8 " "8
  al4 -- li -- lu2. -- i4 -- "ya. "1*5/4 __ " "4
}
  >> >>
  \paper{ orientation = "landscape" }
}


Hvalite.pdf
Description: Adobe PDF document
___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


force time signature

2003-10-06 Thread plutek
laura conrad asked a question similar to this a while ago, and never got
an answer i'll try again:

i am attempting to force the current key signature to display after a
\break, but without also printing a cautionary time-sig at the end of the
previous system. if i simply insert another \time command with the same
time-sig, i get the cautionary on the line before.

there doesn't seem to be anything analogous to forceClef for time signatures.

anyone have a solution (besides manually constructing it in markup)?

thanks!

-p




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: rehearsal marks conflict with bar numbers

2003-10-06 Thread Mats Bengtsson
Why are rehearsal marks placed to the left of the clef symbol?  I don't 
see this in other printed music or in Finale's output.  Placing 
rehearsal marks to the right of the clef symbol would solve one of my 
problems and make it look like other printed music.
Maybe, this is a bug. I noticed in scm/define-grobs.scm that the
property break-align-symbol of the RehearsalMark object is set to
time-signature. However, the break-aligned-interface is not included
among the interfaces of the object.
I tried to add the interface and to set the property to different
values, but didn't notice any difference. I'm not sure how these
things are supposed to work but it should at least be a bug to
set a property that's not included among the interfaces of the
object (which also means that it's not included in the documentation).
   Mats



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user