help with overrides

2012-12-10 Thread ed stuckems
Hello all, I'm creating piano music for someone and the recipient reviewed the score and asked for changes. Despite my best efforts, I haven't been able to make the requested changes without some help. Can someone help with the following changes: (1) in a piano staff context, we'd like to incr

Re: Aleatoric / modern notation

2012-12-10 Thread David Kastrup
David Nalesnik writes: > (I'm trying an example given here: > http://jayreynoldsfreeman.com/Aux/Tutorials/Modifying%20Lists.html) > > I don't understand this--because clearly using set-car! and set-cdr! > with a constant led to problems within the engraver; why will the > sandbox allow me to do t

Re: minimal-breaking page breaking algorithm fails

2012-12-10 Thread Keith OHara
Nick Payne internode.on.net> writes: > if you change ragged-bottom and ragged-last-bottom to > ##t, the console outputs two identical warnings: "warning: cannot fit > music on page: ragged-spacing was requested, but page was compressed", > and the output is now over three pages, with four syst

Re: minimal-breaking page breaking algorithm fails

2012-12-10 Thread Keith OHara
Kieren MacMillan sympatico.ca> writes: > In the docs, it says “The ly:minimal-breaking function performs minimal computations to calculate the > page breaking: it fills a page with as many systems as possible before moving to the next one.” > Can anyone explain what the algorithm is supposed t

Re: minimal-breaking page breaking algorithm fails

2012-12-10 Thread Nick Payne
On 11/12/12 14:19, Kieren MacMillan wrote: Hi all, In the docs, it says “The ly:minimal-breaking function performs minimal computations to calculate the page breaking: it fills a page with as many systems as possible before moving to the next one.” This does not seem to be the case. It would

minimal-breaking page breaking algorithm fails

2012-12-10 Thread Kieren MacMillan
Hi all, In the docs, it says “The ly:minimal-breaking function performs minimal computations to calculate the page breaking: it fills a page with as many systems as possible before moving to the next one.” This does not seem to be the case. It would be difficult to provide a minimal example, b

Re: Aleatoric / modern notation

2012-12-10 Thread David Nalesnik
David, On Sun, Dec 9, 2012 at 12:34 AM, David Kastrup wrote: > David Nalesnik writes: > >> It turns out that the my definition of event-drul as '(() . ()) was >> the problem. I substituted (cons '() '()) and everything works just >> fine...even with the file that gave you the issues with multip

Re: song problem

2012-12-10 Thread Thomas Morley
2012/12/11 胡海鹏 - Hu Haipeng : > Hello, > I just finished a song for an enterprise. But the problem is very strange > even after I learned the manual. The first 16 bars has 2 verses, then there > are two alternatives. At first, the words couldn't match the music, and now, > after removing \autoBea

song problem

2012-12-10 Thread 胡海鹏 - Hu Haipeng
Hello, I just finished a song for an enterprise. But the problem is very strange even after I learned the manual. The first 16 bars has 2 verses, then there are two alternatives. At first, the words couldn't match the music, and now, after removing \autoBeamOff, I can't find any words in the p

Re: resources for working with Nicolas Sceaux's source?

2012-12-10 Thread Zenaan Harkness
Some form of templating outside Lilypond could potentially be useful, eg stringtemplate.org which is my personal favourite; never used it with Lilypond though. Lilypond variables of course. Bigger than ben hur from the get go might be daunting/ frustrating learning experience. Write up your firs

Re: Tuplet bracket collides with fingering when slurred

2012-12-10 Thread Thomas Morley
2012/12/11 Olivier Biot : > On Thu, Dec 6, 2012 at 11:34 PM, Thomas Morley > wrote: >> >> 2012/12/6 Thomas Morley : >> >> %% Using a value > 250 will place the DynamicText *inside* the >> %% TupletBracket, depends on what you want. >> \override TupletBracket #'outside-staff-priority =

Re: Tuplet bracket collides with fingering when slurred

2012-12-10 Thread Olivier Biot
On Thu, Dec 6, 2012 at 11:34 PM, Thomas Morley < thomasmorle...@googlemail.com> wrote: > 2012/12/6 Thomas Morley : %% Using a value > 250 will place the DynamicText *inside* the > %% TupletBracket, depends on what you want. > \override TupletBracket #'outside-staff-priority = #250 >

Re: Tuplet bracket collides with fingering when slurred

2012-12-10 Thread Olivier Biot
On Tue, Dec 4, 2012 at 7:47 PM, Eluze wrote: > shutterfreak wrote > > Dear all, > > > > As a follow-up, here's another snippet featuring the same or similar > > behavior. I haven't found the way to solve this problem yet. > > > > % BEGIN snippet 2 > > \version "2.16.1" > > this is a known bug - s

Re: Lilypond-book does not run

2012-12-10 Thread Chris
> \begin{lilypond} > \relative c' { > c2 e2 \times 2/3 { f8 a b } a2 e4 > } > \end{lilypond} > Options are put in brackets. > \end{document} The above code is not running with Lilypond-book 2.16.1 (XP and Windows 8) The same example is running with Version 2.16

Re: How to join rests?

2012-12-10 Thread Thomas Morley
2012/12/10 Werner : >> Yes this is the latest version of Jay's Merge Rests Engraver, combining >> features of LSR #336 and #468. >> >> I made a request to have this included directly into LilyPond. >> This is tacked as issue #1228. >> http://code.google.com/p/lilypond/issues/detail?id=1228 > > Than

Re: how to reuse common header attributes

2012-12-10 Thread James Worlton
On Mon, Dec 10, 2012 at 2:50 PM, Keith OHara wrote: > Xavier Noria hashref.com> writes: > > > > subtitle = \markup { "Part for" \concat{"E"\flat} "saxaphone"} > > > > That would be a nice touch. The flat looks weird over here though (see > > attachment), is there an alternate markup I could

Re: how to reuse common header attributes

2012-12-10 Thread Keith OHara
Xavier Noria hashref.com> writes: > > On Mon, Dec 10, 2012 at 12:13 AM, Keith OHara wrote: > > > I think so, mostly. Maybe put an extra set of {} around \addlyrics, > > just in case you forget how \addlyrics works (like I often do). > and don't quite understand that remark. Guess it has to do

Emacs 24, lilypond, compile-internal, compilation-start

2012-12-10 Thread Brett Presnell
I am using a recent development snapshot of GNU Emacs (version 24.3.50.1) and the lilypond-mode.el distributed with LilyPond version 2.16 and 2.17. The emacs function compile-internal has been deprecated/obsolete for some time now, and it has been removed entirely from Emacs 24.3. As a result, Lil

Re: Fwd: Re: Per-stanza dynamics inline with the text: How does one best achieve it?

2012-12-10 Thread Michael van der Kolff
Thomas, Yep, that does exactly the right thing. Had to wait for the debian experimental package to compile :( To summarise (in case someone should do a search): Doing a \set stanza={\dynamic "*"} inline with the lyricmode produces exactly the right results for dynamic markings. It's probably an

Re: how to reuse common header attributes

2012-12-10 Thread Xavier Noria
On Mon, Dec 10, 2012 at 12:13 AM, Keith OHara wrote: > I think so, mostly. Maybe put an extra set of {} around \addlyrics, > just in case you forget how \addlyrics works (like I often do). I have checked the docs for lyrics in http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Enter

quick hack for a lyric text problem?

2012-12-10 Thread Kieren MacMillan
Hi all, In the following snippet, you can see a [minor] effect of one of the [major] lyric text problems that Janek was hoping to fix with his GSoC work, and a partial quick-and-dirty hack: \version "2.17.8" eighthNotes = \relative c' { \time 12/8 \repeat "unfold" 9 { c8 } c4 r8 } syllabl

Re: Programming error message

2012-12-10 Thread Phil Burfitt
- Original Message - From: "Keith OHara" To: Sent: Monday, December 10, 2012 12:06 AM Subject: Re: Programming error message Eluze gmail.com> writes: Phil Burfitt wrote > programming error: cannot evaluate "head-separation-default" in module > I had previously been running 2.13

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread David Kastrup
Richard Shann writes: > Thank you very much for this answer. One minor puzzle: what is the > hyphen doing before \tweak in these examples? > I have tried the same script with and without the hyphen and (on 2.16.0) > I get the same pdf. > That is, this seems to work just fine: > > <>\tweak #'ext

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread Richard Shann
Thank you very much for this answer. One minor puzzle: what is the hyphen doing before \tweak in these examples? I have tried the same script with and without the hyphen and (on 2.16.0) I get the same pdf. That is, this seems to work just fine: <>\tweak #'extra-offset #'(0 . 2) ^\markup {"pizz."

Re: How to join rests?

2012-12-10 Thread Werner
> Yes this is the latest version of Jay's Merge Rests Engraver, combining > features of LSR #336 and #468. > > I made a request to have this included directly into LilyPond. > This is tacked as issue #1228. > http://code.google.com/p/lilypond/issues/detail?id=1228 Thank you for the hints. The sni

resources for working with Nicolas Sceaux's source?

2012-12-10 Thread Max DeCurtins
Hello, I am just beginning to work on large, complex projects (e.g. multi-movement scores with chorus and orchestra, with extensive tagging) in Lilypond, and would like to get up to speed on current techniques for structuring projects, such as producing multiple editions/versions from central sour

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread Eluze
Peter Gentry wrote > Eluze > > Your solution produced this error - where did I go wrong? > > Starting lilypond-windows.exe 2.16.0 [tweak.ly]... wrong version - in 2.16.x you need - \tweak #'color #red Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Two-bits-of

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread David Kastrup
"Peter Gentry" writes: > Eluze > > Your solution produced this error - where did I go wrong? > > Starting lilypond-windows.exe 2.16.0 [tweak.ly]... ^^ > Processing `C:/Users/Peter/LilyPool/Trials/Testing/tweak.ly' > Parsing... > C:/Users/Peter/LilyPool/Trials/T

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread Peter Gentry
Eluze Your solution produced this error - where did I go wrong? Starting lilypond-windows.exe 2.16.0 [tweak.ly]... Processing `C:/Users/Peter/LilyPool/Trials/Testing/tweak.ly' Parsing... C:/Users/Peter/LilyPool/Trials/Testing/tweak.ly:5:17: error: wrong type for argument 2. Expecting symbol, fo

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread Eluze
Richard Shann wrote > I wonder if there is a way of creating several pieces of markup text at > a point in the music and tweaking their positions independently... > > > \override TextScript #'extra-offset = #'(0 . 10) <>-\markup {"pizz."} > \override TextScript #'extra-offset = #'(0 . -10)<>-\mar

Re: Two bits of markup at the same point in the music?

2012-12-10 Thread David Kastrup
Richard Shann writes: > I wonder if there is a way of creating several pieces of markup text at > a point in the music and tweaking their positions independently... > > > \override TextScript #'extra-offset = #'(0 . 10) <>-\markup {"pizz."} > \override TextScript #'extra-offset = #'(0 . -10)<>-\m

Re: Fwd: Re: Per-stanza dynamics inline with the text: How does one best achieve it?

2012-12-10 Thread Eluze
Michael van der Kolff wrote > That doesn't appear to work with 2.14.2. Does it work in a later version? apparently this starts working with 2.15.2 - I suggest to upgrade to the newest stable 2.16.1! Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Per-stanza-dynam

Two bits of markup at the same point in the music?

2012-12-10 Thread Richard Shann
I wonder if there is a way of creating several pieces of markup text at a point in the music and tweaking their positions independently... \override TextScript #'extra-offset = #'(0 . 10) <>-\markup {"pizz."} \override TextScript #'extra-offset = #'(0 . -10)<>-\markup {"3"} for example does giv

Re: How to join rests?

2012-12-10 Thread Xavier Scheuer
On 9 December 2012 23:22, David Nalesnik wrote: > > There is also an engraver for merging rests, found here: > > http://www.mail-archive.com/lilypond-user@gnu.org/msg69703.html > Yes this is the latest version of Jay's Merge Rests Engraver, combining features of LSR #336 and #468. I made a reque

Re: Fwd: Re: Per-stanza dynamics inline with the text: How does one best achieve it?

2012-12-10 Thread Michael van der Kolff
That doesn't appear to work with 2.14.2. Does it work in a later version? Many thanks, Michael On Mon, Dec 10, 2012 at 8:36 PM, Eluze wrote: > Thomas Morley wrote > > 2012/12/9 Eluze < > > > eluzew@ > > > >: > >> Michael van der Kolff wrote > When making the modification you suggest, t

Re: Fwd: Re: Per-stanza dynamics inline with the text: How does one best achieve it?

2012-12-10 Thread Eluze
Thomas Morley wrote > 2012/12/9 Eluze < > eluzew@ > >: >> Michael van der Kolff wrote When making the modification you suggest, the result is that the p >>> marking takes up a syllable spot, which is not the idea. What I would >>> ideally like to happen is for the dynamic marks to be aligne