Re: Repeating subtltle with bookparts

2009-04-07 Thread Marek Klein
2009/4/7 Nick Payne nick.pa...@internode.on.net

 Is it intended that a title or subtitle in the main header should be
 repeated in each bookpart that doesn't redefine the title or subtitle,
 because that's what I see:


 Main Subtitle appears in each bookpart. If I change each bookpart to use
 subtitle instead of title, then Main Title appears in each part.

 Nick


Hi, you can remove titles by setting them to false:

\header {
  subtitle = ##f
}


http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Creating-titles#Creating-titles

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


Re: significance of whitespace [WAS: LilyPond, Finale and Sibelius]

2009-04-07 Thread Simon Dahlbacka
 Can be typed pretty rapidly too: hold down right shift with your little
 finger and  fall under the index and middle fingers.
..not everyone uses us keyboard


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


Re: significance of whitespace

2009-04-07 Thread Werner LEMBERG

 Can be typed pretty rapidly too: hold down right shift with your little
 finger and  fall under the index and middle fingers.
 ..not everyone uses us keyboard

Exactly.  It's already a pain to type `{', `}', and `\' with a German
keyboard...


Werner


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


Re: How to input keysignature or timesignature in \markup?

2009-04-07 Thread Robin Bannister

Wei-Wei Guo wrote:

I still have no idea how to input some music symbols, such as a short
piece of pure staff, timesignature, keysignature, and so on. 


Search the snippet repository for engravers. 

In particular, try out the (complete) snippet in 
http://lsr.dsi.unimi.it/LSR/Item?id=280



Cheers,
Robin


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


Re: lyrics and aftergrace

2009-04-07 Thread Trevor Daniels

Stefan

I would not normally expect to see a separate syllable for one or 
both grace notes.  The syllable sung on the note following, or in 
your case preceding, the grace note would be extended to cover the 
grace note(s) too. Is this not what you would expect?


Trevor

- Original Message - 
From: Stefan Thomas kontrapunktste...@googlemail.com

To: lilypond-user lilypond-user@gnu.org
Sent: Tuesday, April 07, 2009 7:14 AM
Subject: lyrics and aftergrace



Dear community,
I have a problem with lyrics and aftergrace.
In the following snippet, the lyrics don't align to the music as 
expected.

global = { \key d \major \time 6/8 }
melodie = \relative c'' { \global \afterGrace  cis2.\trill{ b16 
[ cis] }  d4 }

text = \lyricmode { Lied im Grund. }

\version 2.12.0

\score {
   
  \new Voice = eins {
 \autoBeamOff
 \melodie
  }
  \new Lyrics \lyricsto eins \text
   
}


___
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: TimeSignature with white border?

2009-04-07 Thread Trevor Daniels

Snippet?

Trevor

- Original Message - 
From: Kieren MacMillan kieren_macmil...@sympatico.ca

To: Mark Polesky markpole...@yahoo.com
Cc: lilypond-user Mailinglist lilypond-user@gnu.org
Sent: Tuesday, April 07, 2009 4:25 AM
Subject: Re: TimeSignature with white border?



Mark,


This one is a little better.


You rock -- thanks!
Kieren.


___
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: custom keysignature help

2009-04-07 Thread Trevor Daniels

James

I've no idea what the problem is - the lines in error look correct 
to me.  But are the last two lines in the log a clue?  These point 
to lines 53 and 65.  I suspect the error is there.


Trevor

- Original Message - 
From: James E. Bailey derhindem...@googlemail.com

To: lilypond-user Mailinglist lilypond-user@gnu.org
Sent: Monday, April 06, 2009 10:55 PM
Subject: custom keysignature help


I'm trying to figure out what the character in the custom key
signature is, and it's not working for me. I've tried copying and
pasting from the manual, but it's not working for. I get these 
errors:

