Re: lilypond does not work...

2005-08-22 Thread Jan Nieuwenhuizen
Thomas Ruedas writes:

 That's what I also got

Gee, you must have encountered the same problem.

 The bottomline is that you should first check that you have all required 
 software in sufficiently recent versions.

No, the bottomline is that bugs should be reported.  Autopackage
should resolve all dependencies, but we just add the ones that we get
bug reports about.

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://lists.gnu.org/mailman/listinfo/lilypond-user


Re: HEADSUP: autopackage and guile 1.6.7

2005-08-22 Thread Jan Nieuwenhuizen
Laura Conrad writes:

 JN I just ran a test that confirmed this happens if you use guile 1.6.4.

 Great, that must be my problem too.

  I don't know what to do ?

 JN If you can, upgrade guile packages to 1.6.7.  

 I don't seem to be able to do that.  Dpkg seems to think I have:

 [tmp]# dpkg -l guile-1.6
 ii  guile-1.6  1.6.7-1The GNU extension language and Scheme interp

But this is only the package called guile.  For the other packages
(runtime libraries, eg), try

   dpkg -l | grep guile

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://lists.gnu.org/mailman/listinfo/lilypond-user


Re: offset not working

2005-08-22 Thread Mats Bengtsson

I don't think you understood Han-Wen's answer. Everything will work
fine if you do
\override MultiMeasureRestText #'extra-offset = #'(0 . 2.0)
or (preferably)
\override MultiMeasureRestText #'padding = #2.0

As you can read in section 8.2.1, texts attached to multi
measure rests are handled by MultiMeasureRestText layout
objects in contrast to texts attached to normal notes, which
are handled by TextScript layout objects.

The comment on using a skip note are only relevant if you want
to place something at the beginning of the bar instead of in
the middle (which is where the multimeasure rest is placed).

   /Mats

Kris Shaffer wrote:

Since the manual (section 8.2.1, page 173) mentions the need to use

s1*0^\markup {whatever }
R1*4

instead of

R1*4^\markup

to control markup alignment on a multirest, I figured it was not an  
unknown bug.  But it sounds like something I should submit, though, so  
I'll send it.  Sorry about any confusion.




--
=
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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6

2005-08-22 Thread Mats Bengtsson

Looks like a silly packaging error. Just edit the converted .ly file
and replace 2.7.7 with 2.7.6 in the \version statement.

   /Mats

David Fedoruk wrote:

Hello all:

