Re: system-system-spacing in lilypond-book-file
Dear Philippe, thanks for Your explanation. It works fine now. I think this should be mentioned explicitly in the manual. Hello, Here is a little explanation about the problem : in fact, when including a lilypond snippet with breaks in a LaTeX document, lilypond-book makes a separate .ly file for each system. In that way, the become 2 images included in a LaTeX file. That's why the \paper {system-system-spacing} block won't do anything. The subject was mentionned 2 years ago here : http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html A possible solution was to add a command in the LaTeX preamble : \newcommand{\ betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak} You may of course change the \vspace to the value you want. The question was also mentionned here : http://old.nabble.com/between-system-space-does-not-work-with-lilypond- book-td6988067.html#a6988067 http://old.nabble.com/between-system-space-does-not-work-with-lilypond- book-td6988067.html#a6988067 Hope this helps. Philippe -- View this message in context: http://old.nabble.com/system-system-spacing- in-lilypond-book-file-tp31930124p31945829.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to create baroque ornaments
On 06/27/2011 11:26 PM, Nicolas Sceaux wrote: Le 27 juin 2011 à 21:23, Giso Grimm a écrit : How can I create ornaments like those in the attached example? I tried \markup with creating a path, however, this is always placed outside the staff. The desired ornament should always appear at a fixed distance to the note head (similar to accidentials, but after the note head). This file might gives some basis for what you want: https://github.com/nsceaux/nenuvar/blob/master/common/side-ornementations.ily For instance: \include side-ornementations.ily { \parc bes'4. \parb c''!8 \para d''4. \pralla c'' \pralla e''8 \bar } Thanks a lot! This works very nice. However, I have two questions regarding the fine-tuning of the position: How can I achieve a position after the dot? I guess I have to change something near line 86: (if (and (= direction RIGHT) (ly:grob? dot-column)) (set! (ly:grob-property dot-column 'positioning-done) (lambda (grob) (ly:dot-column::calc-positioning-done grob) (ly:grob-translate-axis! grob width X))) Since I am not (yet) a scheme/lilypond programmer I could not figure out what to do. Is it easily possible to vertically shift the musicglyph in one of the functions para/parb/... without changing the other scripts? Giso ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chord names with lowered bass
David Raleigh Arnold d...@openguitar.com writes: ... that is all the more reason to use C/e for the slash bass, and reserve C/E for the rare polychord. As a (former?) jazz- and bigband guitarist I strongly object. Also, there are some score interpretations that use lowercase letters to denote minor chords, which would make interpreting C/e even more dubious. No doubt, LilyPond will get a setting to customize this, but nevertheless I think it is not a good idea to change the well-established meaning the slash. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: system-system-spacing in lilypond-book-file
On Wed 29 Jun 2011, 08:26 Stefan Thomas wrote: Dear Philippe, thanks for Your explanation. It works fine now. I think this should be mentioned explicitly in the manual. I believe it is here: http://lilypond.org/doc/v2.14/Documentation/usage/latex Isn't it? If not, would you please write to bug-lilypond (or here) what exactly sould be added and to which section of the manual? Thank you! Hello, Here is a little explanation about the problem : in fact, when including a lilypond snippet with breaks in a LaTeX document, lilypond-book makes a separate .ly file for each system. In that way, the become 2 images included in a LaTeX file. That's why the \paper {system-system-spacing} block won't do anything. The subject was mentionned 2 years ago here : http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html A possible solution was to add a command in the LaTeX preamble : \newcommand{\ betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak} You may of course change the \vspace to the value you want. The question was also mentionned here : http://old.nabble.com/between-system-space-does-not-work-with-lilypond- book-td6988067.html#a6988067 http://old.nabble.com/between-system-space-does-not-work-with-lilypond- book-td6988067.html#a6988067 Hope this helps. Philippe -- View this message in context: http://old.nabble.com/system-system-spacing- in-lilypond-book-file-tp31930124p31945829.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. -- Dmytro O. Redchuk Bug Squad ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
SustainPedal: to-barline setting?
Hi, I'm typesetting a piano score where the pedal is mainly \sustainOn at the beginning of the measure and \sustainOff at the very end of the measure (just before the bar line) and so on. I did not find a proper way to print the \sustainOff at the very end of the measure (just before the bar line). I'd like to use a syntax like s1\sustainOn | s1\sustainOff\sustainOn | % etc. with a propertie like Hairpin #'to-barline = ##t that I could use for SustainPedal , so I do not have to care about what value is the last note of the measure. I tried \override SustainPedal #'to-barline = ##t but it does not work. AFAICS SustainPedal does not have the 'to-barline propertie because it does not support spanner-interface . I tried also \override Dynamics.SustainPedalLineSpanner #'to-barline = ##t (because SustainPedalLineSpanner supports spanner-interface but it failed). Is there a simple way to print the \sustainOff at the very end of the measure (just before the bar line)? Thanks in advance. Cheers, Xavier -- Xavier Scheuer x.sche...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: system-system-spacing in lilypond-book-file
Dmytro O. Redchuk-2 wrote: I believe it is here: http://lilypond.org/doc/v2.14/Documentation/usage/latex Isn't it? If not, would you please write to bug-lilypond (or here) what exactly sould be added and to which section of the manual? Thank you! Hello, The way it's explained in the doc tells mostly about the number of systems to include in the LaTeX file. For less advanced LaTeX users as I am, it doesn't look obvious that * betweenLilyPondSystem * can also be used to work on the space between system and that, in that kind of case, vertical spacing settings in the lilypond environment have no effect. Things could be explained like this : %%% \betweenLilyPondSystem may also be used to set the space between system, as vertical spacing settings in a \paper block have no effect since they are considered as different images. One could specify this way : \newcommand{\betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak} %%% Philippe -- View this message in context: http://old.nabble.com/system-system-spacing-in-lilypond-book-file-tp31930124p31952839.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Texinfo manual.
On Wed, Jun 29, 2011 at 06:18:04AM +0200, Werner LEMBERG wrote: But this path wasn't valid. The index.html file was actually installed to file:///usr/local/lilypond/usr/share/doc/lilypond/html/offline-root/index.html Ouch. Why not the canonical location file:///usr/local/share/doc/lilypond/... ? This looks completely broken. LilyPond installs everything into @prefix@/lilypond/. We add symlinks to @prefix@/bin/lilypond and the like, so most people don't notice. My best guess is that this makes it easier to deal with the osx app format and/or mingw progra~1 ? but that's a complete guess. In keeping with that, I suppose that we could make the --doc add such a symlink. Anybody interested in poking at the installation scripts is of course welcome to do so, but it won't be pretty. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to create baroque ornaments
On 06/29/2011 08:54 AM, Giso Grimm wrote: On 06/27/2011 11:26 PM, Nicolas Sceaux wrote: Le 27 juin 2011 à 21:23, Giso Grimm a écrit : How can I create ornaments like those in the attached example? I tried \markup with creating a path, however, this is always placed outside the staff. The desired ornament should always appear at a fixed distance to the note head (similar to accidentials, but after the note head). This file might gives some basis for what you want: https://github.com/nsceaux/nenuvar/blob/master/common/side-ornementations.ily For instance: \include side-ornementations.ily { \parc bes'4. \parb c''!8 \para d''4. \pralla c'' \pralla e''8 \bar } Is it easily possible to vertically shift the musicglyph in one of the functions para/parb/... without changing the other scripts? The answer was yes, the #:raise command does what I wanted: %% Battement after note head battement = #(define-music-function (parser loc arg) (ly:music?) (side-ornate-event arg (markup #:fontsize -2 #:raise 1 #:rotate 30 #:concat (#:hspace 0.5 #:vspace 0.3 #:musicglyph scripts.prall)) RIGHT)) Still I don't know how to get it printed after the dot. Giso ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Set accidental style in the layout block
Hi, Is there a way to set accidental style in the \layout block? \layout { \context { \Voice #(set-accidental-style 'piano) } } gives me an error: syntax error, unexpected MUSIC_IDENTIFIER. IIUC #(set-accidental-style 'piano) only works within a music expression. I'd like to be able to define this layout setting within the \layout block, as I do for Score.skipBars or MultiMeasureRest #'expand-limit for example. Is there a way to define accidental style outside the music expression? Cheers, Xavier -- Xavier Scheuer x.sche...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: system-system-spacing in lilypond-book-file
Stefan From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Stefan Thomas [kontrapunktste...@googlemail.com] Sent: 29 June 2011 07:26 To: phili...@philmassart.net; lilypond-user Subject: Re: system-system-spacing in lilypond-book-file Dear Philippe, thanks for Your explanation. It works fine now. I think this should be mentioned explicitly in the manual. --- If you could give me a location and which manual, and perhaps some explanatory text why/what you think needs adding - it was not clear to me. I can do that if it is appropriate. See: http://lilypond.org/doc/v2.13/Documentation/contributor/documentation-suggestions.html Regards James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
DynamicText inside Dynamics context not correctly aligned
Hello, I remember a discussion reporting that dynamics ( DynamicText ) inside a Dynamics context (i.e. attached to spacer rests) are not correctly aligned (they appear like right-aligned instead of centered). Unfortunately I can't find this discussion again and I cannot find an issue about it on the tracker either. Does someone recall this discussion? I'm actually looking for a workaround. \override DynamicText #'X-offset = #0 gives better results than the default output but now they appear more like left-aligned and \override DynamicText #'self-alignment-X = #CENTER does not change anything in this case. Any help would be appreciated. Thanks in advance! Cheers, Xavier -- Xavier Scheuer x.sche...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: reverting the beam-exceptions immediately
You could make an invisible time-signature change: \once \override Score.TimeSignature #'stencil = ##f \time 3/8 c' 16 d' e' d' c' 8 HTH Urs Am 28.06.2011 10:58, schrieb Stefan Thomas: Dear community, in the below quoted example I can reset the beam-exceptions only after a time-signature-change. How could it be possible restting the beam-exceptions without a time-signature change? \version 2.14.1 \new Staff { \time 3/8 \unset Timing.beamExceptions \set Voice.baseMoment = #(ly:make-moment 1 8) \repeat unfold 3 { \times 2/3 {c'16 d' e' }} \unset Voice.baseMoment \revert Score.TimeSignature #'beamExceptions %this works, but only when the time-signature changes! c' 16 d' e' d' c' 8 \time 3/8 c' 16 d' e' d' c' 8 } ___ 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
help with pitchedtrill
Couple of questions: I'm trying to use pitchedTrill, but its creating a problem when I have a tie coming off the note: score.ly:125:88: warning: unterminated tie \pitchedTrill d4~ \startTrillSpan \! ees d16 \stopTrillSpan b (g ees \pitchedTrill d4~) \startTrillSpan ees d16 \stopTrillSpan b (g a) The score comes out ok, but I get the above warning. What I really want is the trill with a flat sign, but I didn't figure that one out. Also, is there a workaround to get a break where you have a glissando? Any help would be greatly appreciated! I'm using 2.14.1 for Mac OS X. -akj -- Alex K. Jones - clarinet www.jeffsys.net/~akjones/music 847-372-8999 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Convert-ly and related files
I’m using convert-ly with old (‘legacy’) .ly files to learn more about LY programming. I have questions about the inter-relationships between convert-ly, convertrules, and the source(s) of the code substitutions I’m finding in converted .ly source code. While this is an excellent and educational user forum, it doesn’t look to me like it’s the appropriate one for answers to my convert-ly questions. For example, is there a list of obsolete LY codes and commands and the last version after which those codes and commands were no longer supported (for example, the articulation pairs “cr, rc” and “decr, rced”)? I’ve looked into the change logs of fixes, but that’s a very tedious exercise. Any help would be appreciated. Ken ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: help with pitchedtrill
On Jun 29, 2011, at 3:27 PM, Alex Jones wrote: Couple of questions: I'm trying to use pitchedTrill, but its creating a problem when I have a tie coming off the note: score.ly:125:88: warning: unterminated tie \pitchedTrill d4~ \startTrillSpan \! ees d16 \stopTrillSpan b (g ees \pitchedTrill d4~) \startTrillSpan ees d16 \stopTrillSpan b (g a) The score comes out ok, but I get the above warning. What I really want is the trill with a flat sign, but I didn't figure that one out. You can put a markup above the note: a4\trill^\markup { \flat } or a4\startTrillSpan^\markup { \flat } a4\stopTrillSpan Also, is there a workaround to get a break where you have a glissando? \override Glissando #'breakable = ##t Cheers, MS ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Convert-ly and related files
On Wed, Jun 29, 2011 at 10:18:56AM -0400, K. Kellogg-Smith wrote: For example, is there a list of obsolete LY codes and commands and the last version after which those codes and commands were no longer supported (for example, the articulation pairs “cr, rc” and “decr, rced”)? I’ve looked into the change logs of fixes, but that’s a very tedious exercise. Any help would be appreciated. convert-ly -s failing that, just read the source code. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: SustainPedal: to-barline setting?
- Original Message - From: Xavier Scheuer x.sche...@gmail.com To: lilypond-user lilypond-user@gnu.org; lilypond-devel lilypond-de...@gnu.org Sent: Wednesday, June 29, 2011 9:24 AM Subject: SustainPedal: to-barline setting? Hi, I'm typesetting a piano score where the pedal is mainly \sustainOn at the beginning of the measure and \sustainOff at the very end of the measure (just before the bar line) and so on. I did not find a proper way to print the \sustainOff at the very end of the measure (just before the bar line). I'd like to use a syntax like s1\sustainOn | s1\sustainOff\sustainOn | % etc. with a propertie like Hairpin #'to-barline = ##t that I could use for SustainPedal , so I do not have to care about what value is the last note of the measure. I tried \override SustainPedal #'to-barline = ##t but it does not work. AFAICS SustainPedal does not have the 'to-barline propertie because it does not support spanner-interface . I tried also \override Dynamics.SustainPedalLineSpanner #'to-barline = ##t (because SustainPedalLineSpanner supports spanner-interface but it failed). Is there a simple way to print the \sustainOff at the very end of the measure (just before the bar line)? Thanks in advance. Cheers, Xavier Xavier, This is issue http://code.google.com/p/lilypond/issues/detail?id=1128 I now work round it with an extra voice with mainly spacer rests, but adjust the size of the spacers when I need pedal-on/pedal-off. -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: SustainPedal: to-barline setting?
Hi Phil (and Xavier), This is issue http://code.google.com/p/lilypond/issues/detail?id=1128 Would be nice for this to be fixed — I can offer C$25 bounty on a fix. I now work round it with an extra voice with mainly spacer rests, but adjust the size of the spacers when I need pedal-on/pedal-off. Although the extra voice might help readability, of course this can be done in the same voice: \version 2.14.0 \relative c, { \set Staff.pedalSustainStyle = #'bracket \clef bass \override Staff.PianoPedalBracket #'shorten-pair = #'(0.0 . 2.0) c1\sustainOn s4*0\sustainOff c1\sustainOn c1\sustainOff } Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: help with pitchedtrill
Hi Alex (and Mike), What I really want is the trill with a flat sign, but I didn't figure that one out. This is what I do: trillWithFlat = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat } } trillWithNatural = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural } } trillWithSharp = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp } } \relative c' { \override TrillSpanner #'bound-details #'right #'padding = #1.75 \trillWithFlat c1\startTrillSpan \trillWithNatural c1\stopTrillSpan\startTrillSpan \trillWithSharp c1\stopTrillSpan\startTrillSpan c1\stopTrillSpan } Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
figBassBassF position
Hi! You can help me? I don't know how to do make figBassBassF between rightPiano and leftPiano! \version 2.15.2 \header { title = CADENZE } \paper { #(set-paper-size a4) } global = { \time 4/4 } rightPianoI = \relative c' { \global % Qui segue la musica. e g c1| d g b| e g c } leftPianoI = \relative c' { \global % Qui segue la musica. c,1_\markup {I}| g'_\markup {V}| c,_\markup {I}| \bar || } figBassBassFiguresI = \figuremode { \global % Qui segue la cifratura. } rightPianoII = \relative c' { \global % Qui segue la musica. c e a1| b e gis| c e a } leftPianoII = \relative c' { \global % Qui segue la musica. a,1_\markup {I}| e'_\markup {V}| a,_\markup {I}| \bar || } figBassBassFiguresII = \figuremode { \global \bassFigureStaffAlignmentUp % Qui segue la cifratura. 51| 5| 5| } pianoIPart = \new PianoStaff \with { instrumentName = Pf. I } \new Staff = right \with { midiInstrument = acoustic grand } \rightPianoI \new Staff = left \with { midiInstrument = acoustic grand } { \clef bass \leftPianoI } bassFiguresIPart = \new FiguredBass \figBassBassFiguresI pianoIIPart = \new PianoStaff \with { instrumentName = Pf. II } \new Staff = right \with { midiInstrument = acoustic grand } \rightPianoII \new Staff = left \with { midiInstrument = acoustic grand } { \clef bass \leftPianoII } bassFiguresIIPart = \new FiguredBass \figBassBassFiguresII \score { \pianoIPart \bassFiguresIPart \pianoIIPart \bassFiguresIIPart \layout { } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 100 4) } } } -- oiram/bin/selom MkarlM-HomePage ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: figBassBassF position
On 29 June 2011 19:54, Mario Moles mario-mo...@libero.it wrote: Hi! You can help me? I don't know how to do make figBassBassF between rightPiano and leftPiano! I see you are using Frescobaldi's templates. You need to insert the \new FiguredBass \figBassBassFiguresI between Staff right and left. This can be done for instance by modifying pianoIPart (pianoIIPart) in this way and then using only \pianoIPart (\pianoIIPart) in the \score block. % […] pianoIPart = \new PianoStaff \with { instrumentName = Pf. I } \new Staff = right \with { midiInstrument = acoustic grand } \rightPianoI \new FiguredBass \figBassBassFiguresI \new Staff = left \with { midiInstrument = acoustic grand } { \clef bass \leftPianoI } pianoIIPart = \new PianoStaff \with { instrumentName = Pf. II } \new Staff = right \with { midiInstrument = acoustic grand } \rightPianoII \new FiguredBass \figBassBassFiguresII \new Staff = left \with { midiInstrument = acoustic grand } { \clef bass \leftPianoII } \score { \pianoIPart \pianoIIPart % […] } Cheers, Xavier -- Xavier Scheuer x.sche...@gmail.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: figBassBassF position
Good! Very good! Thank you sincerly! mario I see you are using Frescobaldi's templates. You need to insert the \new FiguredBass \figBassBassFiguresI between Staff right and left. This can be done for instance by modifying pianoIPart (pianoIIPart) in this way and then using only \pianoIPart (\pianoIIPart) in the \score block. % […] pianoIPart = \new PianoStaff \with { instrumentName = Pf. I } \new Staff = right \with { midiInstrument = acoustic grand } \rightPianoI \new FiguredBass \figBassBassFiguresI \new Staff = left \with { midiInstrument = acoustic grand } { \clef bass \leftPianoI } pianoIIPart = \new PianoStaff \with { instrumentName = Pf. II } \new Staff = right \with { midiInstrument = acoustic grand } \rightPianoII \new FiguredBass \figBassBassFiguresII \new Staff = left \with { midiInstrument = acoustic grand } { \clef bass \leftPianoII } \score { \pianoIPart \pianoIIPart % […] } Cheers, Xavier -- oiram/bin/selom MkarlM-HomePage ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: system-system-spacing in lilypond-book-file
Dear Philippe, dear james, dear community, I had found the passage You habe mentioned in the documentation before, but I didn't understand the sense in the right way. For dummies like me an explanation like the following maybee could be better. In a latex-document the paper-block doesn't work in a \begin{lilypond} \end{lilypond} environment. If You would like to change the distance between the systems in a lilypond-environment, embedded in a latex-file, You can do it e.g. with: \newcommand{\betweenLilyPondSystem}[1]{\vspace{36mm}\linebreak} This line of code should be placed in the latex-header, before \begin{document}. 2011/6/29 James Lowe james.l...@datacore.com Stefan From: lilypond-user-bounces+james.lowe=datacore@gnu.org[lilypond-user-bounces+james.lowe= datacore@gnu.org] on behalf of Stefan Thomas [ kontrapunktste...@googlemail.com] Sent: 29 June 2011 07:26 To: phili...@philmassart.net; lilypond-user Subject: Re: system-system-spacing in lilypond-book-file Dear Philippe, thanks for Your explanation. It works fine now. I think this should be mentioned explicitly in the manual. --- If you could give me a location and which manual, and perhaps some explanatory text why/what you think needs adding - it was not clear to me. I can do that if it is appropriate. See: http://lilypond.org/doc/v2.13/Documentation/contributor/documentation-suggestions.html Regards James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Convert-ly and related files
On 6/29/2011 12:07 PM, Graham Percival wrote: On Wed, Jun 29, 2011 at 10:18:56AM -0400, K. Kellogg-Smith wrote: For example, is there a list of obsolete LY codes and commands and the last version after which those codes and commands were no longer supported (for example, the articulation pairs “cr, rc” and “decr, rced”)? I’ve looked into the change logs of fixes, but that’s a very tedious exercise. Any help would be appreciated. convert-ly -s failing that, just read the source code. Cheers, - Graham Thanks for the listing argument to convert-ly, Graham. I recognized the list, as I had previously used jEdit to read through both the convert-ly and convertrules files several times, and not finding/recognizing any reference to the articulation pairs I mentioned in my query I naturally came to the conclusion that the list of changes in those files isn't all-inclusive. Hence my query -- what I'm looking for would be a more inclusive list of obsolete LY commands. Then additionally, by doing split-screen A- B comparisons between original and converted files (to v2.14.1) I saw where and how v2.4.1 compatibility changes were made. In so doing it obvious that there has to be a support file (or files) which hold the .ly code (and remarks, when used) for every one of the automatic edits/changes made by convert-ly during the file conversion process, i.e. procedures file(s). I'd like to find and look through those files. Thanks again for your helpful answer, and best regards, Ken ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Convert-ly and related files
On Wed, Jun 29, 2011 at 04:05:48PM -0400, K. Kellogg-Smith wrote: On 6/29/2011 12:07 PM, Graham Percival wrote: convert-ly -s failing that, just read the source code. Hence my query -- what I'm looking for would be a more inclusive list of obsolete LY commands. ... In so doing it obvious that there has to be a support file (or files) which hold the .ly code (and remarks, when used) for every one of the automatic edits/changes made by convert-ly during the file conversion process, i.e. procedures file(s). I'd like to find and look through those files. So that would be the read the source code option. The very top of: scripts/convert-ly.py is: #!@TARGET_PYTHON@ # convert-ly.py -- Update old LilyPond input files (fix name?) # converting rules are found in python/convertrules.py That looks pretty promising. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
fret diagrams for scales and arpeggios - using finger numbers as intervals
LilyPonders, I think I'm trying to push LilyPond's fretboard diagrams beyond it's limit in trying to use fretboards to display scale patterns and intervals rather than chords and fingerings. So this post is either a request to be able to do something LilyPond cannot do, or a request to add such functionality to future versions of LilyPond. What I want to do is to change the in-dot finger-code to reflect not fingerings, but scale intervals in scale and arpeggio diagrams of the entire fretboard or part of a fretboard. The attached file uses the ukulele fretboard as an example of dominant seventh arpeggios. \addChordShape #'DominantSeventh #ukulele-tuning #'( (place-fret 4 1 5) (place-fret 4 4 7) (place-fret 4 6 1) (place-fret 4 10 3) (place-fret 4 13 5) (place-fret 4 16 7) (place-fret 3 1 1) (place-fret 3 5 3) (place-fret 3 8 5) (place-fret 3 11 7) (place-fret 3 13 1) (place-fret 2 1 3) (place-fret 2 4 5) (place-fret 2 7 7) (place-fret 2 9 1) (place-fret 2 13 3) (place-fret 2 16 5) (place-fret 1 2 7) (place-fret 1 4 1) (place-fret 1 8 3) (place-fret 1 11 5) (place-fret 1 14 7) (place-fret 1 16 1) ) \storePredefinedDiagram #default-fret-table \chordmode { des'':7 } #ukulele-tuning #(chord-shape 'DominantSeventh ukulele-tuning) I would like to be able to re-label the in-dot numbers to use 'b3' and 'b7' instead of '3' and '7' for the flat-third and flat-seventh intervals respectively, and to be able to use 'R' instead of '1' for the root. I don't think it's possible but if so, how do I do it? Thanks in advance, Jay. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: system-system-spacing in lilypond-book-file
Stefan, From: Stefan Thomas [kontrapunktste...@googlemail.com] Sent: 29 June 2011 20:55 To: James Lowe Cc: phili...@philmassart.net; lilypond-user Subject: Re: system-system-spacing in lilypond-book-file Dear Philippe, dear james, dear community, I had found the passage You habe mentioned in the documentation before, but I didn't understand the sense in the right way. For dummies like me an explanation like the following maybee could be better. In a latex-document the paper-block doesn't work in a \begin{lilypond} \end{lilypond} environment. If You would like to change the distance between the systems in a lilypond-environment, embedded in a latex-file, You can do it e.g. with: \newcommand{\betweenLilyPondSystem}[1]{\vspace{36mm}\linebreak} This line of code should be placed in the latex-header, before \begin{document}. -- Sorry for being dumb, but can you point me to the current documentation where this could be better? There is a LOT of documentation and I am not sure where I need to be looking. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: help with pitchedtrill
Alex, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren MacMillan [kieren_macmil...@sympatico.ca] Sent: 29 June 2011 18:46 To: m...@apollinemike.com Cc: lilypond-user@gnu.org; Alex Jones Subject: Re: help with pitchedtrill Hi Alex (and Mike), What I really want is the trill with a flat sign, but I didn't figure that one out. This is what I do: trillWithFlat = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat } } trillWithNatural = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural } } trillWithSharp = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp } } \relative c' { \override TrillSpanner #'bound-details #'right #'padding = #1.75 \trillWithFlat c1\startTrillSpan \trillWithNatural c1\stopTrillSpan\startTrillSpan \trillWithSharp c1\stopTrillSpan\startTrillSpan c1\stopTrillSpan } -- Kieren beat me to it. Actually there is a snippet here http://lsr.dsi.unimi.it/LSR/Item?id=304 That is pretty much this same example. So i wonder if you were aware of the LilyPond Snippet Repository (LSR)? James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fret diagrams for scales and arpeggios - using finger numbers as intervals
Jay Lee jkllee at mac.com writes: What I want to do is to change the in-dot finger-code to reflect not fingerings, but scale intervals in scale and arpeggio diagrams of the entire fretboard or part of a fretboard. Here is the complete example: \version 2.14.0 #(define-public ukulele-tuning '(9 4 0 7)) \addChordShape #'MajorTriad #ukulele-tuning #'( (place-fret 4 1 5) (place-fret 4 6 1) (place-fret 4 10 3) (place-fret 4 13 5) (place-fret 3 1 1) (place-fret 3 5 3) (place-fret 3 8 5) (place-fret 3 13 1) (place-fret 2 1 3) (place-fret 2 4 5) (place-fret 2 9 1) (place-fret 2 13 3) (place-fret 2 16 5) (place-fret 1 4 1) (place-fret 1 8 3) (place-fret 1 11 5) (place-fret 1 16 1) ) \storePredefinedDiagram #default-fret-table \chordmode { des'' } #ukulele-tuning #(chord-shape 'MajorTriad ukulele-tuning) \addChordShape #'MinorTriad #ukulele-tuning #'( (place-fret 4 1 5) (place-fret 4 6 1) (place-fret 4 9 3) (place-fret 4 13 5) (place-fret 3 1 1) (place-fret 3 4 3) (place-fret 3 8 5) (place-fret 3 13 1) (place-fret 3 16 3) (place-fret 2 4 5) (place-fret 2 9 1) (place-fret 2 12 3) (place-fret 2 16 5) (place-fret 1 4 1) (place-fret 1 7 3) (place-fret 1 11 5) (place-fret 1 16 1) ) \storePredefinedDiagram #default-fret-table \chordmode { des'':m } #ukulele-tuning #(chord-shape 'MinorTriad ukulele-tuning) \addChordShape #'DominantSeventh #ukulele-tuning #'( (place-fret 4 1 5) (place-fret 4 4 7) (place-fret 4 6 1) (place-fret 4 10 3) (place-fret 4 13 5) (place-fret 4 16 7) (place-fret 3 1 1) (place-fret 3 5 3) (place-fret 3 8 5) (place-fret 3 11 7) (place-fret 3 13 1) (place-fret 2 1 3) (place-fret 2 4 5) (place-fret 2 7 7) (place-fret 2 9 1) (place-fret 2 13 3) (place-fret 2 16 5) (place-fret 1 2 7) (place-fret 1 4 1) (place-fret 1 8 3) (place-fret 1 11 5) (place-fret 1 14 7) (place-fret 1 16 1) ) \storePredefinedDiagram #default-fret-table \chordmode { des'':7 } #ukulele-tuning #(chord-shape 'DominantSeventh ukulele-tuning) mychords = \chordmode{ des'' des'':m des'':7 } \context FretBoards { \set stringTunings = #ukulele-tuning \override FretBoards.FretBoard #'size = #'7 \override FretBoard #'(fret-diagram-details finger-code) = #'in-dot \override FretBoard #'(fret-diagram-details fret-count) = #'15 \mychords } \lyrics { major minor seventh } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
beams over rests
Hello, In this example (taken from the Documentation page, http://lilypond.org/doc/v2.14/Documentation/notation/beams ), the beam doesn't extend over the rest on the right. How can I get it to look like it does in the documentation? Thanks, Edward \version "2.14.1" \relative c' { r4 r8[ g' a r] r g[ | a] r } attachment: beamsnippet.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beams over rests
Edward Neeman edward.neeman at gmail.com writes: beam doesn't extend over the rest on the right. How can I get it to look like it does in the documentation? \version 2.14.1 \relative c' { r4 r8[ g' a r] r g[ | a] r } Uh oh. It works perfectly for me with 2.14.0, giving a beam extended as shown in the manual. Could you, or anybody else who gets the bad output, post which Lilypond version and which operating system you use? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beams over rests
Hi Keith (and Edward), Could you, or anybody else who gets the bad output, post which Lilypond version and which operating system you use? Doesn't work here… 2.15.1-1 on Mac OS X 10.6.7. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beams over rests
Hi, I'm using Lilypond 2.14.1 and MacOSX 10.5.8. If I set the Beam 'stemlet-length to a value greater than 0, then the beam looks like it should. Thanks, Edward On 6/30/11 9:48 AM, Keith OHara wrote: Edward Neeman edward.neeman at gmail.com writes: beam doesn't extend over the rest on the right. How can I get it to look like it does in the documentation? \version "2.14.1" \relative c' { r4 r8[ g' a r] r g[ | a] r } Uh oh. It works perfectly for me with 2.14.0, giving a beam extended as shown in the manual. Could you, or anybody else who gets the bad output, post which Lilypond version and which operating system you use? ___ 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: fret diagrams for scales and arpeggios - using finger numbers as intervals
On 6/29/11 5:36 PM, Jay Lee jkl...@mac.com wrote: LilyPonders, SNIP I would like to be able to re-label the in-dot numbers to use 'b3' and 'b7' instead of '3' and '7' for the flat-third and flat-seventh intervals respectively, and to be able to use 'R' instead of '1' for the root. I don't think it's possible but if so, how do I do it? It's quite easy. Just use R, b3, and b7 for the fingering in the verbose syntax. And if you want to used a lilypond flat symbol, you can do that as well. You'll need to make the fingering a lilypond markup. I guess we need to add something to the documentation indicating that the fingering in the verbose syntax can be a number, a string, or a lilypond markup. HTH, Carl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: SustainPedal: to-barline setting?
On Wed 29 Jun 2011, 13:23 Kieren MacMillan wrote: Hi Phil (and Xavier), This is issue http://code.google.com/p/lilypond/issues/detail?id=1128 Would be nice for this to be fixed — I can offer C$25 bounty on a fix. Thank you! -- your offer has beed added to the tracker,) -- Dmytro O. Redchuk Bug Squad ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: controlling hyphen visibility after line break
On Mon 27 Jun 2011, 22:52 Federico Bruni wrote: great! please add it to the tracker Finally, i've added it as 1722: http://code.google.com/p/lilypond/issues/detail?id=1722 Sorry for delay; you would better report issues to bug-lilypond!-) -- Dmytro O. Redchuk Bug Squad ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beams over rests
On 11-06-29 08:48 PM, Keith OHara wrote: Edward Neemanedward.neemanat gmail.com writes: beam doesn't extend over the rest on the right. How can I get it to look like it does in the documentation? \version 2.14.1 \relative c' { r4 r8[ g' a r] r g[ | a] r } Uh oh. It works perfectly for me with 2.14.0, giving a beam extended as shown in the manual. Could you, or anybody else who gets the bad output, post which Lilypond version and which operating system you use? Consistently broken for me, with 2.12.3, 2.13.63 and 2.15.3 on Ubuntu 11.04, where broken means cut and paste the snippet into Frescobaldi and cannot reproduce the image in the docs; more specifically, I don't see the beam extending over the eighth rest. Colin -- The human race has one really effective weapon, and that is laughter. -- Mark Twain ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fret diagrams for scales and arpeggios - using finger numbers as intervals
Carl Sorensen c_sorensen at byu.edu writes: On 6/29/11 5:36 PM, Jay Lee jkllee at mac.com wrote: LilyPonders, SNIP I would like to be able to re-label the in-dot numbers to use 'b3' and 'b7' instead of '3' and '7' for the flat-third and flat-seventh intervals respectively, and to be able to use 'R' instead of '1' for the root. I don't think it's possible but if so, how do I do it? It's quite easy. Just use R, b3, and b7 for the fingering in the verbose syntax. And if you want to used a lilypond flat symbol, you can do that as well. You'll need to make the fingering a lilypond markup. I guess we need to add something to the documentation indicating that the fingering in the verbose syntax can be a number, a string, or a lilypond markup. HTH, Carl Oh! I just realised that when I tried it before I didn't use quote marks! Do you have a snippet for using the flat symbol in the fingering markup? Or I'll just experiment a bit and see what comes up. Another question: What about open strings? Can I be the R b3 b7 type markup on open strings? How? Thanks so much, Jay ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beams over rests
Colin Campbell cpkc at shaw.ca writes: Consistently broken for me, with 2.12.3, 2.13.63 and 2.15.3 on Ubuntu 11.04 I made a bug-list entry http://code.google.com/p/lilypond/issues/detail?id=1718 Edward Neeman edward.neeman at gmail.com writes: If I set the Beam 'stemlet-length to a value greater than 0, then the beam looks like it should. Thanks for the workaround, Edward. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user