Re: Dashed line of TextSpanner in TabStaff too large

2015-06-11 Thread David Kastrup
Peter Crighton  writes:

> Hello all,
>
> I have defined a function \ringOn which adds a tweaked TextSpanner. The
> resulting dashed line has different dash sizes in a Staff and a TabStaff,
> due to Staff.StaffSymbol.staff-space being set to #1.5 in a TabStaff.
> How can I make the dashed lines exactly the same size in both Staff and
> TabStaff?
>
>
> \version "2.19.15"
>
> ringOn = \tweak TextSpanner.dash-fraction #0.3
>  \tweak TextSpanner.dash-period #1
>  \tweak TextSpanner.bound-details.left.padding #0
>  \tweak TextSpanner.bound-details.left-broken.padding #0.5
>  \tweak TextSpanner.bound-details.left.text \markup {
>\lower #0.6 \small \italic "let ring "
>  }
>  \tweak TextSpanner.bound-details.right.padding #-0.7
>  \tweak TextSpanner.bound-details.right-broken.padding #0
>  \tweak TextSpanner.bound-details.right.text \markup {
>\draw-line #'(0 . -0.4)
>  }
>  \tweak TextSpanner.bound-details.right-broken.text ##f
>  \startTextSpan

Any reason you specify TextSpanner for every tweak?

At any rate, you can just scale back again if you don't want this:

ringOn = \tweak dash-fraction #0.3
 \tweak dash-period #(lambda (grob)
			  (/ (ly:staff-symbol-staff-space grob)))
 \tweak bound-details.left.padding #0
 \tweak bound-details.left-broken.padding #0.5
 \tweak bound-details.left.text \markup {
   \lower #0.6 \small \italic "let ring "
 }
 \tweak bound-details.right.padding #-0.7
 \tweak bound-details.right-broken.padding #0
 \tweak bound-details.right.text \markup {
   \draw-line #'(0 . -0.4)
 }
 \tweak bound-details.right-broken.text ##f
 \startTextSpan

ringOff = \stopTextSpan

music = \relative c' {
  a4\ringOn a a a
  a1\ringOff
}

\new StaffGroup <<
  \new Staff <<
\clef "treble_8"
\music
  >>
  \new TabStaff <<
\tabFullNotation
\music
  >>
>>

I'm not sure about the rationale behind that choice of LilyPond.  It's
hard to imagine any dashed line you'd want scaled according to staff
space by default.

-- 
David Kastrup
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Music symbols in Inkscape

2015-06-11 Thread Urs Liska


Am 11.06.2015 um 08:30 schrieb Noeck:
> Hi Carlo,
> 
> that's why I suggested the svg export way (2), not because you then take
> the whole score but you can then copy and move the symbols as you like.
> You don't even have to use a score. Here is a reference:
> http://lilypond.org/doc/v2.19/Documentation/notation/the-feta-font
> and you can use the glyphs like
> \markup { \musicglyph #"clefs.G" }
> 
> If you prefer way (3), you can install the fonts in Debian. Under Ubuntu
> this works: open the folder /usr/share/lilypond/2.18.2/fonts/otf and
> open the fonts with the font viewer, this has a button "install". Not
> sure for debian.

Same for Debian/Gnome

> 
> Once you have installed it, you can use a character map to choose the
> glyphs.

And (I think this hasn't been mentioned) when you have installed the
fonts that way you can open LilyPond created PDFs in Inkscape and the
glyphs should appear correctly.

IIRC this behaviour (not respecting included fonts) is considered a bug
(or at least a feature request) with Inkscape.


Urs

> 
> HTH,
> Joram
> 
> ___
> 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


Engrave error

2015-06-11 Thread Do something Artistic
Opened Frescobaldi today and got a 62097 error when I tried to engrave.
 
Does anyone know what this means and how I can fix it?
 
Thank you,
 
Spencer 
  ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Engrave error

2015-06-11 Thread Urs Liska
Could you please supply the full error message?
And is this the same with the different engraving modes
(preview/publish/layout control)?

Urs

Am 11.06.2015 um 10:23 schrieb Do something Artistic:
> Opened Frescobaldi today and got a 62097 error when I tried to engrave.
>  
> Does anyone know what this means and how I can fix it?
>  
> Thank you,
>  
> Spencer 
> 
> 
> ___
> 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: Engrave error

2015-06-11 Thread Andrew Bernard
Hi Spencer,

 

Can you also post the version of lilypond you are using, the Frescobaldi
version, and the platform and version you are using (e.g. Fedora 22)?

 

Andrew

 

 

From: lilypond-user-bounces+andrew.bernard=gmail@gnu.org
[mailto:lilypond-user-bounces+andrew.bernard=gmail@gnu.org] On Behalf Of
Do something Artistic
Sent: Thursday, 11 June 2015 6:23 PM
To: lilypond-user@gnu.org
Subject: Engrave error

 

Opened Frescobaldi today and got a 62097 error when I tried to engrave.
 
Does anyone know what this means and how I can fix it?
 
Thank you,
 
Spencer 

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


Re: Music symbols in Inkscape

2015-06-11 Thread Francisco Vila
2015-06-11 1:39 GMT+02:00 Carlo Stemberger :

> Thank you!
>
> Summing up, currently there are 3 ways:
>
> 1) importing the PDF pages with the glyphs
> 2) importing an SVG file generated by LilyPond
> 3) using the feta fonts as system fonts
>
> I find the first one not exactly quick and simple; the second one isn't
> good for my case (I need the glyphs, not a score);
>

