O, I see. You meant \bar "" .
I think you typed \break "" and I thought that this was new syntax for
a bar and break at the same time. Sorry.
I'm the one who should be sorry; I did type it wrong.
For the record, I'd like a cleaner solution, too.
Geoff
A _slightly_ cleaner option might be to leave barAlways set and put a
\noBreak in those spots where a break is unacceptable. If there aren't
many, that might be cleaner. But still not very clean, unfortunately.
Geoff
___
lilypond-user mailing list
lil
Thanks. But that's what I'm doing *now. I'm trying to save lots of time
by obviating the need for it. Perhaps I didn't make that part clear
enough. Right now I have a list of predefined barlines, one of which is
Z = \bar""\break and I stick
that particular one wherever I want the break.
That's n
What I do in similar situations is something like this:
pb = \break ""
and then insert a \pb at every spot in the music where I'm willing to
tolerate a break. Needless to say, that results in a really messy
input file, but it does get the job done.
Geoff
__
I've got some problems with the lyrics of an gregorian chant piece. The
text doesn't fit under the notes correctly. What have I done wrong or
what can I do to correct it?
According to this:
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Ligatures#Ligatures
"lyrics do not correctly ali
1) inside a \lyricsto section of words, I can't seem to get digits to appear
in the output. I'm trying to use the lyrics context to typeset roman
numerals for chord indications under the system.
Have you tried quoting the numbers: "23"?
Geoff
___
li
The response lyrics are supposed to begin with a special text symbol that
is a capital 'R' that has a slash through it. Does anyone know of a
lilypond or LaTeX symbol that does this?
I've looked for such a thing in the past without success.
Geoff
_
The octave check feature
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Octave-check#Octave-check
makes it possible to catch relative octavation errors fairly easily,
if that's a real problem. I don't see a need to complicate the
lilypond syntax further to deal with this.
Geoff
_
I'm working on some unmetered music that essentially needs to fall
into two columns--cantor on the left, congregation on the right. It
would be great if I could get all the measures to be of the same width
so that the columns would line up neatly. Searching the mailing list,
the only solution I fo
Do you need to redirect stderr instead?
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Would it be possible to implement something like Perl's use strict
pragma? That would let people who need to do something quick-and-easy
do so, while encouraging more formal structure in general.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.
I'm wondering if you couldn't avoid this by adding bar lines to the
lyrics context and making them invisible. This _might_ make the lyrics
dodge them automatically (though I make no guarantees). In practice,
I've just left multiple syllable lyrics centered at the end of a
phrase (not the beginning
Parentheses will work. I've seen it both ways.
Try this:
http://www.geoffhorton.com/lilypond.html#parentheses
If necessary, I think you can set up a one-note chord.
I haven't tested it recently, but AFAIK nothing was done to break it.
Geoff
___
l
Does it have to be brackets? Parentheses are a lot easier.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
I finally figured out that the only way to represent chant lyrics is to
associate the first syllable and last syllable with their own notes then
quote the text in between so it centers under the breve. This is the only
way to force all of the lyrics to center under its own measure.
Actually, it
Geoff, I took away plainchant. Should I mention other things, like
proportional notation or whatever?
I don't know--I've never used proportional notation (at least not knowingly).
comes the c that is a fourth above the g instead of a fifth below, an
so forth.
"and so forth" (yet another one
Geoff, there is indeed a fist in English, not the first, but hitting
harder than a spell check. Here's with the corrections (is
"corrections" the right English word?)
It is indeed. A few other things I noticed in reading through it again:
You can, of course, change these and all other defaults
You can analyze the exercise and see that the fist note e appears a
fist -> first.
You change the clef changing the term "treble" for
for -> to
like for instance:
"like for instance" is a little _too_ colloquial; "for example" would
probably be better.
For instance:
I'd prefer "for e
In this section: If you're writing for native English speakers, I
would also teach the use of \include "english.ly" and use the English
notation for sharps and flats; I would venture to guess that most
amateur English-speaking musicians do not know what "is" and "es"
mean.
I might add that it's
If you are using a Mac, be glad and open a new LilyPond window.
I'm not quite sure what you're trying to say here, but "be glad and
open a new LilyPond window" is not a very idiomatic English
expression. Perhaps you meant, "please open a new LilyPond window"?
Then write this inside:
"type" i
I was afraid of this kind of answer, if define-music-function cant do
something as simple as replace one note on a \transpose without writing a
whole bunch of code... I'm not going to bother with it myself. Too much
complexity, I'd rather look for something that will let me stay on a
user-level,
What's the right way to typeset doublequotes in markup? The expression ...
\markup { The word "andante" should appear between quotes. }
I guess it wouldn't. Can you use the character code instead? Or set
real left and right double-quotes, which LilyPond doesn't use for
anything else?
Geoff
Are you really trying to put two pages on one sheet? If so, I find
LaTeX understands it better if I just tell geometry what size the
"page" is, and then use pdfnup to put two pages on one sheet.
That is indeed what I'm doing. For now, Mats' fix works without my
having to learn about a new LaTeX
I hope you remember to add the flag
dvips -t landscape
Thanks! That fixed it, though it wasn't a case of remembering to add
the flag--I'd never seen it before. I'll send Graham a documentation
addition on that.
Geoff
___
lilypond-user mailing list
l
4paper,twocolumn]{article}
\usepackage{anysize}
\marginsize{1cm}{2cm}{3cm}{1cm}
\begin{document}
\begin{lilypond}
\repeat unfold 10 { c' d' e' f' }
\end{lilypond}
\newpage
\begin{lilypond}
\repeat unfold 10 { c' d' e' f' }
\end{lilypond}
\end{document}
/Mats
Has anyone tried to use lilypond-book with LaTeX and the twocolumn
option set in the documentclass statement? (e.g.,
\documentclass[letter,twocolumn]{article})
The first column is taking up most of the page and shoving the second
column off the right-hand side. I don't know whether this is becaus
1: I want to begin a word with a ( . I need to do this to indicate how a
vowel is to be pronounced - e.g. (ch)il(d) . I've tried various things -
using escape sequences as described in the manual, preceeding the bracket
with a \ etc. but nothing gives me clean output (i.e. without other
characters
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/More-about-stanzas.html#More-about-stanzas
You didn't mention what version you're using; this was added to the
2.10 manual, but it works back to the 2.8 series.
Geoff
___
lilypond-user mailing
Everything I know about getting emacs into LilyPond mode is here:
http://www.geoffhorton.com/lilymacs.html
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Often one can gain productivity by fitting his way of work to the editor :-)
Bert
Sometimes, yes. Often ... I don't know about that, and I'm not really
a fan of the idea. Tools exist for me; I don't exist for tools.
I don't mean to discourage anyone from trying jEdit. I did. I prefer
something
On 12/7/06, Thomas Scharkowski <[EMAIL PROTECTED]> wrote:
Just curious:
what's wrong with jEdit?
Thomas
Editors are one of those things that really depend on personal taste.
It may just be that I've been using emacs for too long, but jEdit
drove me nuts. Others have their favorite way of doing
Sorry, it seems that you (or somebody else) will need to recreate the
examples. If you create an example for SATB, please also write
something for the general case (ie going in a
not-specifically-vocal-music location).
Can you (or someone) suggest a use for this in a non-vocal situation?
I'd ra
As an aside, I have used "\override Score . LyricText #'font-size =
#'-2" in each block of text to reduce the size of the font, but I'm
sure that it must be possible to do this globally.
It is. Add to your layout:
\context {
\Lyrics
\override LyricText #'font-size = #-2
}
Geoff
I added this and it worked in itself, but now the bar number
engraver, wich I had removed, is back again.
You can have multiple things in the \layout block, like this:
\layout {
indent = 0.0\cm
\context {
\Score
\remove "Bar_number_engraver"
}
}
__
Add this to the end of your \score block:
\layout {
indent = 0.0\cm
}
If you already have a layout block, just add that to it.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
When I need to make a score like that, I use the undocumented but
still working \alignAboveContext command; it seems a little less
confusing to me.
Is this command slated to disappear, or does it need to be in the
manual (I just checked and it still isn't there)?
Geoff
On 11/27/06, Mats Bengtsson <[EMAIL PROTECTED]> wrote:
Did you try to search for "invisible notes" or "transparent notes" or
"hidden notes"
in the index of the manual?
No, and I should have. My apologies.
Geoff
___
lilypond-user mailing list
lilypo
Working with reciting tones again
Say I've got a line of text like this:
The first words; now the second words
I want the words all sung on the same pitch, and I want it shown only
once, with the first words. But the harmonies change on the word
"now", so I need a second, invisible, melodic
etc. Then, Part B should follow on from Part A (for example, a verse
and chorus). I have managed to get the music to be placed correctly,
but I have so far had no success getting the words of Part B appearing
anywhere, let alone with the correct music. Is there an example
anywhere showing this
When I look at it more closely, I don't think that example is
something I contributed. But my explanation still holds.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
In section D.4.1 of the manual for 2.8.7, there's nice example of a
SATB score.
I think that's my contribution :)
\global is not a keyword; it's defined at the top of the example, like this:
global = {
\key c \major
\time 4/4
}
In this case, omitting it makes no difference b
Lilypond also makes fairly extensive use of Scheme, which might be
easier to learn.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
I'm suggesting something more along the lines of \include
"english.ly", whereby you can enter fsharp instead of fis. So instead
of c', you can enter c4, c5 instead of c''.
How would you differentiate c4 meaing "c in the 4th octave" from c4
meaning "a quarter note c"? That's why I don't see any
Is it possible to indicate pitches in the format c4 instead of c'?
And if not, does anybody know of any plans to create this possibility?
I'm wondering if this might not be something that relative music input
could help with. Are you familiar with it?
Geoff
___
The granddaddy, (developed in 1966), of macro processors ML/I is also free
and ported to many platforms. I'm currently evaluating which one I like
better myself, so far I am leaning towards ML/I because it has nested
if/then/else/end and do/while structures, and it lets you fully define the
synta
Is it possible to indicate pitches in the format c4 instead of c'?
No, and I don't think it's possible because LilyPond will interpret
the digits 1, 2, and 4 after a pitch as referring to duration, not
octave.
Geoff
___
lilypond-user mailing list
li
But can I make a definition and expansion in lilypond?
Wouldn't it be nice? But I really don't think it's possible. You could
run your code through a macro preprocessor (I use m4) and get that
effect, though. I believe I've heard rumblings of something of the
sort being built into the LilyPond 3
I have lyrics with apostrophes, like in "there's" and "can't".
When printed, I get minute marks (primes, Unicode U+2032).
How can I obtain a decent apostroph glyph (U+2019), other than by
entering the UTF-8 code manually in the .ly source?
That's the only way I know of. I'd enter it once and cop
Richik, please hit the "reply to all" button when you're replying to
Bonnie's messages. If you don't, we can't see your followup questions.
Even if someone else could help, they can't see the answers.
Geoff
___
lilypond-user mailing list
lilypond-user
would continue here }}} and then the rest of the
line }
however, then the lyrics after the multi-line section will continue on the
top line, not the bottom line as you had sketched below. One workaround
for that could be to use \override LyricText #'extra-offset = ... to move it
down.
/
I'm trying to set some music with _extremely_ long sets of words
attached to one reciting tone. Lilypond sees that, freaks, and sets
one measure per line, which doesn't look at all good. (2.9.27, OSX.)
I'm looking for a way to set up something like this in the lyrics:
"The first line would go lik
As Simon said, 2.4 is obsolete (very) and I strongly suspect the
suggestions I'm about to give won't work. I would update if at all
possible. Then, in addition to what's in the manual, you can try what
I show here: http://www.geoffhorton.com/lilypond.html#moreverses for
more complicated situations
http://www.geoffhorton.com/lilymacs.html is how I did it.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
> export
>
PATH=/opt/local/bin:/opt/local/sbin:/Applications/LilyPond.app/Contents/Resources/bin
IMO, it's better to do this:
export PATH=$PATH:$HOME/Apps/LilyPond.app/Contents/Resources/bin
That way the existing path is still used, even if it's set somewhere
else (say, /etc/profile).
I agree
So, my question is, what is the correct way to vertically center a
refrain shared by several stanzas?
A real hack method is simply to include it only in the middle stanza
Verse one line one
Verse one line two
Verse two line one
Verse two line two
Refrain line
Verse Three line one
Verse Three
Thanks, Graham. So here's what Peter (and I) need to do, assuming that
you moved the LilyPond app off your desktop and into the Applications
folder:
1) Open a new terminal window.
2) Type:
nano
3) In the program that opens, type R. Type
.profile
and hit .
You'll probably get a message: ".pro
Thanks a lot for this!
As I expected, I fell at the first hurdle.
Can you give me an idea of what should be in the sample.lytex files?
When I type "lilypond-book --psfonts sample.lytex" I get this error:
cd '/Users/peter/Piano course/Latex/'
Welcome to Darwin!
ip5455a71f:~ peter$ cd '/Users/pete
I use Mac OS X. Lilypond version 2.8.5-1
Cool. OK, then assume your input file is named sample.lytex. (Naming
it "sample.tex" would also work, but you'll probably want that name
for something else, as you'll see.) You probably can't do this within
TexShop (I don't use it), so fire up a Terminal
However, and my apologies for being so dim, how do I run it throught
lilypond-book?
Are you using Windows, Max OSX, Linux, or what? Also (though it
shouldn't matter), what version of Lilypond are you using?
Geoff
___
lilypond-user mailing list
lilyp
I think you missed a significant step. That file can't run straight
through LaTex. You need to run it through lilypond-book first, as
described in section 12.6 of the Lilypond 2.6 manual. (Look for
"Invoking lilypond-book" in the table of contents.)
Geoff
___
Is it possible to add the melody line with invisible notes and turn
off collision detection? I should think it would end up lining up
right.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
What you want to do is to stack them side-by-side using markup
commands, rather like this:
\markup {
\fill-line {
\hspace #1.0 % add more of these at the beginning and end
\hspace #1.0 % to move the verses closer together
\column {
"5. The fifth verse goes here"
"With all its
Looks like I spoke too soon.
The b4\rest syntax (or in my case, because of bass clef, d4\rest) did not work.
I suppose its the same bug, or at least related. I think I'll just move to 2.8.6.
That's not a bad thing, but you can also fix the problem by using:
\oneVoice d4\rest \voiceOne (or \
You can take one of two courses of action here:
1. Update to a more recent version of Lilypond (this bug was fixed a
couple months ago)
-OR-
2. \override Rest #'staff-position = #0.0001
A third option is to use the b4\rest syntax in section 6.1.6 of the
manual (2.8.6 version).
Geoff
_
I must have never before used this on anything with an accidental in
it, because I just noticed some undesirable (to my mind) behavior.
(2.8.6 Windows version, docs to match.) Consider a line like this:
a bf a a \divisioMinima g a b
I think most chants wouldn't show a natural sign before that fi
I want to have a preambel, that is split in two columns.
\markup {
\fill-line {
\hspace #1.0 % add more of these at the beginning and end
\hspace #1.0 % to move the columns closer together
\column {
"The first column"
"goes here"
}
\hspace #3
\column {
"The seco
e'''2 r2 ^\markup { \center-align { \line { (to aud.): \""A" "TRIO."\"
Backwards :)
"\"A TRIO\"'
ought to do it.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
http://www.geoffhorton.com/lilypond.html#quote
On 7/12/06, Palmer, Ralph <[EMAIL PROTECTED]> wrote:
Greetings -
I'm grateful for LilyPond, and for all the work a number of you are
putting into the program and the documentation. I can find answers to
most of my questions, although some take some
I have been looking on and off at m4 macros for the sort of music I'm
typesetting. The advantage to this is that, if LilyPond changes
something, I might just have to change a macro definition or two and
re-compile.
Geoff
___
lilypond-user mailing list
p.s. Graham -- shouldn't we try to implement some standards/
conventions within the various examples in different parts of the
documentation? e.g., here the Staff is explicitly instantiated
*WITHIN* a \relative block, whereas other docs have the other way
around, or use variables, or... I imagine
perhaps the \time 14/4 should be \time 15\4 in the next to the last
line?
And for this reason, I strongly suggest using the barcheck feature.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-u
1/ Is it possible to place some noteheads into the parentheses?
Yes. See the \parenthesize command in 9.2.6 of the manual, assuming
you're using a 2.8 version of LilyPond. It's possible to do it in 2.6
versions, but on the messy side.
Geoff
___
lily
Read the NEWS for version 2.8. The \tweak command hasn't
made it into the main manual yet.
It's in section 9.2.6.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
I forgot an point: with lilypond-book I get a font (emmentaler-20) which
causes errors for dvips,
I did not get it working to install this font properly.
I think getting lilypond-book to work will be both the easier and the
better approach in the long run.
Geoff
__
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
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 li
As far as I understand, it should be trivial to make a
version of define-music-function where the user doesn't have to add
these arguments manually, so the syntax is
#(new-define-music-function (arg1 arg2 ... ) (typecheck1 typecheck2 ... )
#{ordinary LilyPond code using $arg1 $arg2 ... #}
This is the point I really want to jump on. After the first two or
three emails, this descended into the usual pointless spat over
ease-of-use and documentation. Stop talking about it, and start doing
something! If we all spent half as much time _working_ on the docs
that we've spent _talking_
I don't understand the point of this discussion.
I do appreciate the help that you and others so readily give, and I'm
sorry you didn't like my statement, but I stand by it. (Please note
that I'm not arguing for a large change in the way things work--that's
David's argument, if he wants to make
What target group do you have in mind? Unless you are a programmer, I
don't really see how it would help an ordinary music typesetter.
Well, it could help those of us who'd like to help out more with
development but don't have a clear conception of how stuff fits
together.
Geoff
_
Using the techniques currently available in LilyPond, Erik's example
is easily implemented as:
foo = #(define-music-function (parser location x y) (ly:music? ly:music?)
#{
c8 $x d8 $y #})
{ \foo e16 { f g }}
As you see, you don't really need any Scheme competence to do it.
I question
> > In 2.8 there's an essential difference between grob and context properties,
> > which is visible for end-users: the \tweak command only makes sense on
> > layout
> > object properties, not on context properties. This difference might make it
> > easier for new users to understand grob properti
> \define-music-function {\foo \x \y} { c8 \x d8 \y }
> ...
> { \foo e16 {f g} }
> =>
> { c8 e16 d8 {f16 g16} }
>
> The usefulness of this kind of function is disputed among developers, so it
> might not become part of the official lilypond distribution.
I am not a developer (though I do read the
> Thank you both very much! Everything's alright now. But is it described
> somewhere in the manual? I didn't noticed that...
I don't see it there. Hmm. It does say that an underscore would have
the same effect, so you could try v_le -- se.
Geoff
___
> Is it possible to declare it somehow in the LilyPond lyrics mode?
> I.e. that LilyPond does not print these "words" to individual notes, but it
> interprets it as one group together with the first syllable of the following
> word? For example, writing
>
> \addlyrics { v le -- se }
\addlyrics { "
> Is it possible to add a div< marking when a soprano line temprorarily
> divides into two parts? I am writing the soprano part as one music
> block with the brief voiceOne voiceTwo layering when division occurs.
You can certainly do that with text markup. See 8.1 in the manual.
Geoff
\revert is your friend. Use it on everything you used a \override on.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
> > but Lilypond (more likely LaTeX) won't let me. Does anyone know a
> > workaround?
It's LilyPond. LaTeX isn't even used anymore. Roman numerals or
spelling out the numbers ( \globalZeroOne ) are the only ways I know
to work around it.
Geoff
___
lil
> I am setting up a piece of music that has a soprano and alto line. I
> have figured out how to add lyrics to the alto line but realise that my
> soprano lyrics will be tricky.
See if this helps any:
http://www.geoffhorton.com/hymns/7FoldAmen.ly
Geoff
> One hangup for me is lilypond's handling of lyrics. I don't care as much how
> they're entered as how they're output. Right now, it looks like syllables are
> aligned so that the left edge of the longest syllable (in polyphonic choral
> music) is aligned with the center of the note it's matched w
> this is not much of a problem because a zip file is as easy to generate
> as a tarball. but just for the record, if windows users want to be able
> to extract files in tarballs and other formats as well they can use the
> free program 7-zip:
>
> http://www.7-zip.org/
I know. I use it. But is Joe
> no problem, a zip file can also be generated. anyway, AFAIK all major
> unzip programs for windows extract tarballs and other formats as well.
WinXP has native support for reading zip files but not for tarballs.
Geoff
___
lilypond-user mailing list
> About the "tarballs". Most Windows users don't even know what a "tarball"
> is.
This is a good point. I think zip files are much more portable than tarballs.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/lis
> Unfortunately I do not agree with most of your points. About searching: I
> often use google. With the option site:lilypond.org you can narrow the
> search to that site and by including a version number in the search terms
> you can narrow it down to one version. This method could be used with a
> So I was thinking of a method to make contibuting to the docs more easy.
> Perhaps it's a good idea to set up a wiki for the docs.
I'm of two minds about this. The advantages you point out are real,
but I also encounter a lot of frustration with wiki-based docs; for
one thing, there's no very go
> 1. Why is my single 8. notes so big, and how do I change it to the size
> similar to the other notes?
I'm not clear on the problem here. I don't see any outsize notes. Are
you referring to the ones with flags rather than with beams?
> 2. How do I change the size of the text under the grace note
> annotate-space = ##t
Sorry, that should be annotate-spacing = ##t
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
Add this to your \paper block:
annotate-space = ##t
That will show you what LilyPond thinks is going into each space.
Unfortunately, it doesn't help in this case, because the extra space
between the first and second staves isn't labelled with anything. This
makes me wonder if you haven't found a
> The script seems to run, but stops at conversion 2.7.40 and leaves
> the line \version "2.7.40" in the new file. (It started as "2.6.0".)
> Is this the expected outcome or should it have continued further?
There weren't any syntax changes after 2.7.40, so that's what
convert-ly codes in the \ver
This is a great tip! Thanks for sharing it.
Geoff
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
1 - 100 of 159 matches
Mail list logo