Minimum lengths of Multimeasure Rests

2005-12-10 Thread Cameron Horsburgh
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi folks,

I'm currently cleaning up a file converted from 2.0.1 to 2.7.22. I'm
having trouble getting my MultiMeasure Rests the way I want them.

The original file had a line

\override MultiMeasureRest   #'minimum-length = #21

I know this worked when I first typeset the piece, but that's no longer
the case. I don't seem to be able to find anything in the documentation
to help me (although I can see it existed in the 2.0 series docs).

Does anyone know the 'modern' way of adjusting the lengths of my mm-rests?

Cameron Horsburgh
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDmsK4voajcVq9gkURAnCVAJ9dro0UVn7WqowSCd/yJ5tLvEhAvACfV52v
kpK2zn6KdczVLyvvGuvKKJI=
=QwcP
-END PGP SIGNATURE-


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


Lyrics alignment, stanza numbers, metadata

2005-12-10 Thread Don Blaheta
I have a bunch of questions that arose while setting a song.  I've put
up the ly and pdf (run through Lilypond 2.6.4) at 
  http://www.blahedo.org/ly/comfort.ly
  http://www.blahedo.org/ly/comfort.pdf

1) Is there any way to make the stanza numbers line up?  Virtually every
time I've done stanza numbers, they've looked like this, sometimes worse
(overprinting the start of the line).

2) I've noticed lyrics misalignments before, but they seem worse
recently; this piece is a good example.  Actually, as I look at it I
think the lyrics syllables are horizontally centred with each other, but
left-aligned with the note head.  That's not how I thought it was
supposed to work (and it doesn't look very good)

3) The metadata permitted in \header seems ill-suited for a lot of the
stuff I'm typing in (old churchy stuff, mostly).  There is a slot for
texttranslator, according to the manual, but this is not printed;
there is nothing for the name of the tune (often distinct from the name
of the text), which is often printed in small caps.  In other pieces,
there's often notation on scriptural source (which is further distinct
from the lyricist ie poet) or chant mode or multiple lyricists for
different verses.  Which is not to say that lilypond should natively
support all of this, but it would be nice to have an otherLyricMetadata
and otherMusicMetadata or two.

-- 
-=-Don [EMAIL PROTECTED]http://www.blahedo.org/-=-
By doing just a little every day, you can gradually let the task
completely overwhelm you.


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


Doubt:Significate of #

2005-12-10 Thread Pedro Martínez
Hello again!

I am reading step by step the tutorial that I can find at the web of
lilypond and, except the dificulties that I have because of the
language, I think I understand correctly and I am going to put it in
practice nearly. Before that, I have some question that I cannot find
in Documentation -probably for my clumsiness- and it is about some
signs that I don't know what is its significated.

In all examples that I find in tutorial, when I click on them I can
find above to the zone that say the notes have to be write a text that
incorporate signs like % and #. I know that the first one is to comment
the lines, so there is no problem with that but I cannot find the
significated of the second one ¿any help?

It would be great if someone tell me, not only the significated of the
sign, the place where I can find questions relative to that
points. I wait to have expressed myself correctly.

See you. 


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


Footnotes Symbols

2005-12-10 Thread Caio Barros
Hi everybody
I work with compositions and I loved the whole idea of Lilypond
I'm thinking in start using it, but first I need to know if it's
possible to add footnotes or any kind of text in any place in the
score.
Other question: Can I add images and symbols to a Lilypond score?
See, I work with modern notation, so I need a lot of resources that
normaly are not used in traditional notation.

Thanks, and sorry the bad english.


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


Re: bezier-sandwich stencil

2005-12-10 Thread Andrzej Kopec
Ok, thanks verry much. I'll check that :)

Han-Wen Nienhuys writes:
  It looks as if you're making mistakes with Scheme quoting. You should 
  use something like
  
 (list 'bezier-sandwich (list 'quote '(0 . 2) '(1 . 4) ... ))
  
  or
  
 '(bezier-sandwhich (quote ((0 . 2) (1 . 4) ... )))
  
  
  I guess.
  
  You need an extra quote because the expression of a stencil is evaluated 
  another time in the back-end.
  
  
  -- 
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: Footnotes Symbols

