Re: Moving clef changes into the bar they affect

2014-09-10 Thread Noeck


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

2014-09-10 Thread Simon Albrecht

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)?

2014-09-10 Thread Phil Holmes
- 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

2014-09-10 Thread David Nalesnik
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

2014-09-10 Thread Steven Arntson
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

2014-09-10 Thread MarcM

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

2014-09-10 Thread Richard Shann
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 Thread Thomas Morley
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 Thread Thomas Morley
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

2014-09-10 Thread Paul Morris
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!

2014-09-10 Thread tisimst
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

2014-09-10 Thread tisimst
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

2014-09-10 Thread Paul Morris
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

2014-09-10 Thread MarcM
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!

2014-09-10 Thread Paul Morris
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

2014-09-10 Thread MarcM

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!

2014-09-10 Thread Shane Brandes
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!

2014-09-10 Thread tisimst
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!

2014-09-10 Thread Abraham Lee
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