Re: My finances for working on LilyPond

2015-10-27 Thread Bruno Ruviaro
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 Kastrup  wrote:

>
> 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?

2015-08-16 Thread Bruno Ruviaro
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?

2015-08-12 Thread Bruno Ruviaro
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?

2015-08-12 Thread Bruno Ruviaro
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

2015-07-19 Thread Bruno Ruviaro
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

2015-07-16 Thread Bruno Ruviaro
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

2015-07-16 Thread 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 list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user