GNU LilyPond 2.12.2
»Vol 1.ly« wird verarbeitet
Analysieren...
Vol 1.ly:571:51: Fehler: GUILE signalisierte einen Fehler für den
hier beginnenden Ausdruck
\set Staff.keySignature = #
   `(((0 . 3) . 
,SHARP)

Vol 1.ly:571:52: Fehler: syntax error, unexpected '('
\set Staff.keySignature = #`
(((0 . 3) . 
,SHARP)

Vol 1.ly:577:51: Fehler: GUILE signalisierte einen Fehler für den
hier beginnenden Ausdruck
\set Staff.keySignature = #
   `(((0 . 3) . 
,SHARP)

Vol 1.ly:577:52: Fehler: syntax error, unexpected '('
\set Staff.keySignature = #`
(((0 . 3) . 
,SHARP)

Vol 1.ly:568:8: Fehler: Fehler gefunden, musikalischer Ausdruck wird
ignoriert

\new PianoStaff \with { instrumentName = \markup \bold 7 } 


Fehler: gescheiterte Dateien: Vol 1.ly
Vol 1.ly:577:53: Unknown # object: #\`
Vol 1.ly:585:65: Unknown # object: #\-


James E. Bailey










___
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: Quarter-tone notation with arrows

2009-04-07 Thread Joseph Wakeling
Kees van den Doel wrote:
 I agree it makes total sense to have an accidental_level2 which make 
 additional microtonal
 alterations to the 12 diatonic pitches  and their equally tempered 
 accidental_level1 alterations (b and #), 
 but there is only one level of accidental in Lilypond, as it adheres to the 
 strict Western notation
 principles of diatonic pitches modified by an accidental.

Yup.  Which is a bit of a bugger in some respects, as I just discovered
from some experiments ... Graham Breed was absolutely right about
transposition problems with my cheaty way of getting these microtonal
accidentals.

I've attached the .ly files for people's amusement.  I don't know if
it's even _possible_ to make them work, but the errors seem to crop up
when the transposition would normally transform a natural into a flat or
sharp (or vice versa).

 If your microtonal accidentals are approximate it makes logical sense to me 
 that B_natural_downarrow
 and B_flat_uparrow should be assigned slightly different pitches, for they 
 will not sound the same anyways. 
 Just as Bb and A# are not the same pitches in all but one tuning.

Well ... different or not, I'm coming to the conclusion that GB's idea
of tweaks instead of different accidental names is the way to go, since
we ARE talking about an addition that shades a given pitch up or down
instead of being a unique accidental in its own right.

So what I'm wondering now is whether it's possible to define a tweak
that adds an up (or down) arrow to the accidental (whatever accidental
that may be) and also tweaks the pitch up or down by the desired amount,
but which would be transparent as far as transposition is concerned.

Then I could just go around writing things like,

\ih cis \qeh d 

and all should be both happy _and_ transposeable.  But I don't know if
that's possible ... ?

Thanks to all of you for all your help so far,

-- Joe
#(define-public SHARP-Q-FLAT 1001/4000)
#(define-public FLAT-Q-SHARP -1001/4000)

quartertonearrowPitchNames =  #`(
(cff . ,(ly:make-pitch -1 0 DOUBLE-FLAT))
(ctqf . ,(ly:make-pitch -1 0 THREE-Q-FLAT))
(cf . ,(ly:make-pitch -1 0 FLAT))
(cfqs . ,(ly:make-pitch -1 0 FLAT-Q-SHARP))
(cqf . ,(ly:make-pitch -1 0 SEMI-FLAT))
(c . ,(ly:make-pitch -1 0 NATURAL))
(cqs . ,(ly:make-pitch -1 0 SEMI-SHARP))
(csqf . ,(ly:make-pitch -1 0 SHARP-Q-FLAT))
(cs . ,(ly:make-pitch -1 0 SHARP))
(ctqs . ,(ly:make-pitch -1 0 THREE-Q-SHARP))
(css . ,(ly:make-pitch -1 0 DOUBLE-SHARP))
(cx . ,(ly:make-pitch -1 0 DOUBLE-SHARP))

(dff . ,(ly:make-pitch -1 1 DOUBLE-FLAT))
(dtqf . ,(ly:make-pitch -1 1 THREE-Q-FLAT))
(df . ,(ly:make-pitch -1 1 FLAT))
(dfqs . ,(ly:make-pitch -1 1 FLAT-Q-SHARP))
(dqf . ,(ly:make-pitch -1 1 SEMI-FLAT))
(d . ,(ly:make-pitch -1 1 NATURAL))
(dqs . ,(ly:make-pitch -1 1 SEMI-SHARP))
(dsqf . ,(ly:make-pitch -1 1 SHARP-Q-FLAT))
(ds . ,(ly:make-pitch -1 1 SHARP))
(dtqs . ,(ly:make-pitch -1 1 THREE-Q-SHARP))
(dss . ,(ly:make-pitch -1 1 DOUBLE-SHARP))
(dx . ,(ly:make-pitch -1 1 DOUBLE-SHARP))

(eff . ,(ly:make-pitch -1 2 DOUBLE-FLAT))
(etqf . ,(ly:make-pitch -1 2 THREE-Q-FLAT))
(ef . ,(ly:make-pitch -1 2 FLAT))
(efqs . ,(ly:make-pitch -1 2 FLAT-Q-SHARP))
(eqf . ,(ly:make-pitch -1 2 SEMI-FLAT))
(e . ,(ly:make-pitch -1 2 NATURAL))
(eqs . ,(ly:make-pitch -1 2 SEMI-SHARP))
(esqf . ,(ly:make-pitch -1 2 SHARP-Q-FLAT))
(es . ,(ly:make-pitch -1 2 SHARP))
(etqs . ,(ly:make-pitch -1 2 THREE-Q-SHARP))
(ess . ,(ly:make-pitch -1 2 DOUBLE-SHARP))
(ex . ,(ly:make-pitch -1 2 DOUBLE-SHARP))

(fff . ,(ly:make-pitch -1 3 DOUBLE-FLAT))
(ftqf . ,(ly:make-pitch -1 3 THREE-Q-FLAT))
(ff . ,(ly:make-pitch -1 3 FLAT))
(ffqs . ,(ly:make-pitch -1 3 FLAT-Q-SHARP))
(fqf . ,(ly:make-pitch -1 3 SEMI-FLAT))
(f . ,(ly:make-pitch -1 3 NATURAL))
(fqs . ,(ly:make-pitch -1 3 SEMI-SHARP))
(fsqf . ,(ly:make-pitch -1 3 SHARP-Q-FLAT))
(fs . ,(ly:make-pitch -1 3 SHARP))
(ftqs . ,(ly:make-pitch -1 3 THREE-Q-SHARP))
(fss . ,(ly:make-pitch -1 3 DOUBLE-SHARP))
(fx . ,(ly:make-pitch -1 3 DOUBLE-SHARP))

(gff . ,(ly:make-pitch -1 4 DOUBLE-FLAT))
(gtqf . ,(ly:make-pitch -1 4 THREE-Q-FLAT))
(gf . ,(ly:make-pitch -1 4 FLAT))
(gfqs . ,(ly:make-pitch -1 4 FLAT-Q-SHARP))
(gqf . ,(ly:make-pitch -1 4 SEMI-FLAT))
(g . ,(ly:make-pitch -1 4 NATURAL))
(gqs . ,(ly:make-pitch -1 4 SEMI-SHARP))
(gsqf . ,(ly:make-pitch -1 4 SHARP-Q-FLAT))
(gs . ,(ly:make-pitch -1 4 SHARP))
(gtqs . ,(ly:make-pitch -1 4 THREE-Q-SHARP))
(gss . ,(ly:make-pitch -1 4 DOUBLE-SHARP))
(gx . ,(ly:make-pitch -1 4 DOUBLE-SHARP))

(aff . 

Re: Quarter-tone notation with arrows

2009-04-07 Thread Joseph Wakeling
Joseph Wakeling wrote:
 I've attached the .ly files for people's amusement.  I don't know if
 it's even _possible_ to make them work, but the errors seem to crop up
 when the transposition would normally transform a natural into a flat or
 sharp (or vice versa).

Whoops, I attached the wrong files.  This has the right versions.

#(define-public SHARP-Q-FLAT 1001/4000)
#(define-public FLAT-Q-SHARP -1001/4000)

quartertonearrowPitchNames =  #`(
(cff . ,(ly:make-pitch -1 0 DOUBLE-FLAT))
(ctqf . ,(ly:make-pitch -1 0 THREE-Q-FLAT))
(cf . ,(ly:make-pitch -1 0 FLAT))
(cfqs . ,(ly:make-pitch -1 0 FLAT-Q-SHARP))
(cqf . ,(ly:make-pitch -1 0 SEMI-FLAT))
(c . ,(ly:make-pitch -1 0 NATURAL))
(cqs . ,(ly:make-pitch -1 0 SEMI-SHARP))
(csqf . ,(ly:make-pitch -1 0 SHARP-Q-FLAT))
(cs . ,(ly:make-pitch -1 0 SHARP))
(ctqs . ,(ly:make-pitch -1 0 THREE-Q-SHARP))
(css . ,(ly:make-pitch -1 0 DOUBLE-SHARP))
(cx . ,(ly:make-pitch -1 0 DOUBLE-SHARP))

(dff . ,(ly:make-pitch -1 1 DOUBLE-FLAT))
(dtqf . ,(ly:make-pitch -1 1 THREE-Q-FLAT))
(df . ,(ly:make-pitch -1 1 FLAT))
(dfqs . ,(ly:make-pitch -1 1 FLAT-Q-SHARP))
(dqf . ,(ly:make-pitch -1 1 SEMI-FLAT))
(d . ,(ly:make-pitch -1 1 NATURAL))
(dqs . ,(ly:make-pitch -1 1 SEMI-SHARP))
(dsqf . ,(ly:make-pitch -1 1 SHARP-Q-FLAT))
(ds . ,(ly:make-pitch -1 1 SHARP))
(dtqs . ,(ly:make-pitch -1 1 THREE-Q-SHARP))
(dss . ,(ly:make-pitch -1 1 DOUBLE-SHARP))
(dx . ,(ly:make-pitch -1 1 DOUBLE-SHARP))

(eff . ,(ly:make-pitch -1 2 DOUBLE-FLAT))
(etqf . ,(ly:make-pitch -1 2 THREE-Q-FLAT))
(ef . ,(ly:make-pitch -1 2 FLAT))
(efqs . ,(ly:make-pitch -1 2 FLAT-Q-SHARP))
(eqf . ,(ly:make-pitch -1 2 SEMI-FLAT))
(e . ,(ly:make-pitch -1 2 NATURAL))
(eqs . ,(ly:make-pitch -1 2 SEMI-SHARP))
(esqf . ,(ly:make-pitch -1 2 SHARP-Q-FLAT))
(es . ,(ly:make-pitch -1 2 SHARP))
(etqs . ,(ly:make-pitch -1 2 THREE-Q-SHARP))
(ess . ,(ly:make-pitch -1 2 DOUBLE-SHARP))
(ex . ,(ly:make-pitch -1 2 DOUBLE-SHARP))

(fff . ,(ly:make-pitch -1 3 DOUBLE-FLAT))
(ftqf . ,(ly:make-pitch -1 3 THREE-Q-FLAT))
(ff . ,(ly:make-pitch -1 3 FLAT))
(ffqs . ,(ly:make-pitch -1 3 FLAT-Q-SHARP))
(fqf . ,(ly:make-pitch -1 3 SEMI-FLAT))
(f . ,(ly:make-pitch -1 3 NATURAL))
(fqs . ,(ly:make-pitch -1 3 SEMI-SHARP))
(fsqf . ,(ly:make-pitch -1 3 SHARP-Q-FLAT))
(fs . ,(ly:make-pitch -1 3 SHARP))
(ftqs . ,(ly:make-pitch -1 3 THREE-Q-SHARP))
(fss . ,(ly:make-pitch -1 3 DOUBLE-SHARP))
(fx . ,(ly:make-pitch -1 3 DOUBLE-SHARP))

(gff . ,(ly:make-pitch -1 4 DOUBLE-FLAT))
(gtqf . ,(ly:make-pitch -1 4 THREE-Q-FLAT))
(gf . ,(ly:make-pitch -1 4 FLAT))
(gfqs . ,(ly:make-pitch -1 4 FLAT-Q-SHARP))
(gqf . ,(ly:make-pitch -1 4 SEMI-FLAT))
(g . ,(ly:make-pitch -1 4 NATURAL))
(gqs . ,(ly:make-pitch -1 4 SEMI-SHARP))
(gsqf . ,(ly:make-pitch -1 4 SHARP-Q-FLAT))
(gs . ,(ly:make-pitch -1 4 SHARP))
(gtqs . ,(ly:make-pitch -1 4 THREE-Q-SHARP))
(gss . ,(ly:make-pitch -1 4 DOUBLE-SHARP))
(gx . ,(ly:make-pitch -1 4 DOUBLE-SHARP))

(aff . ,(ly:make-pitch -1 5 DOUBLE-FLAT))
(atqf . ,(ly:make-pitch -1 5 THREE-Q-FLAT))
(af . ,(ly:make-pitch -1 5 FLAT))
(afqs . ,(ly:make-pitch -1 5 FLAT-Q-SHARP))
(aqf . ,(ly:make-pitch -1 5 SEMI-FLAT))
(a . ,(ly:make-pitch -1 5 NATURAL))
(aqs . ,(ly:make-pitch -1 5 SEMI-SHARP))
(asqf . ,(ly:make-pitch -1 5 SHARP-Q-FLAT))
(as . ,(ly:make-pitch -1 5 SHARP))
(atqs . ,(ly:make-pitch -1 5 THREE-Q-SHARP))
(ass . ,(ly:make-pitch -1 5 DOUBLE-SHARP))
(ax . ,(ly:make-pitch -1 5 DOUBLE-SHARP))

(bff . ,(ly:make-pitch -1 6 DOUBLE-FLAT))
(btqf . ,(ly:make-pitch -1 6 THREE-Q-FLAT))
(bf . ,(ly:make-pitch -1 6 FLAT))
(bfqs . ,(ly:make-pitch -1 6 FLAT-Q-SHARP))
(bqf . ,(ly:make-pitch -1 6 SEMI-FLAT))
(b . ,(ly:make-pitch -1 6 NATURAL))
(bqs . ,(ly:make-pitch -1 6 SEMI-SHARP))
(bsqf . ,(ly:make-pitch -1 6 SHARP-Q-FLAT))
(bs . ,(ly:make-pitch -1 6 SHARP))
(btqs . ,(ly:make-pitch -1 6 THREE-Q-SHARP))
(bss . ,(ly:make-pitch -1 6 DOUBLE-SHARP))
(bx . ,(ly:make-pitch -1 6 DOUBLE-SHARP))
)


%% set pitch names.
pitchnames = \quartertonearrowPitchNames
#(ly:parser-set-note-names parser pitchnames)


quartertonearrowGlyphs = #`(
(4001/4000 . accidentals.doublesharp)
(1 . accidentals.doublesharp)
(3001/4000 . accidentals.sharp.arrowup)
(3/4 . accidentals.sharp.arrowup)
(2001/4000 . accidentals.sharp)
(1/2 . accidentals.sharp)
(1001/4000 . accidentals.sharp.arrowdown)

Real-world usage of Lilypond

2009-04-07 Thread Christ van Willegen
...although we all are in 'the real world' (or at least think we are :-) )

Recently, I was attending a speech by one of the leading people being
busy with compiling a new book of church songs for The Netherlands (or
at least the Calvinist/Lutheran part of it). When the speech was
finished I asked him if it was appropriate to point him to software
that does music engraving. He said that it was and took out paper and
a pen. When I dropped the name Lilypond he put away paper and pen. And
told me that they were already looking into using Lilypond...

So, here's a serious example of the usage of Lilypond in the real world.

I was wondering if perhaps 'we' were able to help him, by:
- Engraving songs for publishing, making them 'as good as possible';
- Extending Lilypond to (more easily?) accomodate engraving of church
music. Two examples that I can think of are: Setting rests at the end
of a system, and making music centered and not left aligned;
- Any other advice/techniques/additions/modifications we can think of.

Are there any people out there that would be willing to help make this
possible? Perhaps some Lilypond funding could be possible (it is,
after all, a commercial undertaking), and at least it can be shown
that Lilypond is ready for world usage.

Christ van Willegen


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


Re: Beaming of 32nd notes in 3/4 time

2009-04-07 Thread Trevor Daniels

Nick

You will need to revert the default auto-beaming rules for 3/4 time 
to turn off the beaming every 8th note.  You don't say what version 
you are using, and there are differences in the default auto-beaming 
rules.  Look up revert-automatic-beam-setting in the index to the 
Notation Reference.  The warning just above tells you what to do.


Trevor

- Original Message - 
From: nick.pa...@internode.on.net

To: lilypond-user@gnu.org
Sent: Tuesday, April 07, 2009 10:15 AM
Subject: Beaming of 32nd notes in 3/4 time


I'm trying to get automatic beaming of 32nd notes to end every
quarter note rather than every eighth note. I thought the following
should achieve it, but the beaming of 32nd notes still breaks every
eighth note:

relative c'' {
time 3/4
#(override-auto-beam-setting '(end 1 32 * *) 1 4)
#(override-auto-beam-setting '(end 1 32 * *) 2 4)
a16 a a a a a a a a a a a
a32 a a a a a a a a a a a a a a a a a a a a a a a
}

I also tried

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

with no effect either. What is the correct command?

Nick








___
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: custom keysignature help

2009-04-07 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Montag, 6. April 2009 schrieb James E. Bailey:
 I'm trying to figure out what the character in the custom key
 signature is, and it's not working for me. I've tried copying and
 pasting from the manual, but it's not working for. I get these errors:
[...]
 Vol 1.ly:571:51: Fehler: GUILE signalisierte einen Fehler für den
 hier beginnenden Ausdruck
  \set Staff.keySignature = #
 `(((0 . 3) . ,SHARP)

Should this really be a ` or rather a ' (i.e. a quote, not an accent)? The 
thing in parentheses after the # is simply a list to Scheme and thus needs to 
be quoted with a ', because otherwise Scheme would try to evaluate it as a 
function call.

Cheers,
Reinhold

- -- 
- --
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial  Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJ2ytkTqjEwhXvPN0RAoG2AKCr8qfXu+zWfCJoWzdUiMefFSpgSACfUb3a
7PhglGlJ2dqPOeH8FerMOKg=
=QM/N
-END PGP SIGNATURE-


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


Re: Real-world usage of Lilypond

2009-04-07 Thread Reinhold Kainhofer
Am Dienstag, 7. April 2009 schrieb Christ van Willegen:
[...] at least it can be shown
 that Lilypond is ready for world usage.

I doubt that anyone who has seen e.g. Michael Käpplers score of Telemann's 
Meine 
Schafe hören meine Stimme, available at
http://icking-music-archive.org/ByComposer/Telemann.php
and in particular the full score:

http://icking-music-archive.org/scores/telemann/twv1_1103/MeineSchafe_Partitur.pdf
can deny that Lilypond is able to produce output that is more than ready to 
compete with commercial scores.

Cheers,
Reinhold

-- 
--
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial  Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org


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


Re: lyrics and aftergrace

2009-04-07 Thread Stefan Thomas
Yes, this is exactly what I want

2009/4/7 Trevor Daniels t.dani...@treda.co.uk:
 Stefan

 I would not normally expect to see a separate syllable for one or both grace
 notes.  The syllable sung on the note following, or in your case preceding,
 the grace note would be extended to cover the grace note(s) too. Is this not
 what you would expect?

 Trevor

 - Original Message - From: Stefan Thomas
 kontrapunktste...@googlemail.com
 To: lilypond-user lilypond-user@gnu.org
 Sent: Tuesday, April 07, 2009 7:14 AM
 Subject: lyrics and aftergrace


 Dear community,
 I have a problem with lyrics and aftergrace.
 In the following snippet, the lyrics don't align to the music as expected.
 global = { \key d \major \time 6/8 }
 melodie = \relative c'' { \global \afterGrace  cis2.\trill{ b16 [ cis] }
  d4 }
 text = \lyricmode { Lied im Grund. }

 \version 2.12.0

    \score {
       
          \new Voice = eins {
             \autoBeamOff
             \melodie
          }
          \new Lyrics \lyricsto eins \text
       
    }


 ___
 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: Real-world usage of Lilypond

2009-04-07 Thread Wilbert Berendsen
Op dinsdag 07 april 2009, schreef Christ van Willegen:
 (...) told me that they were already looking into using Lilypond...

 So, here's a serious example of the usage of Lilypond in the real world.

 I was wondering if perhaps 'we' were able to help him, by:
 - Engraving songs for publishing, making them 'as good as possible';
 - Extending Lilypond to (more easily?) accomodate engraving of church
 music. Two examples that I can think of are: Setting rests at the end
 of a system, and making music centered and not left aligned;
 - Any other advice/techniques/additions/modifications we can think of.

Also:
*  left-aligning song lines on the lyrics, not the first note. This is
   possible using invisible barlines in the lyrics, it doesn't need extra
   commands in the music. I created already some demos showing this.
*  Kerning in lyric syllabes that are so close to each other that no hyphens
   are printed. There is sometimes still some space visible, which is not so
   nice.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/


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


Beaming of 32nd notes in 3/4 time

2009-04-07 Thread nick . payne
 I'm trying to get automatic beaming of 32nd notes to end every
quarter note rather than every eighth note. I thought the following
should achieve it, but the beaming of 32nd notes still breaks every
eighth note:

 relative c'' {
 time 3/4
 #(override-auto-beam-setting '(end 1 32 * *) 1 4)
 #(override-auto-beam-setting '(end 1 32 * *) 2 4)
 a16 a a a a a a a a a a a
 a32 a a a a a a a a a a a a a a a a a a a a a a a
 }

 I also tried 

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

 with no effect either. What is the correct command?

 Nick

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


Re: Real-world usage of Lilypond

2009-04-07 Thread Jan Nieuwenhuizen
Op dinsdag 07-04-2009 om 11:56 uur [tijdzone +0200], schreef Christ van
Willegen:
[cc list]

 - Extending Lilypond to (more easily?) accomodate engraving of church
 music. Two examples that I can think of are: Setting rests at the end
 of a system, and making music centered and not left aligned;
 - Any other advice/techniques/additions/modifications we can think of.

I assume you have seen

http://lilypond.org/doc/v2.12/input/wilhelmus.png
http://lilypond.org/doc/v2.12/input/wilhelmus.ly

which includes some trickery I added as an example for
Ruud van Silfhout who compiled a 400-odd page songbook
for the esk.

Jan.

-- 
Jan Nieuwenhuizen jann...@gnu.org | 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


filling meaasures with rests automatically

2009-04-07 Thread Stefan Thomas
Dear community,
there is one feature, that I know from Sibelius and Finale, which
would be great to have in Lilypond too.
If You have for example just one sixteenth note in a 4/4 bar, than
sibelius automatically fills the rest of the bar with rests.
I think rosegarden is able to do that too, but as far as I know, it is
not possible to do this within lilypond.
Could it be possible to write a script for this?


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


Re: Real-world usage of Lilypond

2009-04-07 Thread Wei-Wei Guo

Christ van Willegen 写道:

- Any other advice/techniques/additions/modifications we can think of.


Does Lilypond has any application on music textbook? Is is possible? I find
it difficult to input single/standalone music symbols, such as crotchet or
quaver.


Best wishes,
Wei-Wei


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


Re: How to input keysignature or timesignature in \markup?

2009-04-07 Thread Wei-Wei Guo

Dear Robin and all,

Thanks for your reply. I'm new to Lilypond. It cost me some time to understand
the snippet in your link. As I understand, the snippet is manipulating engraver
by restricting their appearance. It's a similar method with \remove. If my
understanding is right, I have tried the method and the result is kind of
disappointing. As I said in other email, this method will left too large white
border.

I keep on reading Lilypond's manual those days, I still cannot find a way to
input a single crotchet or quaver. I'm able be combine a note head and a flag
by \concat, but the stem is a problem. It's only one example of many symbols
that hard to input.

Could someone give any advice? Thanks in advance!

Best wishes,
Wei-Wei


Robin Bannister :

Wei-Wei Guo wrote:

I still have no idea how to input some music symbols, such as a short
piece of pure staff, timesignature, keysignature, and so on. 


Search the snippet repository for engravers.
In particular, try out the (complete) snippet in 
http://lsr.dsi.unimi.it/LSR/Item?id=280







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


Re: How to input keysignature or timesignature in \markup?

2009-04-07 Thread Cameron Horsburgh
On Tue, Apr 07, 2009 at 09:37:40PM +0800, Wei-Wei Guo wrote:
 Dear Robin and all,

 Thanks for your reply. I'm new to Lilypond. It cost me some time to understand
 the snippet in your link. As I understand, the snippet is manipulating 
 engraver
 by restricting their appearance. It's a similar method with \remove. If my
 understanding is right, I have tried the method and the result is kind of
 disappointing. As I said in other email, this method will left too large white
 border.

 I keep on reading Lilypond's manual those days, I still cannot find a way to
 input a single crotchet or quaver. I'm able be combine a note head and a flag
 by \concat, but the stem is a problem. It's only one example of many symbols
 that hard to input.

 Could someone give any advice? Thanks in advance!


How exactly are you trying to produce your learning notes? Are you
using lilypond-book snippets? Are you using lilypond scores with lots
of text markup blocks?

If you tell us exactly what it is you're trying to do we might be able
to help more, or come up with even better ways to do your task!

-- 

Cameron Horsburgh

Blog: http://spiritcry.wordpress.com/


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


Re: How to input keysignature or timesignature in \markup?

2009-04-07 Thread Wei-Wei Guo

The attached tar file is my example, which is in HTML format.

The example has two PNG files which are all generated by Lilypond. The first is 
a
single G clef, which is put in the normal text. The second is a piece of music
script, which has its own line. My problem is related to the first kind.

Best wishes,
Wei-Wei



Cameron Horsburgh 写道:

On Tue, Apr 07, 2009 at 09:37:40PM +0800, Wei-Wei Guo wrote:

Dear Robin and all,

Thanks for your reply. I'm new to Lilypond. It cost me some time to understand
the snippet in your link. As I understand, the snippet is manipulating engraver
by restricting their appearance. It's a similar method with \remove. If my
understanding is right, I have tried the method and the result is kind of
disappointing. As I said in other email, this method will left too large white
border.

I keep on reading Lilypond's manual those days, I still cannot find a way to
input a single crotchet or quaver. I'm able be combine a note head and a flag
by \concat, but the stem is a problem. It's only one example of many symbols
that hard to input.

Could someone give any advice? Thanks in advance!



How exactly are you trying to produce your learning notes? Are you
using lilypond-book snippets? Are you using lilypond scores with lots
of text markup blocks?

If you tell us exactly what it is you're trying to do we might be able
to help more, or come up with even better ways to do your task!



learning_notes_example.tgz
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: filling meaasures with rests automatically

2009-04-07 Thread Kieren MacMillan

Hi Stefan,


there is one feature, that I know from Sibelius and Finale, which
would be great to have in Lilypond too.
If You have for example just one sixteenth note in a 4/4 bar, than
sibelius automatically fills the rest of the bar with rests.
I think rosegarden is able to do that too, but as far as I know, it is
not possible to do this within lilypond.
Could it be possible to write a script for this?


This would be pretty simple with a Scheme function.
You would definitely have to use bar checks on every measure, though,  
or else the Scheme function could not tell where you wanted the  
measure to end.


Hope this helps!
Kieren.


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


Re: How to input keysignature or timesignature in \markup?

2009-04-07 Thread Mats Bengtsson
You didn't really answer the question, namely exactly how you used 
LilyPond to generate the PNG files (the input file and the commands you 
used to produce the output).


Please note that lilypond-book is one option to produce HTML pages with 
embedded LilyPond code.


  /Mats

Wei-Wei Guo wrote:

The attached tar file is my example, which is in HTML format.

The example has two PNG files which are all generated by Lilypond. The 
first is a
single G clef, which is put in the normal text. The second is a piece 
of music

script, which has its own line. My problem is related to the first kind.

Best wishes,
Wei-Wei



Cameron Horsburgh 写道:

On Tue, Apr 07, 2009 at 09:37:40PM +0800, Wei-Wei Guo wrote:

Dear Robin and all,

Thanks for your reply. I'm new to Lilypond. It cost me some time to 
understand
the snippet in your link. As I understand, the snippet is 
manipulating engraver
by restricting their appearance. It's a similar method with \remove. 
If my
understanding is right, I have tried the method and the result is 
kind of
disappointing. As I said in other email, this method will left too 
large white

border.

I keep on reading Lilypond's manual those days, I still cannot find 
a way to
input a single crotchet or quaver. I'm able be combine a note head 
and a flag
by \concat, but the stem is a problem. It's only one example of many 
symbols

that hard to input.

Could someone give any advice? Thanks in advance!



How exactly are you trying to produce your learning notes? Are you
using lilypond-book snippets? Are you using lilypond scores with lots
of text markup blocks?

If you tell us exactly what it is you're trying to do we might be able
to help more, or come up with even better ways to do your task!




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


--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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


Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Tom Dickson
A feature I would like is to make it so that barchecks don't fail on  
the end of a staff started with \partial. Especially in songs, the  
last measure will usually be cut down by the same amount as the  
\partial at the beginning. Currently I have to hide the time signature  
and change time at the end of the staff to make it look right.


Other than that Lilypond has worked wonderfully for our booklet we're  
making. Thanks!


-tom


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


Re: filling meaasures with rests automatically

2009-04-07 Thread Stefan Thomas
Dear Kieren,
I think it could be easy, for someone, who can handle scheme, but for
me, I guess, it's too complicated.

2009/4/7 Kieren MacMillan kieren_macmil...@sympatico.ca:
 Hi Stefan,

 there is one feature, that I know from Sibelius and Finale, which
 would be great to have in Lilypond too.
 If You have for example just one sixteenth note in a 4/4 bar, than
 sibelius automatically fills the rest of the bar with rests.
 I think rosegarden is able to do that too, but as far as I know, it is
 not possible to do this within lilypond.
 Could it be possible to write a script for this?

 This would be pretty simple with a Scheme function.
 You would definitely have to use bar checks on every measure, though, or
 else the Scheme function could not tell where you wanted the measure to end.

 Hope this helps!
 Kieren.



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


Re: How to input keysignature or timesignature in \markup?

2009-04-07 Thread Wei-Wei Guo

Sorry for that.

I generate the PNG files by the following command:

  lilypond -dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts --png target.ly

The command is called from other software package(Sphinx). The 'target.ly' file 
is
generated by inserting the content, for example \musicglyph #clefs.G, to the
following template.

  \paper{
indent=0\mm
line-width=120\mm
oddFooterMarkup=##f
oddHeaderMarkup=##f
bookTitleMarkup = ##f
scoreTitleMarkup = ##f
  }

  \markup \abs-fontsize #6 {
  % the content of \musicglyph #clefs.G is put here.
  }

Then the generated PNG file will be linked in the HTML file automatically.

I studied lilypond-book days ago, Since it will produce its own HTML page, I
think it is hard to implement it in my application.


Hope I made it clear this time.

Wei-Wei


Mats Bengtsson 写道:
You didn't really answer the question, namely exactly how you used 
LilyPond to generate the PNG files (the input file and the commands you 
used to produce the output).


Please note that lilypond-book is one option to produce HTML pages with 
embedded LilyPond code.



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Mats Bengtsson
Why would you insert a bar check at a place where you know that the 
measure isn't finished?
Bar checks are only intended to help you make sure that LilyPond thinks 
that the measure is

finished at the same place as you think it is.

If you want an ending bar line, just use \bar |. (or whatever bar type 
you wish) but not a bar check.


  /Mats

Tom Dickson wrote:
A feature I would like is to make it so that barchecks don't fail on 
the end of a staff started with \partial. Especially in songs, the 
last measure will usually be cut down by the same amount as the 
\partial at the beginning. Currently I have to hide the time signature 
and change time at the end of the staff to make it look right.


Other than that Lilypond has worked wonderfully for our booklet we're 
making. Thanks!


-tom


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


--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Tom Dickson
I use it to verify I didn't make a mistake in the last measure, especially
when I have multiple voices in a single staff.

-tom

On Tue, Apr 7, 2009 at 8:27 AM, Mats Bengtsson mats.bengts...@ee.kth.sewrote:

 Why would you insert a bar check at a place where you know that the measure
 isn't finished?
 Bar checks are only intended to help you make sure that LilyPond thinks
 that the measure is
 finished at the same place as you think it is.

 If you want an ending bar line, just use \bar |. (or whatever bar type
 you wish) but not a bar check.

  /Mats

 Tom Dickson wrote:

 A feature I would like is to make it so that barchecks don't fail on the
 end of a staff started with \partial. Especially in songs, the last measure
 will usually be cut down by the same amount as the \partial at the
 beginning. Currently I have to hide the time signature and change time at
 the end of the staff to make it look right.

 Other than that Lilypond has worked wonderfully for our booklet we're
 making. Thanks!

 -tom


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


 --
 =
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe http://www.s3.kth.se/%7Emabe
 =


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


Re: custom keysignature help

2009-04-07 Thread James E. Bailey


Am 07.04.2009 um 13:31 schrieb Mats Bengtsson:




Reinhold Kainhofer wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Montag, 6. April 2009 schrieb James E. Bailey:


I'm trying to figure out what the character in the custom key
signature is, and it's not working for me. I've tried copying and
pasting from the manual, but it's not working for. I get these  
errors:



[...]


Vol 1.ly:571:51: Fehler: GUILE signalisierte einen Fehler für den
hier beginnenden Ausdruck
 \set Staff.keySignature = #
`(((0 .  
3) . ,SHARP)




Should this really be a ` or rather a ' (i.e. a quote, not an  
accent)? The thing in parentheses after the # is simply a list to  
Scheme and thus needs to be quoted with a ', because otherwise  
Scheme would try to evaluate it as a function call.