I downloaded the latest development version of lilypond for Mac OS X
(2.7.6-1 (vBuild from 19-08-2005 22:05). When I run Update Syntax from
the GUI in O S X, it converts to the wrong version.

To test this I took the Welcome document which opens the application
and contains a short test script renamed it test2.7.6 and ran Update
syntax... this is its output:

-- SNIP -

convert-ly (GNU LilyPond) 2.7.6
Processing `/Users/nicholas/Documents/Lilypond/test2.7.6.ly'... 
Applying conversion: 2.7.0, 2.7.1, 2.7.2, 2.7.4, 2.7.6, 2.7.7


--- end SNIP --


Notice that it coverts to 2.7.7, one version higher that it really is.
As soon as you run the compile for the script it dies because of the
wrong version. It is really 2.7.6.

david



--
=
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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


extra verses below

2005-08-22 Thread Aaron Mehl
Hi all,

I remember that a while ago there was a thread on this
but I can't seem to find it.

I need to place the extra lyrics below the notation as
blocks of text (not under the notation but way below
as text).
I am not even sure where to look this up in the docs.

Is it text markup?

Thanks
Aaron 

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


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


lilypond does not accept local path

2005-08-22 Thread lilypond
Hi, I've installed lilypond 2.6.0-1 on Cygwin
and it works well, but I cannot give the file
name without its absolute path otherwise
lilypond tells that the file cannot be found.

For example I have to give the following
command:

   lilypond /cygdrive/c/SHEET/test.ly

I'd like to give:

   lilypond test.ly

if I am in the SHEET directory!

could you help me?

Andrea

__
TISCALI ADSL 1.25 MEGA
Solo con Tiscali Adsl navighi senza limiti e telefoni senza canone Telecom
a partire da 19,95 Euro/mese.
Attivala entro il 31 agosto, il primo MESE è GRATIS! CLICCA QUI.
http://abbonati.tiscali.it/adsl/sa/1e25flat_tc/





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


Re: \markup text defs between \score blocks

2005-08-22 Thread Mats Bengtsson

How about redefining the function that prints the page footer
and include something like \fromproperty #'header:footnotes.
Then you could do
\score{
  some music
  \header{
...
footnotes = ...
  }
}

The default definition can be found in the function
oddFooterMarkup in the file .../ly/titling-init.ly

   /Mats

David Bobroff wrote:

I'm working on a project with a friend.  So far I've set up a template
for him where all that is necessary is that he enter the lyrics in one
block, the musical information in another block and then all he has to
do is add another predefined \score block in another file and he's done.
Except for one thing; these are very short pieces (transcriptions of
medieval chants) and there is a need for adding footnotes on the same
page with the music.  I'm trying to avoid using lilypond-book.  I've
found a way to use \markup texts for this purpose.  What I have not
worked out is how to define something like this, which doesn't work:

footnotes = {
\markup {footnote 1}
\markup {footnote 2{
}

If I could do that I would be able to keep all the relevant information
stuff (lyrics, music, footnotes} together in the main input file.  As it
stands now I find it necessary to put the footnotes in by hand
following each \score block in my score file.

Is there a way around this?  Have I missed something in the docs?

-David
LilyPond 2.7.7



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: triplet problem in multi-staff score 2.7 and 2.6 versions

2005-08-22 Thread Mats Bengtsson

Just as Graham, I cannot repeat your problem. I tried both version 2.7.6
and 2.6.3. As always, I recommend the stable version 2.6.x for any
serious typesetting, unless you need one of the new features in 2.7.x.

   /Mats

Jay Hamilton, Sound and Silence wrote:

I'm having a problem that I can't see to fix.
Here's the file.
The problem is pdf output at measure 36 third staff.  The triplet or 
something has made the staff spacing huge.  Since it's the only place 
that this is happening and there is nothing that I can see in the file 
that makes it this way.  I'm stumped.


This was a problem in 2.6x too but I thought maybe it was me.
Jay

oh yeah running this on xp




\version 2.7.4
\header {
 title = Jat 9
 composer = Jay Hamilton
 subtitle = suite for five instruments
 copyright = CC some rights reserved Jay Hamilton 2005

}
one = \relative c'
{
\clef treble
\key a \minor
\time 6/8
#(set-global-staff-size 20)
\tempo 8=112
r8 b'4 r8 b r | r8. b r b |r8 b4 r8 c r | r \times 2/3 {e16 d c } r8 c r a|
\times 2/3 {e'16 d c} r8 b r4 a8| r8 b r r d r | r \times 2/3 {e16 d b} 
r8 d r g,|
fis8 a c r4.| fis,8 r4 r8 b16 c8. | a4. r| a16 a8. r8 \times 2/3 {c16 b 
a} r8 g16 g|
fis 16 fis r8 fis'8 e4. | d8 b g c a fis| b16 c b a g b g fis e4| c'16 d 
c b a b a g f8 r|

b16 a g8 r c16 b a8 r| e'4. (d4) r8|
%17
r2. | r8 b a r a16 fis a8| r8 b-. a-. r a16 fis a8| r8 c-. b-. r8 a16 g e8|
d16 e fis g a c b8 a4 | r8 b (a) g fis16 g a8 | e'8 (d) r b a16 b d8|
c8 b16 a g8 a fis16 fis a8| r b16 b8. r8 fis'16 fis8. | c2. | d8 c b a g 
fis |

g2. | e'8 d c b a g | c8. b a4.| fis'8 a,4 e'8. c | g'8 b,4 fis'8. d |
e8 d16 c b a c8 g'16 fis g8|
%34
a4 g fis | d c b | a8 a4 a8 a16 a a8| g4 fis e | b'2.| r8 a r r g r
r8 c r g16 fis8. r8 r e r r e'16 d8.| r8 d, r r f'16 e8. | g8 fis 16 e d 
c b a8. r8|

b8 d fis a4 g8| e16 e8. r8 c16 b a b c e| e g a8 d, c16 b b c g8 |
c16 b b c b g ~ g e g8 ~ g16 g | \acciaccatura fis8 fis'4 r8 
\acciaccatura g8 c,4 r8|

\acciaccatura b8 fis'4 r8 e16 d c b a8
%page 5
\acciaccatura g8 a'4. a16 a g4| \times 2/3 {g16 g g} fis4 r8 e16 e d8 |
c16 c a'4 \times 2/3 { a16 a a} g8. fis16| e4 r8 c4 b8| c8 a4 g4. ~ |
g8 g16 fis e g fis8. e16 d8| \times 2/3 { e8 b' b} e,8 a a e| \times 2/3 
{ a8 e' e} a,8 b a c|

b8 a c c16 c c8 c| b16 a g a b8 b16 b b8 b|
%page 6 measure 61
a16 g fis e fis8 g b d| a2. \bar ||

}
two = \relative c'
{
   \clef treble
   \key a \minor
   \time 6/8
r2. | r8 b r r b r| c4. c| b'8 c,4 c4.| d16 e fis g a b c8 c,4| c4. r| 
a' r| fis4 a c|
c,4. c| g'8 g16 fis g8 b4.| b16 a g fis g8 ~ g4 r8| fis4. e16 d e8 r| 
g16 g8 g16 f8 r e16 e8. |

d4. r| d16 e fis4 r8 \times 2/3 {a16 a g} g8|
%16 page 3
\times 2/3 {d16 d e} fis4 g16 g8 fis16 fis8| e16 d c b c4. r8| a'4. a16 
g fis g c8|
d16 c b a b4. r8| a4. r| g r| fis r| e16 d e fis e d c b a4| b16 c8. r8 
b' c fis|
e2. ~| e| c16 a8 fis16 g8 a g e| r2.| g8. [fis16] g8. [a16] g a8.| e8 
fis g a b c| a2.|

% 32 page 4
c8 c4 c8 c16 c c8| b8 a4 g8 fis16 g b8| a2.| e8 e4 fis8 a16 c a8|
e'32 d16. r8 b32 a16. r8 g32 d'16. r8| a16 g a b c b a g a4| e'16 d c b 
c4 r|
d16 c b a b4 r| g16 a b g fis4 r| d'16 d d8 d16 d c8 [b32 a g fis e8]| 
r2.| fis|g|

a16 g a b c4 r| b16 a b d c4 r| b16 a g a fis4 r| a2.|
%49 page 5
g16 fis e8 e16 fis g e a4 | a16 b c8 c16 b c d b4| a16 g fis8 g16 fis e8 
fis16 g d8|
c4 b2| r2.| c'4 b c | e d c | b2 r4| a8 fis a c b a | g2 r4| fis16 g a8 
r g16 d e8 r|

fis16 g fis d e2| r2.| b'8 e,4 ~ e4. \bar ||


}
three = \relative c'
{
   \clef treble
   \key a \minor
   \time 6/8
a'4 c8 b b16 a a8 | c4 a8 fis g16 fis a8 |
%3
a4 b8 c c16 b c8 | b4 a8 g g16 a g8 | a4 \times 2/3 {g16 fis a} g8 g16 
fis g8 |
a4 \times 2/3 { g16 fis a} g8 a16 b a8| a4 d8 d c16 b a8 | a4 d8 e fis16 
e d8 |

a4 d8 e d16 c b a | g a g8 a16 g fis4.|
%11
a4 e8 d d16 e d8 | e16 fis g a g fis b8 b16 c b8 | e4 e8 d16 c d e c8 |
d4 d8 c c16 b a8 | g4 c8 a16 b c b a fis | g4 c8 a4. | a4 d8 b4. |
e,4 a8 a a16 a a8 | g16 fis8. c'8 a a16 a a8 | fis16 e8. b'8 a g16 b a8 |
fis8.e16 a8 a g16 b d8 |
%22
e4 fis8 e e16 d c8 | d4 e8 d d16 c b8 | c4. r| a4 fis'8 e d16 c b8 | a4 
fis'8 g16
fis e d e8| a,4 g'8 g16 fis g a e8| fis16 e fis g d8 e16 d e fis c8| d8 
a4 ~ a4.|
r2.| a8 fis'4 e16 d e g fis8| e16 d e fis b,8 ~ b16 b a4| a8 g4 \times 
2/3 {a8 [b c]} d8|

%34
e4. r| g4 e8 a4.| fis4 c32 b16. r8 \times 2/3{a c e} | fis d b e a, c| 
g16 a8. r8 a4. | e'8 a,4 a8 a16 g a8|
e'8 b4 a8 a16 b c8 | d a4 d8 g,4| a8 b16 c d8 a g16 b a8| a8 g16 b a8 
\times 2/3 { a8 [g b]} a8|

a16 ( [g b] a [g b]) a ( [g b] c) [d8] | e8 [b16 b b b] a8 [b16 b c b] |
e fis b, b b b a b c d e g|
%46
e16 g a8 \times 2/3 { d,16 d d } \times 2/3 {c16 b a}\times 2/3 {c16 b a 
} \times 2/3 {g16 fis fis}|
fis8 fis4 fis8 fis16 fis fis8| fis8 e4 e8 e16 e e8| e16 d a'4 a8 a16 g 
a8 ~ a8 e4 a8 g16 b a8|
g8 fis4 e8 d16 e e8| b'8 b4 b8 a16 b a8| g8 g4 g8 fis16 g a b | g8 g4 g8 
fis16 g fis8|
e2. | a2.| c8 c4 c8 b16 c b a | c8 c4 c8 b16 a g a | b8 b4 a16 g fis e d 
a' | c4 d e |

a,2. \bar ||






}
four = \relative 

Re: text in staff

2005-08-22 Thread Mats Bengtsson

If you want to move something vertically, it's almost always better to
use the padding property instead of extra-offset. The reason is that
if you set padding, then LilyPond will realize that you have moved
something and migh for example add some extra spacing between the
staves to avoid that your moved text collides with the stave above.
If you use extra-offset, then LilyPond will not adjust the layout
of anything else. See the section 9.2.1 Common tweaks for examples
of how to set the padding property.

/Mats

Kris Shaffer wrote:
The markup command is the correct way to do it, but instead of \lower, 
use  the extra-offset property.  For example,


\once \override TextScript #'extra-offset = #'(0 . -10)
c4^markup

will create a quarter note C, place the word markup above the staff, 
and  the extra-offset will shift it 0 staff spaces horizontally and 10 
staff  spaces down.




--
=
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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Centred Piano Dynamics

2005-08-22 Thread Mats Bengtsson

As far as I understand, this copy/paste problem is only a problem if
you use the PDF version of the manual. The HTML version should work
better (especially if you click on the music example to see the
full input but make sure not to copy the trash at the top of the
file that's only needed to give a layout adapted to the HTML).
However, I realize that it migh be a problem if you have a slow
internet-connection since a local copy of the HTML version of the
documentation isn't included in most packages.

/Mats

Graham Percival wrote:


On 20-Aug-05, at 8:03 PM, Jay Hamilton, Sound and Silence wrote:

Try typing the code in often the copy paste is not satisfactory but 
typing the material in often works.



Specifically, the apostrophes ' get screwed up by tex.  Even though they're
in a @verbatim environment.  :(

Solutions are quite welcome.

- Graham



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: conversion batchfile or commandscript

2005-08-22 Thread Graham Percival


On 22-Aug-05, at 12:53 AM, Katrien de Vos wrote

Graham,

Thank you for your reaction. I have looked into README.txt but I 
haven't found a clue. At least I do not recognize the script file - 
supposing it has the word CONVERT in it -.


Please keep lilypond issues on the mailist, so that other people can
contribute.

Doesn't the readme.txt file tell you how to set up lilypond so you can 
use
scripts like convert-ly ?  I'm not familiar with the windows version, 
but

the information should be there.

Cheers,
- Graham



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


Re: Problem with finding fonts in lilypond

2005-08-22 Thread Mats Bengtsson

Version 2.4.2 is probably more recent than 2.5.2 (the latter is
a unstable development version that shouldn't have made its
way into any packaging system).

   /Mats

[EMAIL PROTECTED] wrote:

Hi all,

I ran into this same problem with Gentoo Linux and version 2.5.2.
So I installed version 2.4.2 instead... The same problem exists, but only for
the lilybook command. If the lilypond-latex command is used, the problem
doesn't occur, the font can be found and the music is set correctly.
(I wonder if this also works when version 2.5.2 is installed ...)

(I know it is time to go for version 2.6, but it is not yet possible to install
that version using the portage system of Gentoo, 2.5.2 is the highest
installable version.)

Maybe this information can be helpful...

regards

Maurits Lamers

Citeren Mats Bengtsson [EMAIL PROTECTED]:



I would definitely recommend you to install the latest stable version,
version 2.4.x, of LilyPond instead of the development version you have
now.

I've never user Gentoo, but on most other Linux distributions,
the LilyPond installation installs a file in /etc/profile.d/ that
sets some environment variables that are needed for LilyPond to
find font files and some other files. This file isn't sourced until
you start a new shell (or maybe you even have to logout and login
again), so if you use a shell that was open before the installation,
LilyPond will not work.

   /Mats

Tazz wrote:


Hello,

I just installed lilypond 2.5.2 on my computer. I run linux Gentoo. I
installed it using the gentoo portage.
I also have tetex : 2.0.2-r1 installed.

Now, when I try to get a very simple test file compiled with lilypond,
it crashes with the message:
Interpreting music... error: cannot find `feta20.afm'
Music font has not been installed properly.Aborting


I have been seeking the previous threads on this topic. It seems to be a
path problem. However, when trying the different advices I could find,
nothing worked. If I manually set the paths to all font directory with
the -I option, it still crashes not finding fonts with kpathsea... so I
suppose I need to set the link with Texmf right.. only problem I have no
idea how to do this, I am not such an expert in TeX etc.. just know what
is needed to use it ;-)

I am running out of ideas now so I call for help.

The verbose output is the following:

bash-2.05b$ lilypond -V test.ly
GNU LilyPond 2.5.2

LILYPOND_DATADIR=/usr/share/lilypond
LOCAL_LILYPOND_DATADIR=/usr/share/lilypond/2.5.2
LOCALEDIR=/usr/share/locale
LILYPONDPREFIX=





