Re: Tritone anomaly

2006-05-03 Thread Graham Percival


On 2-May-06, at 11:59 PM, Vivian Barty-Taylor wrote:


I'm not sure if anyone else has noticed, or been
bothered by it, but there's a slightly irritating
anomaly when entering the interval of a tritone
(augmented fourth.) When in \relative mode and using
the interval in a melodic line, LilyPond assumes that
the tritone goes down.


False.  LilyPond assumes that the interval is less than a fifth.  In 
other words,

c fis   % goes up
c ges  % goes down

Augmented fourths and diminished fifths are *not* the same in \relative 
mode.



 However, when using it in a chord LilyPond assumes it goes up!


I'm not familiar with chord mode; now that you know how \relative 
works, are you certain this is a bug?  If so, could you send a small 
example that demonstrates it?



 I haven't
found any mention of this in the documentation,
incidentally (although it may be there - I haven't
looked that carefully.)


Please look carefully before sending an email.  If this info is 
lacking, then

http://lilypond.org/web/devel/participating/documentation-adding

Cheers,
- Graham



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


Re: Scribus and LilyPond on Windows

2006-05-03 Thread Stefan Hackl
Hello,

I succeeded importing the PS-File under Scribus in Linux. I don't have Windows 
so I can't try. But the PS-File imports perfectly with scribus 1.3.3.1. 
Import of Lilypond pdf files doesn't work but you can export pdf from scribus 
after editing the file. Maybe, You have to install the Lilypond fonts on your 
system. They are located under:

c:\program files/LilyPond/usr/share/lilypond/<"version">/fonts.

Install all otf and type1 fonts. Then you should succeed importing the PS file 
and edit it in Scribus. (If you have problems, call again and I will try on 
another system with windows to help you.)

Another possibility of opensource editing is running lilypond with the 
svg-Backend:

lilypond --backend=svg filename.ly

This svg file can be edited with Inkscape. http://www.inkscape.org/
But with Inkscape I had the problem that text markups were not exported with 
the correct formatting.

Best regards

Stefan Hackl

Am Freitag, 21. April 2006 17:09 schrieb Bertalan Fodor:
> Does anybody succeeded with importing a LilyPond score into Scribus
> under Windows?
>
> I'd like to use the following scenario:
>
> 1. Create the score with LilyPond
> 2. Import the score into Scribus, make a book
> 3. Export the book as PDF
> 4. Import the book into InDesign at design studio.
> 5. Export from InDesign as PS and feed into the photo machine.
>
> Bert
>
>
>
> ___
> 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


LilyPond and OpenDocument

2006-05-03 Thread Tomas Valusek

Hello,

is there a way to create ODF format from LilyPond, so that I could edit 
result in OpenOffice.org?


Tomas Valusek


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


Re: Macro pre-processing?

2006-05-03 Thread Aaron VonderHaar
I would have embraced the current syntax a lot more readily if the
documentation/tutorial had included your explanation of what the parser
and location arguments can be used for, as you've Han-Wen has just
explained.  Just reading it makes me want to sit down and start
defining new music functions!

I suggest including that information, along with an example of defining
a new variable using 'parser' in the documentation.  IMO the appropriate
place to add this would be


Cheers, 
Aaron V.

On Tue, 02 May 2006 10:44:08 +0200
Han-Wen Nienhuys <[EMAIL PROTECTED]> wrote:

> Graham Percival schreef:
> > In all honesty, I'm with Geoff on this one.  All the #() stuff
> > looks scary, and having the "parser location" "non-arguments" (I
> > mean, they're never referenced in the actual code) was the straw
> > that broke my 
> 
> They are if you do real-world stuff. In particular, the location 
> argument is there so you give a warning message with the correct line 
> numbers, using
> 
>(ly:input-message location "this is an error")
> 
> the "parser" argument is there so you can access parser state (eg.
> for defining new variables).
> 
> This discussion about having macros and whatnot (which inevitably
> comes with supposedly easier to understand fragments pseudo-code) is
> the umpteenth one.
> 
> Be warned that I won't accept patches that attempt to add any ad-hoc 
> programming/macro language features. This has been my position for
> the last 10 years, and I don't see any reason to change it.
> 
> I recommend that people read the GUILE rationale [1] before they
> attempt to do any cute "easy" syntax design first.
> 
> [1] http://www.gnu.org/software/guile/guile.html#whatisit
> 
>"The true cost of doing it yourself"
> 
> 



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


Re: Macro pre-processing?

2006-05-03 Thread Graham Percival


On 3-May-06, at 2:07 AM, Aaron VonderHaar wrote:


I suggest including that information, along with an example of defining
a new variable using 'parser' in the documentation.  IMO the  
appropriate

place to add this would be



Please follow the instructions at
http://lilypond.org/web/devel/participating/documentation-adding

Thanks,
- Graham



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


Re: Markup text to the left of first chord on ChordNames staff

2006-05-03 Thread Jennifer Clark

Mats Bengtsson wrote:

The manual includes a direct example of how to change the minimum
vertical spacing allocated to a Staff. To specify a fixed vertical
space for the Staff, just use the same syntax but with the property 
called Y-extent instead of minumum-Y-extent. Here is a full example, 
which shows both advantages and disadvantages of doing what you ask

for.

Mats, that is great, that is exactly what I was looking for. Thanks!

Jennifer


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


Re: emacs lilypond-mode, GUB?

2006-05-03 Thread Mats Bengtsson

Read the comments in the file lilypond-init.el

  /Mats

Quoting Josiah Boothby <[EMAIL PROTECTED]>:


when installing with the GUB, how do I use the emacs mode?

Based on the instructions from the compilation guide, I tried creating
a folder in my .emacs folder called site-lisp (so ~/.emacs/site-lisp)
and copied all of the files from
/usr/local/lilypond/usr/share/emacs/site-lisp/ into it, and created a
file, ~/.emacs.el, with the
line (setq load-path (append (list (expand-file-name
"~/.emacs/site-lisp")) load-path)) in it.

Am I missing something?

Josiah







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


Re: Block diagram of LilyPond

2006-05-03 Thread dax2

   Thank you to Erik Sandberg for the link to the thesis!

On Sat, 29 Apr 2006 14:17:03 +0200
Erik wrote:

> On Saturday 29 April 2006 12:30, Tomas Valusek wrote:
> > Hello,
> >
> > has anyone created a block diagram of LilyPond, which would show data
> > flow, relationship between various modules, etc? It would be great help
> > for obtaining global idea what LilyPond's about.
> 
> I have a created one in my master thesis, see
> home.student.uu.se/ersa9195/report.pdf
> 
> it is however incomplete because the thesis is quite unrelated to the 
> back-end 
> parts of lily (so it won't help you with grobs, for example).

Thank you for the link and sharing this interesting thesis with
the list and the rest of the interested public. Your idea of a 
music stream format is most interesting.

And the illustrations and voice-diagram are very good.


I think you make a short-circuit in describing the weakness of
the LilyPond language in the Sweedish abstract on page 11:

[translated by me]
editor!]

It should then be possible to click away the quarter note and
draw two quavers to replace it, then save the file back changing
the edited part of the file. The problematic part of this is that
the program would need understand that the number four on the
quarter note after the second eighth note would need to be
written; it is very hard to get a program to understand this.


[
Det borde då gå att klicka bort fjärdedelsnoten, och dra dit
två åttondelsnoter i dess ställe, och sedan spara tillbaks det
redigerade stycket till LY-filen. Det problematiska i detta, ar
att programmet skulle behöva förstå att fyran efter det andra
a:t behöver skrivas in; det ar mycket svårt att förmå ett
program att förstå detta.
]

Lilypond will accept absolute pitches and duration specification
after each pitch. A graphical editor could write a full specified
lily-language file, and even add lots of scheme or guile to get
special symbols etc.

To me the real problem is that the graphical layout is not
specified in a uniform way from Lily-Version to next version,
which Han Wen Nienhuys and all are very much conscious about, so
converting conv-ly will hopefully work better and better.

You could say that the graphical layout isn't specified in the
source file, but that is not the complete picture. If you write so
and so you get the same print everytime owing to the built in
rules which are very good. The graphical lay-out is understood,
implicated. Some call it "exformation" because it is undertood but
not mentioned in the source file or "the message containing
information". The message is sent to some entity (the program)
with expectations. These expectations change from version to
version which is why the "scheme" part of Lilypond isn't as
reliable as it should be; but it is not so bad after all.

As you maybe point out in your thesis the Lilypond layout is very
good, actually better than most amateurs could do with other
tools! 

However, specifying spaces where Lilypond does not automatically
make them is a nightmare for a beginner.

If you look at any professional orchestral voice it begins with
(or should begin with) clef, keys, time-signature, tempo or
character (Allegro con brio or whatever) and metronome marks plus
sometimes a short bar with some accidentals. If you try to make
such a printed voice with earlier Lilyversions (I havent got 2.9.2
up and running yet) then things will clutter.

So somehow you need to specify more spaces even if you are a Lily
beginner which is why there are so many problems: spacing is not 
a real part of the language but is in the scheme additions.



Once more thank you for the interesting master thesis to Erik
Sandberg, the idea of a music stream language is so clear that I
think I could write my pieces by hand in MusicStream (using a lot of
completion/copy paste:-)



Regards/Donald Axel


-- 
dax2-tele2adsl:dk -- http://d-axel.dk/cgi-bin/blox-dax.cgi  Donald Axel


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


Re: Bar numbers collision

2006-05-03 Thread Mats Bengtsson

Exactly which bug are you refering to?
If you mean that bar numbers collide with the bracket of a StaffGroup, 
then that bug has existed for years and there is a well-known 
workaround.


  /Mats

Quoting Enrico Licini <[EMAIL PROTECTED]>:


Is this bug going to be correct?
A whole month is passed ad this bug is still in the stable release of
lilypond :-(


___
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: Macro pre-processing?

2006-05-03 Thread Eduardo Vieira
Sorry for prolonging this thread... but have you taken a look at David 
Raleigh Arnold's "Lilypond Tools"? They are 
some interesting Python scripts for handling "\include" among other things. 
I forgot the URL, so use Google, please. 

Eduardo Vieira 

- Original Message - 
From: "Rick Hansen (aka RickH)" <[EMAIL PROTECTED]> 
To:  
Sent: Tuesday, May 02, 2006 5:06 PM 
Subject: Re: Macro pre-processing? 


> 
> Thanks, being a musician I was unaware of such a program.  I'll go buy the 
m4 
> Windows XP version after I look at a demo version. 
> 
> I need to generate chord fret markup of each chord form in all enharmonic 
> spellings at every neck position, as a \include library of diagrams.  This 
> is 200-300 lines of markup per chord, considering that I will be doing 
maybe 
> 1000 or so chord forms, thats a big LP file of 200,000 lines or so and 
over 
> 26,000 variable names (1000 chords times 26 enharmonic root name spellings 
> at all positions)!  Each markup is assigned to a different variable, then 
I 
> just do a \include of this chord library file to have all my chord forms 
> available when doing arrangements.  I have a naming standard where the 
> variable names dont get duplicated, I just need a macro processor to 
> generate each diagram at all fret positions and with all the possible 
> enharmonic root names.  Having this library will same future time not 
having 
> to re-create the diagrams from scratch in each song. 


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


Re: Bar numbers collision

2006-05-03 Thread Benedict Singer

Mats Bengtsson wrote:

Exactly which bug are you refering to?
If you mean that bar numbers collide with the bracket of a StaffGroup, 
then that bug has existed for years and there is a well-known workaround.
What is the workaround? This is one of the things I need to fix in the 
score I'm working on with a ChoirStaff.


Ben


  /Mats

Quoting Enrico Licini <[EMAIL PROTECTED]>:


Is this bug going to be correct?
A whole month is passed ad this bug is still in the stable release of
lilypond :-(


___
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




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


Re: Macro pre-processing?

2006-05-03 Thread Rick Hansen (aka RickH)

Thanks, I'll check it out.

--
View this message in context: 
http://www.nabble.com/Re%3A-Macro-pre-processing--t1550064.html#a4211896
Sent from the Gnu - Lilypond - User forum at Nabble.com.



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


Re: Macro pre-processing?

2006-05-03 Thread Geoff Horton

Sorry for prolonging this thread... but have you taken a look at David
Raleigh Arnold's "Lilypond Tools"?


None of the hits for _David Raleigh Arnold Lilypond Tools" look like
the right site. Am I missing something?

Geoff


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


bteweensystemspace again

2006-05-03 Thread Jeffrey Philpott

Hallo,

Well, I tried betweensystemspace with only one stave, and also had a no 
go. Have put it in \paper, in \layout inside \score, parsing goes 
perfectly, system distances stay unmovable.


(All this a problem of lilypond-book)

Has anyone any ideas?
--
Jeffrey Philpott



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


Re: LilyPond and OpenDocument

2006-05-03 Thread Colin Wilding

One possibility would be to output the score in SVG format.  There is filter
available which allows you to open SVG files in OpenOffice Draw.  I haven't
tried this myself (yet).
--
View this message in context: 
http://www.nabble.com/LilyPond-and-OpenDocument-t1548427.html#a4214181
Sent from the Gnu - Lilypond - User forum at Nabble.com.



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


Re: Macro pre-processing?

2006-05-03 Thread Colin Wilding

Could be this:
http://www.openguitar.com/lyutilities.html 
--
View this message in context: 
http://www.nabble.com/Re%3A-Macro-pre-processing--t1550064.html#a4214375
Sent from the Gnu - Lilypond - User forum at Nabble.com.



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


Re: Macro pre-processing?

2006-05-03 Thread Rick Hansen (aka RickH)


Geoff Horton wrote:
> 
>> Sorry for prolonging this thread... but have you taken a look at David
>> Raleigh Arnold's "Lilypond Tools"?
> 
> None of the hits for _David Raleigh Arnold Lilypond Tools" look like
> the right site. Am I missing something?
> 
> Geoff
> 
> 
> DRA checks out one of the following two usenet groups frequently, if you
> ping hime there, he will come:
> 
> http://groups.google.com/group/rec.music.classical.guitar?lnk=la&hl=en
> 
> http://groups.google.com/group/rec.music.makers.guitar.jazz?lnk=li&hl=en
> 
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
> 
> 

--
View this message in context: 
http://www.nabble.com/Re%3A-Macro-pre-processing--t1550064.html#a4214940
Sent from the Gnu - Lilypond - User forum at Nabble.com.



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


Re: Macro pre-processing?

2006-05-03 Thread Geoff Horton

Could be this:
http://www.openguitar.com/lyutilities.html


I think so. Thanks!

Geoff


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


Re: Bar numbers collision

2006-05-03 Thread Mats Bengtsson

Quoting Benedict Singer <[EMAIL PROTECTED]>:


Mats Bengtsson wrote:

Exactly which bug are you refering to?
If you mean that bar numbers collide with the bracket of a 
StaffGroup, then that bug has existed for years and there is a 
well-known workaround.
What is the workaround? This is one of the things I need to fix in 
the score I'm working on with a ChoirStaff.


See the last lines of the section on Bar Numbers in the manual.
If you need more details, search the mailing list archives for
BarNumber padding
which will provide lots of examples (just make sure to look at a
recent answer since the syntax has changed over the years).

  /Mats



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


Generating SVG in Windows

2006-05-03 Thread Tomas Valusek

Hello,

.ly files have context menu entry Create PDF. How to add an entry Create 
SVG? And the simple way for processing LilyPond files meant for older 
versions would be nice as well - now it is impossible to download 
anything older from Mutopia and generate output without using command line.


Best wishes

Tomas Valusek


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


Re: Betweensystemspace

2006-05-03 Thread Mats Bengtsson
I noticed first now that you used an old version of LilyPond. My first 
recommendation is to upgrade to the new stable version

2.8.x.

However, when I try it with the latest version, it turns out that
between-system-space (as it's called now) does not have any
influence also in the newer versions. One possible workaround
(that might not work in 2.6.3, I don't remember when it was introduced) 
is to add

\newcommand{\betweenLilyPondSystem}[1]{\\[5mm]}
in your LaTeX code (somewhere before the \begin{lilypond} )

  /Mats

Quoting Jeffrey Philpott <[EMAIL PROTECTED]>:


Mats Bengtsson schrieb:

It's very hard to guess exactly what you tried without seeing
the actual files.

Also, you will get much better assistance from the mailing
list if you clarify the following:

- Have you verified that it's anything particular for lilypond-book
 or do you see the same in scores typeset directly with lilypond?

- Do you mean several staves, when you say several voices?

I hope you have realized that betweensystemspace only determines
the distance between the systems (score lines) not between the 
staves within the same line of the score.


  /Mats

Quoting Jeffrey Philpott <[EMAIL PROTECTED]>:


Hallo,

I'm trying to put together several pieces of music using lilypond-book
and Latex.
Whenever a piece has several voices, then the default betweensystemspace
doesn't get taken over into the output, and the systems are very (too)
close together.
Setting betweensystemspace or padding explicitly in \paper also 
doesn't make any

difference. Is there any way of getting around this?

Debian (Kanotix) Kernel 2.6.16. Lilypond 2.6.3

Thanks.
--
Jeffrey Philpott




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







Hallo Mats,

Sorry for not being too clear on the subject, here's another try!

Output of Lilypond itself is perfect, it seems to be lilypond-book.

As long as I have one stave then the distances are good. As soon as I 
use several staves (which I inadvertently called voices), then 
lilypond-book closes the distance between the systems, and this 
distance cannot be changed by any tweaks(?).

Which is my question.
I still have to try to see if I can change the distance between the 
systems when I have only one stave.


--
Jeffrey Philpott



___
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: ChoirStaff: system, staff, and measure number spacing

2006-05-03 Thread Mats Bengtsson

Quoting Benedict Singer <[EMAIL PROTECTED]>:


Hi all,

I've been using LilyPond for a while now, and am starting to reach 
the point where I need to tweak things slightly more than the manual 
makes clear. Specifically, I have an SATB vocal piece layed out on a 
ChoirStaff, and I'd like to tweak the following things:


1) Currently LilyPond lays out 2 systems per page, one at the top and 
one at the bottom. I'd prefer them spaced a little more evenly on the 
page (ie about the same amount of space between them as is below the 
second one).


Take a look at the settings described in "Page Formatting" in the manual.

2) I'd like a little more space between lines in the same system; I 
also suspect I'll need this when I start putting dynamics in.


LilyPond will automatically increase the spacing when you add the 
dynamics, if it's necessary. Otherwise, read about "Vertical

Spacing".

3) I like the look of the ChoirStaff bracketing the parts together, 
but the problem is that the bracket collides with the measure numbers 
at the beginning of each line. This could be solved by tweaking them 
up a bit, but again, not sure how.


Popular question today! To quote an answer I sent some minutes ago:
See the last lines of the section on Bar Numbers in the manual.
If you need more details, search the mailing list archives for
BarNumber padding
which will provide lots of examples (just make sure to look at a
recent answer since the syntax has changed over the years).


I started looking up how to override/tweak properties, but I'm 
unclear on things such as determining the contexts, and exactly where 
in the source file these tweaks should be placed. Even seeing how to 
do just one of these things would probably enable me to get them all.


Probably not, since the paper variables (question 1) are fairly 
different. However, you can find lots of examples in the LilyPond 
Snippet Repository (see www.lilypond.org -> Documentation)

which is an extended version of the examples in the "Tips and Tricks"
document and the "Regression Tests" document. Another good source
of examples is the mailing list archives, of course.

  /Mats



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


Re: Betweensystemspace

2006-05-03 Thread Jeffrey Philpott

Mats Bengtsson schrieb:
I noticed first now that you used an old version of LilyPond. My first 
recommendation is to upgrade to the new stable version

2.8.x.

However, when I try it with the latest version, it turns out that
between-system-space (as it's called now) does not have any
influence also in the newer versions. One possible workaround
(that might not work in 2.6.3, I don't remember when it was introduced) 
is to add

\newcommand{\betweenLilyPondSystem}[1]{\\[5mm]}
in your LaTeX code (somewhere before the \begin{lilypond} )

  /Mats

Quoting Jeffrey Philpott <[EMAIL PROTECTED]>:


Mats Bengtsson schrieb:

It's very hard to guess exactly what you tried without seeing
the actual files.

Also, you will get much better assistance from the mailing
list if you clarify the following:

- Have you verified that it's anything particular for lilypond-book
 or do you see the same in scores typeset directly with lilypond?

- Do you mean several staves, when you say several voices?

I hope you have realized that betweensystemspace only determines
the distance between the systems (score lines) not between the staves 
within the same line of the score.


  /Mats

Quoting Jeffrey Philpott <[EMAIL PROTECTED]>:


Hallo,

I'm trying to put together several pieces of music using lilypond-book
and Latex.
Whenever a piece has several voices, then the default 
betweensystemspace

doesn't get taken over into the output, and the systems are very (too)
close together.
Setting betweensystemspace or padding explicitly in \paper also 
doesn't make any

difference. Is there any way of getting around this?

Debian (Kanotix) Kernel 2.6.16. Lilypond 2.6.3

Thanks.
--
Jeffrey Philpott




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







Hallo Mats,

Sorry for not being too clear on the subject, here's another try!

Output of Lilypond itself is perfect, it seems to be lilypond-book.

As long as I have one stave then the distances are good. As soon as I 
use several staves (which I inadvertently called voices), then 
lilypond-book closes the distance between the systems, and this 
distance cannot be changed by any tweaks(?).

Which is my question.
I still have to try to see if I can change the distance between the 
systems when I have only one stave.


--
Jeffrey Philpott



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






Thanks a lot, that was the perfect answer. I also managed with the 
\renewcommand to revert back to normal for the other \include files.
As a sort of "Nebenwirkung" (no idea what that is in english) it 
automatically cut down the number of overfull and underfull boxes which 
Latex has been throwing at me.

--
Jeffrey Philpott



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


Re: Generating SVG in Windows

2006-05-03 Thread Simon Dahlbacka
On 5/3/06, Tomas Valusek <[EMAIL PROTECTED]> wrote:
Hello,.ly files have context menu entry Create PDF. How to add an entry CreateSVG? Basically you fire up regedit, navigate to HKEY_CLASSES_ROOT\Lilypond\shelland create another key, 
e.g. generatePDF (the name does not matter)as it's default value you add the string that should be visible in the context menu, eg Generate &SVG ...add a subkey to that named commandand to that you add a default key along the lines of:
"c:\Program Files\LilyPond\usr\bin\lilypond-windows.exe" -dgui -bsvg "%1"The actual path to lilypond depends on your installation...and you're done.The usual warnings about fiddling around in the registry apply
And the simple way for processing LilyPond files meant for olderversions would be nice as well - now it is impossible to download
anything older from Mutopia and generate output without using command line.Best wishesTomas Valusek___lilypond-user mailing list
lilypond-user@gnu.orghttp://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Which frontend?

2006-05-03 Thread Nicolas Sceaux
Eyolf Ostrem <[EMAIL PROTECTED]> writes:

> Thanks for all your replies to my query. It has really been helpful, in many 
> ways.
> 1. I finally went through the pains of configuring emacs with lilypond-mode 
> and lyqi (the 'pains' part comes partly from my reluctance to use emacs in 
> the first place - I still find vim to be vastly superior as an editor - 
> partly from some initial problems with the setup), and it's great! With lyqi, 
> I can 'play' in the notes from the keyboard, already almost as fast as in 
> Finale, where I have years of experience and a good technique (if I may say 
> so), and I can only imagine the speed I will reach once I get the key presses 
> into my fingers. 
> I also have immediate midi playback, which is necessary for fast typing. And 
> with the lilypond-mode, pdf generation, midi playback, and other functions 
> are within two-three key presses (albeit involving the horrible emacs ctrl 
> key combos, but I can live with that...). 

I use the same emacs config (no suprise:).

In the score creation phase, one spend most of the time entering
notes, thus a tool that helps entering notes accurately (ie fast entry
and immediate playback) is a must have. There are few pitch mistakes
(mostly time mistakes remain).

Seeing how quick I typed the last scores I made, I would not go back to
the old "type all the letters" painful approach.

nicolas


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


Re: Hara_kiri_engraver

2006-05-03 Thread Nicolas Sceaux
"Stephen" <[EMAIL PROTECTED]> writes:

> - Original Message - 
> From: "Stephen" <[EMAIL PROTECTED]>
> To: 
> Sent: Wednesday, May 03, 2006 12:14 AM
> Subject: Hara_kiri_engraver
>
>> How do I specifiy a specific Staff?
>
> I found the answer: use \with to bind a layout command to a specific Staff.
> My score block looks like this:
>
> \score {
>   <<
> \context Staff = Vocal \with { 
>\remove "Axis_group_engraver"
>\consists "Hara_kiri_engraver"
> } \melody
> \context PianoStaff <<
>   \context Staff = upper \upper
>   \context Staff = lower \lower
> >>
>   >>
> }
>

Thanks for answering your own question, this is a nice trick.


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


Re: Generating SVG in Windows

2006-05-03 Thread Mats Bengtsson
As far as I can understand, you can do exactly the same without regedit 
if you start a file browser, go to Tools -> Folder options -> File 
Types, mark "LY file" and click on Advanced. There you can add new 
actions.


  /Mats

Quoting Simon Dahlbacka <[EMAIL PROTECTED]>:


On 5/3/06, Tomas Valusek <[EMAIL PROTECTED]> wrote:


Hello,

.ly files have context menu entry Create PDF. How to add an entry Create
SVG?



Basically you fire up regedit, navigate to HKEY_CLASSES_ROOT\Lilypond\shell

and create another key, e.g. generatePDF (the name does not matter)
as it's default value you add the string that should be visible in the
context menu, eg Generate &SVG ...

add a subkey to that named command
and to that you add a default key along the lines of:

"c:\Program Files\LilyPond\usr\bin\lilypond-windows.exe" -dgui -bsvg "%1"

The actual path to lilypond depends on your installation.

..and you're done.

The usual warnings about fiddling around in the registry apply

And the simple way for processing LilyPond files meant for older

versions would be nice as well - now it is impossible to download
anything older from Mutopia and generate output without using command
line.

Best wishes

Tomas Valusek


___
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: Bar numbers collision

2006-05-03 Thread Enrico Licini
> Exactly which bug are you refering to?
> If you mean that bar numbers collide with the bracket of a StaffGroup, 
> then that bug has existed for years and there is a well-known 
> workaround.

>   /Mats

Yes, I am referring to this bug.
I think it is not a good idea to keep a bug for years and provide only a 
workaround instead of fixing it.

If necessary, I would sponsor this correction... 

Enrico


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


ERROR: Unbound variable: primitive-fork

2006-05-03 Thread Jahwe2000
Hi,

I get this error from lilypond when trying to convert any file (even
empty ones) with the tex backend:
ERROR: Unbound variable: primitive-fork

I have just installed lilypond for windows and have also tried version
2.8.1 and 2.9.3 with the same result. Creating PS, PDF etc works fine.

Does anyone have a clue what might cause this?

Many thanks in advance :)

Regards,
Philip


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


Setting up vocal scores with uniformly-spaced staves

2006-05-03 Thread Daniel Johnson

Hello all --

I set a lot of SATB choral music, and I strive to have all my 
ChoirStaffs have the same distance from the text.  This can be a 
challenge when the alto part goes low or the tenor part goes high.  I 
used to set each Staff's minimum-Y-extent to ##f and Y-extent to a 
number-pair, and this served me well for a long time.  Now, however, the 
stem-lengths of beamed notes are sometimes miscalculated if Y-extent is 
absolutely set (this happened partway through the 2.7 development 
cycle).  I've figured out an alternate method to do this and it works 
quite nicely.  Just add the following to your layout block:


\layout {
   \context {
   \ChoirStaff
   \consists Vertical_align_engraver
   \accepts Lyrics
   forced-distance = #3
   }
}

There are a few snags you might run into with this method.  For 
instance, if you define Lyrics above the top staff or below the bottom 
one, they will be spaced excessively far from the staff if the Lyrics 
context is contained within the ChoirStaff context.  You'll need to pull 
these outside the ChoirStaff in order to space them independently.


It took me quite a while to figure out how to do this, so I figured I'd 
save someone else the time and trouble by posting it here.


--Daniel


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


Re: LilyPond and OpenDocument

2006-05-03 Thread Jay Hamilton, Sound and Silence
There is a notice in the sponsoring section of the 
website that lists something about OOorg.  I wrote and 
asked Han-Wen about it and was told that there was a 
bridge that made the project possible but that it would 
be expensive

Quote from Han-Wen-
" I've put the cost for an initial prototype at 1250 eur."

I'm interested but couldn't put up that much by myself 
and didn't have much Idea of anyone else being interested.


Also other than trying to use it to put music in a text 
which other people find simple or possible to do via 
some sort of *teX program (which I remain ignorant of) I 
am not sure how many people would get any use of the tool.


So if there is a larger interest it's probably a go. 
Just needs money.


I also think that the use would need to be defined. 
i.e. why do we want this integration and what do we 
expect it do allow us to do.


Jay

Tomas Valusek wrote:

Hello,

is there a way to create ODF format from LilyPond, so that I could edit 
result in OpenOffice.org?


Tomas Valusek


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




--
Childhood is a Journey not a race- Emma Sadinsky aged 8
Jay Hamilton
Sound and Silence
206-328-7694
www.soundand.com


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


RE: LilyPond and OpenDocument

2006-05-03 Thread Kress, Stephen
Title: RE: LilyPond and OpenDocument







Is there a reason you can't use

    lilypond --backend=eps myfile.ly

?  This should create an EPS file which OO knows how to import.  If you want the ability to edit what LP puts out, this won't give you what you need, though.  If you're actually making a document, it may be easier to use LP to just do the music (creating EPS files) and do the text editing in OO Writer.  I'm not entirely sure, but you may be able to use something like Paint Shop Pro (costs) or The Gimp (free) to actually edit the pieces of the EPS files.

-Original Message-
From: [EMAIL PROTECTED] on behalf of Jay Hamilton, Sound and Silence
Sent: Wed 5/3/2006 9:39 PM
To: Tomas Valusek
Cc: lilypond-user@gnu.org
Subject: Re: LilyPond and OpenDocument

There is a notice in the sponsoring section of the
website that lists something about OOorg.  I wrote and
asked Han-Wen about it and was told that there was a
bridge that made the project possible but that it would
be expensive
Quote from Han-Wen-
" I've put the cost for an initial prototype at 1250 eur."

I'm interested but couldn't put up that much by myself
and didn't have much Idea of anyone else being interested.

Also other than trying to use it to put music in a text
which other people find simple or possible to do via
some sort of *teX program (which I remain ignorant of) I
am not sure how many people would get any use of the tool.

So if there is a larger interest it's probably a go.
Just needs money.

I also think that the use would need to be defined.
i.e. why do we want this integration and what do we
expect it do allow us to do.

Jay

Tomas Valusek wrote:
> Hello,
>
> is there a way to create ODF format from LilyPond, so that I could edit
> result in OpenOffice.org?
>
> Tomas Valusek
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>
>

--
Childhood is a Journey not a race- Emma Sadinsky aged 8
Jay Hamilton
Sound and Silence
206-328-7694
www.soundand.com


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

2006-05-03, 22:30:26
The information contained in this e-mail message and any attachments may be privileged and confidential.  If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that any review, dissemination, distribution or copying of this communication is strictly prohibited.  If you have received this communication in error, please notify the sender immediately by replying to this e-mail and delete the message and any attachments from your computer.





2006-05-03, 23:15:29
The information contained in this e-mail message and any attachments may be privileged and confidential.  If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that any review, dissemination, distribution or copying of this communication is strictly prohibited.  If you have received this communication in error, please notify the sender immediately by replying to this e-mail and delete the message and any attachments from your computer.


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


Chords above music?

2006-05-03 Thread Rick Hogg
Hello,I'm new to the mailing list, and have a couple questions:As my first attempt in Lilypond, I'm trying to input Miles Davis' "Donna Lee" complete with chords, but 1.) the chords print out below the music, and 2.) I can't seem to make a C7#5#9 or Bb7b5  Here's how my file looks:\version "2.8.1"\layout {    indent = 0.0\cm    }% the header        \header {    title = "Donna Lee"    composer = "Miles Davis"    }% the music    \relative c'' <<    \repeat unfold 7 {        s1 \noBreak s1 \noBreak        s1 \noBreak s1 \break }    {    \time 4/4    \clef treble        \key aes \major   
 <<% the chords        \chords {         aes1:6 f1:7 bes1:7 r1         bes1:m7 ees1:7 aes1:maj7 ees2:m7 d2:7         des1:maj7 des2:m7 ges2:9 aes1:maj7 f1:7        bes1:7 bes1:75- bes1:m7 ees1:7        aes1:maj7 f1:7 bes1:7 r1        c1:7 g2:m75 c2:7 f1:m6 c1:75+9+        f1:m6 c1:75+9+ f1:m6 aes1:dim7        aes2:maj7 f2:7 bes2:m7 ees2:7 aes1:6 r1    }% the melody    { r2 \times 2/3 { g'8 a g } f e ees! des c bes a c, ees f  \times 2/3     { ges8 aes ges } f ees d f aes c g f4.~ f4 e8 d     ees a, bes des f aes c     ees des f, aes c b e, ees d c ees g bes aes4
     ees8 f ges bes des f e c4.         e2~ e8 d c bes ees des4. ges8 e ees des c c des d ees des c bes a c ees     f \times 2/3 { ges8 aes ges } f ees     d c b a bes aes c, ees \times 2/3 { g ges f } e2 r4 ees'8 des f, aes c     bes f aes g bes des ees \times 2/3 { e8 ges e } ees des     c2 \times 2/3 { g'8 aes g } f e ees des c bes a c, ees f \times 2/3     { ges aes ges } f ees d f aes c g f4.~ f4 g8 f    e f g aes bes aes g f \times 2/3 { des'8 ees des } c bes \times 2/3     { aes8     bes aes } g e f2 r2 r2 r4 r 8 g    c b c des d des d ees e ees e ees d des c bes \times 2/3 { aes bes aes     } g aes bes aes g f b d f aes b g' f e     ees! des c bes a ges f ees des f aes c bes aes g ees aes2. r4 r1 || }
 >>}>>Thanks in advance!
		Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls.  Great rates starting at 1¢/min.___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Contexts (Was Re: Set vs. Override - I'm confused)

2006-05-03 Thread Arjan Bos

Erik,

That's a great document! I've read about half of it now and it does a  
very good job to explain to me how LilyPond works. And seeing the  
date on the title page, I think I have to congratulate you on your  
Masters Degree! Well Done!


Off topic, but are your music streams implemented in the current 2.9  
branch? From a structural point of view, it looks like a cleaner way  
of doing things. You might even add the syllables of lyrics to the  
music stream and do away with the current implementation. (Obviously,  
I've never looked hard at the lily source code, but as a data  
modeller, I like to see nice structured designs)



Congrats,
Arjan

On 27 apr 2006, at 13:58, Erik Sandberg wrote:


Citerar Tomas Valusek <[EMAIL PROTECTED]>:


Hello,

When I first read the manual I didn't see any clear explanation  
of the

difference,
the docs could be more clear on that point. But when I realized  
that one

was for grobs
and the other for context, it became much clearer, for me it helps
separating and understanding
grobs and contexts.



Context - another topic of my interest. It seems to me I haven't
understood them fully yet. I generally know what they are for, but  
the

role of them is not fully clear to me.


You can read my master thesis if you like, it tries to explain the  
context
concept (the appendix "music streams for the impatient" might be a  
good choice

if you're in a hurry)

http://home.student.uu.se/ersa9195/report.pdf

BTW: Graham, feel free to incorporate anything you like from the  
report into the

manual.

Erik



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


---
The shortest unit of time in the universe is the New York Second,  
defined as the period of time between the traffic lights turning  
green and the cab behind you honking.


-- (Terry Pratchett, Lords and Ladies)



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


Re: Generating SVG in Windows

2006-05-03 Thread Simon Dahlbacka
On 5/3/06, Mats Bengtsson <[EMAIL PROTECTED]> wrote:
As far as I can understand, you can do exactly the same without regeditif you start a file browser, go to Tools -> Folder options -> FileTypes, mark "LY file" and click on Advanced. There you can add new
actions.yes, that produces  the same effect in a safer way, sorry I "forgot to remove my tech hat" before answering, (actually, did not think of that at that moment)/Simon
Quoting Simon Dahlbacka <[EMAIL PROTECTED]
>:> On 5/3/06, Tomas Valusek <[EMAIL PROTECTED]> wrote: Hello, .ly files have context menu entry Create PDF. How to add an entry Create
>> SVG?>>> Basically you fire up regedit, navigate to HKEY_CLASSES_ROOT\Lilypond\shell>> and create another key, e.g. generatePDF (the name does not matter)> as it's default value you add the string that should be visible in the
> context menu, eg Generate &SVG ...>> add a subkey to that named command> and to that you add a default key along the lines of:>> "c:\Program Files\LilyPond\usr\bin\lilypond-
windows.exe" -dgui -bsvg "%1">> The actual path to lilypond depends on your installation.>> ..and you're done.>> The usual warnings about fiddling around in the registry apply
>> And the simple way for processing LilyPond files meant for older>> versions would be nice as well - now it is impossible to download>> anything older from Mutopia and generate output without using command
>> line. Best wishes Tomas Valusek>> ___>> 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