Re: Moving clef changes into the bar they affect
Am 09.09.2014 um 04:45 schrieb James Worlton: On 9/8/2014 9:06 PM, David Nalesnik wrote: Hi James, On Mon, Sep 8, 2014 at 8:36 PM, James Worlton jworl...@gmail.com mailto:jworl...@gmail.com wrote: Hello, I'm trying to create a quiz for a Theory class, and I'm having difficulty with clef changes. Normally, new clefs appear before the barline of the bar where they take effect. I'm trying to move the clef changes into the relevant bars. Something which I've done a lot... [...] Try \override Score.BreakAlignment.break-align-orders = #(make-vector 3 '(left-edge staff-bar clef key-signature time-signature)) HTH, David Brilliant. This works great. It will take me some digging to figure out what the command means, though. James Worlton To my understanding, it is the order in which the symbols/objects are printed around the bar line: 1) barline 2) clef (what you requested) 3) key signature 4) time signature But there is probably more behind it (begin of line, end of line, clef changes, …) Another thing that might be interesting for you (but you probably know): \override Staff.Clef #'full-size-change = ##t prints the clef in full size even for a change. I use this for theory sheets. Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beginner stanza help
Am 10.09.2014 um 02:35 schrieb Steven Arntson: I'm trying to get stanzas to work for a song that has two verses. What am I doing wrong? text = \lyricmode { \set stanza = #1. here are | %m1 the words | %m2 } \lyricmode { \set stanza = #2. here are | %m1 more words | %m2 } If you want to assign both stanzas to one variable, then it is necessary to wrap them. As they are occuring simultaneously, this is done with : text = \lyricmode { \set stanza = #1. here are | %m1 the words | %m2 } \lyricmode { \set stanza = #2. here are | %m1 more words | %m2 } Yours, Simon ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: In wait for a subsequent word (sorry how can I put it)?
- Original Message - From: Son_V vincenzo.a...@gmail.com To: lilypond-user@gnu.org Sent: Tuesday, September 09, 2014 6:56 PM Subject: Re: In wait for a subsequent word (sorry how can I put it)? Well, I now include an image; I usually write a long underscore when there is something that lasts in a next syllable; like in the example, Sa -- cra -- men __ tum (here you can see what i mean in men __ tum, or to __que). I do not give trace about the syllable to be sung after cer -- nu -- i. The i http://lilypond.1069038.n5.nabble.com/file/n166284/Appunto_Tantum_ergo.jpg must be sung for the other three notes; is there a rule that says what should be done? I hope to have expressed myself in a comprehensible way. Thanks. I believe you are confusing the syntax for hyphens with that for extenders. Use 2 minus signs with a space either side for a hyphen (like -- but with no quote marks). Use two underscores for extenders __ . -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Moving clef changes into the bar they affect
On Wed, Sep 10, 2014 at 1:40 AM, Noeck noeck.marb...@gmx.de wrote: Am 09.09.2014 um 04:45 schrieb James Worlton: Another thing that might be interesting for you (but you probably know): \override Staff.Clef #'full-size-change = ##t prints the clef in full size even for a change. I use this for theory sheets. I also remove key cancellations: \set Staff.printKeyCancellation = ##f FWIW, this is a layout section from a chord spelling exercise from about two years ago. The RehearsalMark overrides are for positioning exercise numbers. I used a Scheme function to center Roman numerals on measures, also included. (There's probably a better way to do this, but such is what I used.) The Roman numerals I created using the file here : http://www.mail-archive.com/lilypond-user@gnu.org/msg69861/rN.ly) \layout { ragged-right = ##t #(layout-set-staff-size 23) \context { \Score \override BreakAlignment #'break-align-orders = #(make-vector 3 '(left-edge staff-bar clef key-signature time-signature)) \override RehearsalMark #'break-align-symbols = #'(clef) \override RehearsalMark #'padding = #3 \override SpacingSpanner #'shortest-duration-space = #7 \remove Bar_number_engraver } \context { \Lyrics \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing #'padding = #2.2 \override LyricText #'extra-offset = #text-center-on-measure %\override LyricText #'self-alignment-X = #CENTER %\override LyricText #'X-offset = #1 } \context { \Staff \override StaffSymbol #'staff-space = #(/ 23 20) \remove Time_signature_engraver } } %% The scheme function #(define (text-center-on-measure grob) (let* ((sys (ly:grob-system grob)) (array (ly:grob-object sys 'all-elements)) (default-coord (interval-center (ly:grob-extent grob sys X))) (grob-name (lambda (x) (assq-ref (ly:grob-property x 'meta) 'name))) (lst (filter (lambda (x) (or (eq? 'BarLine (grob-name x)) (eq? 'LeftEdge (grob-name x (ly:grob-array-list array))) (bar-coords (sort (map (lambda (x) (interval-center (ly:grob-extent x sys X))) lst) )) (lower '()) (upper '())) (define (find-bounding-coords bar-coords default-coord) (if (null? (cdr bar-coords)) '() (if (and ( (car bar-coords) default-coord) ( (cadr bar-coords) default-coord)) (begin (set! lower (car bar-coords)) (set! upper (cadr bar-coords))) (find-bounding-coords (cdr bar-coords) default-coord (find-bounding-coords bar-coords default-coord) (cons (- (- default-coord (/ (+ upper lower) 2))) 0))) Hope this proves useful, David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: beginner stanza help
Simon Albrecht simon.albre...@mail.de writes: Am 10.09.2014 um 02:35 schrieb Steven Arntson: I'm trying to get stanzas to work for a song that has two verses. What am I doing wrong? text = \lyricmode { \set stanza = #1. here are | %m1 the words | %m2 } \lyricmode { \set stanza = #2. here are | %m1 more words | %m2 } If you want to assign both stanzas to one variable, then it is necessary to wrap them. As they are occuring simultaneously, this is done with : text = \lyricmode { \set stanza = #1. here are | %m1 the words | %m2 } \lyricmode { \set stanza = #2. here are | %m1 more words | %m2 } Yours, Simon Thank you, this is exactly what I was groping toward, I think. I appreciate the help, and will keep trying to learn what I can! Best, steven ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
show glissando between finger
A friend running Sibelius wrote this with Sibelius finger_slide_indication.png http://lilypond.1069038.n5.nabble.com/file/n166313/finger_slide_indication.png and I'd like to be able to do the same with Lilypond. I've searched the doc and the LSR and still looking for hints. -- View this message in context: http://lilypond.1069038.n5.nabble.com/show-glissando-between-finger-tp166313.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Reducing the spacing between ChordNames systems
With Chord Charts there are only chord symbols - no melody as in a lead sheet. I have been trying to control the system-to-system spacing of these lines of chord symbols without success. Reading http://lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-within-systems I thought VerticalAxisGroup.default-nonstaff-nonstaff-spacing was the thing I needed to control, but it seems not. Can someone say what is controlling the spacing? Here is an example- a series of lines of root chords on C, each line spaced much too far apart for this application, despite setting all the VerticalAxisGroup defaults I could find. \version 2.18.0 MvmntIIVoiceI = { c1 c c c \break c1 c c c \break c1 c c c \break c1 c c c } \score { \new ChordNames \MvmntIIVoiceI \layout { \context { \Score \override VerticalAxisGroup.default-nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) (stretchability . 0)) \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) (stretchability . 0)) \override VerticalAxisGroup.default-nonstaff-relatedstaff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) (stretchability . 0)) \override VerticalAxisGroup.default-nonstaff-unrelatedstaff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) (stretchability . 0)) } } } I'm thinking it must be that VerticalAxisGroup is a between-system thing, what will do the system-to-system thing when there are no ordinary staffs? Richard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: show glissando between finger
2014-09-10 19:31 GMT+02:00 MarcM m...@mouries.net: A friend running Sibelius wrote this with Sibelius finger_slide_indication.png http://lilypond.1069038.n5.nabble.com/file/n166313/finger_slide_indication.png and I'd like to be able to do the same with Lilypond. I've searched the doc and the LSR and still looking for hints. Hi, you may be interested in this thread/post: http://lilypond.1069038.n5.nabble.com/Glissando-on-single-note-in-chords-tt34672.html#a34676 The engraver was written by David Nalesnik for version 2.15. I don't know, if he has a newer version. cc-ing, just in case. Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: show glissando between finger
2014-09-10 23:42 GMT+02:00 Thomas Morley thomasmorle...@gmail.com: 2014-09-10 19:31 GMT+02:00 MarcM m...@mouries.net: A friend running Sibelius wrote this with Sibelius finger_slide_indication.png http://lilypond.1069038.n5.nabble.com/file/n166313/finger_slide_indication.png and I'd like to be able to do the same with Lilypond. I've searched the doc and the LSR and still looking for hints. Hi, you may be interested in this thread/post: http://lilypond.1069038.n5.nabble.com/Glissando-on-single-note-in-chords-tt34672.html#a34676 The engraver was written by David Nalesnik for version 2.15. I don't know, if he has a newer version. cc-ing, just in case. Cheers, Harm (forgot to cc David N) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Reducing the spacing between ChordNames systems
Oops, also, I see that you'll need to use: \paper { system-system-spacing = 0 } Since this is not within system spacing but between system (or page layout) spacing: http://lilypond.org/doc/v2.18/Documentation/notation/flexible-vertical-spacing-paper-variables Cheers, -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/Reducing-the-spacing-between-ChordNames-systems-tp166314p166318.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fonts.openlilylib.org is live!
tisimst wrote Thanks, Peter! I realized shortly after posting this that there are a bunch of other things that I forgot to update a bunch of other things, so I'm taking the page off for a day or so until I've had a chance to go through everything. Sorry! Stay tuned! Ok, I think I've got all the bugs worked out and everything corrected. Thanks for everyone's patience while I put this together. It's a simple website, but hopefully helpful. Enjoy the new music fonts! The site is now live at fonts.openlilylib.org http://fonts.openlilylib.org/ . Again, if you find a broken link, or whatever, please let me know so that I can correct it promptly! Thanks, in advance for your help and support! Regards, Abraham .:| Leigh Verlag |:. P.S. Just curious, but is there anyone else that has made a music font for LilyPond except me and Simon Tatham? P.P.S. Since there are those that follow this list that use another notation program (in addition to LilyPond), I'd like to offer my services to make the published fonts available for whatever programs you are using. Just contact me for information. Thanks! -- View this message in context: http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-is-live-tp166289p166319.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Henle Music font
Henning Hraban Ramm-3 wrote At least in most of Europe and the USA there’s no copyright on the look of fonts at all, just sometimes a trademark on the name. That’s why there exist so much clones under different names. The rationale behind the „missing“ copyright is somewhat complicated (I previously explained it at least once on this list), but it goes like „if it would be a work of art, then you could not easily read it“ (so it might apply for extraordinary titling fonts). The 1973 Vienna Agreement for the Protection of Type Faces and their International Deposit“ should solve the legal problem but was never ratified. On the other hand in the EU there is a 3-year-copyright on newly published fonts. In the UK and some other legislations there exists a copyright on „sweat of the brow“, that is valid for fonts (but lasts only 25 years), plus a copyright on the design of books (typographical arrangement of published editions). In Germany there’s also no copyright on the design of sheet music or notes (but of course on the edition of a piece), even if some publishers claim it. German Wikipedia: https://de.wikipedia.org/wiki/Rechtsschutz_von_Schriftzeichen English Wikipedia (not so extensive): https://en.wikipedia.org/wiki/Intellectual_property_protection_of_typefaces IANAL Greetlings, Hraban --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ https://www.cacert.org (I'm an assurer) Hraban, Thank you for this information. It's very helpful! I'd just like to mention that the purpose of this work is NOT to make a clone of the CURRENT, or recent, Henle font. I don't even want to go there. It's just not what I do. I have a great respect all the hard work that goes into designing a font and I don't want to be a black-market copycat even though it may be legal to do so in the US. I can't control what others do with Henle's designs, but that's where I stand on the matter. Thus, the current plan for the Henle look-a-like font would be to digitize a nice design from the mid-1900s. I'm still deciding which one (for there are many), but I should have that decided soon. I'll post some actual Henle score images to get everyone's thoughts and recommendations on the matter before I begin creating the font. Regards, Abraham -- View this message in context: http://lilypond.1069038.n5.nabble.com/Re-Henle-Music-font-tp166203p166320.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Reducing the spacing between ChordNames systems
Well, make that: \paper { system-system-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0)) } -- View this message in context: http://lilypond.1069038.n5.nabble.com/Reducing-the-spacing-between-ChordNames-systems-tp166314p166321.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: show glissando between finger
thanks a lot Thomas and David. That's what i was able to achieve. http://lilypond.1069038.n5.nabble.com/file/n166322/lilypond_%28top%29_-_sibelius_%28bottom%29.png -- View this message in context: http://lilypond.1069038.n5.nabble.com/show-glissando-between-finger-tp166313p166322.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fonts.openlilylib.org is live!
tisimst wrote Ok, I think I've got all the bugs worked out and everything corrected. Thanks for everyone's patience while I put this together. It's a simple website, but hopefully helpful. Enjoy the new music fonts! The site is now live at fonts.openlilylib.org http://fonts.openlilylib.org/ . Looks good Abraham! Nice work. Here's a little feature request for the website: it would be nice to be able to see a visual overview of all the different fonts -- where you can see the example images from each font all on the same page, back-to-back for easy visual comparison. Thanks for all your work on this! Cheers, -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-is-live-tp166289p166323.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
settings to get closer to Sibelius
I am trying to get a friend -- a sibelius user -- move to Lilypond. I am getting closer to make him like the output. He likes the reduced amount but still prefers the lighter output of Sibelius where as you can see: 1) most lines are thinner : a) the upbow, b) the note stem c) the measure bar d) the beam 2) the fingering numbers are not bold 3) the slur in the 2nd measure goes around the notes and really shows that all notes are slurred http://lilypond.1069038.n5.nabble.com/file/n166324/lilypond_%28top%29_-_sibelius_%28bottom%29.png Anyone has already created a stylesheet to tweak similar settings? My findings so far: 1) most lines are thinner : a) the upbow, I found how to change the font size but not the thickness. ub = #(let ((m (make-articulation upbow))) (set! (ly:music-property m 'tweaks) (acons 'font-size -2 (ly:music-property m 'tweaks))) m) b) the note stem = \override Staff.Stem #'thickness = #1.0% default is 1.3, c) the measure bar line = \override Staff.BarLine #'hair-thickness = #0.5 d) the beam = \override Beam.beam-thickness = #0.4 % 0.48 is default thickness 2) the fingering numbers are not bold = how to change the default? 3) the slur in the 2nd measure goes around the notes and really shows that all notes are slurred = I am aware of the shape function to avoid collisions. But in this example this isn't a collision and wonder if there is a way to change the default shape ? -- View this message in context: http://lilypond.1069038.n5.nabble.com/settings-to-get-closer-to-Sibelius-tp166324.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fonts.openlilylib.org is live!
I fiddled around with making one a while back but thought the system was to oddball to be handily useful at the time and that was several releases ago. I may work on one when the snows come again, probably for an earlier printing era. Shane On Thu, Sep 11, 2014 at 12:59 AM, Paul Morris p...@paulwmorris.com wrote: tisimst wrote Ok, I think I've got all the bugs worked out and everything corrected. Thanks for everyone's patience while I put this together. It's a simple website, but hopefully helpful. Enjoy the new music fonts! The site is now live at fonts.openlilylib.org http://fonts.openlilylib.org/ . Looks good Abraham! Nice work. Here's a little feature request for the website: it would be nice to be able to see a visual overview of all the different fonts -- where you can see the example images from each font all on the same page, back-to-back for easy visual comparison. Thanks for all your work on this! Cheers, -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-is-live-tp166289p166323.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fonts.openlilylib.org is live!
Paul Morris wrote Looks good Abraham! Nice work. Here's a little feature request for the website: it would be nice to be able to see a visual overview of all the different fonts -- where you can see the example images from each font all on the same page, back-to-back for easy visual comparison. Thanks for all your work on this! Cheers, -Paul Done. Thanks for the suggestion! Regards, Abraham -- View this message in context: http://lilypond.1069038.n5.nabble.com/fonts-openlilylib-org-is-live-tp166289p166326.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fonts.openlilylib.org is live!
On Wed, Sep 10, 2014 at 9:06 PM, Shane Brandes sh...@grayskies.net wrote: I fiddled around with making one a while back but thought the system was to oddball to be handily useful at the time and that was several releases ago. I may work on one when the snows come again, probably for an earlier printing era. Shane Shane, If you'd like to send me something you've done, I can help get the font working for you. It's kind of a complicated process, as you so mentioned, but I've been able to streamline the font creation process so it's not much effort for me as long as I have a normal font file to work with. I can put the glyphs in the right places as long as they are the scaled to be the correct size (250 em-unit staff space, 0=lowest staff line, 1000=highest staff line). Let me know if I can help at all. Regards, Abraham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user