[/usr/share/lilypond/2.5.2/scm/lily-library.scm][/usr/share/lilypond/2.5.2/scm/define-music-types.scm][/usr/share/lilypond/2.5.2/scm/output-lib.scm][/usr/share/lilypond/2.5.2/scm/c++.scm][/usr/share/lilypond/2.5.2/scm/chord-ignatzek-names.scm][/usr/share/lilypond/2.5.2/scm/chord-entry.scm][/usr/share/lilypond/2.5.2/scm/chord-generic-names.scm][/usr/share/lilypond/2.5.2/scm/stencil.scm][/usr/share/lilypond/2.5.2/scm/new-markup.scm][/usr/share/lilypond/2.5.2/scm/bass-figure.scm][/usr/share/lilypond/2.5.2/scm/music-functions.scm][/usr/share/lilypond/2.5.2/scm/part-combiner.scm][/usr/share/lilypond/2.5.2/scm/define-music-properties.scm][/usr/share/lilypond/2.5.2/scm/auto-beam.scm][/usr/share/lilypond/2.5.2/scm/chord-name.scm][/usr/share/lilypond/2.5.2/scm/ly-from-scheme.scm][/usr/share/lilypond/2.5.2/scm/define-context-properties.scm][/usr/share/lilypond/2.5.2/scm/translation-functions.scm][/usr/share/lilypond/2.5.2/scm/script.scm][/usr/share/lilypond/2.5.2/scm/midi.scm][/usr/s




hare/lilypond/2.5.2/scm/beam.scm][/usr/share/lilypond/2.5.2/scm/clef.scm][/usr/share/lilypond/2.5.2/scm/slur.scm][/usr/share/lilypond/2.5.2/scm/font.scm][/usr/share/lilypond/2.5.2/scm/encoding.scm][/usr/share/lilypond/2.5.2/scm/fret-diagrams.scm][/usr/share/lilypond/2.5.2/scm/define-markup-commands.scm][/usr/share/lilypond/2.5.2/scm/define-grob-properties.scm][/usr/share/lilypond/2.5.2/scm/define-grobs.scm][/usr/share/lilypond/2.5.2/scm/define-grob-interfaces.scm][/usr/share/lilypond/2.5.2/scm/page-layout.scm][/usr/share/lilypond/2.5.2/scm/titling.scm][/usr/share/lilypond/2.5.2/scm/paper.scm][/usr/share/lilypond/2.5.2/scm/safe-lily.scm]Processing


`test.ly'


Parsing...





Re: lilypond-book mysteries

2005-08-22 Thread Mats Bengtsson

See http://lists.gnu.org/archive/html/lilypond-user/2005-08/msg00419.html

  /Mats

David Bobroff wrote:

I'm anticipating a possible need for lilypond-book.  I've been
experimenting with a short file to see how everything interacts so I can
get a feel for how it works.

I've run into some unexpected results.  If I run this through straight
LilyPond (2.7.6) it's fine:


%% File myfile.ly

\score {
  \relative c' {
c1 \break
c
  }
}


It becomes mysterious, however, if I call the above *.ly file from
lilypond-book:

%% File test.lytex

\documentclass{article}
\usepackage[margin=3cm, noheadfoot]{geometry}
\usepackage{graphicx}
\begin{document}

\lilypondfile{myfile.ly}

\end{document}

%%%

If I use options in [] before {myfile.ly} the music is printed on a
single line despite the \break.  Is this because it is now treated as a
fragment?

I also lose the normal indentation, which I would like to keep, that is
present when using plain LilyPond.

Also, when running dvips I get this output in the console:

This is dvips(k) 5.92b Copyright 2002 Radical Eye Software
(www.radicaleye.com)
' TeX output 2005.08.20:0730' - dent.ps
dvips: Font CenturySchL-Roma used in file lily-602189417-1.eps is not in
the mapping file.
dvips: Font PFAEmmentaler-20 used in file lily-602189417-1.eps is not in
the mapping file.
tex.proalt-rule.prodent.psfontstexc.prof7b6d320.enctexps.pro
special.pro.
cmr10.pfb[1lily-602189417-1.epslily-602189417-2.eps]
[EMAIL PROTECTED] out]#

-David

Fedora Core 3



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: MIDI settings

2005-08-22 Thread Mats Bengtsson

I guess that major problem is that you cannot even specify a \p
or \ within \chordmode {...}. Otherwise, it's easy to modify the
definition of the ChordNames context to take the dynamics into
account in the MIDI output.

One possibility is to include your dynamics in a separate identifier:

mydynamics = { s1 \p s1*4 \f ...}
and make a separate \score for the MIDI output, with
\score{
  ...
  \new Voice \mychords \mydynamics
  ...
  \midi{...}
}

corresponding to
\score{
  ...
  \new ChordNames \mychords
  ...
  \layout{...}
}
in the print version.

   /Mats

fiëé visuëlle wrote:

Hi ho!

It's nice that LilyPond plays my chords in MIDI, and I recognized I  can 
set the instrument with

\set ChordNames.midiInstrument = flute

But how to set the volume? Dynamic marks like \p don't work in  chordmode.

Further I'd like to get every MIDI file with mid extension instead  of 
midi - MacOSX doesn't recognize .midi, and Windows doesn't either.

How can I setup that?

Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/



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


--
=
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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Centred Piano Dynamics

2005-08-22 Thread Mats Bengtsson

In addition to all previous answers, you may also want to take a look
at http://lists.gnu.org/archive/html/bug-lilypond/2005-08/msg00130.html
for a (in my opinion) much simpler alternative.

   /Mats

Will Oram wrote:
Does the template for centred dynamics in a piano staff found in the  
2.6 manual actually work? I've copied-and-pasted directly into a test  
ly file and gotten no success when building from the lily binary (OSX  
Panther). Indeed, I've tried the 2.6 and 2.7.6 templates within their  
respective lily binary versions, and both puke.


2.6 sez:

 Processing `/Users/spamguy/pianotest.ly'
Parsing...
/Applications/LilyPond.app/Contents/Resources/share/lilypond/current/ 
ly/init.ly:27:0: error: syntax error, unexpected SCM_T


#(if (and (ly:get-option 'old-relative)
/Applications/LilyPond.app/Contents/Resources/share/lilypond/current/ 
ly/init.ly:38:69: error: syntax error, unexpected $end

   (apply ly:make-book $defaultpaper $globalheader toplevel-scores)))

error: failed files: /Users/spamguy/pianotest.ly

---

2.7.6 sez the same thing.

Looking a few files in Mutopia based on this template, I'm pushed to  
think that something's not right on my end.


Will Oram // Genius @ Large // AIM spamguy21
spamguy (at) foxchange (dot) com // wro1 (at) cwru (dot) edu



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6

2005-08-22 Thread Henrik Frisk
I noticed the same thing. Just change the \version statement and you are good 
to go.

