How to organize a single piece of work with different versions?

2018-02-10 Thread Edmundo Carmona Antoranz
Hi! As you might have noticed from previous mails I have sent, I'm working on a project to process works from Bach on lilypond. I have already put up BWV 1013 and 1030 (I dare you to guess the instrument that I play). However, each one of them has many different editions. Right now I have set up

Re: how to donate to lilypond and/or openlilylib development?

2018-02-10 Thread Karlin High
On Sat, Feb 10, 2018 at 9:43 PM, Mason Hock wrote: > is it possible to make a general donation, ideally a small recurring monthly > donation, to Lilypond and/or openlilylib? I understand David Kastrup is the only full-time community-supported developer. d...@gnu.org

how to donate to lilypond and/or openlilylib development?

2018-02-10 Thread Mason Hock
This link http://lilypond.org/sponsoring.html describes paying developers to implement specific features. Is this the only way to contribute to Lilypond financially, or is it possible to make a general donation, ideally a small recurring monthly donation, to Lilypond and/or openlilylib?

Pedal line to barline

2018-02-10 Thread Andrew Bernard
Some time ago I asked about how to extend a pedal line so that the off event goes at the end of the note duration, for use usually at at the end of a bar. Various people suggested that having a to-barline option would make sense, similar to hairpins. Can I propose that as an enhancement, assuming

Re: does the custom \dynamic function create DynamicText grobs?

2018-02-10 Thread Kieren MacMillan
Hi Thomas, This seems to work: \override DynamicText.after-line-breaking = #(lambda (grob) (ly:grob-suicide! grob)) But this is the Scheme equivalent of me shooting a machine gun with a blindfold on, so please tell me if I've done something wrong. Thanks, Kieren. > On Feb 10,

Re: does the custom \dynamic function create DynamicText grobs?

2018-02-10 Thread Thomas Morley
2018-02-11 2:36 GMT+01:00 Thomas Morley : > 2018-02-11 2:08 GMT+01:00 Kieren MacMillan : >> Hi Thomas, >> >> Thanks for the quick response. >> >>> DynamicText is caused, but you can't nuke the stencil via >>> \omit (which would be

Re: does the custom \dynamic function create DynamicText grobs?

2018-02-10 Thread Thomas Morley
2018-02-11 2:08 GMT+01:00 Kieren MacMillan : > Hi Thomas, > > Thanks for the quick response. > >> DynamicText is caused, but you can't nuke the stencil via >> \omit (which would be stencil-override). > > Ah. > >> But you could do it later. >> Applying >> \override

Re: does the custom \dynamic function create DynamicText grobs?

2018-02-10 Thread Kieren MacMillan
Hi Thomas, Thanks for the quick response. > DynamicText is caused, but you can't nuke the stencil via > \omit (which would be stencil-override). Ah. > But you could do it later. > Applying > \override DynamicText.after-line-breaking = > #(lambda (grob) (ly:grob-set-property! grob 'stencil

Re: does the custom \dynamic function create DynamicText grobs?

2018-02-10 Thread Thomas Morley
2018-02-11 0:30 GMT+01:00 Kieren MacMillan : > Hi Harm, > > Does the snippet below show expected behaviour from your custom \dynamic > function? > I would have expected the \omit to affect both "dynamic texts"… > > Thanks, > Kieren. > > SNIPPET BEGINS [...]

does the custom \dynamic function create DynamicText grobs?

2018-02-10 Thread Kieren MacMillan
Hi Harm, Does the snippet below show expected behaviour from your custom \dynamic function? I would have expected the \omit to affect both "dynamic texts"… Thanks, Kieren. SNIPPET BEGINS \version "2.19.64" #(use-modules (ice-9 regex)) #(define (note-column::main-extent grob) "Return

Re: missing document browser

2018-02-10 Thread Daryls_Produce
Yes. I'm in Frescobaldi! :-) -- Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: make all sharp signs and flat signs visible within one measure

2018-02-10 Thread Simon Albrecht
Hi Gert, maybe you’d like to use \cadenzaOn \set Score.barAlways = ##t \set Score.defaultBarType = #"" That way, time will stop being measured, and line breaks be allowed between every two notes. Use \bar "|" where you want. And while “cadenza mode” is active, all accidentals will be marked