2005-12-10 Thread Gilles

 I work with compositions and I loved the whole idea of Lilypond
 I'm thinking in start using it, but first I need to know if it's
 possible to add footnotes or any kind of text in any place in the
 score.

This is probably what you are looking for:

  
http://lilypond.org/doc/v2.6/Documentation/user/lilypond/LilyPond_002dbook.html#LilyPond_002dbook

 Other question: Can I add images and symbols to a Lilypond score?
 See, I work with modern notation, so I need a lot of resources that
 normaly are not used in traditional notation.
 

If lilypond-book isn't enough for your purpose, maybe you'll have to
include the output of lilypond into other softwares for further
processing.  I think that scribus and inkscape were mentioned on
this ML.


Best,
Gilles


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


midi2ly on Mac OS X

2005-12-10 Thread Jim Sizelove

Greetings to all,

I have just recently started using lilypond, and I like it very much.  I 
have a bunch of little compositions I made in Melody Assistant a few 
years ago.  Now I want to translate them into lilypond files.  midi2ly 
seems to be the way to do this.


When I call midi2ly it fails with the following python traceback:

Traceback (most recent call last):
  File /Applications/LilyPond.app//Contents/Resources/bin/midi2ly, 
line 48, in ?

import midi
ImportError: No module named midi


I am using LilyPond 2.6.4 on Mac OS X 10.4.

What is the best way to get lilypond to set the right path for the 
python modules?


Cheers,
Jim



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


Re: Doubt:Significate of #

2005-12-10 Thread Erik Sandberg
On Saturday 10 December 2005 14.44, Pedro Martínez wrote:
 Hello again!

 I am reading step by step the tutorial that I can find at the web of
 lilypond and, except the dificulties that I have because of the language, I
 think I understand correctly and I am going to put it in practice nearly.
 Before that, I have some question that I cannot find in Documentation
 -probably for my clumsiness- and it is about some signs that I don't know
 what is its significated.

 In all examples that I find in tutorial, when I click on them I can find
 above to the zone that say the notes have to be write a text that
 incorporate signs like % and #. I know that the first one is to comment the
 lines, so there is no problem with that but I cannot find the significated
 of the second one ¿any help?

Hi,
Did you read this?
http://lilypond.org/doc/v2.7/Documentation/user/lilypond/Scheme-tutorial.html#Scheme-tutorial

-- 
Erik


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


Scheme functions.

2005-12-10 Thread Tobias Schlemmer
Hi,

trying to use lilypond 2.4 for a songbook, I got into some trouble with some
scheme code.

1. I want to use some other font and input encodings, than those which
   come with lilypond. Would you please add something like 