Henrik Frisk

 
 Looks like a silly packaging error. Just edit the converted .ly file
 and replace 2.7.7 with 2.7.6 in the \version statement.
 
 /Mats
 
 David Fedoruk wrote:
  Hello all:
  
  I downloaded the latest development version of lilypond for Mac OS X
  (2.7.6-1 (vBuild from 19-08-2005 22:05). When I run Update Syntax from
  the GUI in O S X, it converts to the wrong version.
  
  To test this I took the Welcome document which opens the application
  and contains a short test script renamed it test2.7.6 and ran Update
  syntax... this is its output:
  
  -- SNIP -
  
  convert-ly (GNU LilyPond) 2.7.6
  Processing `/Users/nicholas/Documents/Lilypond/test2.7.6.ly'... 
  Applying conversion: 2.7.0, 2.7.1, 2.7.2, 2.7.4, 2.7.6, 2.7.7
  
  --- end SNIP --
  
  
  Notice that it coverts to 2.7.7, one version higher that it really is.
  As soon as you run the compile for the script it dies because of the
  wrong version. It is really 2.7.6.
  
  david
  


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


Re: extra verses below

2005-08-22 Thread Mats Bengtsson

This is a new feature in the latest development versions, 2.7.x.
Apart from the brief documentation in 8.1.7 Overview of text markup
commands, I think the best documentation is actually in the example
called markup-word-wrap.ly in the Regression Test document for version
2.7.

   /Mats

Aaron Mehl wrote:

Hi all,

I remember that a while ago there was a thread on this
but I can't seem to find it.

I need to place the extra lyrics below the notation as
blocks of text (not under the notation but way below
as text).
I am not even sure where to look this up in the docs.

Is it text markup?

Thanks
Aaron 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: lilypond does not accept local path

2005-08-22 Thread Bertalan Fodor
I don't know if that's a bug, but that works like that. If you use the
command line, you can always type:

lilypond $PWD/test.ly

$PWD will mean your current directory wherever you are.

Bert

[EMAIL PROTECTED] wrote:

Hi, I've installed lilypond 2.6.0-1 on Cygwin
and it works well, but I cannot give the file
name without its absolute path otherwise
lilypond tells that the file cannot be found.

For example I have to give the following
command:

   lilypond /cygdrive/c/SHEET/test.ly

I'd like to give:

   lilypond test.ly

if I am in the SHEET directory!

could you help me?

Andrea
  



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


Re: conversion batchfile or commandscript

2005-08-22 Thread Han-Wen Nienhuys

Graham Percival wrote:


On 22-Aug-05, at 12:53 AM, Katrien de Vos wrote


Graham,

Thank you for your reaction. I have looked into README.txt but I 
haven't found a clue. At least I do not recognize the script file - 
supposing it has the word CONVERT in it -.



Please keep lilypond issues on the mailist, so that other people can
contribute.

Doesn't the readme.txt file tell you how to set up lilypond so you can use
scripts like convert-ly ?  I'm not familiar with the windows version, but
the information should be there.


No. The information is not, as the windows version wasn't intended for 
cygwin users. The lilypond-tool.zip archive contains .exe files for the 
scripts; please report if they work for you.


--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


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


Re: Output other than PDF

2005-08-22 Thread Henrik Frisk
If you have the OSX version installed, you can create a symlink to lilypond.sh 
in /usr/local/bin and use it just as the commandline tool would work on Linux 
or with the Fink version of LilyPond. Do

ln -s /usr/local/bin/lilypond.sh /usr/local/bin/lilypond

and open a new terminal window. 

/Henrik Frisk

 Rutgers, I see what you're trying to do. (and silly me for not seeing
 this before to!)
 
   You are trying to type the contents of lilypond.sh into the command
 line. You have failed because its meant to be run as a single command.
 $INSTALL in that script is a variable which is set to /Applications
 which is where Lilypond is. The rest of the script burrows into the
 application bundle and calls lilypond. I tested it like this:
 
 First I typed just 
 
 lilpond.sh
 
 
 -- terminal snip ---
 
   LilyPond produces beautiful music notation.
 For more information, see http://lilypond.org
 
 Options:
   -b, --backend=BACK   use backend BACK (gnome, ps [default],
  scm, svg, tex, texstr)
   -d, --define-default=SYM=VAL set a Scheme program option. Uses
 #t if VAL is not specified
  Try -dhelp for help.
   -e, --evaluate=EXPR  evaluate scheme code
   -f, --formats=FORMATsdump FORMAT,...  Also as separate options:
   --dvigenerate DVI (tex backend only)
   --pdfgenerate PDF (default)
   --pnggenerate PNG
   --ps generate PostScript
   --texgenerate TeX (tex backend only)
   -h, --help   print this help
   -H, --header=FIELD   dump a header field to file BASENAME.FIELD
   -I, --include=DIRadd DIR to search path
   -i, --init=FILE  use FILE as init file
   -o, --output=FILEwrite output to FILE (suffix will be added)
   -j, --jail=USER,GROUP,JAIL,DIR   chroot to JAIL, become USER:GROUP
  and cd into DIR
   --no-print   do not generate printed output
   -p, --previewgenerate a preview of the first system
   -s, --safe-mode  run in safe mode
   -v, --versionprint version number
   -V, --verbosebe verbose
   -w, --warranty   show warranty and copyright
 
 Report bugs to [EMAIL PROTECTED]
 
 --- end teminal snip --
 
 That told me the right flag to use to get lilypond to produce png
 files instead of pdf.
 
 I tested it on a Bach Invention i had just finished typsetting:
 
 lilypond.sh   -f png invention.ly
 
 After rendering I was left with this list of files:
 
 invention-page1.png
 invention-page2.png
 invention-page3.png
 invention.ly
 invention.midi
 invention.ps
 
 If you type this:
 
 lilypond.sh  -f png yourDocument.ly the output will be similar.
 There is yoru PNG and its way easier than I thouught
 
 The out put will be (assuming there are no errors) your typset music
 as  post script file, a midi file and you will find PNG files for each
 page of music manuscript you produced.
 
 
 I hope this makes things WAY easier! Let me know if there are any
 other questions.


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


Re: lilypond does not accept local path

2005-08-22 Thread Jan Nieuwenhuizen
Bertalan Fodor writes:

 I don't know if that's a bug, but that works like that.

Yes, that's a bug, and should be investigated and fixed.

Jan.

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


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


text below staff ouch!

2005-08-22 Thread Aaron Mehl
Hi again,

I got the markup of text below the staff to work, but
the hebrew is backwards, ouch.

Is there a specific command I must type to get the
text to bidi correctly?

Thanks
Aaron

If an example is needed I can send a png, I am not
sure how large attachments the list permits so I am
leaving it off this email.

Thanks
Aaron

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


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


Re: acciaccatura messes repeat

2005-08-22 Thread fiëé visuëlle
\version 2.6.3
%#(ly:set-option (quote no-point-and-click))

\header{
	title = Karev Yom
%	poet = T: 
	composer = Unbekannt
%	instrument = 2 voc + git
	source = 
	maintainer = Henning Hraban Ramm
	maintainerWeb = http://angerweit.tikon.ch/lieder/;
	lastupdated = 2005-08-21
}

global = {
	\clef treble
	\key a \minor
	\time 4/4
}

akkorde = \chordmode {
	\repeat volta 2 {
		a1:m | d:m |
		a2:m d:m | a1:m
	}
	\repeat volta 2 {
		a:m | f2 a:m |
		a:m b4 e:7 |
		a1:m
	}
	a:m | d:m |
	a2:m d:m | a1:m
}

oberstimme = \relative c'' {
	\repeat volta 2 {
		a4 c c2 |
		d4 c8 b c4 e |
		a, c d8 c b a |
		c4 a8 a a4 a
	} \break
	\repeat volta 2 {
		e'4. dis8 e4 a |
		c a, a a |
		e'8 dis fis e dis c b a |
		c4 a a a
	} \break
	\grace s8  a4 c c2 
	d4 c8 b c4 e 
	\grace s8  a,4 c d8 c b a 
	\grace s8  c4 a8 a a4 a
}

unterstimme = \relative c'' {
	\repeat volta 2 {
		a2. g4 |
		f2. e4 |
		f2. d4 |
		e2. a4
	}
	\repeat volta 2 {
		a2. g4 |
		f2 e |
		c' b4 gis |
		e2. a4
	}
	\acciaccatura f'8 e1~ 
	e1 
	\acciaccatura g8 f1 
	\acciaccatura f8 e4 a2.
}

% Papier-Ausgabe
\score {
	
		\context ChordNames {
			\germanChords
			%\set chordChanges = ##t
			\akkorde
		}
		\context Staff = Upper 
			\global
			\context Voice = eins \oberstimme
		
		\context Staff = Lower 
			\global
			\context Voice = zwei \unterstimme
		
	
	\layout { 
		indent = 0\cm
	}
}

% MIDI
\score {
	\unfoldRepeats {
		
			\context Staff = chords 
\context ChordNames {
	\set ChordNames.midiInstrument = fx 4 (atmosphere)
	\set chordChanges = ##t
	\akkorde
}
			
			\context Staff = ober 
\set Staff.midiInstrument = violin
\context Voice = ober \oberstimme
			
			\context Staff = unter 
\set Staff.midiInstrument = viola
\context Voice = unter \unterstimme
			
		
	}
	\midi{ \tempo 4=120 }
}

%%% Local Variables:
%%% coding: utf-8
%%% End:


Am 2005-08-22 um 01:18 schrieb Erik Sandberg:


In the attached example, the acciaccatura in the lower voice doubles
the repeat end bar and goes behind that wrong bar.
It is a known bug. The workaround is to add dummy grace notes in  
all parts,

like

{ \repeat volta 2 { .. } \grace s8 .. }
{ \repeat volta 2 { .. } \acciaccatura f8 e1 ... }


Thank you, but it doesn't help.
I added dummy grace notes at every place in the upper voice where I  
use one in the lower - no change.


Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/

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


Re: HEADSUP: autopackage and guile 1.6.7

2005-08-22 Thread Laura Conrad
 JN == Jan Nieuwenhuizen [EMAIL PROTECTED] writes:

 [tmp]# dpkg -l guile-1.6
 ii  guile-1.6  1.6.7-1The GNU extension language and Scheme 
interp

JN But this is only the package called guile.  For the other packages
JN (runtime libraries, eg), try

JNdpkg -l | grep guile

Thanks, that was it.  I needed to upgrade guile-1.6-libs and maybe
libguile-ltdl-1 as well.  

So I can now run lilypond-2.6.


-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (501) 641-5011
233 Broadway, Cambridge, MA 02139



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


Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6

2005-08-22 Thread fiëé visuëlle

Am 2005-08-22 um 09:17 schrieb Mats Bengtsson:


Looks like a silly packaging error. Just edit the converted .ly file
and replace 2.7.7 with 2.7.6 in the \version statement.


No, no - I'm sure it's an effect of Guido's time machine - some  
LilyPond Python script used from __future__ import __version__!

;-D

Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/



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


Re: text in staff

2005-08-22 Thread lfanele

thanks everybody,
the #'extra-offset command worked fine for me.
stephen


Am 22.08.2005 um 09:50 schrieb Mats Bengtsson:


If you want to move something vertically, it's almost always better to
use the padding property instead of extra-offset. The reason is that
if you set padding, then LilyPond will realize that you have moved
something and migh for example add some extra spacing between the
staves to avoid that your moved text collides with the stave above.
If you use extra-offset, then LilyPond will not adjust the layout
of anything else. See the section 9.2.1 Common tweaks for examples
of how to set the padding property.

/Mats

Kris Shaffer wrote:

The markup command is the correct way to do it, but instead of  
\lower, use  the extra-offset property.  For example,

\once \override TextScript #'extra-offset = #'(0 . -10)
c4^markup
will create a quarter note C, place the word markup above the  
staff, and  the extra-offset will shift it 0 staff spaces  
horizontally and 10 staff  spaces down.




--
=
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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: conversion batchfile or commandscript

2005-08-22 Thread Mats Bengtsson

I just tried http://lilypond.org/mingw/lilypond-tools-2.6.0.zip
and have some comments:

- convert-ly crashes with
Applying conversion: 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.12, 2.5.13, 
Traceback (most

 recent call last):
  File convert-ly.py, line 213, in ?
  File convert-ly.py, line 207, in main
  File convert-ly.py, line 109, in do_one_file
  File convertrules.pyc, line 2553, in do_conversion
  File convertrules.pyc, line 2418, in conv
  File codecs.pyc, line 673, in getdecoder
LookupError: unknown encoding: ascii

- lilypond-book breaks with
lilypond-book.exe (GNU LilyPond) 2.5.32
lilypond-book.exe: error: `kpsexpand \$TEXMF' failed (0)
lilypond-book.exe: error: The error log is as follows:
'kpsexpand' is not recognized as an internal or external command,
operable program or batch file.

- the included tools are for LilyPond version 2.5.32

- midi2ly is missing

- There are no installation instructions at all. Do you expect an
  average Windows user to know what to do with a ZIP file with
  a number of .exe?


My tests were on a Win XP machine.

   /Mats

Han-Wen Nienhuys wrote:

Graham Percival wrote:



On 22-Aug-05, at 12:53 AM, Katrien de Vos wrote


Graham,

Thank you for your reaction. I have looked into README.txt but I 
haven't found a clue. At least I do not recognize the script file - 
supposing it has the word CONVERT in it -.




Please keep lilypond issues on the mailist, so that other people can
contribute.

Doesn't the readme.txt file tell you how to set up lilypond so you can 
use

scripts like convert-ly ?  I'm not familiar with the windows version, but
the information should be there.



No. The information is not, as the windows version wasn't intended for 
cygwin users. The lilypond-tool.zip archive contains .exe files for the 
scripts; please report if they work for you.




--
=
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
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: text below staff ouch!

2005-08-22 Thread Han-Wen Nienhuys

Aaron Mehl wrote:

Hi again,

I got the markup of text below the staff to work, but
the hebrew is backwards, ouch.

Is there a specific command I must type to get the
text to bidi correctly?


Hi,

the text layout is handled by Pango, so I guess it's a matter of passing 
the right options to Pango. I can look into it as a sponsored feature, 
if you like.


CAn you explain the problem more precisely: does Lily's hebrew go LtoR 
or RtoL, and should the bidi be switchable, or is there a sane default 
that we can use?



--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


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


Re: circle around noteheads?

2005-08-22 Thread Bertalan Fodor
I think if you override the NoteHead print-function to

\override Voice.NoteHead #'print-function = #Text_interface::print

and use

\override Voice.NoteHead #'text = #(markup #:circle #:musicglyph
noteheads.s2))

