Re: My finances for working on LilyPond
Hi David, Please let me know via separate e-mail how I can donate. And below is a suggestion of an alternative funding mechanism for you to consider in the future. It seems to me that Patreon (https://www.patreon.com/) might be a good system in your case. (disclaimer: I have never used it myself, but I know the founder and trust him, and I find the concept very interesting). Patreon allows you to charge your supporters "per creation": in the case of software development it would probably be the "release" or announcement of a number of significant commits accumulated over a month or two. If you get a number of happy Lilypond users to become your regular "patrons", you'd get a more or less predictable and constant stream of support -- without having to remind people to donate every time. For example, if I were your supporter on the website, every time you make a release, Patreon would automatically charge me a fixed amount (I decide how much), notify me of your latest work, and transfer the money to you (minus Patreon's fee of 5%). From the patron side, a nice thing is that I can establish a cap for my monthly donations (in case you do more releases in a month that I could "afford"). Anyway, just an idea. Thanks for your work on Lilypond. I only became a more serious user in the last few months, and I can say I am a happy Lilypond user. Bruno On Thu, Oct 22, 2015 at 10:21 AM, David Kastrupwrote: > > As you all know, my sole source of income are donations from happy > LilyPond users. It would appear that LilyPond users have stopped being > happy with my work. > > I've taken a look at my last bank report. In the last month I received: > > 1 donation of 200 EUR > 1 donation of 100 EUR > 2 donations of 25 EUR each. > > That's it (and honestly, the two large donations are embarrassing as > they are by people who have done more than I ever did on LilyPond and > who are helping people more on lists and forums than I do, > respectively). That does not even cover my rent, let alone medical > insurance, food, repairs, clothes or other stuff. Let alone pension > funds or similar luxuries. I'm currently bleeding about 800EUR per > month for working on LilyPond. > > What has happened in the last month? > > dak@lola:/usr/local/tmp/lilypond$ git shortlog --since "1 month ago" -n -s > 48 David Kastrup > 12 Phil Holmes > 4 Jean-Charles Malahieude > 2 Dan Eble > 2 James Lowe > 1 Masamichi Hosoda > 1 Thomas Morley > > Well, 48 commits does not look like much, but I implemented > functionality to attach to slurs to single notes in a chord in that time > (important for tablature and piano music), designed and implemented an > interface for working with multiple slurs per Voice, fixed several bugs, > made c:5 in chord mode a power chord rather than equivalent to c major, > created several low-level functions for manipulating graphical object > properties like \offset does, removed a hard-to-understand internal > object called a "simple closure" and prepared for more simplifications. > > I will likely work several more months on those internals and if the > situation has not improved by then, call it quits. > > I thank all those who have supported me for this long. > > -- > David Kastrup > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: extending an OttavaBracket to the left?
Thanks, Andrew. I will try 2.19.25 in my next project -- I'd rather not upgrade now in the middle of the current work. But good to know that the ottava solution (and others) will be simpler! Bruno On Sun, Aug 16, 2015 at 6:21 AM, Andrew Bernard andrew.bern...@gmail.com wrote: Hi Bruno, For what it is worth, just using the shorten-pair property for OttavaBracket works fine in 2.19.25, with no hacks needed. I know you are on 2.18.2. I can honestly say that I pound 2.19 with a mighty and heavy hammer on immensely complex keyboard music scores and I have only ever encountered two very minor bugs. Consider upgrading – there are dozens of advantages. Andrew ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
extending an OttavaBracket to the left?
Hi all , Is there a simpler way to extend an ottava bracket a bit to the left? In the snippet below, the first bar is the default p lacement with no tweaks . The second bar achieves what I want by adapting the example Modifying the Ottava spanner slope from the documentation. Is it an overkill though? Is there a shorter way to access the same parameter? I tried something like \override Staff.OttavaBracket.shorten-pair = #'(-5 . 0) but found this affects only the line, not the text 8va. Thanks in advance for any help! Bruno \version 2.18.2 \language english { \time 6/8 e' g' c''8\arpeggio\pp[ as' cs'' fs''\arpeggio\ ef'' af'' c'''\arpeggio \ottava 1 as'' cs''' fs'''\arpeggio e''' g''' c\arpeggio b''' e g b]\mf\arpeggio \ottava 0 \override Staff.OttavaBracket.stencil = #ly:line-spanner::print \override Staff.OttavaBracket.bound-details = #`((left . ((Y . 0) ; Change the integer here (attach-dir . ,LEFT) (padding . -4) (stencil-align-dir-y . ,CENTER))) (right . ((Y . 0) ; Change the integer here (padding . 0) (attach-dir . ,RIGHT) (text . ,(make-draw-dashed-line-markup (cons 0 -1.2)) \override Staff.OttavaBracket.left-bound-info = #ly:line-spanner::calc-left-bound-info-and-text \override Staff.OttavaBracket.right-bound-info = #ly:line-spanner::calc-right-bound-info e' g' c''8\arpeggio\pp[ as' cs'' fs''\arpeggio\ ef'' af'' c'''\arpeggio \ottava 1 as'' cs''' fs'''\arpeggio e''' g''' c\arpeggio b''' e g b]\mf\arpeggio \ottava 0 } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: extending an OttavaBracket to the left?
Ha! Very interesting. Thanks!! Bruno On Wed, Aug 12, 2015 at 5:42 PM, tisimst tisimst.lilyp...@gmail.com wrote: Bruno, On 8/12/2015 6:07 PM, Bruno Ruviaro [via Lilypond] wrote: Hi all , Is there a simpler way to extend an ottava bracket a bit to the left? In the snippet below, the first bar is the default p lacement with no tweaks . The second bar achieves what I want by adapting the example Modifying the Ottava spanner slope from the documentation. Is it an overkill though? Is there a shorter way to access the same parameter? I tried something like \override Staff.OttavaBracket.shorten-pair = #'(-5 . 0) but found this affects only the line, not the text 8va. Thanks in advance for any help! Bruno \version 2.18.2 \language english { \time 6/8 e' g' c''8\arpeggio\pp[ as' cs'' fs''\arpeggio\ ef'' af'' c'''\arpeggio \ottava 1 as'' cs''' fs'''\arpeggio e''' g''' c\arpeggio b''' e g b]\mf\arpeggio \ottava 0 \override Staff.OttavaBracket.stencil = #ly:line-spanner::print \override Staff.OttavaBracket.bound-details = #`((left . ((Y . 0) ; Change the integer here (attach-dir . ,LEFT) (padding . -4) (stencil-align-dir-y . ,CENTER))) (right . ((Y . 0) ; Change the integer here (padding . 0) (attach-dir . ,RIGHT) (text . ,(make-draw-dashed-line-markup (cons 0 -1.2)) \override Staff.OttavaBracket.left-bound-info = #ly:line-spanner::calc-left-bound-info-and-text \override Staff.OttavaBracket.right-bound-info = #ly:line-spanner::calc-right-bound-info e' g' c''8\arpeggio\pp[ as' cs'' fs''\arpeggio\ ef'' af'' c'''\arpeggio \ottava 1 as'' cs''' fs'''\arpeggio e''' g''' c\arpeggio b''' e g b]\mf\arpeggio \ottava 0 } This is a little bit funny, but it works almost equally well for the case you show (and with fewer lines of code): { \time 6/8 e' g' c''8\arpeggio\pp\[ as' cs'' fs''\arpeggio ef'' af'' c'''\arpeggio \ottava 1 * \override Staff.OttavaBracket.shorten-pair = #'(-6 . -0.6) \set Staff.ottavation = #8va * as'' cs''' fs'''\arpeggio e''' g''' c\arpeggio b''' e g b]\mf\arpeggio \ottava 0 } I found that you adjust the number of spaces after 8va and then tweak the first value of shorten-pair to match. HTH, Abraham -- View this message in context: Re: extending an OttavaBracket to the left? http://lilypond.1069038.n5.nabble.com/extending-an-OttavaBracket-to-the-left-tp179525p179527.html Sent from the User mailing list archive http://lilypond.1069038.n5.nabble.com/User-f3.html at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: un-bold font inside \tempo
Thanks, Simon! That's great to know. On Thu, Jul 16, 2015 at 11:41 PM, Simon Albrecht simon.albre...@mail.de wrote: Hi Bruno, to avoid creating a new markup from scratch you can use LSR snippet no. 869 http://lsr.di.unimi.it/LSR/Item?id=869 http://lsr.di.unimi.it/LSR/Item?id=869 to modify the default. Example attached. Yours best, Simon Am 17.07.2015 um 01:19 schrieb Bruno Ruviaro: Hi all, This is my first post on this list, and my first week using Lilypond for a real project. Learning a lot in a compressed amount of time... ;-) I am trying to get metronome markings with ca. before the number, but without bold face characters. How can I cancel the bold face font inside a \tempo command? The snippet below shows what I've got so far. Bar 2 is what I'm getting by using \markup inside \tempo. Bar 3 shows what I would like to get. I'm happy to use Bar 3 solution if that's the only way, but I suppose there is a solution from inside \tempo? Thanks for any tips! Bruno % === \version 2.18.2 melody = \relative c'' { % regular \tempo 4=120 % using markup inside tempo % characters are printed in bold face c4 d e f \tempo \markup { \concat { \smaller \general-align #Y #DOWN \note #4 #1 = \italic ca. \hspace #0.25 120 } } c d e f % not using tempo to avoid bold face c^\markup { \concat { \smaller \general-align #Y #DOWN \note #4 #1 = \italic ca. \hspace #0.25 120 } } d e f c d e f } \score { \new Staff { \melody } \layout { } } ___ lilypond-user mailing listlilypond-user@gnu.orghttps://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: un-bold font inside \tempo
Great! Thank you very much! B On Thu, Jul 16, 2015 at 5:08 PM, tisimst tisimst.lilyp...@gmail.com wrote: Welcome, Bruno! You've come to the right place! I hope you find your use of LilyPond satisfying and beneficial! To answer your question: Use \normal-text { ... } to make its contents the default roman weight. - Abraham On Thursday, July 16, 2015, Bruno Ruviaro [via Lilypond] [hidden email] http:///user/SendEmail.jtp?type=nodenode=178725i=0 wrote: Hi all, This is my first post on this list, and my first week using Lilypond for a real project. Learning a lot in a compressed amount of time... ;-) I am trying to get metronome markings with ca. before the number, but without bold face characters. How can I cancel the bold face font inside a \tempo command? The snippet below shows what I've got so far. Bar 2 is what I'm getting by using \markup inside \tempo. Bar 3 shows what I would like to get. I'm happy to use Bar 3 solution if that's the only way, but I suppose there is a solution from inside \tempo? Thanks for any tips! Bruno % === \version 2.18.2 melody = \relative c'' { % regular \tempo 4=120 % using markup inside tempo % characters are printed in bold face c4 d e f \tempo \markup { \concat { \smaller \general-align #Y #DOWN \note #4 #1 = \italic ca. \hspace #0.25 120 } } c d e f % not using tempo to avoid bold face c^\markup { \concat { \smaller \general-align #Y #DOWN \note #4 #1 = \italic ca. \hspace #0.25 120 } } d e f c d e f } \score { \new Staff { \melody } \layout { } } ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178724i=0 https://lists.gnu.org/mailman/listinfo/lilypond-user -- If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/un-bold-font-inside-tempo-tp178724.html To start a new topic under User, email a href=javascript:_e(%7B%7D,#39;cvml#39;,# 39;ml-node%2bs1069038n...@n5.nabble.com#39;); target=_blankml-node+s1069038n3h2@... To unsubscribe from Lilypond, click here. NAML http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml -- View this message in context: Re: un-bold font inside \tempo http://lilypond.1069038.n5.nabble.com/un-bold-font-inside-tempo-tp178724p178725.html Sent from the User mailing list archive http://lilypond.1069038.n5.nabble.com/User-f3.html at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
un-bold font inside \tempo
Hi all, This is my first post on this list, and my first week using Lilypond for a real project. Learning a lot in a compressed amount of time... ;-) I am trying to get metronome markings with ca. before the number, but without bold face characters. How can I cancel the bold face font inside a \tempo command? The snippet below shows what I've got so far. Bar 2 is what I'm getting by using \markup inside \tempo. Bar 3 shows what I would like to get. I'm happy to use Bar 3 solution if that's the only way, but I suppose there is a solution from inside \tempo? Thanks for any tips! Bruno % === \version 2.18.2 melody = \relative c'' { % regular \tempo 4=120 % using markup inside tempo % characters are printed in bold face c4 d e f \tempo \markup { \concat { \smaller \general-align #Y #DOWN \note #4 #1 = \italic ca. \hspace #0.25 120 } } c d e f % not using tempo to avoid bold face c^\markup { \concat { \smaller \general-align #Y #DOWN \note #4 #1 = \italic ca. \hspace #0.25 120 } } d e f c d e f } \score { \new Staff { \melody } \layout { } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user