No, it's a back quote. See for example http://everything2.com/? 
node_id=606663 for a short explanation.


   /Mats




Is the character ‘? I was able to get it to work by copying/pasting  
from a normal web browser (firefox) into the lilypond.app  
application, but my normal method of copying from links directly into  
emacs/nano in my terminal didn't work (although usually copying utf-8  
characters does work, and regardless, I can enter them there).


James E. Bailey



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Mats Bengtsson



Tom Dickson wrote:
I use it to verify I didn't make a mistake in the last measure, 
especially when I have multiple voices in a single staff.
??? If you know that the last measure is incomplete, it's obvious that 
you will get a bar check error if you insert a bar check there. If you 
really want to verify that the last measure is exactly 7/8 long (for 
example), you could explicitly set the measure length manually for that 
measure:


\relative c'{\partial 8 c8 |
 c4 d e f |
 \set Timing.measureLength = #(ly:make-moment 7 8) d2 c4. | \bar |.
}

  /Mats


-tom

On Tue, Apr 7, 2009 at 8:27 AM, Mats Bengtsson 
mats.bengts...@ee.kth.se mailto:mats.bengts...@ee.kth.se wrote:


Why would you insert a bar check at a place where you know that
the measure isn't finished?
Bar checks are only intended to help you make sure that LilyPond
thinks that the measure is
finished at the same place as you think it is.