perhaps along with some #:raise or #:translate or extra-offset, you can
achieve this.

Bert

[EMAIL PROTECTED] wrote:

 hello lilypond-users,
 is there a way to draw a circle around a note-head?
 so far i tried it:
 - with balloon help, but I didn't like the looks of it (btw: is there 
 a way to set the size of the balloon?)
 - manually with \markup{ \circle  } and extra-offset, which is 
 quite time-consuming

 any better ideas? as always thanks a lot!
 stephen



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


Re: text below staff ouch!

2005-08-22 Thread Aaron Mehl

 the text layout is handled by Pango, so I guess it's
 a matter of passing 
 the right options to Pango. I can look into it as a
 sponsored feature, 
 if you like.

yes 
how much would it cost?
Aarn
but actually for each word the letters are in the
correct order but the words themselves go left to
right instead of right to left.

I am attaching a png if it will help (if you can read
hebrew :) )
Aaron
 CAn you explain the problem more precisely: does
 Lily's hebrew go LtoR 
 or RtoL, and should the bidi be switchable, or is
 there a sane default 
 that we can use?
 
 
 -- 
   Han-Wen Nienhuys - [EMAIL PROTECTED] -
 http://www.xs4all.nl/~hanwen
 

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: offset not working

2005-08-22 Thread Hans de Rijck
Kris and Mats,

thanks for your answers, I think I understand now.

Mats, is there a list somewhere of objects that can be overridden? In the
manual some (but I'm sure not all) are mentioned but only in examples. It
certainly would be helpfull to have such a list (eg. Staff.TimeSignature,
Score.skipBars, TextScript, Score.BarNumber).

thanks,

Hans.


- Original Message -
From: Mats Bengtsson [EMAIL PROTECTED]
To: Kris Shaffer [EMAIL PROTECTED]
Cc: lilypond-user@gnu.org
Sent: Monday, August 22, 2005 9:32 AM
Subject: Re: offset not working


 I don't think you understood Han-Wen's answer. Everything will work
 fine if you do
 \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0)
 or (preferably)
 \override MultiMeasureRestText #'padding = #2.0

 As you can read in section 8.2.1, texts attached to multi
 measure rests are handled by MultiMeasureRestText layout
 objects in contrast to texts attached to normal notes, which
 are handled by TextScript layout objects.

 The comment on using a skip note are only relevant if you want
 to place something at the beginning of the bar instead of in
 the middle (which is where the multimeasure rest is placed).

 /Mats

 Kris Shaffer wrote:
  Since the manual (section 8.2.1, page 173) mentions the need to use
 
  s1*0^\markup {whatever }
  R1*4
 
  instead of
 
  R1*4^\markup
 
  to control markup alignment on a multirest, I figured it was not an
  unknown bug.  But it sounds like something I should submit, though, so
  I'll send it.  Sorry about any confusion.
 

 --
 =
 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
 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: circle around noteheads?

2005-08-22 Thread Mats Bengtsson

Take a look at the example called boxed-stencil.ly in the Tips and
Tricks document. There is a function called make-stencil-circler
that you can use the same way as make-stencil-boxer.

If you can't figure out the exact \override command you need, you
can find it at the end of this email, but I recommend that you try
to figure it out yourself first. I hope you have read in the chapter
on Changing Defaults on how to navigate through the program reference.

   /Mats

[EMAIL PROTECTED] wrote:

hello lilypond-users,
is there a way to draw a circle around a note-head?
so far i tried it:
- with balloon help, but I didn't like the looks of it (btw: is there  a 
way to set the size of the balloon?)
- manually with \markup{ \circle  } and extra-offset, which is  quite 
time-consuming


any better ideas? as always thanks a lot!
stephen


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






























Spoiler:

\override NoteHead  #'print-function =
  #(make-stencil-circler 0.1 0.3 Note_head::print)




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


Re: Problem with update syntax in Mac OS X --- converts to 2.7.7 instead of 2.7.6

2005-08-22 Thread David Fedoruk
 No, no - I'm sure it's an effect of Guido's time machine - some
 LilyPond Python script used from __future__ import __version__!
 ;-D
 
I had a feeling something like that might have been at work but I've
always been so bad at temporal mechanics that I was loath to even
suggest it.  ;)


-- 
David Fedoruk
B.Mus. UBC,1986
Certificate in Internet Systems Administration, UBC, 2003

Music is enough for one's life time, but one life time is not enough
for music Sergei Rachmaninov


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


Re: acciaccatura messes repeat

2005-08-22 Thread fiëé visuëlle

Am 2005-08-22 um 14:51 schrieb Mats Bengtsson:

Thank you, but it doesn't help.
I added dummy grace notes at every place in the upper voice where  
I  use one in the lower - no change.


You didn't change it in all parts. When I added a dummy grace note  
also

to the chords, it seems to work better:


Ah, me stupid! Thank you again!
I must remember to think of chords as a voice...

Greetlings from Lake Constance
---
fiëé visuëlle
Henning Hraban Ramm
http://www.fiee.net
http://angerweit.tikon.ch/lieder/



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


Re: offset not working

2005-08-22 Thread Mats Bengtsson

Read 9.2 The \override command in the manual with all subsections
to learn how to find the relevant information.

   /Mats

Hans de Rijck wrote:

Kris and Mats,

thanks for your answers, I think I understand now.