Re: make all sharp signs and flat signs visible within one measure

2018-02-10 Thread Torsten Hämmerle
Hi Gert, You can set the \accidentalStyle to "forget": ~~+ \version "2.18.2" \relative { \accidentalStyle forget bes'4 bes bes bes } Does this solve your problem? Groeten, Torsten -- Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

Re: make all sharp signs and flat signs visible within one measure

2018-02-10 Thread David Kastrup
Gert Koetsier writes: > Hello, > I make organ harmonisations for the psalms. > It is customary in dutch to not use a time indication for psalms, but > tactus minor, tactus major, etc. > I personally do this by using the \time command (e.g. 10/2) for each > line and override

make all sharp signs and flat signs visible within one measure

2018-02-10 Thread Gert Koetsier
Hello, I make organ harmonisations for the psalms. It is customary in dutch to not use a time indication for psalms, but tactus minor, tactus major, etc. I personally do this by using the \time command (e.g. 10/2) for each line and override the timesignature. This looks quite clear. Yet it

Re: Tweaking Hairpin shape

2018-02-10 Thread David Nalesnik
Hi Stefano, On Sat, Feb 10, 2018 at 11:14 AM, Stefano Troncaro wrote: > Hi David, thank you for your suggestions, this is almost done! > > I decided to pass an alist to the function instead of changing the amount of > arguments based on the procedure name, mainly

Re: LilyPond/LaTeX template for Anglican chant

2018-02-10 Thread Simon Albrecht
On 10.02.2018 15:09, Gregrs wrote: Dear all, In case it's useful to anyone, I've just created a template for typesetting psalms with Anglican chant using LilyPond, LaTeX and GNU Make. Looks nice, thanks for sharing! Did you consider using Urs’ lilyglyphs package for the dynamics? Of course

Re: Tweaking Hairpin shape

2018-02-10 Thread Stefano Troncaro
Hi David, thank you for your suggestions, this is almost done! I decided to pass an alist to the function instead of changing the amount of arguments based on the procedure name, mainly because if I write more angle functions in the future I want to be able to do so without having to temper with

Re: LilyPond/LaTeX template for Anglican chant

2018-02-10 Thread Kieren MacMillan
Hi Greg, > In case it's useful to anyone, I've just created a template for typesetting > psalms with Anglican chant using LilyPond, LaTeX and GNU Make. Lovely work! Haven't looked at the code yet, but the output is fabulous — looking forward to diving under the hood, if I can find the time.

LilyPond/LaTeX template for Anglican chant

2018-02-10 Thread Gregrs
Dear all, In case it's useful to anyone, I've just created a template for typesetting psalms with Anglican chant using LilyPond, LaTeX and GNU Make. https://github.com/gregrs-uk/anglican-chant-template Best wishes, Greg -- Twitter: @gregrs_uk PGP key ID: 64907C8A Fingerprint: EBD1 077F

Re: Phrasing slur with multiple voices

2018-02-10 Thread Timothy Lanfear
Here is an alternative approach, putting the g' and f' quavers in the voice that continues through the parallel music section but adjusting their appearance to have down stems. \version "2.19.81" {   \new Staff {     \time 2/4     \voiceOne 4\( 4 4     <<   {

Re: \RemoveAllEmptyStaves and Dyanmics context line for piano pedals

2018-02-10 Thread Andrew Bernard
Hi Torsten, Thanks so much for this supremely clear explanation. It's quite subtle really, isn't it? A big help. Probably this context does not come up often for people - my piano scores flutter between, one, two, three, and four staves in a quite complex manner. Scriabin too, but he does not go

Re: \RemoveAllEmptyStaves and Dyanmics context line for piano pedals

2018-02-10 Thread Torsten Hämmerle
Hi Andrew, The difference between \RemoveEmptyStaves and \RemoveAllEmptyStaves is that \RemoveEmptyStaves will not remove empty staves in the first system, the reason for it being that in orchestral scores it is common to display all instruments involved in the first system - no matter if they