If you want an ending bar line, just use \bar |. (or whatever
bar type you wish) but not a bar check.

 /Mats

Tom Dickson wrote:

A feature I would like is to make it so that barchecks don't
fail on the end of a staff started with \partial. Especially
in songs, the last measure will usually be cut down by the
same amount as the \partial at the beginning. Currently I have
to hide the time signature and change time at the end of the
staff to make it look right.

Other than that Lilypond has worked wonderfully for our
booklet we're making. Thanks!

-tom


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


-- 
=

   Mats Bengtsson
   Signal Processing
   School of Electrical Engineering
   Royal Institute of Technology (KTH)
   SE-100 44  STOCKHOLM
   Sweden
   Phone: (+46) 8 790 8463
  Fax:   (+46) 8 790 7260

   Email: mats.bengts...@ee.kth.se
mailto:mats.bengts...@ee.kth.se
   WWW: http://www.s3.kth.se/~mabe http://www.s3.kth.se/%7Emabe
=




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


--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Tom Dickson
That's basically what I do, but using \time. With your example I use:

\relative c'{\partial 8 c8 |
 c4 d e f |
  \override Staff.TimeSignature #'stencil = ##f \time 7/8 d2 c4. \bar |. |
}

Since I'm combining Soprano and Alto voices into one staff, this allows me
to put all the timing information in the Soprano voice and have the Alto
voice inherit it.

