Re: Score examples
Urs, All of my contributions to IMSLP are LilyPond typesets, but it would require some work to list them and classify them. I suspect none of them have one-off tweaks but all of them probably are in a house style since they are created by Denemo. I am not even quite sure how to reference them - for example the most elaborate one is on the page http://imslp.org/wiki/Pavana_%26_Galliarda_Dolorosa_%28Philips,_Peter%29 but the link that downloads the actual pdf seems to be: http://imslp.org/wiki/Special:ImagefromIndex/148215 This example is the least typical of my output, involves the most adjustments which might be labelled tweaks (e.g. moving polyphonic rests, crossing staffs ...), although none of these were made by literally typing in a LilyPond tweak but instead by invoking a Denemo command which had, of course, been created to insert the tweak in some generalized form. As to listing them all, I notice that many have tags which can be clicked on (e.g. as Richard Shann/Editor or Richard Shann/Arranger) to find more. Finally, I know of one other contributor to IMSLP that uses LilyPond, namely Mario Bolognani. I am not sure that he explicitly mentions this, but I am sure he will be more than happy to help by confirming that, and he may well have a list of his LilyPond typeset scores (which cover orchestral stuff). HTH Richard On Mon, 2013-09-02 at 14:50 +0200, Urs Liska wrote: Hi, I'm compiling a selection of examples to show LilyPond's output quality. I'm aiming at a collection of ca. 5 examples (1-page excerpts) of LilyPond scores tweaked to publication quality and a similar number of examples of out-of-the-box engraving. The latter is intended to show that one can _work_ with default scores quite good, that is one can play from them and one can use them to finish an edition for example, without having to bother about engraving details too early. Another goal of this collection is to show a variety of styles. Therefore I would be happy if you would send me (privately) examples you would share for that purpose. If I should get way too many submissions I might think of using them for a kind of gallery ,-) If it's 'publication quality' it should of course be as beautiful as possible. If it's out-of-the-box it should of course _be_ untweaked. It may well have deficiencies but should show the superior legibility of all LilyPond scores. I would also call it out-of-the-box if there is a general 'house' style sheet applied. Maybe I'll have a third group with such examples. TIA Urs ___ 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: Score examples
On Tue, 2013-09-03 at 09:09 +0100, Richard Shann wrote: Urs, [...] As to listing them all, I notice that many have tags which can be clicked on (e.g. as Richard Shann/Editor or Richard Shann/Arranger) to find more. hmm, that was dumb of me, of course I can give the links: http://imslp.org/wiki/Category:Shann,_Richard/Editor this lists 9 pieces typeset in LilyPond and http://imslp.org/wiki/Category:Shann,_Richard/Arranger lists four more - one comes into both categories I see (because the pages contain more than one score typeset with LilyPond which have been classified differently, I think). Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
mapping a markup-command across strings in lyricmode
I wrote a markup command which takes a string and parses it to make a special markup. I'm leaving out the details, but the input might look something like: \markup \foo #abc123 I want to use this in a Lyrics context, but constantly retyping \markup \foo # is annoying and takes up a lot of space in my file: \lyricmode { \markup \foo #abc123 __ _ \markup \foo #def456 \markup \foo #ghi789 __ _ _ } Is there a way to simplify the user interface? This would be ideal, but I'm open to other suggestions: \lyricmode \mapFoo { abc123 __ _ def456 ghi789 __ _ _ } Thanks. - Mark ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Am 03.09.2013 07:47, schrieb Mike Blackstock: This trio for flute, violin and guitar is 'out-of-the-box': http://www.blackstockweb.ca/node/4 I dunno how to do a cres/dim on a single note very well (bar 6, flute - bad, but better elsewhere). I play guitar, and don't have much of an eye for non-guitar stuff (long phrases and slurs placements) -Mike Thank you, nice example. I think there is something to be used from that. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Am 03.09.2013 10:23, schrieb Richard Shann: On Tue, 2013-09-03 at 09:09 +0100, Richard Shann wrote: Urs, [...] As to listing them all, I notice that many have tags which can be clicked on (e.g. as Richard Shann/Editor or Richard Shann/Arranger) to find more. hmm, that was dumb of me, of course I can give the links: http://imslp.org/wiki/Category:Shann,_Richard/Editor this lists 9 pieces typeset in LilyPond and http://imslp.org/wiki/Category:Shann,_Richard/Arranger lists four more - one comes into both categories I see (because the pages contain more than one score typeset with LilyPond which have been classified differently, I think). Richard Thank you, I think I have found a few examples there. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: mapping a markup-command across strings in lyricmode
Mark Polesky markpole...@yahoo.com writes: I wrote a markup command which takes a string and parses it to make a special markup. I'm leaving out the details, but the input might look something like: \markup \foo #abc123 I want to use this in a Lyrics context, but constantly retyping \markup \foo # is annoying and takes up a lot of space in my file: \lyricmode { \markup \foo #abc123 __ _ \markup \foo #def456 \markup \foo #ghi789 __ _ _ } Is there a way to simplify the user interface? This would be ideal, but I'm open to other suggestions: \lyricmode \mapFoo { abc123 __ _ def456 ghi789 __ _ _ } Try \mapFoo \lyricmode { ... } instead, making \mapFoo a music function. You then iterate through the music using something like mapFoo = #(define-music-function (parser location music) (ly:music?) (for-each (lambda (m) (set! (ly:music-property m 'text) #{ \markup \foo $(ly:music-property m 'text) #})) (extract-typed-music music 'lyric-text))) -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Hi Urs, Here's some of my scores that I share on IMSLP : http://imslp.org/wiki/Category:Perol-Schneider,_Pierre/Editor Please note that I use lots of house made settings ; scores do not realy look like LilyPond scores. Maybe you'll find something intersting here : - http://imslp.org/wiki/3_Piezas_f%C3%A1ciles,_Op.19_(Sagreras,_Julio_Salvador)(score and tab) - http://imslp.org/wiki/Estilo_Popular_Argentino_(Llobet,_Miguel) - http://imslp.org/wiki/El_colibr%C3%AD_(Sagreras,_Julio_Salvador) or even here (Libro 1 first lesson should be interesting) : - http://imslp.org/wiki/Las_lecciones_de_guitarra_(Sagreras,_Julio_Salvador) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Am 03.09.2013 11:43, schrieb Pierre Perol-Schneider: Hi Urs, Here's some of my scores that I share on IMSLP : http://imslp.org/wiki/Category:Perol-Schneider,_Pierre/Editor Please note that I use lots of house made settings ; scores do not realy look like LilyPond scores. Maybe you'll find something intersting here : - http://imslp.org/wiki/3_Piezas_f%C3%A1ciles,_Op.19_(Sagreras,_Julio_Salvador) http://imslp.org/wiki/3_Piezas_f%C3%A1ciles,_Op.19_%28Sagreras,_Julio_Salvador%29 (score and tab) - http://imslp.org/wiki/Estilo_Popular_Argentino_(Llobet,_Miguel) http://imslp.org/wiki/Estilo_Popular_Argentino_%28Llobet,_Miguel%29 - http://imslp.org/wiki/El_colibr%C3%AD_(Sagreras,_Julio_Salvador) http://imslp.org/wiki/El_colibr%C3%AD_%28Sagreras,_Julio_Salvador%29 or even here (Libro 1 first lesson should be interesting) : - http://imslp.org/wiki/Las_lecciones_de_guitarra_(Sagreras,_Julio_Salvador) http://imslp.org/wiki/Las_lecciones_de_guitarra_%28Sagreras,_Julio_Salvador%29 Very nice indeed. Could you please specify somewhat more on 'house made settings': Are these global styles or individual tweaks? Or do you use your global styles and _additionally_ tweak in detail? I don't think this makes a difference for _that_ I can use it. But I want to label the examples as honestly as possible. Best Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Hi Janek, I think it would be interesting to know more about of your changes to the Feta font. Your example looks very nice, and the font can be a little heavy I think. Best Peter Bjuhr On 09/02/2013 03:59 PM, Janek Warchoł wrote: Hi, 2013/9/2 Urs Liska u...@openlilylib.org: Hi, I'm compiling a selection of examples to show LilyPond's output quality. I'm aiming at a collection of ca. 5 examples (1-page excerpts) of LilyPond scores tweaked to publication quality and a similar number of examples of out-of-the-box engraving. The latter is intended to show that one can _work_ with default scores quite good, that is one can play from them and one can use them to finish an edition for example, without having to bother about engraving details too early. github.com/janek-warchol/warsztat-nutowy/tree/master/epifania/Eja%20Mater I believe it's close to publication quality, a good example of lilypond at work. As a bonus, if you clone the repository and do 'git log epifania/Eja\ Mater/' you'll see all beautifications and corrections in separate commits. It should be easy to see how the score looked at various levels of beautification. Ah, and there's also github.com/janek-warchol/warsztat-nutowy/blob/master/epifania/Eja%20Mater%20klarnet.ly . Another goal of this collection is to show a variety of styles. Therefore I would be happy if you would send me (privately) examples you would share for that purpose. If I should get way too many submissions I might think of using them for a kind of gallery ,-) Recently I was asked to create some simple SATB scores and the composer said that the LilyPond font looked too heavy, so i made some modifications to the Feta font. You can see the result here: https://www.dropbox.com/s/hpsi9pzu1klpcq1/Eja-Mater.pdf (warning: the link won't be up permanently). I can share the changes to the Feta font if someone is interested. best, Janek ___ 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
changing the font of moderntab clef
Hello All: I am working on emulating a music publisher and this publisher uses what we would consider a moderntab clef but with a serif font not the sans-serif that we use. I have tried a bunch of different ways of changing the font but I can't seem to get it. Also, I looked in the code to try to find where the font was chosen but to no avail. How can one change the font of the moderntab clef from sans-serif to serif? Thank you, Rachael ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
2013/9/3 Urs Liska u...@openlilylib.org Are these global styles or individual tweaks? These are globals. They include : - re-defind header - line thickness (thinner) - ledger line thickness (thinner) - slurs and ties thickness (thinner) - bar lines thickness (thinner) - stem length (longer) - beam thickness (thicker) - grace notes (smaller global sizes) - G clef glyph - Tab clef glyph - some left hand fingerings (for ex. fing. 0 which, according to me, doesn't mean anything). hope I did not forget something... Btw, about 2-3 years ago I had a discussion with a Finale user who was telling me that LilyPond was bad looking. So I've created a home-made-Finale-settings (including the Finale G clef glyph) so that my Lily score looked like a Finale one. In your article, maybe you'll have to remind this amazing customized faculty LilyPond has. Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Am 03.09.2013 15:31, schrieb Pierre Perol-Schneider: 2013/9/3 Urs Liska u...@openlilylib.org mailto:u...@openlilylib.org Are these global styles or individual tweaks? These are globals. They include : - re-defind header - line thickness (thinner) - ledger line thickness (thinner) - slurs and ties thickness (thinner) - bar lines thickness (thinner) - stem length (longer) - beam thickness (thicker) - grace notes (smaller global sizes) - G clef glyph - Tab clef glyph - some left hand fingerings (for ex. fing. 0 which, according to me, doesn't mean anything). hope I did not forget something... That's _perfect_ for my cause and actually amazing :-) Btw, about 2-3 years ago I had a discussion with a Finale user who was telling me that LilyPond was bad looking. So I've created a home-made-Finale-settings (including the Finale G clef glyph) so that my Lily score looked like a Finale one. LOL Best and thanks Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Hi, 2013/9/3 Peter Bjuhr peterbj...@gmail.com: Hi Janek, I think it would be interesting to know more about of your changes to the Feta font. Your example looks very nice, and the font can be a little heavy I think. I've pushed the code to dev/janek/feta-modification branch http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=shortlog;h=refs/heads/dev/janek/feta-modification Are you able to compile LilyPond from source code? best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Pierre Perol-Schneider pierre.schneider.pa...@gmail.com writes: These are globals. They include : - re-defind header - line thickness (thinner) - ledger line thickness (thinner) - slurs and ties thickness (thinner) - bar lines thickness (thinner) - stem length (longer) - beam thickness (thicker) - grace notes (smaller global sizes) - G clef glyph - Tab clef glyph - some left hand fingerings (for ex. fing. 0 which, according to me, doesn't mean anything). hope I did not forget something... Btw, about 2-3 years ago I had a discussion with a Finale user who was telling me that LilyPond was bad looking. So I've created a home-made-Finale-settings (including the Finale G clef glyph) so that my Lily score looked like a Finale one. In your article, maybe you'll have to remind this amazing customized faculty LilyPond has. Uh, it hasn't. You are confusing the empowering combination of free software and a reasonable amount of documentation and code factorization with customized faculty. It's like calling a car customizable because its interiors are well-arranged, accessible through screws and other reversible mechanisms, there are wiring diagrams on major components of the car's electrics and so on and so on. That's an engineer's song of love and respect for those who are willing to hear it. But it is a song about engineering, not about driving. To make it the latter, there have to be user-level controls. And user is not the same as entry-level engineer. Though we _are_ trying to make the distinction more fuzzy. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: changing the font of moderntab clef
2013/9/3 Rachael Thomas Carlson rachael.thomas.carl...@gmail.com Hello All: Hi Rachael, How can one change the font of the moderntab clef from sans-serif to serif? You can use a pretty old snippet : \version 2.17.25 \new TabStaff { \override Staff.Clef.stencil = #(lambda (grob) (grob-interpret-markup grob #{ \markup { \raise #1.5 \bold \huge \override #'(baseline-skip . 2.5) \left-align \center-column { T A B } } #} )) c d e f } Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: changing the font of moderntab clef
2013/9/3 Rachael Thomas Carlson rachael.thomas.carl...@gmail.com: Hello All: I am working on emulating a music publisher and this publisher uses what we would consider a moderntab clef but with a serif font not the sans-serif that we use. I have tried a bunch of different ways of changing the font but I can't seem to get it. Also, I looked in the code to try to find where the font was chosen but to no avail. How can one change the font of the moderntab clef from sans-serif to serif? Thank you, Rachael Hi Rachael, I'm in a hurry: For now a first sketch. \version 2.16.2 %% - tablature.scm %% define tab-Clefs as a markup: #(define-markup-command (customTabClefII layout props num-strings staff-space) (integer? number?) #:category music Draw a tab clef sans-serif style. (define (square x) (* x x)) (let* ((scale-factor (/ staff-space 1.5)) (font-size (- (* num-strings 1.5 scale-factor) 7)) (base-skip (* (square (+ (* num-strings 0.195) 0.4)) scale-factor))) ;font-name (interpret-markup layout props (markup #:vcenter #:bold ;; !!! ;; change 'font-family and/or 'font-name ;; to fit your needs #:override (cons 'font-family 'roman) ;; default: 'sans ;#:override (cons 'font-name Purisa) #:fontsize font-size #:override (cons 'baseline-skip base-skip) #:left-align #:center-column (T A B) %% this function decides which clef to take #(define-public (clef::print-modern-custom-tab-if-set grob) (let ((glyph (ly:grob-property grob 'glyph))) ;; which clef is wanted? (if (string=? glyph markup.moderntabII) ;; if it is moderntabII, we'll draw it (let* ((staff-symbol (ly:grob-object grob 'staff-symbol)) (line-count (if (ly:grob? staff-symbol) (ly:grob-property staff-symbol 'line-count) 0)) (staff-space (ly:staff-symbol-staff-space grob))) (grob-interpret-markup grob (make-customTabClefII-markup line-count staff-space))) ;; otherwise, we simply use the default printing routine (ly:clef::print grob %% definitions for the moderntabII clef: %% the moderntabII clef will be added to the list of known clefs, %% so it can be used as any other clef: \clef moderntabII #(add-new-clef moderntabII markup.moderntabII 0 0 0) %% DELETE ME %{ %% Displaying some glyph/lists displayClefGlyph = \override Staff.Clef #'before-line-breaking = #(lambda (grob) (let* ((glyph (ly:grob-property grob 'glyph))) (newline) (display glyph))) #(use-modules (ice-9 pretty-print)) #(pretty-print supported-clefs) #(newline) #(newline) #(newline) #(pretty-print (@@ (lily) c0-pitch-alist)) %} \layout { \context { \TabStaff \override Clef #'stencil = #clef::print-modern-custom-tab-if-set %% DELETE ME %\displayClefGlyph } } \new TabStaff { \clef moderntabII a1 } Below the line indicated with ;; !!! you may want to change the values for font-name and/or font-family There are some lines introduced with %% DELETE ME I let them in for now. If you're interested in some internals you may want to uncomment them, otherwise delete them. Disadvantage of this approach: You can't change back the clef to 'moderntab' Maybe I find something better this evening... HTH, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: changing the font of moderntab clef
Hello Pierre: You can use a pretty old snippet : And to make it work with stable took only a grammatical change and version change. + \version 2.16.2 - \version 2.17.25 \new TabStaff { - \override Staff.Clef.stencil = #(lambda (grob) + \override Staff.Clef #'stencil = #(lambda (grob) Thank you! Rachael ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Score examples
Hi all, Btw, about 2-3 years ago I had a discussion with a Finale user who was telling me that LilyPond was bad looking. =) So I've created a home-made-Finale-settings (including the Finale G clef glyph) so that my Lily score looked like a Finale one. I totally agree with the implication here: Lilypond *should* have Finale and Sibelius house styles, so that those users can (a) see the flexibility of Lilypond, and (b) perhaps be more easily swayed into taking her out for a spin. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: changing the font of moderntab clef
Hello Harm: On 09/03/2013 09:04 AM, Thomas Morley wrote: Hi Rachael, I'm in a hurry: For now a first sketch. \version 2.16.2 %% - tablature.scm %% define tab-Clefs as a markup: #(define-markup-command (customTabClefII layout props num-strings staff-space) (integer? number?) #:category music Draw a tab clef sans-serif style. (define (square x) (* x x)) (let* ((scale-factor (/ staff-space 1.5)) (font-size (- (* num-strings 1.5 scale-factor) 7)) (base-skip (* (square (+ (* num-strings 0.195) 0.4)) scale-factor))) ;font-name (interpret-markup layout props (markup #:vcenter #:bold ;; !!! ;; change 'font-family and/or 'font-name ;; to fit your needs #:override (cons 'font-family 'roman) ;; default: 'sans ;#:override (cons 'font-name Purisa) #:fontsize font-size #:override (cons 'baseline-skip base-skip) #:left-align #:center-column (T A B) %% this function decides which clef to take #(define-public (clef::print-modern-custom-tab-if-set grob) (let ((glyph (ly:grob-property grob 'glyph))) ;; which clef is wanted? (if (string=? glyph markup.moderntabII) ;; if it is moderntabII, we'll draw it (let* ((staff-symbol (ly:grob-object grob 'staff-symbol)) (line-count (if (ly:grob? staff-symbol) (ly:grob-property staff-symbol 'line-count) 0)) (staff-space (ly:staff-symbol-staff-space grob))) (grob-interpret-markup grob (make-customTabClefII-markup line-count staff-space))) ;; otherwise, we simply use the default printing routine (ly:clef::print grob %% definitions for the moderntabII clef: %% the moderntabII clef will be added to the list of known clefs, %% so it can be used as any other clef: \clef moderntabII #(add-new-clef moderntabII markup.moderntabII 0 0 0) %% DELETE ME %{ %% Displaying some glyph/lists displayClefGlyph = \override Staff.Clef #'before-line-breaking = #(lambda (grob) (let* ((glyph (ly:grob-property grob 'glyph))) (newline) (display glyph))) #(use-modules (ice-9 pretty-print)) #(pretty-print supported-clefs) #(newline) #(newline) #(newline) #(pretty-print (@@ (lily) c0-pitch-alist)) %} \layout { \context { \TabStaff \override Clef #'stencil = #clef::print-modern-custom-tab-if-set %% DELETE ME %\displayClefGlyph } } \new TabStaff { \clef moderntabII a1 } Below the line indicated with ;; !!! you may want to change the values for font-name and/or font-family There are some lines introduced with %% DELETE ME I let them in for now. If you're interested in some internals you may want to uncomment them, otherwise delete them. Disadvantage of this approach: You can't change back the clef to 'moderntab' Maybe I find something better this evening... HTH, Harm This looks incredible! I was able to scale things a little bit to ensure that the font was lining up as it should. Thank you kindly Wonderful! Rachael ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: changing the font of moderntab clef
Thomas Morley thomasmorle...@gmail.com writes: Hi Rachael, I'm in a hurry: For now a first sketch. [two billion lines of code omitted] Sometimes I am reminded of a reoccuring theme in the Back to the Future trilogy when Doc Emmett Brown illustrates plans cobbled together in a hurry by showing them off using animated scale dioramata of town parts, landscapes, and moving mechanisms. It's sort of a running gag. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Tie over Repeat Bar
Hello! In the attached snippet I want to indicate that the f4 at the end of the first alternative should be tied upon repeat to the f at the beginning of the repeated section. Using ~ does not work as Lilypond considers it unterminated. What should I do? Thank you for your kind attention. Mark \version 2.16.2 \relative c''{ \time 3/4 d4 d d | \repeat volta 2 { \times 2/3 { f8 g f } e4 e | } \alternative {{ e r f } { d2. }} } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Feta font modifications by Janek
2013/9/3 Peter Bjuhr peterbj...@gmail.com: On 09/03/2013 05:36 PM, Janek Warchoł wrote: What operating system are you using? I can give you some help if you'd like. That would be nice, thanks. I'm using Ubuntu. Excellent! Is this the starting point: http://lilypond.org/doc/v2.17/Documentation/contributor/index.html Sort-of. I mean, all information on how to build lilypond and contribute to it are there, but (especially as you're already using linux), we can do it an easier way using my awesome lilypond scripts. Do you have git installed? And how proficient are you with command-line? best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Feta font modifications by Janek
On 09/03/2013 05:36 PM, Janek Warchoł wrote: 2013/9/3 Peter Bjuhr peterbj...@gmail.com: Thanks, exciting! I haven't, but maybe now is a good time to set this up! Definitely :) What operating system are you using? I can give you some help if you'd like. That would be nice, thanks. I'm using Ubuntu. Is this the starting point: http://lilypond.org/doc/v2.17/Documentation/contributor/index.html Best Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Feta font modifications by Janek
2013/9/3 Peter Bjuhr peterbj...@gmail.com: Thanks, exciting! I haven't, but maybe now is a good time to set this up! Definitely :) What operating system are you using? I can give you some help if you'd like. A question, also related to David's answer about the distinction between engineer-friendly and user-friendly: Do you need to change the source code of LilyPond to make the more advanced forms of house styles, or I'm misunderstanding this!? Yes, i modified the source code of LilyPond to have Lily's Feta font look different. It could probably be done in some other way, but as i'm familiar with compiling lilypond (i almost never use precompiled binaries - always built it myself) it was easier for me this way. best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Feta font modifications by Janek
Am 03.09.2013 17:36, schrieb Janek Warchoł: 2013/9/3 Peter Bjuhr peterbj...@gmail.com: Thanks, exciting! I haven't, but maybe now is a good time to set this up! Definitely :) What operating system are you using? I can give you some help if you'd like. A question, also related to David's answer about the distinction between engineer-friendly and user-friendly: Do you need to change the source code of LilyPond to make the more advanced forms of house styles, or I'm misunderstanding this!? Yes, i modified the source code of LilyPond to have Lily's Feta font look different. It could probably be done in some other way, but as i'm familiar with compiling lilypond (i almost never use precompiled binaries - always built it myself) it was easier for me this way. Just to take some of the 'horror' out of it: It is not usually necessary to modify LilyPond's source code to create any form of style sheets. Usually you do that by overriding properties or maybe adding Scheme functions in \include files. What Janek did was the special case of modifying the font itself - which of course goes far beyond a simple 'style'. Urs best, Janek ___ 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: Score examples
Thanks, exciting! I haven't, but maybe now is a good time to set this up! A question, also related to David's answer about the distinction between engineer-friendly and user-friendly: Do you need to change the source code of LilyPond to make the more advanced forms of house styles, or I'm misunderstanding this!? Best Peter On 09/03/2013 03:54 PM, Janek Warchoł wrote: Hi, 2013/9/3 Peter Bjuhr peterbj...@gmail.com: Hi Janek, I think it would be interesting to know more about of your changes to the Feta font. Your example looks very nice, and the font can be a little heavy I think. I've pushed the code to dev/janek/feta-modification branch http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=shortlog;h=refs/heads/dev/janek/feta-modification Are you able to compile LilyPond from source code? best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Feta font modifications by Janek
Sort-of. I mean, all information on how to build lilypond and contribute to it are there, but (especially as you're already using linux), we can do it an easier way using my awesome lilypond scripts. Do you have git installed? And how proficient are you with command-line? An easier way sounds great! I have set up GitHub so I guess I have git installed. Or do you need something different for this? Regarding the command-line I can't say I'm an advanced user. But I do use it (mostly for musicxml2ly). Best Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Tie over Repeat Bar
Robert: Thank you for your reply and the suggestion. I tried \laissezVibrer. It just did not look long enough. I shall put it in the score. Mark From: Robert Schmaus [mailto:robert.schm...@web.de] Sent: Tuesday, September 03, 2013 9:49 AM To: Mark Stephen Mrotek Cc: lilypond-user@gnu.org Subject: Re: Tie over Repeat Bar Hi Mark, Check the user guide for a command called called \laissezVibrer - that's what you're looking for. Best, Robert - Von meinem Fliewatüüt gesendet. On 3 Sep 2013, at 17:20, Mark Stephen Mrotek carsonm...@ca.rr.com wrote: Hello! In the attached snippet I want to indicate that the “f4” at the end of the first alternative should be tied upon repeat to the “f” at the beginning of the repeated section. Using “ ~ ” does not work as Lilypond considers it “unterminated.” What should I do? Thank you for your kind attention. Mark Tie over Repeat.ly ___ 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: Feta font modifications by Janek
2013/9/3 Peter Bjuhr peterbj...@gmail.com: Sort-of. I mean, all information on how to build lilypond and contribute to it are there, but (especially as you're already using linux), we can do it an easier way using my awesome lilypond scripts. Do you have git installed? And how proficient are you with command-line? An easier way sounds great! I have set up GitHub so I guess I have git installed. ok. Let's see if the scripts i wrote are as awesome as i think :) Please run the attached script. After it finishes, run ~/path-you-specify-in-previous-script/janek-scripts/lilypond/build-lily.sh --help and if everything works as i'd like it to, you should see a help message that will tell you how to proceed. Let me know if anything goes wrong! best, Janek grab-lily-sources.sh Description: Bourne shell script ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Drawing a hexagon with a number inside
2013/9/3 Rachael Thomas Carlson rachael.thomas.carl...@gmail.com: Hello All: I am attempting to draw a hexagon with a number inside of it using markup. The attached png is essentially what I am attempting. This is to be used in a TabStaff. I am not worried about the whiteout = ##f in the png. I just simply can't seem to figure out how to create a hexagon such as in the png. Though, again, it would be optimal to create this within a markup environment. I am able to modify the TabNoteHead stencil. That is not the problem. I just need to figure out how to create a hexagon with a number inside of it using markup. Any ideas? Rachael Hi Rachael, Torsten once posted the code below in the german LilyPond-forum \version 2.14.2 #(define-markup-command (draw-n-agon layout props corners radius arg) (number? number? markup?) #:category graphic #:properties ((thickness 1)) (let* ((th (* (ly:output-def-lookup layout 'line-thickness) thickness)) (alpha-step (if (= corners 0) 99 (/ (* 2 PI) (abs corners (alpha-start (if (= radius 0) (/ alpha-step 2) 0)) (polypoints (let loop ((alpha alpha-start)) (if ( alpha (* 2 PI)) '() (cons (* (abs radius) (sin alpha)) (cons (- 0 (* (abs radius) (cos alpha))) (loop (+ alpha alpha-step))) (m (interpret-markup layout props arg)) (x-ext (ly:stencil-extent m X)) (y-ext (ly:stencil-extent m Y))) (ly:stencil-add m (ly:stencil-translate (if (equal? polypoints '()) (ly:make-stencil (list 'circle radius th #f)) (ly:make-stencil `(polygon ',polypoints ,th #f))) (cons (/ (cdr x-ext) 2) (/ (cdr y-ext) 2)) % TEST: \header { tagline = ##f } \paper { ragged-last-bottom = ##f } \markup \draw-n-agon #100 #-4 3 \relative c' { \override Score.RehearsalMark #'padding = #4 % gleichseitige Dreiecke s1 \mark \markup \draw-n-agon #3 #4 3 s \mark \markup \draw-n-agon #3 #4 33 s \mark \markup \draw-n-agon #3 #-4 3 s \mark \markup \draw-n-agon #3 #-4 33 s \mark \markup \draw-n-agon #3 #4 \draw-n-agon #3 #-4 3 s \mark \markup \draw-n-agon #3 #4 \draw-n-agon #3 #-4 33 s \break % Quadrate s \mark \markup \draw-n-agon #4 #3 4 s \mark \markup \draw-n-agon #4 #3 44 s \mark \markup \draw-n-agon #4 #-3 4 s \mark \markup \draw-n-agon #4 #-3 44 s \mark \markup \draw-n-agon #4 #3 \draw-n-agon #4 #-3 4 s \mark \markup \draw-n-agon #4 #3 \draw-n-agon #4 #-3 44 s \break % gleichseitige Pentagone s \mark \markup \draw-n-agon #5 #2.5 5 s \mark \markup \draw-n-agon #5 #2.5 55 s \mark \markup \draw-n-agon #5 #-2.5 5 s \mark \markup \draw-n-agon #5 #-2.5 55 s \mark \markup \draw-n-agon #5 #2.5 \draw-n-agon #5 #-2.5 5 s \mark \markup \draw-n-agon #5 #2.5 \draw-n-agon #5 #-2.5 55 s \break % gleichseitige Hexagone s \mark \markup \draw-n-agon #6 #2.5 6 s \mark \markup \draw-n-agon #6 #2.5 66 s \mark \markup \draw-n-agon #6 #-2.5 6 s \mark \markup \draw-n-agon #6 #-2.5 66 s \break % gleichseitige Heptagone s \mark \markup \draw-n-agon #7 #2.5 7 s \mark \markup \draw-n-agon #7 #2.5 77 s \mark \markup \draw-n-agon #7 #-2.5 7 s \mark \markup \draw-n-agon #7 #-2.5 77 s \break % gleichseitige Oktagone s \mark \markup \draw-n-agon #8 #2.5 8 s \mark \markup \draw-n-agon #8 #2.5 88 s \mark \markup \draw-n-agon #8 #-2.5 8 s \mark \markup \draw-n-agon #8 #-2.5 88 s \break % Kreise s \mark \markup \draw-n-agon #0 #2.5 0 s \mark \markup \draw-n-agon #0 #2.5 00 % Kombinationen Quadrat und Dreieck s \mark \markup \draw-n-agon #4 #2.5 \draw-n-agon #3 #5.5 9 s \mark \markup \draw-n-agon #4 #2.5 \draw-n-agon #3 #5.5 99 s \mark \markup \draw-n-agon #4 #5 \lower #1.5 \draw-n-agon #3 #3.5 9 s \mark \markup \draw-n-agon #4 #5 \lower #1.5 \draw-n-agon #3 #3.5 99 s \break % Kombinationen Dreieck und Kreis s \mark \markup \draw-n-agon #0 #1.9 \draw-n-agon #3 #4.5 9 s \mark \markup \draw-n-agon #0 #1.9 \draw-n-agon #3 #4.5 99 s \mark \markup \draw-n-agon #0 #2.5 \draw-n-agon #3 #3.5 9 s \mark \markup \draw-n-agon #0 #2.5 \draw-n-agon #3 #3.5 99 s \mark \markup \draw-n-agon #0 #3.5 \draw-n-agon #3 #3.5 9 s \mark \markup \draw-n-agon #0 #3.5 \draw-n-agon #3 #3.5 99 s \mark \markup \draw-n-agon #0 #4 \draw-n-agon #3 #3.5 9 s \mark \markup \draw-n-agon #0 #4 \draw-n-agon #3 #3.5 99 s \break % Kombinationen Quadrat und Kreis s \mark \markup \draw-n-agon #0 #2 \draw-n-agon #4 #4 9 s \mark \markup \draw-n-agon #0 #2 \draw-n-agon #4 #4 99 s \mark \markup \draw-n-agon #0 #2.5 \draw-n-agon #4 #3 9 s \mark \markup \draw-n-agon #0 #2.5 \draw-n-agon #4 #3 99 s \mark \markup \draw-n-agon #0 #3 \draw-n-agon #4 #3 9 s \mark \markup \draw-n-agon #0 #3 \draw-n-agon #4 #3 99 s \mark \markup \draw-n-agon #0 #3.5 \draw-n-agon #4 #3 9 s \mark \markup
RE: Tie over Repeat Bar
Mr. Holmes, I did reply to all. Your name was the only one to which I could reply! Mark From: Phil Holmes [mailto:m...@philholmes.net] Sent: Tuesday, September 03, 2013 9:58 AM To: Mark Stephen Mrotek; LilyPond User Group Subject: Re: Tie over Repeat Bar Please remember to reply all. This section mentions repeatTie and laissezVibrer, and if neither of those does what you want, I don't understand what you want, so an image would be helpful. -- Phil Holmes - Original Message - From: Mark Stephen Mrotek mailto:carsonm...@ca.rr.com To: 'Phil Holmes' mailto:m...@philholmes.net Sent: Tuesday, September 03, 2013 5:13 PM Subject: RE: Tie over Repeat Bar Mr. Holmes: If I had found the answer to my question in the documentation http://www.lilypond.org/doc/v2.16/Documentation/notation/writing-rhythms#tie s, ( only ties into the second alternative are covered ) I would not have bothered the user's group. Mark From: Phil Holmes [mailto:m...@philholmes.net] Sent: Tuesday, September 03, 2013 8:30 AM To: Mark Stephen Mrotek Subject: Re: Tie over Repeat Bar Please read all of the section on Ties in the notation reference, and ask if this does not answer your question. -- Phil Holmes - Original Message - From: Mark Stephen Mrotek mailto:carsonm...@ca.rr.com To: lilypond-user@gnu.org Sent: Tuesday, September 03, 2013 4:20 PM Subject: Tie over Repeat Bar Hello! In the attached snippet I want to indicate that the f4 at the end of the first alternative should be tied upon repeat to the f at the beginning of the repeated section. Using ~ does not work as Lilypond considers it unterminated. What should I do? Thank you for your kind attention. Mark _ ___ 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: Tie over Repeat Bar
Hi Mark, Check the user guide for a command called called \laissezVibrer - that's what you're looking for. Best, Robert - Von meinem Fliewatüüt gesendet. On 3 Sep 2013, at 17:20, Mark Stephen Mrotek carsonm...@ca.rr.com wrote: Hello! In the attached snippet I want to indicate that the “f4” at the end of the first alternative should be tied upon repeat to the “f” at the beginning of the repeated section. Using “ ~ ” does not work as Lilypond considers it “unterminated.” What should I do? Thank you for your kind attention. Mark Tie over Repeat.ly ___ 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: Tie over Repeat Bar
Please remember to reply all. This section mentions repeatTie and laissezVibrer, and if neither of those does what you want, I don't understand what you want, so an image would be helpful. -- Phil Holmes - Original Message - From: Mark Stephen Mrotek To: 'Phil Holmes' Sent: Tuesday, September 03, 2013 5:13 PM Subject: RE: Tie over Repeat Bar Mr. Holmes: If I had found the answer to my question in the documentation http://www.lilypond.org/doc/v2.16/Documentation/notation/writing-rhythms#ties, ( only ties into the second alternative are covered ) I would not have bothered the user's group. Mark From: Phil Holmes [mailto:m...@philholmes.net] Sent: Tuesday, September 03, 2013 8:30 AM To: Mark Stephen Mrotek Subject: Re: Tie over Repeat Bar Please read all of the section on Ties in the notation reference, and ask if this does not answer your question. -- Phil Holmes - Original Message - From: Mark Stephen Mrotek To: lilypond-user@gnu.org Sent: Tuesday, September 03, 2013 4:20 PM Subject: Tie over Repeat Bar Hello! In the attached snippet I want to indicate that the f4 at the end of the first alternative should be tied upon repeat to the f at the beginning of the repeated section. Using ~ does not work as Lilypond considers it unterminated. What should I do? Thank you for your kind attention. Mark ___ 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: Drawing a hexagon with a number inside
Rachael Thomas Carlson rachael.thomas.carl...@gmail.com writes: Hello All: I am attempting to draw a hexagon with a number inside of it using markup. The attached png is essentially what I am attempting. This is to be used in a TabStaff. I am not worried about the whiteout = ##f in the png. I just simply can't seem to figure out how to create a hexagon such as in the png. Though, again, it would be optimal to create this within a markup environment. I am able to modify the TabNoteHead stencil. That is not the problem. I just need to figure out how to create a hexagon with a number inside of it using markup. Any ideas? Those are not actually proper hexagons, so they are pretty easy to draw using something like \markup \path #0.25 #'((moveto 3 0) (lineto 1 2) (lineto -1 2) (lineto -3 0) (lineto -1 -2) (lineto 1 -2) (closepath)) There needs to be scaling and matching to the content as well, of course. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tie over Repeat Bar
2013/9/3 Robert Schmaus robert.schm...@web.de: Hi Mark, Check the user guide for a command called called \laissezVibrer - that's what you're looking for. Best, Robert - Von meinem Fliewatüüt gesendet. On 3 Sep 2013, at 17:20, Mark Stephen Mrotek carsonm...@ca.rr.com wrote: Hello! In the attached snippet I want to indicate that the “f4” at the end of the first alternative should be tied upon repeat to the “f” at the beginning of the repeated section. Using “ ~ ” does not work as Lilypond considers it “unterminated.” What should I do? Thank you for your kind attention. Mark There's also: http://lsr.dsi.unimi.it/LSR/Snippet?id=794 with some additional functionality, if needed. Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Feta font modifications by Janek
2013/9/3 Janek Warchoł janek.lilyp...@gmail.com: 2013/9/3 Peter Bjuhr peterbj...@gmail.com: Sort-of. I mean, all information on how to build lilypond and contribute to it are there, but (especially as you're already using linux), we can do it an easier way using my awesome lilypond scripts. Do you have git installed? And how proficient are you with command-line? An easier way sounds great! I have set up GitHub so I guess I have git installed. ok. Let's see if the scripts i wrote are as awesome as i think :) Please run the attached script. After it finishes, run ~/path-you-specify-in-previous-script/janek-scripts/lilypond/build-lily.sh --help bah! automatic word-wrap is playing tricks on me! Of course --help is a part of the command above. (it shouldn't be on new line) Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tie over Repeat Bar
Hi Mark, Pretty much everything can be tweaked in Lilypond, so I'm sure the shape of \laissezVibrer can be made longer. For versions 2.16 and 2.17, section 5.5.4 of the respective manual should help you further (I would expect the syntax in those two versions not to be identical, however, so mind the version of your LP version). This is unfortunately nothing I can give you more hints - I've always been delighted with Lilypond's default output and have never ever used any \tweak or \shape command ... But I'm sure someone else on the list can help you with that. Actually, \shape seems to be the command of your choice, and it looks rather intuitive. Best, Robert - Von meinem Fliewatüüt gesendet. On 3 Sep 2013, at 19:03, Mark Stephen Mrotek carsonm...@ca.rr.com wrote: Robert: Thank you for your reply and the suggestion. I tried \laissezVibrer. It just did not look long enough. I shall put it in the score. Mark From: Robert Schmaus [mailto:robert.schm...@web.de] Sent: Tuesday, September 03, 2013 9:49 AM To: Mark Stephen Mrotek Cc: lilypond-user@gnu.org Subject: Re: Tie over Repeat Bar Hi Mark, Check the user guide for a command called called \laissezVibrer - that's what you're looking for. Best, Robert - Von meinem Fliewatüüt gesendet. On 3 Sep 2013, at 17:20, Mark Stephen Mrotek carsonm...@ca.rr.com wrote: Hello! In the attached snippet I want to indicate that the “f4” at the end of the first alternative should be tied upon repeat to the “f” at the beginning of the repeated section. Using “ ~ ” does not work as Lilypond considers it “unterminated.” What should I do? Thank you for your kind attention. Mark Tie over Repeat.ly ___ 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: Drawing a hexagon with a number inside
On Tue, Sep 3, 2013 at 1:44 PM, Rachael Thomas Carlson rachael.thomas.carl...@gmail.com wrote: I hate to use Arial but the publishing house that I am emulating uses only proprietary fonts. There are a few non-proprietary fonts that emulate Arial much the same way that Arial emulates Helvetica (can be confused by casual observer, but obvious to those who know what to look for). Liberation Sans does a fairly serviceable job, if I recall correctly. I think I used it a couple of times in place of Arial recently. Carl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tie over Repeat Bar
On Tue, Sep 03, 2013 at 10:03:33AM -0700, Mark Stephen Mrotek wrote: I tried \laissezVibrer. It just did not look long enough. I shall put it in the score. As others have said, there is the shape directive. Some time ago, I gleaned this function off of this list. Put this in your code: extendLV = #(define-music-function (parser location further) (number?) #{ \once \override LaissezVibrerTie #'X-extent = #'(0 . 0) \once \override LaissezVibrerTie #'details #'note-head-gap = #(/ further -2) \once \override LaissezVibrerTie #'extra-offset = #(cons (/ further 2) 0) #}) Then in your music, write: \extendLV #3 ees \laissezVibrer and adjust '#3' to suit your needs. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Drawing a hexagon with a number inside
Hello David: Thanks for the help. Those are not actually proper hexagons, so they are pretty easy to draw using something like \markup \path #0.25 #'((moveto 3 0) (lineto 1 2) (lineto -1 2) (lineto -3 0) (lineto -1 -2) (lineto 1 -2) (closepath)) There needs to be scaling and matching to the content as well, of course. here is what I came up with from your recommendation: \markup { \override #'(font-name . Arial) { \center-column { \combine \path #0.1 #'((moveto 0.9 0) (lineto 0.4 0.7) (lineto -0.4 0.7) (lineto -0.9 0) (lineto -0.4 -0.7) (lineto 0.4 -0.7) (closepath)) \override #'(font-size . -4) \halign #CENTER \raise #-0.5 7 } } } I hate to use Arial but the publishing house that I am emulating uses only proprietary fonts. Thank you for the help! Rachael ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Drawing a hexagon with a number inside
Hope it's still working (didn't test it with newer versions) It appears to work quite well with 2.16.2. I will need more time with this document in order to make it do exactly what I want; but it is good know of all of the wonderful possibilities of markup and scheme. It really makes me realize how much I need to start focusing on Scheme if I am going to really get anywhere with LilyPond. Thank for your help. Rachael ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: cross-staff phrasing (slur)
Am 03.09.2013 14:22, schrieb MING TSANG: Dear lilyponders: I search LSR and cannot find help about cross-staff phrasing engraving. Is it possible in lilypond? Please refer to attached .png. Cross phrasing (slur) in in measure 118, 119 121. Lily coding is in forever-thanks_T.ly ( no cross staff phrasing). Help is appreciated. Thank you for the help. Ming Hi Ming, I don't have the time right now to give you a ready solution, but it's quite simple to do in LilyPond. As pphrasing slurs can only be done within one voice context you have to write the phrase in one voice. This voice will cross the staves with \change Staff = right (or left), while you should 'mute' the other voice with spacer rests. HTH Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Tie over repeat
Gentlemen: Thank you for your replies and the references. This shall be my first foray into tweaking. I am sure that, as always, suggestions from the users shall increase my knowledge. Mark ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Feta font modifications by Janek
On 09/03/2013 06:36 PM, Janek Warchoł wrote: ok. Let's see if the scripts i wrote are as awesome as i think :) Please run the attached script. After it finishes, run ~/path-you-specify-in-previous-script/janek-scripts/lilypond/build-lily.sh--help I can now confirm the awesomeness! Everything went well, I have successfully built lilypond according to the output! Thanks a lot for the help. It was a lot easier I think! Best Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tie over Repeat Bar
On 04/09/13 03:03, Mark Stephen Mrotek wrote: Robert: Thank you for your reply and the suggestion. I tried \laissezVibrer. It just did not look long enough. I shall put it in the score. LV ties can be lengthened. If you want all LV ties in the piece longer, then remove the \once - I always do - Lilypond's default LV tie length looks too stubby for my liking: \version 2.17.25 % extend laissez-vibrer tie extendLV = #(define-music-function (parser location further) (number?) #{ \once \override LaissezVibrerTie.X-extent = #'(0 . 0) \once \override LaissezVibrerTie.details.note-head-gap = #(/ further -2) \once \override LaissezVibrerTie.extra-offset = #(cons (/ further 2) 0) #}) \relative f' { c1\laissezVibrer \extendLV #5 c\laissezVibrer c\laissezVibrer } attachment: test.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Tie over Repeat Bar
Mr. Payne: Thank you for your reply. Some other users have supplied a code that works in 2.16.2. Mark From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org [mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of Nick Payne Sent: Tuesday, September 03, 2013 3:17 PM To: lilypond-user@gnu.org Subject: Re: Tie over Repeat Bar On 04/09/13 03:03, Mark Stephen Mrotek wrote: Robert: Thank you for your reply and the suggestion. I tried \laissezVibrer. It just did not look long enough. I shall put it in the score. LV ties can be lengthened. If you want all LV ties in the piece longer, then remove the \once - I always do - Lilypond's default LV tie length looks too stubby for my liking: \version 2.17.25 % extend laissez-vibrer tie extendLV = #(define-music-function (parser location further) (number?) #{ \once \override LaissezVibrerTie.X-extent = #'(0 . 0) \once \override LaissezVibrerTie.details.note-head-gap = #(/ further -2) \once \override LaissezVibrerTie.extra-offset = #(cons (/ further 2) 0) #}) \relative f' { c1\laissezVibrer \extendLV #5 c\laissezVibrer c\laissezVibrer } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user