An SVG score has all the glyphs. Moreover, some common music such as { b8[
d'] } produces output that you just can not type as glyphs from a font.


-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: grace note duration

2015-06-11 Thread Gilberto Agostinho
author="David Kastrup">
I'd just use \scaleDurations instead.  It's effect on the visuals should
be small within grace notes.


Wonderful advice, David. I simply substitute every single "\slashedGrace {"
on my score for "\slashedGrace \scaleDurations 2/1 {" and now the graces
last two times longer. And I can't tell any difference between the visuals
to be frank, so this is the perfect workaround!

Thanks a lot to you all,
Gilberto



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/grace-note-duration-tp177682p177714.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Engrave error

2015-06-11 Thread Wilbert Berendsen
Hi, 
Which operating system are you using? 


-- 
Wilbert Berendsen (www.wilbertberendsen.nl)
Sent from my smartphone

 Oorspronkelijk bericht Van: Do something 
Artistic  Datum:11-06-2015  10:23  
(GMT+01:00) Aan: lilypond-user@gnu.org Onderwerp: Engrave 
error 
Opened Frescobaldi today and got a 62097 error when I tried to engrave.
 
Does anyone know what this means and how I can fix it?
 
Thank you,
 
Spencer 
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Engrave error

2015-06-11 Thread Peter Bjuhr



On 2015-06-11 13:52, Wilbert Berendsen wrote:

Opened Frescobaldi today and got a 62097 error when I tried to engrave.


I did some research and the 62097 error seems to be triggered by Qt:


void QProcessPrivate::killProcess()
{
 if (pid)
 TerminateProcess(pid->hProcess, 0xf291);
}


see: 
http://lists.qt-project.org/pipermail/development/2013-March/010157.html.


Not so much clues about why it was triggered though!

Best
Peter
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: "Das trunkne Lied" on air

2015-06-11 Thread Graham King
Congratulations, Urs, on a great achievement.

-- Graham

On Wed, 2015-06-10 at 17:01 -0700, tisimst wrote:
> Great show, today! Thanks for sharing these scores by Oskar Fried with
> us, Urs!
> 
> 
> 
> - Abraham
> 
> 
> On Tue, Jun 9, 2015 at 1:25 AM, Urs Liska [via Lilypond] <[hidden
> email]> wrote:
> 
> Ah, finally (!) there's also the detail page for the broadcast
> (German 
> only) available at 
> 
> http://www.deutschlandradiokultur.de/das-junge-orchester-nrw-in-essen-oh-mensch.1091.de.html?dram:article_id=322010
> 
> Am 09.06.2015 um 09:20 schrieb tisimst:
> 
> 
> > What a wonderful thing, Urs, to have all your hard work pay
> off in this 
> > way! Congrats to all who participated in inputting the
> contents of these 
> > two large works. I can't wait to hear them played!! 
> > 
> > Regards, 
> > Abraham 
> > 
> > On Sunday, June 7, 2015, Urs Liska [via Lilypond] <[hidden
> email] 
> 
> > > wrote: 
> 
> 
> > 
> > Hi all, 
> > 
> > most of you will have heard of "Das trunkne Lied" by
> Oskar Fried. It's 
> > an important late-romantic piece which triggered a
> number of important 
> > developments  for LilyPond's ecosystem. And now it's (in
> a way) out! 
> > 
> > "Das junge Orchester NRW" (http://djo-nrw.de), the
> orchestra that 
> > commissioned new performance material for the piece, has
> now done two 
> > performances, and one of them will be broadcast by
> Deutschlandradio 
> > Kultur in the upcoming week. 
> > 
> > On Wednesday, June 10, 20.03-21.30 (CEST) there will be
> at first the 
> > broadcast of "Das trunkne Lied" (approx. 35 minutes),
> and the rest of 
> > the programme will be a presentation of the production
> of Oskar Fried's 
> > piano songs which I had the honor to do a few years ago.
> This 
> > production 
> > also had some significant consequences for LilyPond, as
> many of you 
> > will 
> > know. 
> > 
> > Deutschlandradio can be streamed online from its
> homepage 
> > http://dradio.de. 
> > The day's program is displayed on 
> >
> 
> http://www.deutschlandradiokultur.de/programmvorschau.282.de.html?drbm:date=10.06.2015
> > and there's a link to do a pre-scheduled recording with
> a Win/Mac tool. 
> > 
> > Best 
> > Urs 
> > 
> > http://lilypondblog.org/category/das-trunkne-lied
> >
> http://lilypondblog.org/category/productions/fried-songs/
> > 
> > ___ 
> > lilypond-user mailing list
> 
> > [hidden email]
>  
> > 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/Das-trunkne-Lied-on-air-tp177585.html
> > 
> > To start a new topic under User, email  > href="javascript:_e(%7B%7D,'cvml','ml-node
> %[hidden email]');" 
> > target="_blank">ml-node+s1069038n3h2@... 
> > To unsubscribe from Lilypond, click here. 
> > NAML 
> >
> 
> 
>  
> 
> 
> > 
> > 
> > 
> >
> 
>  
> > View this message in context: Re: "Das trunkne Lied" on air 
> >
> 
> 
>  
> > Sent from the User mailing list archive 
> >  at
> Nabble.com. 
> > 
> >
> 
> > ___ 
> > lilypond-user mailing list 
> > [hidden email] 
> > https://lists

Proper way to engrave variations

2015-06-11 Thread Calixte Faure
Hi list,

Engraving some variations, I'd like every first line of a variation
indented, like it is in most editions. (see
I could use new \score for each variations, but I think measure number
should be continuous. As it is complicated (see :
http://lilypond.1069038.n5.nabble.com/Continuous-numbering-across-includes-td177214.html),
maybe there is a way to indent after a \break or between each include.
What would be the best way?
Also, what would the best way to mark the variation number at the beginning
of each?

Thanks a lot, cheers,
Calixte.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Don't merge note heads in different voices

2015-06-11 Thread Knute Snortum
I have a situations where there is a tight chord played with two voices.
In the example, there is a c and a c-shard played at the same time, but
LilyPond is merging the notes.  How do I tell LilyPond not to merge note
heads?

\version "2.19.21"
\language "english"

<<
  { 4 }
  \\
  { cs''4 }
>>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Fedora 22 core dumping bug

2015-06-11 Thread Andrew Bernard
Greetings All,

 

Lilypond 2.19.21 has had problems with the Fedora 22 release. These have
mostly been solved by the recent upgrade to fontconfig on that platform. I
have had a very difficult situation with lilypond dumping core on a very
complex score that I am developing, now made somewhat easier to debug by the
clarity provided by the bugfix just mentioned. I can finally provide a
snippet that deterministically and reliably dumps core with the following
error message:

 

GNU LilyPond 2.19.21
Processing `  exp-bug.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...lilypond: ../flower/include/interval.hh:226: T
Interval_t::center() const [with T = double]: Assertion `!is_empty ()'
failed.
Aborted (core dumped)

Here's the snippet from my score that produces this. The 20:3 is not an
error. Can anybody see anything obviously wrong in this? I must point out
this worked fine on previous versions of lilypond, and only seems to have
been introduced on 2.19.21. The platform is Fedora 22 but this also
manifests on Mint 17.1.

The precise source of the core dump is the call to \tupletOff. Commenting
out that line allows the code to compile.

If I am not doing anything obviously wrong, I shall submit a bug report.

Andrew

 

\version "2.19.21"

% Turn off tuplet bracket and number.
tupletOff = #(define-music-function (parser location) ()
   #{
 \once \override TupletBracket.bracket-visibility = ##f
 \once \override TupletNumber.stencil = ##f
   #}
   )

% Turn on tuplet bracket and number.
tupletOn = #(define-music-function (parser location) ()
  #{
\once \override TupletBracket.bracket-visibility = ##t
\revert TupletNumber.stencil
  #}
  )


treble = \relative c'' {
  \clef treble
  \time 1/4

  \tuplet 9/8 {
\stemUp
\tupletOff

\tuplet 20/3 {
  a'8[( cis,) a'( cis,) a']
}
s32 * 6
  }
}


\score {
  \new Staff = "treble" { \treble }

  \layout { }

}





 

 

 

 

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


Re: "Das trunkne Lied" on air

2015-06-11 Thread Kieren MacMillan
To Urs and everyone else who made this possible:

Heartiest congratulations!
What an achievement.

All the best,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


RE: Don't merge note heads in different voices

2015-06-11 Thread Andrew Bernard
Greetings Knute,

 

This is a very good question indeed. Actually, not having a copy of the 
reference Behind Bars, I am not sure what is the standard rule for this 
situation, but is it not the case that lilypond is doing the right thing here, 
hard though it may be to read? Could you draw how you want it to look?

 

Andrew

 

 

From: lilypond-user-bounces+andrew.bernard=gmail@gnu.org 
[mailto:lilypond-user-bounces+andrew.bernard=gmail@gnu.org] On Behalf Of 
Knute Snortum
Sent: Friday, 12 June 2015 1:26 AM
To: lilypond-user@gnu.org
Subject: Don't merge note heads in different voices

 

I have a situations where there is a tight chord played with two voices.  In 
the example, there is a c and a c-shard played at the same time, but LilyPond 
is merging the notes.  How do I tell LilyPond not to merge note heads?

 

\version "2.19.21"

\language "english"

 

<< 

  { 4 } 

  \\

  { cs''4 }

>> 

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


beaming rule which beams across barlines?

2015-06-11 Thread Kieren MacMillan
Hello all,

Can I write a beamExceptions or beatStructure (or…?) which automatically makes 
the first score in this snippet look like the second?

\version "2.19"

beamlessInSeattle = {
  \repeat unfold 8 { a8 a a }
}

\score { { \time 4/4 \beamlessInSeattle } }

beamMeUp = {
  \repeat unfold 8 { a8[ a a] }
}

\score { { \time 4/4 \beamMeUp } }

Thanks,
Kieren.



Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: Don't merge note heads in different voices

2015-06-11 Thread tisimst
Knute,

On Thu, Jun 11, 2015 at 9:26 AM, Knute Snortum [via Lilypond] <
ml-node+s1069038n177722...@n5.nabble.com> wrote:

> I have a situations where there is a tight chord played with two voices.
> In the example, there is a c and a c-shard played at the same time, but
> LilyPond is merging the notes.  How do I tell LilyPond not to merge note
> heads?
>
> \version "2.19.21"
> \language "english"
>
> <<
>   { 4 }
>   \\
>   { cs''4 }
> >>
>

I can't say I know what the "right" answer is, but I might have an idea for
how to get you past this issue. In some hand-engraved scores I've seen,
this situation is remedied by doing a split-stem for the c and cs, but
LilyPond doesn't do this very well at the moment, so here are my two
suggestions:

1. Force the cs notehead out of the primary column:

<<

  { 4 }

  \\

  { \once \override NoteColumn.force-hshift = #-1 cs''4 }

>>


[image: Inline image 2]


2. Move the d to the other voice, which doesn't require an override:


<<

  { c''!4 }

  \\

  { 4 }

>>


[image: Inline image 3]


Either way, the accidentals are stacked correctly, so the intention should
be clear.


HTH,

Abraham


image.png (8K) 

image.png (8K) 





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Don-t-merge-note-heads-in-different-voices-tp177722p177728.html
Sent from the User mailing list archive at Nabble.com.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Don't merge note heads in different voices

2015-06-11 Thread Knute Snortum
Thanks to you both.  I personally like suggestion #1 so I'll try that.

On Thu, Jun 11, 2015 at 9:42 AM tisimst  wrote:

> Knute,
>
> On Thu, Jun 11, 2015 at 9:26 AM, Knute Snortum [via Lilypond] <[hidden
> email] > wrote:
>
>> I have a situations where there is a tight chord played with two voices.
>> In the example, there is a c and a c-shard played at the same time, but
>> LilyPond is merging the notes.  How do I tell LilyPond not to merge note
>> heads?
>>
>> \version "2.19.21"
>> \language "english"
>>
>> <<
>>   { 4 }
>>   \\
>>   { cs''4 }
>> >>
>>
>
> I can't say I know what the "right" answer is, but I might have an idea
> for how to get you past this issue. In some hand-engraved scores I've seen,
> this situation is remedied by doing a split-stem for the c and cs, but
> LilyPond doesn't do this very well at the moment, so here are my two
> suggestions:
>
> 1. Force the cs notehead out of the primary column:
>
> <<
>
>   { 4 }
>
>   \\
>
>   { \once \override NoteColumn.force-hshift = #-1 cs''4 }
>
> >>
>
>
> [image: Inline image 2]
>
>
> 2. Move the d to the other voice, which doesn't require an override:
>
>
> <<
>
>   { c''!4 }
>
>   \\
>
>   { 4 }
>
> >>
>
>
> [image: Inline image 3]
>
>
> Either way, the accidentals are stacked correctly, so the intention should
> be clear.
>
>
> HTH,
>
> Abraham
>
> --
> View this message in context: Re: Don't merge note heads in different
> voices
> 
> Sent from the User mailing list archive
>  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: beaming rule which beams across barlines?

2015-06-11 Thread tisimst
Kieren,

It looks like this issue is hard-coded, forcing a beam to terminate at the
end of a measure (see scm/auto-beam.scm, in the function
"default-auto-beam-check", in the conditional statements starting at around
line 100). My Scheme-fu is not enough for to adjust this function
appropriately. Maybe someone else can suggest a code fix to allow for
over-running beam behavior?

- Abraham

On Thu, Jun 11, 2015 at 9:53 AM, Kieren MacMillan [via Lilypond] <
ml-node+s1069038n177726...@n5.nabble.com> wrote:

> Hello all,
>
> Can I write a beamExceptions or beatStructure (or…?) which automatically
> makes the first score in this snippet look like the second?
>
> \version "2.19"
>
> beamlessInSeattle = {
>   \repeat unfold 8 { a8 a a }
> }
>
> \score { { \time 4/4 \beamlessInSeattle } }
>
> beamMeUp = {
>   \repeat unfold 8 { a8[ a a] }
> }
>
> \score { { \time 4/4 \beamMeUp } }
>
> Thanks,
> Kieren.
>
> 
>
> Kieren MacMillan, composer
> ‣ website: www.kierenmacmillan.info
> ‣ email: [hidden email]
> 
>
>
> ___
> lilypond-user mailing list
> [hidden email] 
> 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/beaming-rule-which-beams-across-barlines-tp177726.html
>  To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com
> To unsubscribe from Lilypond, click here
> 
> .
> NAML
> 
>




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/beaming-rule-which-beams-across-barlines-tp177726p177730.html
Sent from the User mailing list archive at Nabble.com.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


gregorian.ly with clef & italics

2015-06-11 Thread Karen Billings

I have been experimenting with gregorian.ly using a fairly long chant.  It does 
a lovely job, but it only includes the clef on the first line of an 11-line 
chant, which I find very disorienting when playing.
I have been searching for days, but have not been able to figure out how to do 
the following:1. Get the clef (treble) and key (if applicable) to print on each 
line instead of just at the beginning.2. How to include italicized notes with 
the text (e.g. "Cantor" or "T. P.")
Thanks much!
Karen

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


what does this error message mean?

2015-06-11 Thread William Zeitler
I get the following errors when I compile the attached file:

 

programming error: bounds of spanner are invalid

continuing, cross fingers

programming error: bounds of spanner are invalid

continuing, cross fingers

programming error: bounds of spanner are invalid

continuing, cross fingers

 

What's causing this? What can I do about it?

 

I'm still very much a newbie.

 

Thanks!

 

William Zeitler

 



test.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: what does this error message mean?

2015-06-11 Thread Thomas Morley
2015-06-11 21:54 GMT+02:00 William Zeitler :
> I get the following errors when I compile the attached file:
>
>
>
> programming error: bounds of spanner are invalid
>
> continuing, cross fingers
>
> programming error: bounds of spanner are invalid
>
> continuing, cross fingers
>
> programming error: bounds of spanner are invalid
>
> continuing, cross fingers
>
>
>
> What’s causing this? What can I do about it?
>
>
>
> I’m still very much a newbie…
>
>
>
> Thanks!
>
>
>
> William Zeitler

Please provide a tiny example demonstrating the problem.
See:
http://lilypond.org/tiny-examples.html

You may want to read the following first:
http://www.lilypond.org/doc/v2.19/Documentation/usage/troubleshooting

Cheers,
  Harm

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


Re: gregorian.ly with clef & italics

2015-06-11 Thread Víctor

Hello Karen:

I can't answer your question, but I can recommend you to try Gregorio 
. This very nice software engraves 
the most beautiful gregorian chant I've seen around, and it is way 
easier to use than lilypond.


Regards,
Víctor

El 11/06/15 a las 15:37, Karen Billings escibió:


I have been experimenting with gregorian.ly using a fairly long chant. 
 It does a lovely job, but it only includes the clef on the first line 
of an 11-line chant, which I find very disorienting when playing.


I have been searching for days, but have not been able to figure out 
how to do the following:
1. Get the clef (treble) and key (if applicable) to print on each line 
instead of just at the beginning.
2. How to include italicized notes with the text (e.g. "Cantor" or "T. 
P.")


Thanks much!

Karen




___
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: what does this error message mean?

2015-06-11 Thread Thomas Morley
2015-06-11 22:58 GMT+02:00 Thomas Morley :
> 2015-06-11 21:54 GMT+02:00 William Zeitler :
>> I get the following errors when I compile the attached file:
>>
>>
>>
>> programming error: bounds of spanner are invalid
>>
>> continuing, cross fingers
>>
>> programming error: bounds of spanner are invalid
>>
>> continuing, cross fingers
>>
>> programming error: bounds of spanner are invalid
>>
>> continuing, cross fingers
>>
>>
>>
>> What’s causing this? What can I do about it?
>>
>>
>>
>> I’m still very much a newbie…
>>
>>
>>
>> Thanks!
>>
>>
>>
>> William Zeitler
>
> Please provide a tiny example demonstrating the problem.
> See:
> http://lilypond.org/tiny-examples.html
>
> You may want to read the following first:
> http://www.lilypond.org/doc/v2.19/Documentation/usage/troubleshooting

Doing so I found
endline = | { \nBreak }
caused the problem.
Commenting this (even unused setting) will cure the problem on 2.18.2


With 2.19.21 I got on the unchanged file:
(I always rename the newest unstable in order to call it with:
lilydevel file-xy.ly)

lilydevel william.ly
GNU LilyPond 2.19.21
Processing `william.ly'
Parsing...
Interpreting music...[0]
Preprocessing graphical objects...
Interpreting music...[8][16]
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 or 2 pages...lilydevel:
/home/gub/NewGub/gub/target/linux-64/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/lily/page-breaking.cc:1040:
void Page_breaking::line_divisions_rec(vsize, const Line_division&,
const Line_division&, Page_breaking::Line_division*): Assertion
`my_index == 0' failed.
Abgebrochen

what?
This message is not very helpful to say the least ...

>
> Cheers,
>   Harm

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


Re: Fedora 22 core dumping bug

2015-06-11 Thread Simon Albrecht

Hello,

just a sidenote:

Am 11.06.2015 um 17:26 schrieb Andrew Bernard:


% Turn off tuplet bracket and number.
tupletOff = #(define-music-function (parser location) ()
   #{
 \once \override TupletBracket.bracket-visibility = ##f
 \once \override TupletNumber.stencil = ##f
   #}
   )


Any particular reason for using a music function here?
You could use
tupletOff = {
  \once \override TupletBracket.bracket-visibility = ##f
  \once \override TupletNumber.stencil = ##f
}
just as well.

Yours, Simon
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Don't merge note heads in different voices

2015-06-11 Thread David Raleigh Arnold
On Fri, 12 Jun 2015 01:44:53 +1000
"Andrew Bernard"  wrote:

> Greetings Knute,
> 
>  
> 
> This is a very good question indeed. Actually, not having a
> copy of the reference Behind Bars, I am not sure what is the
> standard rule for this situation, but is it not the case that
> lilypond is doing the right thing here, hard though it may be
> to read? Could you draw how you want it to look?
> 
>  
> 
> Andrew


Once again, a zero tuplet bracket or just a bracket like that
for staff grouping but spanning the notes and chords in question
would be a novel solution but the only solution that could be
applied to absolutely any combination of notes whatsoever.

Stems which are not vertical require an ugly placement of
note heads or worse. There is no way around that. Keeping all
stems vertical must be part of an elegant solution.

Depending on authorities is a mistake. There is no such thing
as an authority on music notation.

Kindest regards, Rale


-- 
For All Guitar Beginners: The pages of very easy solos missing
from all of the published guitar methods of others.
For All Guitarists: solos, duets, and peerless guitar exercises
David Raleigh Arnold   http://www.openguitar.com

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


RE: Fedora 22 core dumping bug

2015-06-11 Thread Andrew Bernard
Hi Simon,

 

No. Good point. These functions date from when I was just learning how to
write music functions, and I never simplified them later.

 

In terms of the reported defect, there seems to have been a complex bug
introduced with nested tuplets and tuplet number visibility, as this code
compiled fine for a long time before 2.19.21.

 

Andrew

 

 

 

From: Simon Albrecht [mailto:simon.albre...@mail.de] 
Sent: Friday, 12 June 2015 9:11 AM
To: Andrew Bernard; lilypond-user@gnu.org
Subject: Re: Fedora 22 core dumping bug

 

Hello,

just a sidenote:

Am 11.06.2015 um 17:26 schrieb Andrew Bernard:

 

% Turn off tuplet bracket and number.
tupletOff = #(define-music-function (parser location) ()
   #{
 \once \override TupletBracket.bracket-visibility = ##f
 \once \override TupletNumber.stencil = ##f
   #}
   )

Any particular reason for using a music function here?
You could use
tupletOff = {
  \once \override TupletBracket.bracket-visibility = ##f
  \once \override TupletNumber.stencil = ##f
}
just as well.

Yours, Simon

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


Re: Proper way to engrave variations

2015-06-11 Thread Kieren MacMillan
Hi Calixte,

> I could use new \score for each variations, but I think measure number should 
> be continuous.

Since you’re only engraving a single score — not automating the engraving of 
hundreds or thousands of scores, as is the person in the thread you referenced 
— why not just use a new \score for each variation, and manually adjust the 
currentBarNumber? I’m doing that in a score I’m engraving right now, and it’s 
working wonderfully:


> maybe there is a way to indent after a \break or between each include.

You could try using \stopStaff at the end of the first system of each variation 
to create a “gap”, and then use \overrideProperty 
Score.NonMusicalPaperColumn.line-break-system-details to explicitly change the 
X-offset… but that sounds like a *lot* more work than just using multiple 
scores.

To be clear: I think Lily *should* include a dead-simple way of doing what you 
want; it would also be the perfect mechanism to (e.g.) add a coda or tag to a 
score. Maybe you should submit a formal feature request?

Regardless, to solve the problem right now, I would suggest using the simplest 
method, which is (I believe) the multiple-score-with-adjusted-bar-number.

> what would the best way to mark the variation number at the beginning of each?

Depends on what instruments you have, I suppose. If it’s a solo instrument 
(e.g., piano, unaccompanied violin, etc.), you could simply make the 
instrumentName be (e.g.) “Var. I” — that would look very nice.

Hope this helps!
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info

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


vero vio MEI to SVG

2015-06-11 Thread Jan-Peter Voigt

Hello list-members,

this is just a short note about something, I came across these days. 
There is a library to convert MEI-xml to SVG:

http://www.verovio.org/index.xhtml

Lilypond can of course produce SVG by itself. But as mentioned on the 
website, the verovio-API invites to produce other out- and 
input-formats. Maybe this would be helpful for a converting lily to mei 
to lily?


Cheers,
Jan-Peter


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