-tom

On Tue, Apr 7, 2009 at 8:58 AM, Mats Bengtsson mats.bengts...@ee.kth.sewrote:



 Tom Dickson wrote:

 I use it to verify I didn't make a mistake in the last measure, especially
 when I have multiple voices in a single staff.

 ??? If you know that the last measure is incomplete, it's obvious that you
 will get a bar check error if you insert a bar check there. If you really
 want to verify that the last measure is exactly 7/8 long (for example), you
 could explicitly set the measure length manually for that measure:

 \relative c'{\partial 8 c8 |
  c4 d e f |
  \set Timing.measureLength = #(ly:make-moment 7 8) d2 c4. | \bar |.
 }

  /Mats


 -tom

 On Tue, Apr 7, 2009 at 8:27 AM, Mats Bengtsson 
 mats.bengts...@ee.kth.semailto:
 mats.bengts...@ee.kth.se wrote:

Why would you insert a bar check at a place where you know that
the measure isn't finished?
Bar checks are only intended to help you make sure that LilyPond
thinks that the measure is
finished at the same place as you think it is.

If you want an ending bar line, just use \bar |. (or whatever
bar type you wish) but not a bar check.

 /Mats

Tom Dickson wrote:

A feature I would like is to make it so that barchecks don't
fail on the end of a staff started with \partial. Especially
in songs, the last measure will usually be cut down by the
same amount as the \partial at the beginning. Currently I have
to hide the time signature and change time at the end of the
staff to make it look right.