Mats, is there a list somewhere of objects that can be overridden? In the
manual some (but I'm sure not all) are mentioned but only in examples. It
certainly would be helpfull to have such a list (eg. Staff.TimeSignature,
Score.skipBars, TextScript, Score.BarNumber).

thanks,

Hans.


- Original Message -
From: Mats Bengtsson [EMAIL PROTECTED]
To: Kris Shaffer [EMAIL PROTECTED]
Cc: lilypond-user@gnu.org
Sent: Monday, August 22, 2005 9:32 AM
Subject: Re: offset not working




I don't think you understood Han-Wen's answer. Everything will work
fine if you do
\override MultiMeasureRestText #'extra-offset = #'(0 . 2.0)
or (preferably)
\override MultiMeasureRestText #'padding = #2.0

As you can read in section 8.2.1, texts attached to multi
measure rests are handled by MultiMeasureRestText layout
objects in contrast to texts attached to normal notes, which
are handled by TextScript layout objects.

The comment on using a skip note are only relevant if you want
to place something at the beginning of the bar instead of in
the middle (which is where the multimeasure rest is placed).

   /Mats

Kris Shaffer wrote:


Since the manual (section 8.2.1, page 173) mentions the need to use

   s1*0^\markup {whatever }
   R1*4

instead of

   R1*4^\markup

to control markup alignment on a multirest, I figured it was not an
unknown bug.  But it sounds like something I should submit, though, so
I'll send it.  Sorry about any confusion.




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


Two markup problems

2005-08-22 Thread Georg Dummer
I have two problems with markup commands:

First:
\markup{ \caps Bla } (working in version 2.4.6)
does not produce capitalised letters in version 2.6.0
 
Second:
\markup{ \char #65 } (also in versions 2.6.0).
gives the following error:
Layout output to `MeineEngenGrenzen.ps'...ERROR: In procedure string-length:
ERROR: Wrong type argument in position 1 (expecting string): #f


Any idea?
Tanks
Georg



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


Re: Output other than PDF

2005-08-22 Thread Hans Aberg



On 21 Aug 2005, at 14:47, Rutger Hofman wrote:




Hans Aberg wrote:


On 21 Aug 2005, at 11:08, Han-Wen Nienhuys wrote:

I think /usr/local/bin/lilypond is the shell script to invoke it   
from the command line. It currently says


  # run the program
  python $INSTALLDIR/LilyPond.app/Contents/Resources/lilycall.py \
  $INSTALLDIR/LilyPond.app/ $*


but if you put $* it doesn't work for multiple arguments



Wouldn't $@ work?


Somehow, you have stripped out my quote. I just put into /usr/local/ 
bin/lilypond


#!/bin/sh

  IFS=
...

  Hans Aberg




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


Re: offset not working

2005-08-22 Thread Hans de Rijck
Mats,

I've read that. It describes how it works, but not on what objects.

From examples all over the manual one can extract some objects (Staff, Stem,
Voice) and some properties (skipBars, MetronomeMark, Stem etc) but there is
no list of all these. At least, I can't find one. It would be handy to have
such a list, so its easier to see what can be overridden.

thanks,

Hans.

- Original Message -
From: Mats Bengtsson [EMAIL PROTECTED]
To: Hans de Rijck [EMAIL PROTECTED]
Cc: lilypond-user@gnu.org
Sent: Monday, August 22, 2005 5:12 PM
Subject: Re: offset not working


 Read 9.2 The \override command in the manual with all subsections
 to learn how to find the relevant information.

 /Mats

 Hans de Rijck wrote:
  Kris and Mats,
 
  thanks for your answers, I think I understand now.
 
  Mats, is there a list somewhere of objects that can be overridden? In
the
  manual some (but I'm sure not all) are mentioned but only in examples.
It
  certainly would be helpfull to have such a list (eg.
Staff.TimeSignature,
  Score.skipBars, TextScript, Score.BarNumber).
 
  thanks,
 
  Hans.
 
 
  - Original Message -
  From: Mats Bengtsson [EMAIL PROTECTED]
  To: Kris Shaffer [EMAIL PROTECTED]
  Cc: lilypond-user@gnu.org
  Sent: Monday, August 22, 2005 9:32 AM
  Subject: Re: offset not working
 
 
 
 I don't think you understood Han-Wen's answer. Everything will work
 fine if you do
 \override MultiMeasureRestText #'extra-offset = #'(0 . 2.0)
 or (preferably)
 \override MultiMeasureRestText #'padding = #2.0
 
 As you can read in section 8.2.1, texts attached to multi
 measure rests are handled by MultiMeasureRestText layout
 objects in contrast to texts attached to normal notes, which
 are handled by TextScript layout objects.
 
 The comment on using a skip note are only relevant if you want
 to place something at the beginning of the bar instead of in
 the middle (which is where the multimeasure rest is placed).
 
 /Mats
 
 Kris Shaffer wrote:
 
 Since the manual (section 8.2.1, page 173) mentions the need to use
 
 s1*0^\markup {whatever }
 R1*4
 
 instead of
 
 R1*4^\markup
 
 to control markup alignment on a multirest, I figured it was not an
 unknown bug.  But it sounds like something I should submit, though, so
 I'll send it.  Sorry about any confusion.
 



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


Re: \markup text defs between \score blocks

2005-08-22 Thread Nicolas Sceaux
Mats Bengtsson [EMAIL PROTECTED] writes:

 How about redefining the function that prints the page footer
 and include something like \fromproperty #'header:footnotes.
 Then you could do
 \score{
some music
\header{
  ...
  footnotes = ...
}
 }

 The default definition can be found in the function
 oddFooterMarkup in the file .../ly/titling-init.ly

 /Mats

I'm not sure that would work (now). Here is a failed attempt:

8-
\version 2.7.6
\paper {
  noteFooterMarkup = \markup \fill-line {
\fromproperty #'header:footnotes
\hspace #1
bla
  }
  #(define make-footer (marked-up-headfoot 'noteFooterMarkup 'noteFooterMarkup))
}

\header {
%  printallheaders = ##t
  footnotes = book footnotes
}

\score {
  { c' }
  \header {
breakbefore = ##t
footnotes = 1st score footnotes
piece = 1st score
  }
}

\score {
  { d' }
  \header {
breakbefore = ##t
footnotes = 2nd score footnotes
piece = 2nd score
  }
}
8-

What is printed on both pages is book footnotes.

nicolas


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


auto-beaming question

2005-08-22 Thread Gauvain Pocentek

Hello,

I'm typesetting a piece with a lot of rhythms like:

   es16.[ es32 d16. c32]

and I'd like beaming to be automatically set as in the above exemple, 
without using [].

I've tried many things like:

   #(override-auto-beam-setting '(end * * * *) 1 4 )

or

   \set beatLength = #(ly:make-moment 1 4)

and both together but nothing's ok...
How could I do ?

Thanks

Gauvain





___ 
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
Téléchargez cette version sur http://fr.messenger.yahoo.com




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


tie rewrite

2005-08-22 Thread Han-Wen Nienhuys


hi,

results for the Tie rewrite are at

http://localhost/lilypond/doc/v2.7/Documentation/topdocs/out-www/NEWS.html

--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


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


Re: Output other than PDF

2005-08-22 Thread David Fedoruk
Hello:

I'd like to suggest to all the Mac OS X users here that if they do not
already know the basics of a UNIX shell like what you find when you
open Terminal, that you take some time to find a tutorial on the web
and follow it through.

When you have done a few of the tutorials you will find using the
Terminal is not quite as scary or unfathomable. Most of the problems
that have come up here are because of some basic lack of information
about a Unix command line. You won't be able to do learn this on the
fly while you are also learning lilypond. It will be totally
confusing.

Try working through the ones at MacDevCenter:

http://www.macdevcenter.com/pub/a/mac/2005/05/20/terminal1.html

or here at MacObserver: 

http://www.macobserver.com/tips/macosxcl101/2002/20021101.shtml

A google search for Mac OS X and Terminal tutorial will give you
hundreds of links to choose from. Follow the tutorials through even if
you don't understand where they are headed. Every one I have
encountered showed some aspect of OS X that is relevant to running and
operating OS X.

Terminal and command line may seem difficult at first, but there are
some things that just work better and faster by typing one command
then 5 keystrokes in the GUI. As you  see here, there are more options
available sometimes at the command line level.

Also remember that lilypond is a GNU Linux application and a command
line one at that. All the GUI portions are add-ons.

I will answer a few questions off the list if some of you wish, but
knowing some command line basics is essential eventually to use OS X
effectively and have access to all the applications from UNIX and
Linux that are potentially available.

cheers..

david
 


-- 
David Fedoruk
B.Mus. UBC,1986
Certificate in Internet Systems Administration, UBC, 2003

Music is enough for one's life time, but one life time is not enough
for music Sergei Rachmaninov


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


Re: triplet problem in multi-staff score 2.7 and 2.6 versions

2005-08-22 Thread Jay Hamilton, Sound and Silence
Alas that did not solve the problem in 2.7.4 but it did solve it for 
2.6.x so at least I've got a good copy now.

Thanks all.
Jay
BTW there does seem to be disagreement on the list,  I am under the 
impression that Han-Wen thinks 2.7x are usable and therefore should be 
used (and sometimes have to be used to get benefit from some of the 
needed features)
But then Mats/Graham and others keep on recommending staying with 
'stable' which won't have the 'needed' features.  I'd love a 
clarification on this one.


[EMAIL PROTECTED] wrote:


I hate to make a simple-minded suggestion, but the triplet in question

\times 2/3{a c e}

is written differently from all your other triplets.  If you put a space
after the 2/3 and an 8 after the a, does the problem persist?

\times 2/3  {a8 c e}

Conceivably, the \times operator blows a cork while it's trying to figure
out what 2/3{a c e} is.  That guess is pretty far out, so probably I'm
wrong, but it would be easy to fix just to see.

Also, your fourth part (and staff) stops abruptly at measure 33.  Could
that somehow cause a problem with staff spacing because of space being
left for the ghost of the 4th staff?  What happens if you (temporarily)
add another half-dozen measures to the fourth part?

-- Tom



Jay Hamilton wrote:

I'm having a problem that I can't see to fix.
Here's the file.
The problem is pdf output at measure 36 third staff.  The triplet or
something has made the staff spacing huge.  Since it's the only place
that this is happening and there is nothing that I can see in the file
that makes it this way.  I'm stumped.

This was a problem in 2.6x too but I thought maybe it was me.
Jay

oh yeah running this on xp




\version 2.7.4
\header {
 title = Jat 9
 composer = Jay Hamilton
 subtitle = suite for five instruments
 copyright = CC some rights reserved Jay Hamilton 2005

}
one = \relative c'
{
\clef treble
\key a \minor
\time 6/8
#(set-global-staff-size 20)
\tempo 8=112
r8 b'4 r8 b r | r8. b r b |r8 b4 r8 c r | r \times 2/3 {e16 d c } r8 c r a|
\times 2/3 {e'16 d c} r8 b r4 a8| r8 b r r d r | r \times 2/3 {e16 d b}
r8 d r g,|
fis8 a c r4.| fis,8 r4 r8 b16 c8. | a4. r| a16 a8. r8 \times 2/3 {c16 b
a} r8 g16 g|
fis 16 fis r8 fis'8 e4. | d8 b g c a fis| b16 c b a g b g fis e4| c'16 d
c b a b a g f8 r|
b16 a g8 r c16 b a8 r| e'4. (d4) r8|
%17
r2. | r8 b a r a16 fis a8| r8 b-. a-. r a16 fis a8| r8 c-. b-. r8 a16 g e8|
d16 e fis g a c b8 a4 | r8 b (a) g fis16 g a8 | e'8 (d) r b a16 b d8|
c8 b16 a g8 a fis16 fis a8| r b16 b8. r8 fis'16 fis8. | c2. | d8 c b a g
fis |
g2. | e'8 d c b a g | c8. b a4.| fis'8 a,4 e'8. c | g'8 b,4 fis'8. d |
e8 d16 c b a c8 g'16 fis g8|
%34
a4 g fis | d c b | a8 a4 a8 a16 a a8| g4 fis e | b'2.| r8 a r r g r
r8 c r g16 fis8. r8 r e r r e'16 d8.| r8 d, r r f'16 e8. | g8 fis 16 e d
c b a8. r8|
b8 d fis a4 g8| e16 e8. r8 c16 b a b c e| e g a8 d, c16 b b c g8 |
c16 b b c b g ~ g e g8 ~ g16 g | \acciaccatura fis8 fis'4 r8
\acciaccatura g8 c,4 r8|
\acciaccatura b8 fis'4 r8 e16 d c b a8
%page 5
\acciaccatura g8 a'4. a16 a g4| \times 2/3 {g16 g g} fis4 r8 e16 e d8 |
c16 c a'4 \times 2/3 { a16 a a} g8. fis16| e4 r8 c4 b8| c8 a4 g4. ~ |
g8 g16 fis e g fis8. e16 d8| \times 2/3 { e8 b' b} e,8 a a e| \times 2/3
{ a8 e' e} a,8 b a c|
b8 a c c16 c c8 c| b16 a g a b8 b16 b b8 b|
%page 6 measure 61
a16 g fis e fis8 g b d| a2. \bar ||

}
two = \relative c'
{
   \clef treble
   \key a \minor
   \time 6/8
r2. | r8 b r r b r| c4. c| b'8 c,4 c4.| d16 e fis g a b c8 c,4| c4. r|
a' r| fis4 a c|
c,4. c| g'8 g16 fis g8 b4.| b16 a g fis g8 ~ g4 r8| fis4. e16 d e8 r|
g16 g8 g16 f8 r e16 e8. |
d4. r| d16 e fis4 r8 \times 2/3 {a16 a g} g8|
%16 page 3
\times 2/3 {d16 d e} fis4 g16 g8 fis16 fis8| e16 d c b c4. r8| a'4. a16
g fis g c8|
d16 c b a b4. r8| a4. r| g r| fis r| e16 d e fis e d c b a4| b16 c8. r8
b' c fis|
e2. ~| e| c16 a8 fis16 g8 a g e| r2.| g8. [fis16] g8. [a16] g a8.| e8
fis g a b c| a2.|
% 32 page 4
c8 c4 c8 c16 c c8| b8 a4 g8 fis16 g b8| a2.| e8 e4 fis8 a16 c a8|
e'32 d16. r8 b32 a16. r8 g32 d'16. r8| a16 g a b c b a g a4| e'16 d c b
c4 r|
d16 c b a b4 r| g16 a b g fis4 r| d'16 d d8 d16 d c8 [b32 a g fis e8]|
r2.| fis|g|
a16 g a b c4 r| b16 a b d c4 r| b16 a g a fis4 r| a2.|
%49 page 5
g16 fis e8 e16 fis g e a4 | a16 b c8 c16 b c d b4| a16 g fis8 g16 fis e8
fis16 g d8|
c4 b2| r2.| c'4 b c | e d c | b2 r4| a8 fis a c b a | g2 r4| fis16 g a8
r g16 d e8 r|
fis16 g fis d e2| r2.| b'8 e,4 ~ e4. \bar ||


}
three = \relative c'
{
   \clef treble
   \key a \minor
   \time 6/8
a'4 c8 b b16 a a8 | c4 a8 fis g16 fis a8 |
%3
a4 b8 c c16 b c8 | b4 a8 g g16 a g8 | a4 \times 2/3 {g16 fis a} g8 g16
fis g8 |
a4 \times 2/3 { g16 fis a} g8 a16 b a8| a4 d8 d c16 b a8 | a4 d8 e fis16
e d8 |
a4 d8 e d16 c b a | g a g8 a16 g fis4.|
%11
a4 e8 d d16 e d8 | e16 fis g a g fis b8 b16 c b8 | e4 e8 d16 c d e c8 |
d4 d8 c c16 b a8 | g4 c8 a16 b c b a fis | g4 c8 a4. | a4 d8 b4. |
e,4 a8 a a16 a a8 | g16 

Re: tie rewrite

2005-08-22 Thread Erik Sandberg
On Monday 22 August 2005 19.46, Han-Wen Nienhuys wrote:
 hi,

 results for the Tie rewrite are at

 http://localhost/lilypond/doc/v2.7/Documentation/topdocs/out-www/NEWS.html
.. which of course should be:
http://lilypond.org/doc/v2.7/Documentation/topdocs/out-www/NEWS.html

Looks great!

-- 
Erik


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


Re: acciaccatura messes repeat

2005-08-22 Thread Erik Sandberg
On Monday 22 August 2005 14.04, fiëé visuëlle wrote:
  In the attached example, the acciaccatura in the lower voice doubles
  the repeat end bar and goes behind that wrong bar.
 
  It is a known bug. The workaround is to add dummy grace notes in  
  all parts,
  like
  
  { \repeat volta 2 { .. } \grace s8 .. }
  { \repeat volta 2 { .. } \acciaccatura f8 e1 ... }

 Thank you, but it doesn't help.
 I added dummy grace notes at every place in the upper voice where I  
 use one in the lower - no change.

You need to do it everywhere where you specified \repeat {} - looks like you 
forgot the ChordNames context!

-- 
Erik


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


Re: tie rewrite

2005-08-22 Thread Luise Marion Frenkel

On Mon, 22 Aug 2005, Han-Wen Nienhuys wrote:

 results for the Tie rewrite are at
 
 http://localhost/lilypond/doc/v2.7/Documentation/topdocs/out-www/NEWS.html

Sorry, but that should be:

http://lilypond.org/doc/v2.7/Documentation/topdocs/out-www/NEWS.html



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


Re: triplet problem in multi-staff score 2.7 and 2.6 versions

2005-08-22 Thread Han-Wen Nienhuys

Jay Hamilton, Sound and Silence wrote:
Alas that did not solve the problem in 2.7.4 but it did solve it for 
2.6.x so at least I've got a good copy now.

Thanks all.
Jay
BTW there does seem to be disagreement on the list,  I am under the 
impression that Han-Wen thinks 2.7x are usable and therefore should be 
used (and sometimes have to be used to get benefit from some of the 
needed features)
But then Mats/Graham and others keep on recommending staying with 
'stable' which won't have the 'needed' features.  I'd love a 
clarification on this one.


2.7 is definitely usable. However, it's wise to *always* upgrade to the 
lastest before reporting a bug. I've been messign with tuplets, so bugs 
are quite possible. However, these bugs also get fixed very soon, often 
before I receive the bugreport.


--
 Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


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


editor-lilypond quick parse

2005-08-22 Thread Aaron Mehl
Hi all,

Is there a way to not have to reparse a file each time
I want to view changes?

Something where only the newest changes are parsed or
the pdf is updated in almost realtime?

I am using vim.

Thanks
Aaron




Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


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


RE: 2.4 doc links broke?

2005-08-22 Thread Fairchild
Website.  OK today.

-Original Message-
From: John Mandereau [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 16, 2005 3:21 PM
To: Fairchild
Cc: lilypond-user@gnu.org
Subject: Re: 2.4 doc links broke?


Fairchild wrote:
 I can't open the regression tests or tips and tricks for v2.4??  My 
 problem or generic?
 
- Bruce
Do you mean those on the website, or on your harddisk?
I had no problem opening those on the website.
-- 
John Mandereau [EMAIL PROTECTED]






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


Re: triplet problem in multi-staff score 2.7 and 2.6 versions

2005-08-22 Thread Erik Sandberg
On Monday 22 August 2005 21.24, Jay Hamilton, Sound and Silence wrote:
 Alas that did not solve the problem in 2.7.4 but it did solve it for
 2.6.x so at least I've got a good copy now.
 Thanks all.
 Jay
 BTW there does seem to be disagreement on the list,  I am under the
 impression that Han-Wen thinks 2.7x are usable and therefore should be
 used (and sometimes have to be used to get benefit from some of the
 needed features)
 But then Mats/Graham and others keep on recommending staying with
 'stable' which won't have the 'needed' features.  I'd love a
 clarification on this one.

It depends on what you expect from it: 2.7 _is_ usable, so you can use it if 
you like. We also appreciate bug reports and comments. However, it's not 
stable, which means that
- there's a greater risk of random errors
- people like Mats and Graham (and me) are less likely to help you if you run 
into problems.

So, it's up to you. If you need the new features, you can either use 2.7 and 
expect a lower degree of support, or you can wait for 2.8.

Erik


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


Re: editor-lilypond quick parse

2005-08-22 Thread Erik Sandberg
On Monday 22 August 2005 23.47, Aaron Mehl wrote:
 Hi all,

 Is there a way to not have to reparse a file each time
 I want to view changes?

 Something where only the newest changes are parsed or
 the pdf is updated in almost realtime?

 I am using vim.

If you're using 2.7, there is a command that helps this. From the announcement 
of v2.7.2:

    * If `skipLastLength' is set, only the last few measures of a piece
      are rendered, which speeds up correcting scores. For example,
      setting


      showLastLength = R1*5
      \score { ... }

      will render only the last five measures (assuming 4/4 time
      signature) of a piece.

-- 
Erik


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


Re: color every note-head by its note-name

2005-08-22 Thread Erik Sandberg
On Friday 19 August 2005 17.50, Kenneth Lee wrote:
 Hi,

 i would like to color the note-head by its note-name
 on the whole score. For example, to color every C with
 red and every D with yellow, for example.

 i have tried \applyoutput but it only work on the note
 that follows immediately. This means i need to
 \applyoutput on every notes which is not perferrable.

 any help would be deeply appreciated.

You could take a look at \musicMap. It could be used to
map each NoteEvent cis8 to { \applyoutput {...} cis8 }

It requires some Scheme hacking though, and you need to know about the 
internal representation of Music Expressions. It's probably doable in less 
than 20 lines of code, including colour codes.

-- 
Erik


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


Re: offset not working

2005-08-22 Thread Kris Shaffer

One more question on this issue:
The commands \fatText and \emptyText have no effect on either

s1*0^\markup {whatever}
R1*4

or

R1*4^\markup {whatever}

How can I automatically apply the width of the markup string to the width  
of the multi-rest bar?


Kris Shaffer


On Mon, 22 Aug 2005 03:32:31 -0400, Mats Bengtsson  
[EMAIL PROTECTED] wrote:



I don't think you understood Han-Wen's answer. Everything will work
fine if you do
\override MultiMeasureRestText #'extra-offset = #'(0 . 2.0)
or (preferably)
\override MultiMeasureRestText #'padding = #2.0

As you can read in section 8.2.1, texts attached to multi
measure rests are handled by MultiMeasureRestText layout
objects in contrast to texts attached to normal notes, which
are handled by TextScript layout objects.

The comment on using a skip note are only relevant if you want
to place something at the beginning of the bar instead of in
the middle (which is where the multimeasure rest is placed).

/Mats

Kris Shaffer wrote:

Since the manual (section 8.2.1, page 173) mentions the need to use
 s1*0^\markup {whatever }
R1*4
 instead of
 R1*4^\markup
 to control markup alignment on a multirest, I figured it was not an   
unknown bug.  But it sounds like something I should submit, though, so   
I'll send it.  Sorry about any confusion.








--
Kris Shaffer
graduate student in music theory, Yale University
www.shaffermusic.com


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


Re: conversion batchfile or commandscript

2005-08-22 Thread Graham Percival


On 22-Aug-05, at 5:28 AM, Mats Bengtsson wrote:

- There are no installation instructions at all. Do you expect an
  average Windows user to know what to do with a ZIP file with
  a number of .exe?


Judging from the spread of trojans and viruses in the windows
world, I'd say yes.  ;-)

Cheers,
- Graham



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


Re: offset not working

2005-08-22 Thread Graham Percival


On 22-Aug-05, at 6:15 PM, Kris Shaffer wrote:


One more question on this issue:
The commands \fatText and \emptyText have no effect on either

s1*0^\markup {whatever}
R1*4

or

R1*4^\markup {whatever}

How can I automatically apply the width of the markup string to the 
width of the multi-rest bar?


Take a look in ly/property-init.ly to find out what \fatText does, then 
change

the TextScript to MultiMeasureRestText.

ly/property.init.ly:
fatText = \override TextScript  #'no-spacing-rods = ##f
emptyText = \override TextScript  #'no-spacing-rods = ##t



I've added the following to the manual:

Warning!  This text is created by @code{MultiMeasureRestText}, not
@code{TextScript}.

{
\override TextScript #'padding = #5
R1^low
\override MultiMeasureRestText #'padding = #5
R1^high
}



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


Re: triplet problem in multi-staff score 2.7 and 2.6 versions

2005-08-22 Thread Graham Percival


On 22-Aug-05, at 3:06 PM, Erik Sandberg wrote:


On Monday 22 August 2005 21.24, Jay Hamilton, Sound and Silence wrote:

But then Mats/Graham and others keep on recommending staying with
'stable' which won't have the 'needed' features.  I'd love a
clarification on this one.


It depends on what you expect from it: 2.7 _is_ usable, so you can use 
it if
you like. We also appreciate bug reports and comments. However, it's 
not

stable, which means that
- there's a greater risk of random errors
- people like Mats and Graham (and me) are less likely to help you if 
you run

into problems.


I'd like to clarify that somewhat: if you're using 2.7, then I expect 
more from
the user.  They should be aware that random notation errors occur, that 
random
packaging errors occur, etc.  If they report a bug, I'd like to see a 
minimal

example that demonstrates it, not here's my whole project; bar 86 looks
weird.

If somebody running 2.7 is polite about reporting a problem and has done
some investigation of their own, then I'm delighted to help them.  More 
so

than somebody posting a random question about 2.6, in fact.

But if somebody seems surprised and upset that a feature in 2.7.7 is 
broken
when it worked in 2.6.3, or doesn't seem to know enough about lily to 
diagnose

problems, or is running a somewhat obscure operating system and has
packaging/installation problems, or just in general seems to prefer a 
stable

music creation program, I recommend 2.6.

Cheers,
- Graham



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


Re: editor-lilypond quick parse

2005-08-22 Thread Aaron Mehl
Hi again,

The problem  is that I am not entering new music but
correcting existing notation, so that there are
already 50 measures written and I just corrected
measure 4. 
but maybe it will help, I will give it a try I guess
if I just pretend that there is no music after measure
5 whats the difference.

HOWever this isn't what I meant by realtime updates.
there should be a way to do this...

Aaron

--- Erik Sandberg [EMAIL PROTECTED]
wrote:

 On Monday 22 August 2005 23.47, Aaron Mehl wrote:
  Hi all,
 
  Is there a way to not have to reparse a file each
 time
  I want to view changes?
 
  Something where only the newest changes are parsed
 or
  the pdf is updated in almost realtime?
 
  I am using vim.
 
 If you're using 2.7, there is a command that helps
 this. From the announcement 
 of v2.7.2:
 
     * If `skipLastLength' is set, only the last few
 measures of a piece
       are rendered, which speeds up correcting
 scores. For example,
       setting
 
 
       showLastLength = R1*5
       \score { ... }
 
       will render only the last five measures
 (assuming 4/4 time
       signature) of a piece.
 
 -- 
 Erik
 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


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


Re: Two markup problems

2005-08-22 Thread Graham Percival
Georg -- the thing to do is to send these to the bug- mailist, as I've 
done.


These two commands don't work.  The first has no effect; the
second produces an error message as described below.
\markup{ \caps Bla }
\markup{ \char #65 }

Cheers,
- Graham

On 22-Aug-05, at 8:47 AM, Georg Dummer wrote:


I have two problems with markup commands:

First:
\markup{ \caps Bla } (working in version 2.4.6)
does not produce capitalised letters in version 2.6.0

Second:
\markup{ \char #65 } (also in versions 2.6.0).
gives the following error:
Layout output to `MeineEngenGrenzen.ps'...ERROR: In procedure 
string-length:

ERROR: Wrong type argument in position 1 (expecting string): #f


Any idea?
Tanks
Georg



___
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: text below staff ouch!

2005-08-22 Thread stk
Aaron Mehl wrote:

 but actually for each word the letters are in the
 correct order but the words themselves go left to
 right instead of right to left.

With automatic text reversal, I would expect
  \markup { ONE TWO THREE }
to produce
  ENO OWT EERHT

But, with a pair of quote-marks added, I would expect
  \markup { ONE TWO THREE }
to produce
  EERHT OWT ENO

In the first case, \markup handles 3 arguments, one after the other.

In the second case, \markup handles one single argument.

-- Tom



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


Re: auto-beaming question

2005-08-22 Thread Gauvain Pocentek

Graham Percival wrote:



If you haven't already, try reading section 8.6.2 from the documentation
for 2.7.  The docs have been (hopefully) clarified, and it will all apply
to 2.6 as well.


Done. The documentation seems clear to me, but there's something I don't 
understand.

Here is a short example:

\version 2.6.3
\score { \new Staff { \relative c'{

   \key g \major
   \clef violin
   \time 2/4
   #(override-auto-beam-setting '(end * * * *) 1 4 )

   c16. c32 c8 c4  %Bar 1

   c8 c16. c32 c4  %Bar 2
}}}

The result can be seen here: 
http://pocentek.perso.cegetel.net/test-override.png

The 1st bar is not correct, and I can't see why.
I'd like to get this: http://pocentek.perso.cegetel.net/test-bracket.png 
(which I obtain whith [])


Gauvain

PS: I tried with 2.6.3 and 2.7.6





___ 
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
Téléchargez cette version sur http://fr.messenger.yahoo.com




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