(define-public (define-encodings e)
   (set! coding-alist
(append coding-alist
(map (lambda (x)
 (cons (car x)
  (cons (cdr x) (delay (get-coding-from-file
(cdr x))
 e)))
)

   to encoding.scm? I think it would be useful even in 2.6 series, as it
   allows a user to develop lilyponds encoding features without changing
   the core files.

2. I want to use a chord naming scheme which is used in several eastern
   German songbooks (G for G major and gm for g minor). But trying to
   adapt one of the so called examples from lilypond/*/scm several
   scheme functions are not accessible from inside a .ly file:

split-at-predicate (lily-library.scm)
natural-chord-alteration (chord-name.scm)
markup-join (markup.scm)
accidental-markup (chord-name.scm)

   Could you please make them public or tell me about replacements
   please?

Tobias.

P.S.: I'm planning to make the chord naming public when I'm ready to use
it in an easy way.
-- 
   ,---,
  Tobias  /|
 Schlemmer   / Tel.: 01 62 / 7 63 94 35|
Dipl.-Math. / http://www.schlemmer.de.tt
-. /   [EMAIL PROTECTED]
  \   / GnuPG/PGP Public Keys:
   \ / 4A77CEF5 (RSA)  bzw. DF2A703C (DSA)
'   Jabber: [EMAIL PROTECTED]
-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-'-,-
  
Nun so wäre denn endlich die Untersuchung in die Geheimnisse der
Mathematik gehüllt, damit doch ja niemand so leicht wage, sich diesem
Heiligtum zu nähern.

Johann Wolfgang von Goethe


PGP-Unterschrift.asc
Description: Digitale Unterschrift mit PGP/GnuPG
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Footnotes Symbols

2005-12-10 Thread Arthur Dyck
Scribus will allow you to layer text or graphics on top of pdf or other image 
files.

Arthur

On Saturday 10 December 2005 07:14 am, Gilles wrote:
  I work with compositions and I loved the whole idea of Lilypond
  I'm thinking in start using it, but first I need to know if it's
  possible to add footnotes or any kind of text in any place in the
  score.

 This is probably what you are looking for:

  
 http://lilypond.org/doc/v2.6/Documentation/user/lilypond/LilyPond_002dbook.
html#LilyPond_002dbook

  Other question: Can I add images and symbols to a Lilypond score?
  See, I work with modern notation, so I need a lot of resources that
  normaly are not used in traditional notation.

 If lilypond-book isn't enough for your purpose, maybe you'll have to
 include the output of lilypond into other softwares for further
 processing.  I think that scribus and inkscape were mentioned on
 this ML.


 Best,
 Gilles


 ___
 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: Ottava bassa bug

2005-12-10 Thread Erik Sandberg
On Friday 09 December 2005 02.37, Jonatan Liljedahl wrote:
 The below snippet shows a bug, the d,, note isn't affected by the
 octavation: (see bug.png)

 Any tips?

The problem is that the \clef command is executed after the \octdn command; 
this overrides the middleCPosition property. This can be worked around e.g. 
by moving the \clef command to inside the staff-changing voice, or by 
starting the voice in the lower staff, after the \clef command has been 
executed.

-- 
Erik


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


Re: Footnotes Symbols

2005-12-10 Thread Graham Percival


On 10-Dec-05, at 5:55 AM, Caio Barros wrote:


Other question: Can I add images and symbols to a Lilypond score?
See, I work with modern notation, so I need a lot of resources that
normaly are not used in traditional notation.


Use \markup { \epsfile #foo }.  See overview of text markup 
commands for details.


Cheers,
- Graham



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


Lily-book in winXp?

2005-12-10 Thread Jannik Jeppesen



Hi can anyone help me?

I have tried reading all about lilly-book, but cant 
understand how to make a book (lots of text mixed with lilypond pictures??) in 
winXp
I have read chapter 12 in the documentation but 
dont know how to use LaTeX, Texinfo etc...?

an example:


\documentclass[a4paper]{article} 
\usepackage{graphics} 
\begin{document}  
Documents for @command{lilypond-book} may freely mix music and 
text. For example, 
 \begin{lilypond} 
\relative c' { c2 g'2 \times 2/3 { f8 e 
d } c'2 g4 } 
\end{lilypond}  Options 
are put in brackets.  
\begin[fragment,quote,staffsize=26,verbatim]{lilypond} 
c'4 f16 \end{lilypond} 
 Larger examples can be put into a separate file, 
and introduced with 
\verb+\lilypondfile+.  
\lilypondfile[quote,noindent]{screech-boink.ly} 
 \end{document}===

this should be some LaTeX code? How do I use 
this?

Could someone post any peace of code to lily-book 
made in windows???

Hope that some of you understand my 
issue??

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


Library versions

2005-12-10 Thread Don Blaheta
Is it possible that when configuring lilypond you don't require the
super-duper latest version of all the libraries unless there's actually
some feature there that you need?  I was just looking to try to compile
from CVS, but in order to do that I would need to download and install
half the libraries by hand as well, because you're using version that
haven't made it even into fink's unstable branch yet.

Which certainly sets an awfully high bar for contributing to the
project, when you can't even get a working generated version of the
_docs_ without hacking around with installing the bleeding-edge version
of seven different libraries.

-- 
-=-Don [EMAIL PROTECTED]http://www.blahedo.org/-=-
Look, I tried the cat experiment.  On the third trial, the cat was
 dead.  On each of the subsequent 413 trials, it remained dead.  Am I
 doing something wrong? --James Nicoll


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


An overview of the system

2005-12-10 Thread Don Blaheta
It all started with wanting to just move over a few pieces of text, but
finally I sat down and worked my way through the labyrinth of figuring
out how the system works.  The problem is that there are a lot of
high-level concepts, like grob or engraver, that are never really
explained all in one easily-findable place in the docs (well, not that I
found), so it's hard to understand the finicky stuff.  Like, why use
\set sometimes and \override other times.  Anyway, I think I figured all
that out, and in the course of taking notes I have something that might
fit well into the LP docs somewhere.  I've interspersed the prose with
asterisked comments and questions that highlight things that are bugs in
the docs or that I still didn't quite understand (or both).

Hopefully someone else finds this helpful


A context is an environment into which you enter your music; it can be
created anonymously (\new) or named (\context).  If you create a new
context, either anonymously or with a new name, it puts that context
right where you are in the enclosing context, and effectively puts your
cursor at the beginning of that brand-new context.  If on the other hand
you open a context that has the same name as a previously created
context, you are not creating a new context, but rather sending your
cursor back to insert at the end of that existing, named context.
* Voice claims it can't contain other contexts; but it can contain other
  Voice contexts.

Each syntactic thing you can do for actual music entry---i.e. most of
what you type inside \score other than managing contexts---is
interpreted as a musical expression, much as 3+4 might be interpreted as
a mathematical expression.  As each expression is read in, it is
classified as an Event (atomic events, e.g. NoteEvent) or a Music (for
expressions composed of other expressions?).  This music expression is
then handed off to an engraver.
* what is a Music really?
* what is the difference between SkipEvent (e.g. s4) and SkipMusic (e.g.
  \skip 4)?
* Typo in OverrideProperty SYNTAX def (propery); and syntax has
  changed from 
  \property Ctxt.Obj \override #'prop = #newval
  to
  \override [Ctxt.]Obj #'prop = #newval
* Is OutputPropertySetMusic what is now \set?  Or PropertySet?
* No SYNTAX for a lot of events e.g. FingerEvent, BarCheck
* Could we see the subclasses of each music expression type?
* In Music properties, no indication *which* types of expr each property
  can belong to

Engravers are LilyPond entities that accept music expressions of
interest to them and produce graphical layout objects (grobs).  Most
engravers will only care about certain types of music expressions; the
NoteHeadEngraver won't care about a LyricEvent, for instance.  Each kind
of engraver comes by default in certain kinds of contexts, but this can
be modified with \remove and \consists.  The engraver works by looking
at the properties of the specific music expression it was given (the
pitch, duration, etc) and the properties of the current context.  

Each context has a variety of properties that keep track of where the
engraving process is---what measure it's in, whether it's in the middle
of a triplet, etc.---as well as some general properties of the context,
like the stanza number or whether to beam.  These properties can be
modified with \set, and the changes remain to the end of the context,
affecting how that context's engravers do their job.  (To make changes
not last that long, you can \set them to something else, \unset them, or
use \once to make them only last for one time step in the first place.)
[see also: 9.1.2 Changing context properties on the fly ff.]
* 7.3.6 Switching the melody associated with a lyrics line; doesn't
  currently have its own node

So as each musical expression is read in, it is passed to all engravers
in currently active contexts that will accept that type of event/music,
and these engravers look at the expressions and at the contexts'
properties, and generate grobs.  [See: grob-interface]
* Are musics passed only when they're done?
* What happens to events that are inside the musics?
* In what order are the contexts visited---inside out?

The created grobs have properties that can be modified just as for
contexts, except with \override instead of \set---the idea is that the
engraver would calculate values for each grob property, but you might
want to override its choices by some offset amount.  Here, unlike with
\set, you *must* say which kind of object you're overriding for (and
possibly also which context it's in).  (\revert to delete change)  These
properties control exactly where and how an object is laid out. 
* When a 'direction property is labelled Up or down, left or right?,
  and its value is a number, this is confusing.
* Again, not always clear which properties go with which grobs

Once all the grobs are created, actually *printing* the engraved music
is a trivial walk of the grobs, since they have all their relative size
and shape and position