Other than that Lilypond has worked wonderfully for our
booklet we're making. Thanks!

-tom


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


--=
   Mats Bengtsson
   Signal Processing
   School of Electrical Engineering
   Royal Institute of Technology (KTH)
   SE-100 44  STOCKHOLM
   Sweden
   Phone: (+46) 8 790 8463  Fax:
 (+46) 8 790 7260
   Email: mats.bengts...@ee.kth.se
mailto:mats.bengts...@ee.kth.se
   WWW: http://www.s3.kth.se/~mabe http://www.s3.kth.se/%7Emabe
 http://www.s3.kth.se/%7Emabe
=


 

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



 --
 =
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe http://www.s3.kth.se/%7Emabe
 =


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


Re: Repeating subtltle with bookparts

2009-04-07 Thread Nicolas Sceaux

Le 7 avr. 09 à 00:57, Nick Payne a écrit :


Is it intended that a title or subtitle in the main header should be
repeated in each bookpart that doesn't redefine the title or subtitle,
because that's what I see [...]

Main Subtitle appears in each bookpart. If I change each bookpart  
to use

subtitle instead of title, then Main Title appears in each part.


There might be a bug there.

In the mean time, your problem is trivially solved by putting the first
\header block in its own bookpart (and you get rid off the following
\markup \null at the same time).

nicolas



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


Re: Real-world usage of Lilypond

2009-04-07 Thread Christ van Willegen
Jan, list,

On Tue, Apr 7, 2009 at 2:42 PM, Jan Nieuwenhuizen jann...@gnu.org wrote:
 Op dinsdag 07-04-2009 om 11:56 uur [tijdzone +0200], schreef Christ van
 Willegen:
 - Extending Lilypond to (more easily?) accomodate engraving of church
 music. Two examples that I can think of are: Setting rests at the end
 of a system, and making music centered and not left aligned;
 - Any other advice/techniques/additions/modifications we can think of.

 I assume you have seen

 http://lilypond.org/doc/v2.12/input/wilhelmus.png
 http://lilypond.org/doc/v2.12/input/wilhelmus.ly

 which includes some trickery I added as an example for
 Ruud van Silfhout who compiled a 400-odd page songbook
 for the esk.

I haven't seen those, yet, (but I will). I recently ran into Ruud, not
knowing that I already 'knew' him via the list. I recall hearing that
he engraved a lot of music for ESK (Eindhovense Studenten Kerk, or
EIndhoven Student Church for those not familiar with the Dutch
language).

Anyway, There seem to be 'plenty' of ideas. If it would be possible to
engrave 'most' church music _without_ trickery, then you'd have
something :-)

Christ van Willegen
-- 
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0


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


Re: Real World Usage

2009-04-07 Thread craigbakalian
Hi All,
I am a composer who is using Lilypond exclusively.  I have used it for
a choir and piano piece, flute and piano sonatas, piano pieces, numerous
chamber works, and a full three movement trumpet concerto.  It already
is real world usage.  
I don't get the topic.  Do you mean compete with Finale?  If you do, I
think you are foolish.  Leave Lilypond the way it is, with no gui-ed up
shlock.

Craig Bakalian
560 Keswick Drive
Yardley, PA 19067
215-428-0856



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Mats Bengtsson

Trevor Daniels wrote:
I see what you're suggesting now - you'd like the bar check on the 
final bar automatically to take the initial \partial into account, if 
there was one, by adding the length of first and last bars together, 
right?  It would be nice feature.  Bet Sibelius and Finale don't do that!
Let's first fix the related problems that LilyPond has with repeats. 
It's a much more serious issue. Honestly, if you have used the bar 
checks in LilyPond to automatically check all but the last measure, then 
it's very simple to manually check the last measure.


   /Mats

--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Tom Dickson
On Tue, Apr 7, 2009 at 1:10 PM, Mats Bengtsson mats.bengts...@ee.kth.sewrote:

 Trevor Daniels wrote:

 I see what you're suggesting now - you'd like the bar check on the final
 bar automatically to take the initial \partial into account, if there was
 one, by adding the length of first and last bars together, right?  It would
 be nice feature.  Bet Sibelius and Finale don't do that!

 Let's first fix the related problems that LilyPond has with repeats. It's a
 much more serious issue. Honestly, if you have used the bar checks in
 LilyPond to automatically check all but the last measure, then it's very
 simple to manually check the last measure.

   /Mats


Agreed. It was a comment that a former Finale user had passed on to me - but
she's converted fully to Lilypond and isn't bothered by it anymore.

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


Re: TimeSignature with white border?

2009-04-07 Thread Kieren MacMillan

Snippet?


Definitely!
Kieren.


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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread James E. Bailey
What an interesting suggestion. What about \partial in the middle of  
a piece?


Am 07.04.2009 um 18:33 schrieb Trevor Daniels:

I see what you're suggesting now - you'd like the bar check on the  
final bar automatically to take the initial \partial into account,  
if there was one, by adding the length of first and last bars  
together, right?  It would be nice feature.  Bet Sibelius and  
Finale don't do that!


Trevor

- Original Message - From: Tom Dickson bomb...@bombcar.com
To: Mats Bengtsson mats.bengts...@ee.kth.se
Cc: lilypond-user@gnu.org
Sent: Tuesday, April 07, 2009 5:04 PM
Subject: Re: Allow LilyPond to automatically handle then end of a  
staff with \partial




That's basically what I do, but using \time. With your example I use:

\relative c'{\partial 8 c8 |
c4 d e f |
 \override Staff.TimeSignature #'stencil = ##f \time 7/8 d2 c4.  
\bar |. |

}

Since I'm combining Soprano and Alto voices into one staff, this  
allows me
to put all the timing information in the Soprano voice and have  
the Alto

voice inherit it.

-tom

On Tue, Apr 7, 2009 at 8:58 AM, Mats Bengtsson  
mats.bengts...@ee.kth.sewrote:





Tom Dickson wrote:

I use it to verify I didn't make a mistake in the last measure,  
especially

when I have multiple voices in a single staff.

??? If you know that the last measure is incomplete, it's obvious  
that you
will get a bar check error if you insert a bar check there. If  
you really
want to verify that the last measure is exactly 7/8 long (for  
example), you

could explicitly set the measure length manually for that measure:

\relative c'{\partial 8 c8 |
 c4 d e f |
 \set Timing.measureLength = #(ly:make-moment 7 8) d2 c4. | \bar  
|.

}

 /Mats



-tom

On Tue, Apr 7, 2009 at 8:27 AM, Mats Bengtsson  
mats.bengts...@ee.kth.semailto:

mats.bengts...@ee.kth.se wrote:

   Why would you insert a bar check at a place where you know that
   the measure isn't finished?
   Bar checks are only intended to help you make sure that LilyPond
   thinks that the measure is
   finished at the same place as you think it is.

   If you want an ending bar line, just use \bar |. (or whatever
   bar type you wish) but not a bar check.

/Mats

   Tom Dickson wrote:

   A feature I would like is to make it so that barchecks don't
   fail on the end of a staff started with \partial. Especially
   in songs, the last measure will usually be cut down by the
   same amount as the \partial at the beginning. Currently I  
have

   to hide the time signature and change time at the end of the
   staff to make it look right.

   Other than that Lilypond has worked wonderfully for our
   booklet we're making. Thanks!

   -tom


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


   --=
  Mats Bengtsson
  Signal Processing
  School of Electrical Engineering
  Royal Institute of Technology (KTH)
  SE-100 44  STOCKHOLM
  Sweden
  Phone: (+46) 8 790 8463 Fax:
(+46) 8 790 7260
  Email: mats.bengts...@ee.kth.se
   mailto:mats.bengts...@ee.kth.se
  WWW: http://www.s3.kth.se/~mabe http://www.s3.kth.se/% 
7Emabe

http://www.s3.kth.se/%7Emabe
   =


--- 
-


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




--
=
   Mats Bengtsson
   Signal Processing
   School of Electrical Engineering
   Royal Institute of Technology (KTH)
   SE-100 44  STOCKHOLM
   Sweden
   Phone: (+46) 8 790 8463
  Fax:   (+46) 8 790 7260
   Email: mats.bengts...@ee.kth.se
   WWW: http://www.s3.kth.se/~mabe http://www.s3.kth.se/% 
