Lilypond / successfully installed / impossible to launch
Too complicated to detail. The location usr/share/lilypond/2.18.2. I created the test.ly file but failed to find a lilypond icon I installed the program on Debian 4.10 using the Synaptic Package Manager. Apparently the program is installed. I just cannot run it. W.J. Hadfield-Burkardt attachment: william_hadfield-burkardt.vcf___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slightly OT: Help needed with asynchronuous function call in JavaScript
Urs Liska u...@openlilylib.org writes: Hey all, I'm testing a way to integrate syntax highlighted LilyPond code in a GitBook book. I'm quite happy so far with everything (particularly because I could finally pick up an idea that might eventually lead to colored code examples in the LilyPond manuals). Not likely: we are not going to run server-side on-demand colorization. Too expensive. But I'm stuck with the problem of getting to the highlighted HTML out of the function and back into the book. The problem is obviously related to asynchronuous function calling, which I simply don't understand well enough (well, I don't really know JavaScript/Node.js). I'd be glad if someone with the relevant experience could have a look at this: https://git.ursliska.de/openlilylib/book/commit/e37710bf6523536aaff7b17ba67b9fcc2718f6da It's somewhat sketchy, not everything expresses my real ideas. I assume that when line 87 tries to read the temporary file this hasn't been written by the called Python script yet. I have no clue about JavaScript, but if the Exec call returns a child, you should be able to wait for completion of that child with a function called sys.wait or similar. It might also be possible to make the output file a named pipe before starting the program, but that's very system-specific and tricky. It might be easier to tell the program to write its output to standard output and find a corresponding JavaScript call that calls a program and collects its output. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond / successfully installed / impossible to launch
On Tue, 23 Jun 2015, William Hadfield-Burkardt wrote: Too complicated to detail. The location usr/share/lilypond/2.18.2. I created the test.ly file but failed to find a lilypond icon I installed the program on Debian 4.10 using the Synaptic Package Manager. Apparently the program is installed. I just cannot run it. Open a terminal window and type: lilypond test.ly If lilypond is installed, and the test.ly file is found and correct, this should give a test.pdf file as result. P.S. Recommended: install Frescobaldi to make things easier. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Full length tuplet brackets
Andrew Bernard andrew.bern...@gmail.com writes: Greetings All, I use this: \set tupletFullLength = ##t \override TupletBracket.full-length-to-extent = ##t to set tuplet brackets to full length, and to extend to the barline. I require this globally for the whole score. Using 2.19.22 I have noticed I have to place this at the start of every voice. I am fairly sure I did not have to do this before. I am fairly sure you did if you wrote it like the above. It seems the behaviour may have changed, but I need time to verify that against previous versions. In any case, my question is, to make this effective globally, where is the proper place to put this pair of commands? In the music, you can write \set Score.tupletFullLength ... \override Score.TupletBracket ... Outside, you can use \layout { \context { \Score tupletFullLength = ##t \override TupletBracket.full-length-to-extent = ##t } } In the latter case, you can also use \Voice instead of \Score to override in every Voice. That makes it harder to reoverride, say, at Staff level however. At any rate, I consider it unlikely that whatever you did before stopped working in the described manner. Verifying against previous versions should likely have been all you needed to do. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Strange tie problem
Jacques Menu imj-muz...@bluewin.ch writes: Hello Haipeng, Replacing r4 by s4 removes the stem problem, but the tie one remains : { c2.\mf\ ~ c2 } \new Voice \voiceTwo { s4 g2 ~ g2 } Let me format this differently to illustrate what is going wrong here: { c2.\mf\ ~ c2 } \new Voice \voiceTwo { s4 g2 ~ g2 } In a nutshell, the _only_ music inside of \new Voice is \voiceTwo. So we can equally well leave it away, resulting in { c2.\mf\ ~ c2 } { s4 g2 ~ g2 } all in a single Voice. Now we start one tie at the start of the phrase, and one tie after the first quarter note while the first tie has not yet finished. You either want to write \new Voice { \voiceTwo s4 ... } or \new Voice \with \voiceTwo { s4 ... } (the last works only since issue 3547, version 2.17.27). -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slightly OT: Help needed with asynchronuous function call in JavaScript
Am 24.06.2015 um 07:41 schrieb David Kastrup: Urs Liska u...@openlilylib.org writes: Hey all, I'm testing a way to integrate syntax highlighted LilyPond code in a GitBook book. I'm quite happy so far with everything (particularly because I could finally pick up an idea that might eventually lead to colored code examples in the LilyPond manuals). Not likely: we are not going to run server-side on-demand colorization. Too expensive. I probably wasn't explicit enough. At the core of this function is a Python script that calls python-ly (which can be installed through pip). What I'm thinking about is integrating this script in the doc build process, which should definitely be worth the effort and cost IMO. But I'm stuck with the problem of getting to the highlighted HTML out of the function and back into the book. The problem is obviously related to asynchronuous function calling, which I simply don't understand well enough (well, I don't really know JavaScript/Node.js). I'd be glad if someone with the relevant experience could have a look at this: https://git.ursliska.de/openlilylib/book/commit/e37710bf6523536aaff7b17ba67b9fcc2718f6da It's somewhat sketchy, not everything expresses my real ideas. I assume that when line 87 tries to read the temporary file this hasn't been written by the called Python script yet. I have no clue about JavaScript, but if the Exec call returns a child, you should be able to wait for completion of that child with a function called sys.wait or similar. It might also be possible to make the output file a named pipe before starting the program, but that's very system-specific and tricky. It might be easier to tell the program to write its output to standard output and find a corresponding JavaScript call that calls a program and collects its output. Johan's suggestion brought me to the right track already. I'll comment on that as soon as I have something to show. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond / successfully installed / impossible to launch
Am 24.06.2015 um 10:23 schrieb Nick Payne: On 23/06/2015 23:20, William Hadfield-Burkardt wrote: Too complicated to detail. The location usr/share/lilypond/2.18.2. I created the test.ly file but failed to find a lilypond icon I installed the program on Debian 4.10 using the Synaptic Package Manager. Apparently the program is installed. I just cannot run it. Lilypond is a command line program. Open a command prompt and type lilypond --help. There are a number of GUI frontends to Lilypond - see http://www.lilypond.org/easier-editing.html. I use Frescobaldi. Nick Getting Frescobaldi to run on such an old OS might be non-trivial. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
\paper block inside \bookpart
Dear Ponderers, according to http://www.lilypond.org/doc/v2.18/Documentation/notation/the-paper-block I should be able to put a \paper statement within a \bookpart block. I have a situation where I have a (global) paper statement and would like to add an additional \paper block to each \bookpart with a specific page number. I tried it like this \version 2.18.2 \paper { max-systems-per-page = #10 } \book{ \bookpart { \paper { first-page-number = #20 } \score { \new Staff { \repeat unfold 500 { c'' } } } } \bookpart { \paper { first-page-number = #20 } \score { \new Staff { \repeat unfold 500 { d'' } } } } } but this doesn't seem to work. Am I missing something? Cheers, Robert ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond / successfully installed / impossible to launch
On 23/06/2015 23:20, William Hadfield-Burkardt wrote: Too complicated to detail. The location usr/share/lilypond/2.18.2. I created the test.ly file but failed to find a lilypond icon I installed the program on Debian 4.10 using the Synaptic Package Manager. Apparently the program is installed. I just cannot run it. Lilypond is a command line program. Open a command prompt and type lilypond --help. There are a number of GUI frontends to Lilypond - see http://www.lilypond.org/easier-editing.html. I use Frescobaldi. Nick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Strange tie problem
On 6/24/15, David Kastrup d...@gnu.org wrote: Jacques Menu imj-muz...@bluewin.ch writes: Hello Haipeng, Replacing r4 by s4 removes the stem problem, but the tie one remains : { c2.\mf\ ~ c2 } \new Voice \voiceTwo { s4 g2 ~ g2 } Let me format this differently to illustrate what is going wrong here: { c2.\mf\ ~ c2 } \new Voice \voiceTwo { s4 g2 ~ g2 } In a nutshell, the _only_ music inside of \new Voice is \voiceTwo. So we can equally well leave it away, resulting in { c2.\mf\ ~ c2 } { s4 g2 ~ g2 } all in a single Voice. Now we start one tie at the start of the phrase, and one tie after the first quarter note while the first tie has not yet finished. You either want to write \new Voice { \voiceTwo s4 ... } or \new Voice \with \voiceTwo { s4 ... } (the last works only since issue 3547, version 2.17.27). -- David Kastrup Thank you David! After just replacing all \new Voice \voiceTwo to \new Voice { \voiceTwo ... }, all such notehead stem rest problems are gone, including the tie error. The log file is now very clean, only unimportant midi programming errors are there. Haipeng ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slightly OT: Help needed with asynchronuous function call in JavaScript
Am 24.06.2015 um 08:44 schrieb Johan Vromans: On Wed, 24 Jun 2015 04:08:55 +0200 Urs Liska u...@openlilylib.org wrote: But I'm stuck with the problem of getting to the highlighted HTML out of the function and back into the book. The problem is obviously related to asynchronuous function calling, which I simply don't understand well enough (well, I don't really know JavaScript/Node.js). My first guess would be to call the function synchronously. https://nodejs.org/api/child_process.html#child_process_synchronous_process_creation Thank you, this was the pointer I needed. I'm just learning JavaScript and Node.js on the job, so I expect to oversee such obvious options ... Best Urs PS: You'll see the preliminary result of this at http://book.openlilylib.org/cg/coding.html. I'm quite excited because the actual files look *so* much more readable now (previously I had to store the excessively tagged pre element in the input files. :-) -- Johan ___ 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
Slur across staves?
Hi List. I have in piano staff a 6/8 bar of single 8ths, with the first three in bass clef and the second three in treble. I'd like all six notes under _one_ slur (whether snaky- shaped or not). Is this somehow feasible? Thanks in advance for any thoughts. Pete ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Bracketing verses
Dear all, Thank you! That works beautifully! I don't quite understand everything that just happened, but it looks great! ~Conor On Wed, Jun 24, 2015 at 12:48 AM, Schneidy [via Lilypond] ml-node+s1069038n178135...@n5.nabble.com wrote: Hi, Using Harm's link and Simon markup: \version 2.18.2 % After: http://lsr.dsi.unimi.it/LSR/Item?id=641 %% http://lilypond.1069038.n5.nabble.com/Different-markups-for-odd-and-even-lyrics-lines-stanzas-td58072.html #(define (lyricswitch context) (let ((cnt 0)) (make-engraver (listeners ((AnnounceNewContext translator ev) (if (eq? (ly:context-name (ly:event-property ev 'context)) 'Lyrics) (begin (set! cnt (1+ cnt)) (if (even? cnt) (ly:context-mod-apply! (ly:event-property ev 'context) #{ \with { \override StanzaNumber.font-series = #'medium \override LyricText.font-shape = #'italic \override LyricText.color = #(x11-color 'grey20) \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 5) ;; more lower space (padding . 0.2) (stretchability . 0)) } #}) %% Implement an alternate lyric context myLayout = \layout { \context { \Lyrics \override LyricText.font-size = #-1 } \context { \Score \consists #lyricswitch } \context { \StaffGroup \consists #lyricswitch } \context { \ChoirStaff \consists #lyricswitch } } test %%% mus = \relative c' \repeat unfold 3 { c4 c c c\break } lyrOne = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 1. } \lyricmode { \repeat unfold 2 { bla -- bla -- bla -- bla -- } bla -- bla -- bla -- bla } } lyrTwo = { \set stanza = 1. \lyricmode { \repeat unfold 2 { blub -- blub -- blub -- blub -- } blub -- blub -- blub -- blub } } lyrThree = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 2. } \lyricmode { \repeat unfold 2 { foo -- foo -- foo -- foo -- } foo -- foo -- foo -- foo } } lyrFour = { \set stanza = 2. \lyricmode { \repeat unfold 2 { bla -- bla -- bla -- bla -- } bla -- bla -- bla -- bla } } lyrFive = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 3. } \lyricmode { \repeat unfold 2 { blub -- blub -- blub -- blub -- } blub -- blub -- blub -- blub } } lyrSix = { \set stanza = 3. \lyricmode { \repeat unfold 2 { foo -- foo -- foo -- foo -- } foo -- foo -- foo -- foo } } \score { \new Staff \new Voice = mus \mus \new Lyrics \lyricsto mus \lyrOne \new Lyrics \lyricsto mus \lyrTwo \new Lyrics \lyricsto mus \lyrThree \new Lyrics \lyricsto mus \lyrFour \new Lyrics \lyricsto mus \lyrFive \new Lyrics \lyricsto mus \lyrSix \new PianoStaff \new Staff { \repeat unfold 12 c' } \new Staff { \clef F \repeat unfold 12 c } \layout { \myLayout } } Cheers, Pierre 2015-06-23 23:39 GMT+02:00 RomanticStrings [hidden email] http:///user/SendEmail.jtp?type=nodenode=178135i=0: Thank you, Simon. It does indeed create a bracket to the left of the verse. It creates a space below the top verse, however, as well. Is there any way to prevent that? -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bracketing-verses-tp178126p178131.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178135i=1 https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178135i=2 https://lists.gnu.org/mailman/listinfo/lilypond-user ~Pierre -- If you reply to this email, your message will be added to the discussion below:
Re: Bracketing verses
Nice work, Pierre! That's a fantastic way to differentiate verses. - Abraham On Wed, Jun 24, 2015 at 2:33 PM, RomanticStrings [via Lilypond] ml-node+s1069038n178169...@n5.nabble.com wrote: Dear all, Thank you! That works beautifully! I don't quite understand everything that just happened, but it looks great! ~Conor On Wed, Jun 24, 2015 at 12:48 AM, Schneidy [via Lilypond] [hidden email] http:///user/SendEmail.jtp?type=nodenode=178169i=0 wrote: Hi, Using Harm's link and Simon markup: \version 2.18.2 % After: http://lsr.dsi.unimi.it/LSR/Item?id=641 %% http://lilypond.1069038.n5.nabble.com/Different-markups-for-odd-and-even-lyrics-lines-stanzas-td58072.html #(define (lyricswitch context) (let ((cnt 0)) (make-engraver (listeners ((AnnounceNewContext translator ev) (if (eq? (ly:context-name (ly:event-property ev 'context)) 'Lyrics) (begin (set! cnt (1+ cnt)) (if (even? cnt) (ly:context-mod-apply! (ly:event-property ev 'context) #{ \with { \override StanzaNumber.font-series = #'medium \override LyricText.font-shape = #'italic \override LyricText.color = #(x11-color 'grey20) \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 5) ;; more lower space (padding . 0.2) (stretchability . 0)) } #}) %% Implement an alternate lyric context myLayout = \layout { \context { \Lyrics \override LyricText.font-size = #-1 } \context { \Score \consists #lyricswitch } \context { \StaffGroup \consists #lyricswitch } \context { \ChoirStaff \consists #lyricswitch } } test %%% mus = \relative c' \repeat unfold 3 { c4 c c c\break } lyrOne = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 1. } \lyricmode { \repeat unfold 2 { bla -- bla -- bla -- bla -- } bla -- bla -- bla -- bla } } lyrTwo = { \set stanza = 1. \lyricmode { \repeat unfold 2 { blub -- blub -- blub -- blub -- } blub -- blub -- blub -- blub } } lyrThree = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 2. } \lyricmode { \repeat unfold 2 { foo -- foo -- foo -- foo -- } foo -- foo -- foo -- foo } } lyrFour = { \set stanza = 2. \lyricmode { \repeat unfold 2 { bla -- bla -- bla -- bla -- } bla -- bla -- bla -- bla } } lyrFive = { \set stanza = \markup { \translate #'(0 . -.7) \with-dimensions #'(0 . 0) #'(0 . 0) \left-brace #22 3. } \lyricmode { \repeat unfold 2 { blub -- blub -- blub -- blub -- } blub -- blub -- blub -- blub } } lyrSix = { \set stanza = 3. \lyricmode { \repeat unfold 2 { foo -- foo -- foo -- foo -- } foo -- foo -- foo -- foo } } \score { \new Staff \new Voice = mus \mus \new Lyrics \lyricsto mus \lyrOne \new Lyrics \lyricsto mus \lyrTwo \new Lyrics \lyricsto mus \lyrThree \new Lyrics \lyricsto mus \lyrFour \new Lyrics \lyricsto mus \lyrFive \new Lyrics \lyricsto mus \lyrSix \new PianoStaff \new Staff { \repeat unfold 12 c' } \new Staff { \clef F \repeat unfold 12 c } \layout { \myLayout } } Cheers, Pierre 2015-06-23 23:39 GMT+02:00 RomanticStrings [hidden email] http:///user/SendEmail.jtp?type=nodenode=178135i=0: Thank you, Simon. It does indeed create a bracket to the left of the verse. It creates a space below the top verse, however, as well. Is there any way to prevent that? -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bracketing-verses-tp178126p178131.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178135i=1 https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list [hidden email]
Re: Slur across staves?
On Wed, Jun 24, 2015 at 4:44 PM, Simon Albrecht-2 [via Lilypond] ml-node+s1069038n17817...@n5.nabble.com wrote: Am 25.06.2015 um 00:34 schrieb PMA: Hi List. I have in piano staff a 6/8 bar of single 8ths, with the first three in bass clef and the second three in treble. I'd like all six notes under _one_ slur (whether snaky- shaped or not). Is this somehow feasible? Yes, as long as the notes are in one voice. A voice may change between staves using the \change Staff command, which you will find documented. For a snaky-shaped slur you may want to have a look at https://github.com/openlilylib/openlilylib/tree/master/notation-snippets/shaping-bezier-curves, namely the \shapeII function. HTH, Simon You beat me to it, Simon ;-) Pete, here's an example of using \change Staff: music = { c8[ ( e g \change Staff = top c' e' g'] ) } \new Staff = top { \clef treble \time 6/8 s1. } \new Staff = bottom { \clef bass \time 6/8 \music } - Abraham -- View this message in context: http://lilypond.1069038.n5.nabble.com/Slur-across-staves-tp178173p178175.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: Slur across staves?
Am 25.06.2015 um 00:34 schrieb PMA: Hi List. I have in piano staff a 6/8 bar of single 8ths, with the first three in bass clef and the second three in treble. I'd like all six notes under _one_ slur (whether snaky- shaped or not). Is this somehow feasible? Yes, as long as the notes are in one voice. A voice may change between staves using the \change Staff command, which you will find documented. For a snaky-shaped slur you may want to have a look at https://github.com/openlilylib/openlilylib/tree/master/notation-snippets/shaping-bezier-curves, namely the \shapeII function. HTH, Simon ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Starting off a new community book project
On Wed, 24 Jun 2015 21:41:31 +0200 Urs Liska u...@openlilylib.org wrote: The official URL (where you can already have a first glimpse) is http://book.openlilylib.org, I get all kinds of weird things while trying to read this in FF 38.0.5. See screenshot. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slur across staves?
tisimst wrote: On Wed, Jun 24, 2015 at 4:44 PM, Simon Albrecht-2 [via Lilypond] ml-node+s1069038n17817...@n5.nabble.com wrote: Am 25.06.2015 um 00:34 schrieb PMA: Hi List. I have in piano staff a 6/8 bar of single 8ths, with the first three in bass clef and the second three in treble. I'd like all six notes under _one_ slur (whether snaky- shaped or not). Is this somehow feasible? Yes, as long as the notes are in one voice. A voice may change between staves using the \change Staff command, which you will find documented. For a snaky-shaped slur you may want to have a look at https://github.com/openlilylib/openlilylib/tree/master/notation-snippets/shaping-bezier-curves, namely the \shapeII function. HTH, Simon You beat me to it, Simon ;-) Pete, here's an example of using \change Staff: music = { c8[ ( e g \change Staff = top c' e' g'] ) } \new Staff = top { \clef treble \time 6/8 s1. } \new Staff = bottom { \clef bass \time 6/8 \music } - Abraham Simon Abraham, *Thank you* Will pursue -- hope the \shapell fussing doesn't carry me away - Pete ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Weird error message
Hello folks, I’m bumpinp into a problem with the following example : \version 2.19.21 symbols = { \time 3/4 c4-.\5-3 d\4-0 ( e\4-2 ) f4-.\4-3 \f g\3-0 a\3-2 ^\fermata } \score { \new Staff { \clef G_8 \symbols } \new TabStaff { \symbols } } ﲮ This code leads 2.19.21 to produce an error message: I take this opportunity to thank all of you who contribute to help us when we’re stuck, this list is just great! JM ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Starting off a new community book project
Il giorno mer 24 giu 2015 alle 23:29, Johan Vromans jvrom...@squirrel.nl ha scritto: On Wed, 24 Jun 2015 21:41:31 +0200 Urs Liska u...@openlilylib.org wrote: The official URL (where you can already have a first glimpse) is http://book.openlilylib.org, I get all kinds of weird things while trying to read this in FF 38.0.5. See screenshot. I cannot reproduce it on FF 38.0.5, everything looks ok here. Try this: http://stackoverflow.com/questions/15954513/text-rendering-issue Even though that option is checked in my preferences. It may depend on your hardware resources. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Weird error message
Il giorno gio 25 giu 2015 alle 7:40, Menu Jacques imj-...@bluewin.ch ha scritto: I’m bumpinp into a problem with the following example : \version 2.19.21 symbols = { \time 3/4 c4-.\5-3 d\4-0 ( e\4-2 ) f4-.\4-3 \f g\3-0 a\3-2 ^\fermata } \score { \new Staff { \clef G_8 \symbols } \new TabStaff { \symbols } } ﲮ This code leads 2.19.21 to produce an error message: syntax error, unexpected end of input Your snippet works fine here. Maybe there's something wrong in your file. Can you attach it? Or double check the last lines. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius 8
2015-06-24 10:54 GMT-07:00 Michael Rivers michaeljriv...@gmail.com: Avid firing the Sibelius development team is what sent me scouring the internet in a panic to find a replacement, and to me finding Lilypond. I can't thank Avid enough. Thanks, that's very nice to hear! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: volta repeat with and without alternative ending
Conductor will say bar number. Nope. From my experience I would say she says everytime something different: - from 3 measures before rehearsal mark B - from the lyric measure - second repeat, please - proabaly from a specific bar number Regards Helge ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Weird error message
On Thu, 25 Jun 2015 07:40:18 +0200 Menu Jacques imj-...@bluewin.ch wrote: } ﲮ There seem to be a series of weird non-ascii characters before the last line with percents. If these are really part of your input file I assume that's what making LilyPond confused. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius 8
On Wed, Jun 24, 2015 at 9:27 AM, Urs Liska u...@openlilylib.org wrote: Sibelius 8 has arrived - and gives an implicit answer to the questions that have arisen after they let their collected development competence go ... http://www.sibeliusblog.com/news/sibelius-8-is-here/ Corpses for sale, only $670 each. Regards, Nathan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Sibelius 8
Sibelius 8 has arrived - and gives an implicit answer to the questions that have arisen after they let their collected development competence go ... http://www.sibeliusblog.com/news/sibelius-8-is-here/ Even according to the (independent) Sibelius blog the major feature of the new version bump is the licensing model: Even though the “new Sibelius“, released today, bears the version number 8.0 under the hood, it’s clear why Avid is keen to avoid using it: Sibelius 8 is the thinnest release ever for a Sibelius product that turns the left-most column on the odometer. I feel that sounds quite desperate ... Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
volta repeat with and without alternative ending
Hi all! I am engraving an orchestral score, and ran into the following: one staff has volta repeat with alternative ending, but the other staff has no alternate ending. When I engrave the score for the conductor, strange thing happens (one staff is shorter, that the other) I also would like to engrave scores for violin and viola, and those notes are in separate files. Viola part should not be aware of the alternative block in violin IMHO. So, how should I write this piece to be correct? (online version: http://lilybin.com/mpasgy/4) \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } c1 } \score { \new Staff \violin \new Staff { \clef alto \viola } \layout { } } +-[ Gergely Kontra pihent...@gmail.com ]--+ | | | Mobile:(+36 20)356 9656 | | | +- Olyan lángész vagyok, hogy poroltóval kellene járnom! -+ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: volta repeat with and without alternative ending
On Wed, Jun 24, 2015 at 07:52:15PM +0200, Gergely K. wrote: On Wed, Jun 24, 2015 at 7:42 PM, Paul Scott waterho...@ultrasw.com wrote: On Wed, Jun 24, 2015 at 07:35:16PM +0200, Gergely K. wrote: On Wed, Jun 24, 2015 at 7:13 PM, tisimst tisimst.lilyp...@gmail.com wrote: It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? Because in individual part score, it will look silly (alternative endings, but they are identical) Not silly at all. It lets the violists know the structure. What if the conductor says Start at the 2nd ending? How will the violist(s) know where to start if they don't where the 2nd ending is? Conductor will say bar number. Which will be wrong or inconsistent if you don't use the same structure in all parts. Paul ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: volta repeat with and without alternative ending
Brian, On Wed, Jun 24, 2015 at 11:45 AM, Brian Barker [via Lilypond] ml-node+s1069038n178162...@n5.nabble.com wrote: At 10:13 24/06/2015 -0700, Abraham Noname wrote: On Wed, Jun 24, 2015 at 9:48 AM, Gergely Kontra [via Lilypond] wrote: I am engraving an orchestral score, and ran into the following: one staff has volta repeat with alternative ending, but the other staff has no alternate ending. When I engrave the score for the conductor, strange thing happens (one staff is shorter, that the other) I also would like to engrave scores for violin and viola, and those notes are in separate files. Viola part should not be aware of the alternative block in violin IMHO. So, how should I write this piece to be correct? (online version: http://lilybin.com/mpasgy/4) \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } c1 } \score { \new Staff \violin \new Staff { \clef alto \viola } \layout { } } I believed I answered this already on the bugs list here: http://lilypond.1069038.n5.nabble.com/repeat-volta-2-td178090.html#a178094 I don't think you did. You claim there that looking at it by the raw musical content, I see 4 bars for violin and only 3 for viola, but you don't explain why you see that as a problem. You are counting notation, not actual bars as played. Why does it matter that, say, ten played bars might be expressed as only five bars repeated? And your expansion of the parts there is incorrect: you have included the first time bar the second time around for the violin, suggesting six bars played in total, whereas there are actually only five. I didn't mean to claim that I couldn't tell what the repeats infer for the content. I meant to only explain that LilyPond (without using \unfoldRepeats) sees the content exactly as the OP coded it: 4 bars in violin, 3 bars for viola. Thus, when engraved, there's a missing bar, when it would be perfectly obvious to the player what should be done. It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? If you are making individual part scores, then you're going to need it, IMHO. That's your dispute with the original questioner, who prefers the viola players not to see what is going on in other parts. (I happen to agree with you: that it is clearer if the identical first and second time bars in the viola part are laid out in the same way as in other parts. I *think* (she doesn't say this explicitly) that Elaine Gould agrees.) If that's really not what you want, what should the viola be playing during the violin's 2nd ending? Oh, that's easy and evident: exactly what is written. The last (second) bar of the viola part's repeat coincides with the second time bar in the violin part. And that's just fine. But the OP is still going to need to reconcile how the music is printed for each score: Conductor: - Both parts repeat with a 1st and 2nd alternate ending Violin part: - Repeat with 1st and 2nd alternate ending Viola part: - Repeat with only 1st part This can be accomplished pretty easily using a \tag in the viola part: \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } \tag #'conductor { c2 c } c1 } \markup Conductor sees this \score { \new Staff \violin \new Staff { \clef alto \keepWithTag #'conductor \viola } \layout { } } \markup Violins see this \score { \new Staff \violin \layout { } } \markup Violas see this \score { \new Staff { \clef alto \removeWithTag #'conductor \viola } \layout { } } BUT (and this is the issue with saying that the Conductor will call out the bar number) the bar numbers are *still* out of sync: [image: Inline image 1] So, I'll ask again, why not put the same \repeat structure in the viola section? I don't think it's silly at all to do that. On the other hand, you could just expand the \repeat in the viola part so there's no question, but I guess that's something that the OP will need to decide. The other thing you could do \set Score.BarNumber = #4 and add another \tag that only the viola sees at that point, but I really don't like that idea since that doesn't follow standard practice: [image: Inline image 2] HTH, Abraham image.png (53K) http://lilypond.1069038.n5.nabble.com/attachment/178167/0/image.png image.png (53K) http://lilypond.1069038.n5.nabble.com/attachment/178167/1/image.png -- View this message in context: http://lilypond.1069038.n5.nabble.com/volta-repeat-with-and-without-alternative-ending-tp178153p178167.html Sent from the User mailing list archive at
Re: volta repeat with and without alternative ending
On Wed, Jun 24, 2015 at 7:13 PM, tisimst tisimst.lilyp...@gmail.com wrote: Gergely, I believed I answered this already on the bugs list here: http://lilypond.1069038.n5.nabble.com/repeat-volta-2-td178090.html#a178094 I didn't get an email response, so I was not aware of you reply. Sorry. It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? Because in individual part score, it will look silly (alternative endings, but they are identical) If you are making individual part scores, then you're going to need it, IMHO. If that's really not what you want, what should the viola be playing during the violin's 2nd ending? Let me unfold this music violin = \relative c'' { c4 d e f | c2 e | c4 d e f | f2 g | c1 } % 5 bars viola = \relative c' {c4 d e f | c2 c | c4 d e f | c2 c | c1 } % 5 bars } -Abraham On Wed, Jun 24, 2015 at 9:48 AM, Gergely K. [via Lilypond] [hidden email] http:///user/SendEmail.jtp?type=nodenode=178156i=0 wrote: Hi all! I am engraving an orchestral score, and ran into the following: one staff has volta repeat with alternative ending, but the other staff has no alternate ending. When I engrave the score for the conductor, strange thing happens (one staff is shorter, that the other) I also would like to engrave scores for violin and viola, and those notes are in separate files. Viola part should not be aware of the alternative block in violin IMHO. So, how should I write this piece to be correct? (online version: http://lilybin.com/mpasgy/4) \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } c1 } \score { \new Staff \violin \new Staff { \clef alto \viola } \layout { } } +-[ Gergely Kontra [hidden email] http:///user/SendEmail.jtp?type=nodenode=178153i=0 ]--+ | | | Mobile:a href=tel:%28%2B36%C2%A020%29356%C2%A09656 value= +36203569656 target=_blank(+36 20)356 9656 | | | +- Olyan lángész vagyok, hogy poroltóval kellene járnom! -+ ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178153i=1 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/volta-repeat-with-and-without-alternative-ending-tp178153.html To start a new topic under User, email [hidden email] http:///user/SendEmail.jtp?type=nodenode=178156i=1 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: volta repeat with and without alternative ending http://lilypond.1069038.n5.nabble.com/volta-repeat-with-and-without-alternative-ending-tp178153p178156.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: volta repeat with and without alternative ending
On Wed, Jun 24, 2015 at 07:35:16PM +0200, Gergely K. wrote: On Wed, Jun 24, 2015 at 7:13 PM, tisimst tisimst.lilyp...@gmail.com wrote: Gergely, I believed I answered this already on the bugs list here: http://lilypond.1069038.n5.nabble.com/repeat-volta-2-td178090.html#a178094 I didn't get an email response, so I was not aware of you reply. Sorry. It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? Because in individual part score, it will look silly (alternative endings, but they are identical) Not silly at all. It lets the violists know the structure. What if the conductor says Start at the 2nd ending? How will the violist(s) know where to start if they don't where the 2nd ending is? Paul Scott If you are making individual part scores, then you're going to need it, IMHO. If that's really not what you want, what should the viola be playing during the violin's 2nd ending? Let me unfold this music violin = \relative c'' { c4 d e f | c2 e | c4 d e f | f2 g | c1 } % 5 bars viola = \relative c' {c4 d e f | c2 c | c4 d e f | c2 c | c1 } % 5 bars } -Abraham On Wed, Jun 24, 2015 at 9:48 AM, Gergely K. [via Lilypond] [hidden email] http:///user/SendEmail.jtp?type=nodenode=178156i=0 wrote: Hi all! I am engraving an orchestral score, and ran into the following: one staff has volta repeat with alternative ending, but the other staff has no alternate ending. When I engrave the score for the conductor, strange thing happens (one staff is shorter, that the other) I also would like to engrave scores for violin and viola, and those notes are in separate files. Viola part should not be aware of the alternative block in violin IMHO. So, how should I write this piece to be correct? (online version: http://lilybin.com/mpasgy/4) \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } c1 } \score { \new Staff \violin \new Staff { \clef alto \viola } \layout { } } +-[ Gergely Kontra [hidden email] http:///user/SendEmail.jtp?type=nodenode=178153i=0 ]--+ | | | Mobile:a href=tel:%28%2B36%C2%A020%29356%C2%A09656 value= +36203569656 target=_blank(+36 20)356 9656 | | | +- Olyan lángész vagyok, hogy poroltóval kellene járnom! -+ ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178153i=1 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/volta-repeat-with-and-without-alternative-ending-tp178153.html To start a new topic under User, email [hidden email] http:///user/SendEmail.jtp?type=nodenode=178156i=1 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: volta repeat with and without alternative ending http://lilypond.1069038.n5.nabble.com/volta-repeat-with-and-without-alternative-ending-tp178153p178156.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 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius 8
Am 24.06.2015 um 19:33 schrieb David Kastrup: Urs Liska u...@openlilylib.org writes: Sibelius 8 has arrived - and gives an implicit answer to the questions that have arisen after they let their collected development competence go ... http://www.sibeliusblog.com/news/sibelius-8-is-here/ Even according to the (independent) Sibelius blog the major feature of the new version bump is the licensing model: Even though the “new Sibelius“, released today, bears the version number 8.0 under the hood, it’s clear why Avid is keen to avoid using it: Sibelius 8 is the thinnest release ever for a Sibelius product that turns the left-most column on the odometer. I feel that sounds quite desperate ... Well, it is a skeptical _outsider's_ blog, not in any way connected with Sibelius' company other than being a customer. This may legally be true, but it's not really the case. This blog was initiated and for a long time driven by Daniel Spreadbury as long as he was with Avid. So I'd rather conceive their relation to Avid similar to that of Scores of Beauty to LilyPond. The release announcement from Avid will certainly sound different. Sure. We are talking about a new developer team, and they have integrated annotations as a feature. That's not messing with the core part of the typesetter, but it's also not totally disconnected. Sounds about par regarding new achievements for a team that needs to make itself acquainted with the entire code base after the original authors have been let go. Interactive notetaking is a core feature of the Scora music stand URL:http://scora.net based on LilyPond. Since LilyPond itself does not have a GUI, this is probably built into the viewing backend. More generic facilities that would help support this kind of note addition in Frescobaldi, Denemo, Laborejo and whatever else might be of interest to let this kind of graphical note survive a retypesetting. I have that on my agenda for ScholarLY and its integration with Frescobaldi. One of the features the ScholarLY annotations should get is the ability to engrave visible annotations upon request. However, this would be much cooler if we would find a way to put stuff on PDF layers (or Optional Content Groups IIRC). At any rate: Sibelius and LilyPond are so little comparable in their approach to typesetting and user interface that we can indeed count Sibelius 8 as an important change with relation to LilyPond: a licensing scheme change is much more likely to push users over the rather large edge than anything else. Which is a nice gift for us ;-) Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius 8
Avid firing the Sibelius development team is what sent me scouring the internet in a panic to find a replacement, and to me finding Lilypond. I can't thank Avid enough. -- View this message in context: http://lilypond.1069038.n5.nabble.com/Sibelius-8-tp178154p178165.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: volta repeat with and without alternative ending
Gergely, I believed I answered this already on the bugs list here: http://lilypond.1069038.n5.nabble.com/repeat-volta-2-td178090.html#a178094 It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? If you are making individual part scores, then you're going to need it, IMHO. If that's really not what you want, what should the viola be playing during the violin's 2nd ending? -Abraham On Wed, Jun 24, 2015 at 9:48 AM, Gergely K. [via Lilypond] ml-node+s1069038n178153...@n5.nabble.com wrote: Hi all! I am engraving an orchestral score, and ran into the following: one staff has volta repeat with alternative ending, but the other staff has no alternate ending. When I engrave the score for the conductor, strange thing happens (one staff is shorter, that the other) I also would like to engrave scores for violin and viola, and those notes are in separate files. Viola part should not be aware of the alternative block in violin IMHO. So, how should I write this piece to be correct? (online version: http://lilybin.com/mpasgy/4) \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } c1 } \score { \new Staff \violin \new Staff { \clef alto \viola } \layout { } } +-[ Gergely Kontra [hidden email] http:///user/SendEmail.jtp?type=nodenode=178153i=0 ]--+ | | | Mobile:(+36 20)356 9656 | | | +- Olyan lángész vagyok, hogy poroltóval kellene járnom! -+ ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178153i=1 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/volta-repeat-with-and-without-alternative-ending-tp178153.html To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com To unsubscribe from Lilypond, click here http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=2code=dGlzaW1zdC5saWx5cG9uZEBnbWFpbC5jb218Mnw4MzU3Njg3MDU= . 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: http://lilypond.1069038.n5.nabble.com/volta-repeat-with-and-without-alternative-ending-tp178153p178156.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: volta repeat with and without alternative ending
On Wed, Jun 24, 2015 at 7:42 PM, Paul Scott waterho...@ultrasw.com wrote: On Wed, Jun 24, 2015 at 07:35:16PM +0200, Gergely K. wrote: On Wed, Jun 24, 2015 at 7:13 PM, tisimst tisimst.lilyp...@gmail.com wrote: It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? Because in individual part score, it will look silly (alternative endings, but they are identical) Not silly at all. It lets the violists know the structure. What if the conductor says Start at the 2nd ending? How will the violist(s) know where to start if they don't where the 2nd ending is? Conductor will say bar number. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius 8
Urs Liska u...@openlilylib.org writes: Sibelius 8 has arrived - and gives an implicit answer to the questions that have arisen after they let their collected development competence go ... http://www.sibeliusblog.com/news/sibelius-8-is-here/ Even according to the (independent) Sibelius blog the major feature of the new version bump is the licensing model: Even though the “new Sibelius“, released today, bears the version number 8.0 under the hood, it’s clear why Avid is keen to avoid using it: Sibelius 8 is the thinnest release ever for a Sibelius product that turns the left-most column on the odometer. I feel that sounds quite desperate ... Well, it is a skeptical _outsider's_ blog, not in any way connected with Sibelius' company other than being a customer. The release announcement from Avid will certainly sound different. We are talking about a new developer team, and they have integrated annotations as a feature. That's not messing with the core part of the typesetter, but it's also not totally disconnected. Sounds about par regarding new achievements for a team that needs to make itself acquainted with the entire code base after the original authors have been let go. Interactive notetaking is a core feature of the Scora music stand URL:http://scora.net based on LilyPond. Since LilyPond itself does not have a GUI, this is probably built into the viewing backend. More generic facilities that would help support this kind of note addition in Frescobaldi, Denemo, Laborejo and whatever else might be of interest to let this kind of graphical note survive a retypesetting. At any rate: Sibelius and LilyPond are so little comparable in their approach to typesetting and user interface that we can indeed count Sibelius 8 as an important change with relation to LilyPond: a licensing scheme change is much more likely to push users over the rather large edge than anything else. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \paper block inside \bookpart
Robert, Doesn't look like you're doing anything wrong. In the code, it doesn't appear that \bookpart is sensitive to this variable, except from the top-level \paper block. I'm CC-ing the bug list because I'm not sure how the \paper blocks are differentiated in top-level, \book and \bookpart blocks. For reference: the offending code is found in lily/paper-book.cc, in function Paper_book::output_aux. - Abraham On Wed, Jun 24, 2015 at 3:22 AM, Robert Schmaus [via Lilypond] ml-node+s1069038n178150...@n5.nabble.com wrote: Dear Ponderers, according to http://www.lilypond.org/doc/v2.18/Documentation/notation/the-paper-block I should be able to put a \paper statement within a \bookpart block. I have a situation where I have a (global) paper statement and would like to add an additional \paper block to each \bookpart with a specific page number. I tried it like this \version 2.18.2 \paper { max-systems-per-page = #10 } \book{ \bookpart { \paper { first-page-number = #20 } \score { \new Staff { \repeat unfold 500 { c'' } } } } \bookpart { \paper { first-page-number = #20 } \score { \new Staff { \repeat unfold 500 { d'' } } } } } but this doesn't seem to work. Am I missing something? Cheers, Robert ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=178150i=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/paper-block-inside-bookpart-tp178150.html To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com To unsubscribe from Lilypond, click here http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=2code=dGlzaW1zdC5saWx5cG9uZEBnbWFpbC5jb218Mnw4MzU3Njg3MDU= . 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: http://lilypond.1069038.n5.nabble.com/paper-block-inside-bookpart-tp178150p178159.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: volta repeat with and without alternative ending
At 10:13 24/06/2015 -0700, Abraham Noname wrote: On Wed, Jun 24, 2015 at 9:48 AM, Gergely Kontra [via Lilypond] wrote: I am engraving an orchestral score, and ran into the following: one staff has volta repeat with alternative ending, but the other staff has no alternate ending. When I engrave the score for the conductor, strange thing happens (one staff is shorter, that the other) I also would like to engrave scores for violin and viola, and those notes are in separate files. Viola part should not be aware of the alternative block in violin IMHO. So, how should I write this piece to be correct? (online version: http://lilybin.com/mpasgy/4) \version 2.18.2 \language deutsch violin = \relative c'' { \repeat volta 2 { c4 d e f | } \alternative { { c2 e | } { f2 g | } } c1 } viola = \relative c' { \repeat volta 2 { c4 d e f | c2 c } c1 } \score { \new Staff \violin \new Staff { \clef alto \viola } \layout { } } I believed I answered this already on the bugs list here: http://lilypond.1069038.n5.nabble.com/repeat-volta-2-td178090.html#a178094 I don't think you did. You claim there that looking at it by the raw musical content, I see 4 bars for violin and only 3 for viola, but you don't explain why you see that as a problem. You are counting notation, not actual bars as played. Why does it matter that, say, ten played bars might be expressed as only five bars repeated? And your expansion of the parts there is incorrect: you have included the first time bar the second time around for the violin, suggesting six bars played in total, whereas there are actually only five. It got me thinking, though. Why don't you want the viola to have the same \repeat volta 2 { ... } \alternative { { ... } { ... } } structure, too? If you are making individual part scores, then you're going to need it, IMHO. That's your dispute with the original questioner, who prefers the viola players not to see what is going on in other parts. (I happen to agree with you: that it is clearer if the identical first and second time bars in the viola part are laid out in the same way as in other parts. I *think* (she doesn't say this explicitly) that Elaine Gould agrees.) If that's really not what you want, what should the viola be playing during the violin's 2nd ending? Oh, that's easy and evident: exactly what is written. The last (second) bar of the viola part's repeat coincides with the second time bar in the violin part. Brian Barker ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Starting off a new community book project
Hello fellow LilyPonders, recently Federico raised my attention by pointing out the release of a new book on Mastering MuseScore. After some discussion, consideration and poking around I decided to lay the foundation for a new community book about a) LilyPond and b) the plain text complex with LilyPond, LaTeX and Git. Actually it's not a new idea but one that was already in the back of my mind when I started the openLilyLib tutorials and the respective type of posts on Scores of Beauty. There always was the wish to gather this sort of information to a more or less coherent entity like a book. So what I have by now is not presentable but it's in a state that I can (and have to) announce it in the form of a call for contribution. The idea of the book is to focus on those topics that the mailing list reveals to be regular stumbling blocks for new (or sometimes also seasoned) users. We want to assist them by gently going into great depth where the official documentation has to remain concise and reference-like. What I'm most interested in personally is that step from the needs of occasional or regular users to the more involved but also more exciting things, talking about aspects like getting into the spirit of using Scheme, or best practice suggestions to organize larger projects. For quite some time this book will have more empty than written pages, and it doesn't have to aim at becoming a coherent textbook. But I hope that we may achieve something that is comprehensive in the sense that it helps people diving more deeply in the LilyPond world. The book is authored in Markdown using GitBook (https://github.com/GitbookIO/gitbook), a Node.js application that builds the book as a statically served HTML site. The official URL (where you can already have a first glimpse) is http://book.openlilylib.org, and the development repository is at https://git.ursliska.de/openlilylib/book. There is another location where unmerged branches will be automatically built to when pushed, for example http://bookbranches.openlilylib.org/scheme-tutorials. It will be possible to edit the pages online or locally, with the local way being somewhat more flexible but requiring the installation of a few tools and dependencies. Now I'm asking for contribution in several fields: 1) Improving the infrastructure and appearance. The most urgent issue is adding a CSS stylesheet for the table of contents. The regular TOC is always expanded, and it is clear that the TOC of that book will soon become inacceptably long. So we need a foldable/expandable navigation bar where initially most items are folded. Probably there's room for other improvments in the styling of the book, but that's not that urgent. There are other things on the functionality side where I'd be happy not to be alone with. These would involve some Node.js, Python and bash programming. 2) General discussion about potential contents, i.e. working on the outline of un-written chapters 3) Content contribution. One thing that might be attractive to start with is integrating existing posts from Scores of Beauty. This may be trivial in some cases, in other cases one has to do significant rearrangements. As development and deployment take place on my personal server I can't fully open up the access, which means that anyone who wants to contribute has to ask me explicitly for an account. Best wishes Urs -- Urs Liska www.openlilylib.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user