7Emabe

=







-- 
--




___
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


James E. Bailey



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


Re: Allow LilyPond to automatically handle then end of a staff with \partial

2009-04-07 Thread Tom Dickson
On Tue, Apr 7, 2009 at 1:33 PM, James E. Bailey derhindem...@googlemail.com
 wrote:

  What an interesting suggestion. What about \partial in the middle of a
 piece?


I would suggest an \endPartial command or similar that tells LilyPond to
check the partial that began it. Perhaps it's too detailed.

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


Re: TimeSignature with white border?

2009-04-07 Thread Neil Puttock
2009/4/7 Kieren MacMillan kieren_macmil...@sympatico.ca:
 Snippet?

 Definitely!
 Kieren.

This will make an excellent snippet if it's amended slightly. :)

I hope Mark didn't spend too long working out the stencil overrides,
as there's already the public function stencil-whiteout (used for the
markup command \whiteout) which will do the job in one fell swoop:

\override Staff.Clef #'stencil =
#(lambda (grob) (stencil-whiteout (ly:clef::print grob)))

\override Staff.TimeSignature #'stencil =
#(lambda (grob) (stencil-whiteout (ly:time-signature::print grob)))

Regards,
Neil


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


Re: lyrics and aftergrace

2009-04-07 Thread Neil Puttock
2009/4/7 Stefan Thomas kontrapunktste...@googlemail.com:
 Yes, this is exactly what I want

I think you'll have to fake the grace notes in this situation.  You
probably won't get them to look perfectly grace-like, due to spacing
constraints and the action of the lyrics, though you might be able to
tweak them slightly by override SpacingSpanner.

startGrace = {
  \override Stem #'direction = #UP
  \override Stem #'font-size = #-3
  \override NoteHead #'font-size = #-3
  \override Dots #'font-size = #-3
  \override Stem #'length-fraction = #0.8
  \override Stem #'no-stem-extend = ##t
  \override Beam #'thickness = #0.384
  \override Beam #'length-fraction = #0.8
  \override Accidental #'font-size = #-4
  \override Slur #'direction = #DOWN
}
stopGrace = {
  \revert Stem #'direction
  \revert Stem #'font-size
  \revert NoteHead #'font-size
  \revert Dots #'font-size
  \revert Stem #'length-fraction
  \revert Stem #'no-stem-extend
  \revert Beam #'thickness
  \revert Beam #'length-fraction
  \revert Accidental #'font-size
  \revert Slur #'direction
}

graceNotes =
#(define-music-function (parser location music) (ly:music?)
#{
  \startGrace
  $music
  \stopGrace
#})

melodie = \relative c'' {
  \global cis2.*47/48\trill \graceNotes { b16*1/8 [ cis] } | d4
}

Regards,
Neil


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


Re: LilyPond, Finale and Sibelius

2009-04-07 Thread Werner LEMBERG
 #(define-public (default-repetition-function previous-chord new-chord)
 ... build a music expression...)
 #(ly:parser-repetition-name parser )
 #(ly:parser-repetition-function parser default-repetition-function)

Nice idea!


Werner


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


Re: TimeSignature with white border?

2009-04-07 Thread Kieren MacMillan

Neil,


I hope Mark didn't spend too long working out the stencil overrides,
as there's already the public function stencil-whiteout (used for the
markup command \whiteout) which will do the job in one fell swoop:

\override Staff.Clef #'stencil =
#(lambda (grob) (stencil-whiteout (ly:clef::print grob)))

\override Staff.TimeSignature #'stencil =
#(lambda (grob) (stencil-whiteout (ly:time-signature::print  
grob)))


As the kids nowadays say... OMG!   =)

Thanks,
Kieren.


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


Re: TimeSignature with white border?

2009-04-07 Thread Mark Polesky

Neil Puttock wrote: 
 I hope Mark didn't spend too long working out the 
 stencil overrides, as there's already the public 
 function stencil-whiteout (used for the markup 
 command \whiteout) which will do the job in one 
 fell swoop...

Neil,

don't worry about my time! :}

It seems my programming style is reinventing the wheel
but sometimes I think that's a good way to learn. 

By the way, one benefit of my approach is that you can
select a padding so you can whiteout extra space around
the objects, but I suspect there's a trivial solution to
that as well? If so, let us know!

Regarding snippet candidacy, I was thinking it would be
better to allow the padding to be modified on-the-fly, 
but it's not a big priority.

- Mark


  


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


Slur below note affects fingering location above note

2009-04-07 Thread Nick Payne
Is this a bug or not? The fingering indications for C and D don't sit just
above the noteheads as they do for the other notes. If I remove the slur
between those two notes, then the fingering is positioned at the desired
location. Why should a slur positioned below the notes affect the location
of the fingering above the notes?


\version 2.12.2

\relative c'' {
\override Fingering #'staff-padding = #'()  
\set fingeringOrientations = #'(up)
e-016[ c,-232( d-4) e-116 g-0]
}

Nick
attachment: slur.pngattachment: noslur.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: default midi velocity

2009-04-07 Thread Martin Tarenskeen
On Mon, Apr 06, 2009 at 09:50:17AM +0200, Martin Tarenskeen wrote:
 
 Patch attached for those who want to try.
 

I was wondering what the experts think of my suggested patches to 
change Lilypond's MID output behaviour:

Current: default MIDI Note On velocity value of 127
Proposed: default MIDI Note On velocity value of 90

Current: default MIDI Note Off velocity value of 64
Proposed: MIDI Note On message with velocity=0 used as (pseudo-) Note 
Off message. This is the normal method in the MIDI world. 

(My patch was attached to my previous posting in this thead.)

-- 

Martin Tarenskeen




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


Re: Slur below note affects fingering location above note

2009-04-07 Thread Neil Puttock
2009/4/7 Nick Payne njpa...@internode.on.net:
 Is this a bug or not? The fingering indications for C and D don't sit just
 above the noteheads as they do for the other notes. If I remove the slur
 between those two notes, then the fingering is positioned at the desired
 location. Why should a slur positioned below the notes affect the location
 of the fingering above the notes?

Just a hunch, but I think this might have something to do with
'avoid-slur being cleared automatically for fingerings inside chords
(which is normally a good thing).  You can fix it by temporarily
setting 'avoid-slur:

\override Fingering #'avoid-slur = #'inside

Regards,
Neil


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


Re: default midi velocity

2009-04-07 Thread Neil Puttock
2009/4/7 Martin Tarenskeen m.tarensk...@zonnet.nl:
 On Mon, Apr 06, 2009 at 09:50:17AM +0200, Martin Tarenskeen wrote:

 Patch attached for those who want to try.


 I was wondering what the experts think of my suggested patches to
 change Lilypond's MID output behaviour:

 Current: default MIDI Note On velocity value of 127
 Proposed: default MIDI Note On velocity value of 90

 Current: default MIDI Note Off velocity value of 64
 Proposed: MIDI Note On message with velocity=0 used as (pseudo-) Note
 Off message. This is the normal method in the MIDI world.

I'm no midi expert, but your changes look (and sound) fine to me.

Some suggestions for your patch:

+  // dynamic_byte_ = 0x7f;

You can remove this.


@@ -229,13 +230,14 @@
   //  0 should definitely be avoided, notes stick on some sound cards.
   // 64 is supposed to be neutral

These comments should also be removed.

+  // proposed patch: use note_on with velocity=0 instead of note_off

Remove `proposed patch:'

 string
 Midi_note_off::to_string () const
 {
-  Byte status_byte = (char) (0x80 + channel_);
+  Byte status_byte = (char) (0x90 + channel_); //use note_on velocity=0

I don't think a comment's necessary here if it's mentioned above.

Do you have git installed?  It would be preferable to have a patch
created with git format-patch.

Regards,
Neil


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


Re: shift lyrics closer to staff

2009-04-07 Thread Robin Bannister

Marek Klein wrote:

I tried it using the commented line, but it didn't work


You can make the cantus more approachable. 
Adjust the -2 to taste. 


\include gregorian.ly
\score {
 
   \new VaticanaVoice = cantus {
 \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4)  
 \[ c'\melisma c' \flexa a \]

...

Cheers,
Robin


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


Re: TimeSignature with white border?

2009-04-07 Thread Neil Puttock
2009/4/7 Mark Polesky markpole...@yahoo.com:

 Neil,

 don't worry about my time! :}

 It seems my programming style is reinventing the wheel
 but sometimes I think that's a good way to learn.

Indeed, I've done a lot of that myself. :)

 By the way, one benefit of my approach is that you can
 select a padding so you can whiteout extra space around
 the objects, but I suspect there's a trivial solution to
 that as well? If so, let us know!

That's a definite advantage; stencil-whiteout doesn't give you that
option, but it could easily be copied into a file and tweaked
slightly.

Regards,
Neil


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


RE: Slur below note affects fingering location above note

2009-04-07 Thread Nick Payne
Thanks, that fixes the problem.

Nick

 -Original Message-
 From: lilypond-user-bounces+nick.payne=internode.on@gnu.org
 [mailto:lilypond-user-bounces+nick.payne=internode.on@gnu.org] On
 Behalf Of Neil Puttock
 Sent: Wednesday, 8 April 2009 08:49
 To: Nick Payne
 Cc: lilypond-user@gnu.org
 Subject: Re: Slur below note affects fingering location above note
 
 2009/4/7 Nick Payne njpa...@internode.on.net:
  Is this a bug or not? The fingering indications for C and D don't sit
 just
  above the noteheads as they do for the other notes. If I remove the
 slur
  between those two notes, then the fingering is positioned at the
 desired
  location. Why should a slur positioned below the notes affect the
 location
  of the fingering above the notes?
 
 Just a hunch, but I think this might have something to do with
 'avoid-slur being cleared automatically for fingerings inside chords
 (which is normally a good thing).  You can fix it by temporarily
 setting 'avoid-slur:
 
 \override Fingering #'avoid-slur = #'inside
 
 Regards,
 Neil
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 http://lists.gnu.org/mailman/listinfo/lilypond-user
 No virus found in this incoming message.
 Checked by AVG - www.avg.com
 Version: 8.0.238 / Virus Database: 270.11.46/2046 - Release Date:
 04/07/09 17:53:00



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


Re: Real-world usage of Lilypond

2009-04-07 Thread M Watts

Wei-Wei Guo wrote:

Christ van Willegen 写道:

- Any other advice/techniques/additions/modifications we can think of.


Does Lilypond has any application on music textbook? Is is possible? I 
find
it difficult to input single/standalone music symbols, such as 
crotchet or

quaver.


Have you seen ooolilypond?  http://ooolilypond.sourceforge.net/


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


Re: Real World Usage

2009-04-07 Thread Paul Scott

craigbakalian wrote:

Hi All,
I am a composer who is using Lilypond exclusively.  I have used it for
a choir and piano piece, flute and piano sonatas, piano pieces, numerous
chamber works, and a full three movement trumpet concerto.  It already
is real world usage.  
  


It's great that composers like you are comfortable with Lily!  It's also 
true that there are composers who will not use Lily because of her 
complexity and geekiness.  I have met more than one.  It's also true 
that some aspects of LilyPond have gotten much simpler over the several 
years that I have used it.

I don't get the topic.  Do you mean compete with Finale?  If you do, I
think you are foolish.  Leave Lilypond the way it is, with no gui-ed up
shlock.
  


We are close to having the best both worlds.  Just as we have Unix/LInux 
which doesn't absolutely need X Windows we have Lily and we have tools 
like JEdit and LilyPondTool and others and conversion tools which allow 
people who are not comfortable with Lily as she is.


I totally agree that Lily should not have any GUI features and I don't 
think that many who maintain and improve her would want that either.


OTOH if tools like JEdit, etc. could develop into a full GUI for those 
who need that a lot more people would be served and it would certainly 
compete with Finale.


Paul Scott





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


Re: Real-world usage of Lilypond

2009-04-07 Thread Wei-Wei Guo

M Watts 写道:

Wei-Wei Guo wrote:

Christ van Willegen 写道:

- Any other advice/techniques/additions/modifications we can think of.


Does Lilypond has any application on music textbook? Is is possible? I 
find
it difficult to input single/standalone music symbols, such as 
crotchet or

quaver.


Have you seen ooolilypond?  http://ooolilypond.sourceforge.net/



Writing in OOo doesn't mean writing textbook. The textbook I refer is that
basic elements of a music script will be explained, such as explaining
what a quaver is in text line.

Wei-Wei


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


Re: Real-world usage of Lilypond

2009-04-07 Thread Andrew Hawryluk
On Tue, Apr 7, 2009 at 8:26 PM, Wei-Wei Guo wwgu...@gmail.com wrote:
 M Watts 写道:

 Wei-Wei Guo wrote:

 Christ van Willegen 写道:

 - Any other advice/techniques/additions/modifications we can think of.

 Does Lilypond has any application on music textbook? Is is possible? I
 find
 it difficult to input single/standalone music symbols, such as crotchet
 or
 quaver.

 Have you seen ooolilypond?  http://ooolilypond.sourceforge.net/


 Writing in OOo doesn't mean writing textbook. The textbook I refer is that
 basic elements of a music script will be explained, such as explaining
 what a quaver is in text line.


Do you mean including musical symbols in the body text? You may be interested in
http://www.mu.qub.ac.uk/tomita/bachfont/

Andrew


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


Re: Real-world usage of Lilypond

2009-04-07 Thread Kieren MacMillan

Hi Wei-Wei Guo,


explaining what a quaver is in text line.


\markup { A quaver looks like \fontsize #-2 \general-align #Y  
#DOWN \note #8 #1 }


Hope this helps!
Kieren.


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


Re: shift lyrics closer to staff

2009-04-07 Thread Marek Klein
Many thanks!
-- 
Marek Klein
http://gregoriana.sk

2009/4/8 Robin Bannister r...@dataway.ch

 Marek Klein wrote:

 I tried it using the commented line, but it didn't work


 You can make the cantus more approachable. Adjust the -2 to taste.
 \include gregorian.ly
 \score {
  
   \new VaticanaVoice = cantus {
 \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4)
 \[ c'\melisma c' \flexa a \]
 ...

 Cheers,
 Robin

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


Re: lyrics and aftergrace

2009-04-07 Thread Stefan Thomas
Dear Neil,
thanks! I'm now able to do what I wanted!

2009/4/7 Neil Puttock n.putt...@gmail.com:
 2009/4/7 Stefan Thomas kontrapunktste...@googlemail.com:
 Yes, this is exactly what I want

 I think you'll have to fake the grace notes in this situation.  You
 probably won't get them to look perfectly grace-like, due to spacing
 constraints and the action of the lyrics, though you might be able to
 tweak them slightly by override SpacingSpanner.

 startGrace = {
  \override Stem #'direction = #UP
  \override Stem #'font-size = #-3
  \override NoteHead #'font-size = #-3
  \override Dots #'font-size = #-3
  \override Stem #'length-fraction = #0.8
  \override Stem #'no-stem-extend = ##t
  \override Beam #'thickness = #0.384
  \override Beam #'length-fraction = #0.8
  \override Accidental #'font-size = #-4
  \override Slur #'direction = #DOWN
 }
 stopGrace = {
  \revert Stem #'direction
  \revert Stem #'font-size
  \revert NoteHead #'font-size
  \revert Dots #'font-size
  \revert Stem #'length-fraction
  \revert Stem #'no-stem-extend
  \revert Beam #'thickness
  \revert Beam #'length-fraction
  \revert Accidental #'font-size
  \revert Slur #'direction
 }

 graceNotes =
 #(define-music-function (parser location music) (ly:music?)
 #{
  \startGrace
  $music
  \stopGrace
 #})

 melodie = \relative c'' {
  \global cis2.*47/48\trill \graceNotes { b16*1/8 [ cis] } | d4
 }

 Regards,
 Neil



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


Re: Left/right noteheads in chord containing second

2009-04-07 Thread Mark Polesky
Nick,

Here's a rather awkward solution. How often would
you need this? And just out of curiosity, why? 
I guess I would use something like this if I were
making a circle the correct notation exercise in
a textbook or something. Anyway, the solution I 
have here would be a pain if you needed to do it 
repeatedly. If there's a pattern to your stem-side-
switching noteheads, it might be easier to automate
with a macro. So let us know if there's a general
functionality. Would you want to switch all seconds
(easier to implement) or be able to select which
seconds to switch (harder to implement)?

Hope this helps.
- Mark

\version 2.13.0

{ 
  d' e' gis'
  \once \override Stem #'length = #7.8
  \once \override Stem #'Y-offset = #-0.4
  \tweak #'X-offset #1.19 d' \tweak #'X-offset #-1.25 e' gis'
}


  attachment: switch-sides.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user