Re: Pseudo-handwritten font

2014-07-23 Thread Urs Liska

Am 23.07.2014 23:08, schrieb tisimst:

BTW, I've tried contacting Torsten again to see if he has a licensing
preference for LilyJAZZ and LilyJAZZText (OFL, GPL, or whatever). Waiting to
hear back now, though based on others' comments, he may be out of reach
since last year.


Yes, that seems to be true. I have also tried to get in touch with him, 
using phone book searches etc. but had no success.


The question is basically how to interpret the first message 
accompanying the initial version of the font. It clearly expresses the 
intention of making the font available under a free license. But it 
_can_ be read as being targeted at some point in the future (-> when the 
work is ready to be published). Personally I am quite sure that this is 
not the case and that the use of the future tense is rather a 
characteristic of a German speaker's ambiguous translation.


Best
Urs


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Aw: Re: Pseudo-handwritten font

2014-07-23 Thread tisimst
Keith OHara wrote
> Torsten Hämmerle 
> 
>  web.de> writes:
> 
>>  I've attached a zip file containing the current (albeit unfinished) 
>> versions of the LilyJAZZ music and LilyJAZZ Text font plus the 
>> corresponding LilyJAZZ.ily include.
> 
>> The main obstacle is the rigid way Lilypond handles its (her, his?) 
>> internal music font.
> 
> One effect of those difficulties is that the function that builds the
> jazz-font key-signature needs to change with version 2.17.1 and later.
> 
> I had expanded the options for how to print the key signature in that
> versions, so we need to adapt 'jazz-keysig' to the new interface.
> Changing a few lines to Thorsten's code as below works for me.
> 
> 
> 
> #(define (jazz-keysig grob)
>   "stencil: jazz key signature (including cancellation)"
>   (let* ((altlist (ly:grob-property grob 'alteration-alist))
> (c0pos (ly:grob-property grob 'c0-position))
> (keysig-stencil '()))
> (for-each (lambda (alt) 
>  (let* ((alteration (if (grob::has-interface grob
> 'key-cancellation-
> interface) 0 (cdr alt)))
>  (glyphname (assoc-get alteration jazz-alteration-glyph-name-alist 
> ""))
>  (padding (cond
>((< alteration 0) 0.25)  ; any kind of flat
>((= alteration 0) 0.05)  ;  natural
>((< alteration 1) 0.1)   ; sharp (less than double sharp)
>(else -0.4))); double sharp
>  (ypos (key-signature-interface::alteration-positions alt c0pos 
> grob))
>  (acc-stencil (fold (lambda (y s)
>   (ly:stencil-add
> (grob-interpret-markup grob
>   (markup #:raise (/ y 2) #:jazzglyph 
> glyphname))
> s))
> empty-stencil
> ypos)))
>  (set! keysig-stencil (ly:stencil-combine-at-edge acc-stencil X 
> RIGHT keysig-stencil padding altlist)
> keysig-stencil))
> 
> 
> ___
> lilypond-user mailing list

> lilypond-user@

> https://lists.gnu.org/mailman/listinfo/lilypond-user

All,

I realize that this thread is kind of old now, and a lot of work has gone
into making LilyJAZZ work using some fun and fancy Scheme code, but it would
appear that the once practical use of "\jazzOn", etc. should be abandoned in
favor of the work I've done at making LilyJAZZ a fully compatible font? Just
thinking out loud...

BTW, I've tried contacting Torsten again to see if he has a licensing
preference for LilyJAZZ and LilyJAZZText (OFL, GPL, or whatever). Waiting to
hear back now, though based on others' comments, he may be out of reach
since last year.

Regards,
Abraham

P.S. Way to go Torsten! LilyJAZZ is awesome! Can't wait to get your work out
in the LilyPond mainstream! Should be soon :) so stay tuned!



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Pseudo-handwritten-font-tp142117p164830.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: Aw: Re: Pseudo-handwritten font

2013-06-21 Thread Keith OHara
Torsten Hämmerle  web.de> writes:

>  I've attached a zip file containing the current (albeit unfinished) 
> versions of the LilyJAZZ music and LilyJAZZ Text font plus the 
> corresponding LilyJAZZ.ily include.

> The main obstacle is the rigid way Lilypond handles its (her, his?) 
> internal music font.

One effect of those difficulties is that the function that builds the
jazz-font key-signature needs to change with version 2.17.1 and later.

I had expanded the options for how to print the key signature in that
versions, so we need to adapt 'jazz-keysig' to the new interface.
Changing a few lines to Thorsten's code as below works for me.



#(define (jazz-keysig grob)
  "stencil: jazz key signature (including cancellation)"
  (let* ((altlist (ly:grob-property grob 'alteration-alist))
(c0pos (ly:grob-property grob 'c0-position))
(keysig-stencil '()))
(for-each (lambda (alt) 
 (let* ((alteration (if (grob::has-interface grob 'key-cancellation-
interface) 0 (cdr alt)))
 (glyphname (assoc-get alteration jazz-alteration-glyph-name-alist 
""))
 (padding (cond
   ((< alteration 0) 0.25)  ; any kind of flat
   ((= alteration 0) 0.05)  ;  natural
   ((< alteration 1) 0.1)   ; sharp (less than double sharp)
   (else -0.4))); double sharp
 (ypos (key-signature-interface::alteration-positions alt c0pos 
grob))
 (acc-stencil (fold (lambda (y s)
  (ly:stencil-add
(grob-interpret-markup grob
  (markup #:raise (/ y 2) #:jazzglyph 
glyphname))
s))
empty-stencil
ypos)))
 (set! keysig-stencil (ly:stencil-combine-at-edge acc-stencil X 
RIGHT keysig-stencil padding altlist)
keysig-stencil))


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-20 Thread Xavier Scheuer
On 14 March 2013 11:36, "Torsten Hämmerle"  wrote:
> Hello all,
>
> I've just noticed the my last mail didn't get through to the list for some
> reason. Well, here it is again in a second attempt:
>
> In the first place: I've attached a zip file containing the current (albeit
> unfinished) versions of the LilyJAZZ music and LilyJAZZ Text font plus the
> corresponding LilyJAZZ.ily include.
>
> (snip)
>

Hi Torsten,

I translated this message in French and posted in on the French users
mailing list, asking people testing LilyJAZZ to ask questions and
report bugs on this international mailing list (hence Denis' message).


On 19 March 2013 17:43, Denis Bitouzé  wrote:
>
> Very impressive! Very appreciated! Thanks a lot...
>
>> (well, I missed grace notes/acciaccaturas/appoggiaturas)
>
> (Maybe you're already aware but, just in case...) As pointed out by the
> following MCE, also are missing notes in tempo indication.

Once issue #3096 will be solved, it should be possible to have
"LilyJAZZ-style" metronome indications.
https://code.google.com/p/lilypond/issues/detail?id=3096

Cheers,
Xavier

-- 
Xavier Scheuer 

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-19 Thread Tim McNamara
There are a couple of peculiar side effects.  I find that using this turns off 
the bar count engraver and it also defeats \improvisationOn resulting in 
regular notes instead of parallelogram note heads.  The easy workaround is to 
use \jazzOff before \improvisationOn.  The appearance of the stems and such is 
different but it's not a huge deal.

I find this to be a very nice addition to the visual palette of LilyPond and 
very friendly for jazz players who are used to "Real Book" style charts.  I 
find the chord names a touch small but that is easily remedied; for someone not 
as old as me and not using an iPad to display charts on the bandstand, the size 
of the chord name font is probably fine.

Thanks for this, Torsten, it is much appreciated.  The music font is very 
readable.

There is a really messy and inelegant way to use the font in the \header block 
using \markup, I have found, but it's pretty ugly coding.  I suppose a Scheme 
function could be created to make the code less ugly but I haven't put any time 
into it.

Tim
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-19 Thread Denis Bitouzé
Le jeudi 14/03/13 à 11h36,
"Torsten Hämmerle"  a écrit :

> here it is again in a second attempt:In the first place: I've
> attached a zip file containing the current (albeit unfinished)
> versions of the LilyJAZZ music and LilyJAZZ Text font plus the
> corresponding LilyJAZZ.ily include.As an example to demonstrate
> what's already there

Very impressive! Very appreciated! Thanks a lot...

> (well, I missed grace notes/acciaccaturas/appoggiaturas)

(Maybe you're already aware but, just in case...) As pointed out by the
following MCE, also are missing notes in tempo indication.

%%
\version "2.16.2"

\include "LilyJAZZ.ily"

global = {
  \jazzOn
  \tempo 4=100
}

music = \relative c' {
  \global
  c1
}

\score {
  \new Staff \music
  \layout { }
}
%%

Once again, many thanks!

All the best.
-- 
Denis

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-17 Thread Johan Vromans
Henning Hraban Ramm  writes:

> No, the look of a font isn’t copyrighted, but the name is sometimes a
> trademark - that’s why a lot of lookalikes exist whose names point to
> the original, like "Zurich" or "Swiss" for "Helvetica".

http://design-milk.com/images/2011/02/my-name-is-helvetica.jpg

-- Johan

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-16 Thread Johan Vromans
Henning Hraban Ramm  writes:

> But some even use (more or less) the same metrics, like URW Nimbus
> Sans [...]

Using the same metrics is on purpose, so the font can be used as a
free drop-in replacement for the original but copyrighted font.

-- Johan


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-16 Thread Henning Hraban Ramm
Am 2013-03-16 um 00:29 schrieb Martin Tarenskeen:

>> Am 2013-03-15 um 10:06 schrieb TaoCG:
>> 
>>> This is all very interesting, I'd love to have a jazz style font in 
>>> LilyPond,
>>> though I don't particularly like the Sigler Jazz font. I much prefer their
>>> Swing font.
>>> I was still wondering if there won't be any license issues if the font is
>>> redrawn manually since in the end everyone familiar with the Sigler fonts
>>> will recognize it as such or some might even say: "Hey look, they're using
>>> the same jazz font as Finale/Sibelius."
>> 
>> No, the look of a font isn’t copyrighted, but the name is sometimes a 
>> trademark - that’s why a lot of lookalikes exist whose names point to the 
>> original, like "Zurich" or "Swiss" for "Helvetica".
> 
> When you compare these fonts closely, you will see they are lookalikes, but 
> there are small differences.

Of course, since they are only lookalikes. But some even use (more or less) the 
same metrics, like URW Nimbus Sans and its derivates (e.g. TeX Gyre Heros). On 
the other hand Arial uses mostly the same metrics, but has visible differences.

> It's not only the name of the font that is copyrighted.

It is.
At least in Germany and Switzerland, but AFAIK in all European jurisdictions, 
fonts aren’t copyrightable, if you believe it or not. The "Vienna Agreement for 
the Protection of Type Faces and their International Deposit" was only ratified 
by Germany and France (maybe UK) and therefore isn’t active, since it has to be 
ratified by at least 5 underwriters.
In the USA and most other countries there are no correspondent laws.
The name of a font *may* be protected as a trademark (Helvetica is, Feta is 
not).
BUT in Europe a NEW font has an automatic patent protection of three years.

Quoted after http://de.wikipedia.org/wiki/Rechtsschutz_von_Schriftzeichen 
(sorry, didn’t look after Dutch or English parallels).

> But just like with music-copyright it's not always easy to tell when a font 
> is "inspired by ..." or "stolen from ...".

That’s a different subject.


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)





___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Martin Tarenskeen



On Fri, 15 Mar 2013, Henning Hraban Ramm wrote:


Am 2013-03-15 um 10:06 schrieb TaoCG:


This is all very interesting, I'd love to have a jazz style font in LilyPond,
though I don't particularly like the Sigler Jazz font. I much prefer their
Swing font.
I was still wondering if there won't be any license issues if the font is
redrawn manually since in the end everyone familiar with the Sigler fonts
will recognize it as such or some might even say: "Hey look, they're using
the same jazz font as Finale/Sibelius."


No, the look of a font isn’t copyrighted, but the name is sometimes a 
trademark - that’s why a lot of lookalikes exist whose names point to 
the original, like "Zurich" or "Swiss" for "Helvetica".


When you compare these fonts closely, you will see they are lookalikes, 
but there are small differences. It's not only the name of the font that 
is copyrighted. But just like with music-copyright it's not always easy to 
tell when a font is "inspired by ..." or "stolen from ...".


--

MT___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Tim McNamara
On Mar 15, 2013, at 10:38 AM, Tim McNamara wrote:
> On Mar 15, 2013, at 4:52 AM, Robert Schmaus  wrote:
> 
>> Hi Torsten,
>> 
>> first of all: This looks just amazing! Thanks for sharing it!
>> Even though I like LilyPond's original typesetting a lot, I noticed that
>> sheets get more difficult to read in certain lighting conditions (I
>> assume you are a jazz musician as well and know what I mean ...).
>> Especially for those, who have to play actual notes (in contrast to guys
>> like me who mainly need the chords). This somewhat more "massive" look
>> of the written music should be easier to read in murky stage light. 
>> 
>> The same, of course applies to ChordNames - right now, I combine your
>> work with a jazzy font found here:
>> https://sites.google.com/site/jpgzic/
>> You probably know that one ...
> 
> Thank you for that!  It helped me be able to render the chord names in the 
> LilyJAZZText font; I had not been able to figure out how to do that.
> 
> My next question is how to apply the font to the header block.  I also use 
> \markup, \fill-line and \column above the music to list solo orders and any 
> other notes for the arrangement.  I don't know how to apply the font to that, 
> either.  It would be nice to be able to do so just for the sake of visual 
> consistency.

OK, I'm a dummy and Torsten's example file clearly showed the way to use the 
text font with \markup, I just hadn't noticed it.

 \markup { \override ChordNames . ChordName #'font-name = "LilyJAZZText"
   ... }

Since this comes right after the \header block in my .ly template, it then 
automatically applies to all \markups on the page, which is very nice.  Note 
that Torsten's example in his test file has at one point:

 \override ChordNames . ChordName #'font-name = "LilyJAZZ Text" 

which doesn't work; it needs to be 

 \override ChordNames . ChordName #'font-name = "LilyJAZZText"

at least on my Mac.  Also, I had to put the two OTF fonts he provided into 

 Lilypond.app/Contents/Resources/share/lilypond/current/fonts/otf

to get it to work.  There might be other places to put them and have them work. 
 On Mac, though, there are multiple places where fonts are stored and Lilypond 
probably won't know all the places to look.  Font handling is kind of goofy on 
Macs.  I will have to do this by hand every time I update Lilypond, unless 
those fonts make it into the default distribution.  Perhaps the Gonville font 
could also be included in the default distribution which would give Lilypond 
users a couple of options right out of the box.  Not a deal breaker, just an 
inconvenience.  

I really like how the LilyJAZZ music font looks, it is very readable in its 
visual simplicity.  Since I put the PDFs on my iPad using UnRealBook, 
readability is very important given the small screen size- excessive 
ornamentation which looks great on A4 or letter size paper gets a little blocky 
on the iPad.  The trade off is that I have thousands of pages of music in a 
very easily portable package and no longer need a two wheel cart to lug a box 
full of books to a gig.


> Is there a simple way to apply the text font to all text on the page?

So far the answer to that seems to be "no."  I've been able to get everything 
but the \header block to use the LilyJAZZ and LilyJAZZText fonts.  Which is in 
its own right very cool, but it'd be nice to be visually consistent across the 
page.  Having no skills with Scheme or any other programming language, I don't 
know how to hack this to work.

Every time I use the program I am constantly amazed by the power of LilyPond 
and the skills and generosity of the community even though I only scratch the 
surface for my needs.

Tim
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Urs Liska

Am 15.03.2013 16:49, schrieb Kieren MacMillan:

Hi all,

On 2013-Mar-15, at 11:42, Urs Liska  wrote:

AFAIK the only way (except creating a pango-font-ree) is to redefine 
booktitlemarkup and/or scoretitlemarkup from scratch to be able to access the 
font settings for these items (as \markups)

Um… doesn't everyone do this for all their scores?  ;)
The defaults are (IMO) substandard.
Maybe you're right. But I think this isn't _really_ simple for 
beginners. I was too frightened to touch that for years, so I rather 
settled with having inferior titles.
I only changed this recently when I  _had_ to use individual fonts for 
title elements.


Well, I think there are two separate issues here:
1) I think it would be good to be able to set/override the font used for 
titles without touching them otherwise.
2) It would be nice if it would be made somewhat more "accessible" to do 
custom titles. I know, it's all in the docs, but I'm rather sure I'm not 
the only one who had difficulties tackling this issue.


Best
Urs


Cheers,
Kieren.
___
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: Pseudo-handwritten font

2013-03-15 Thread Kieren MacMillan
Hi all,

On 2013-Mar-15, at 11:42, Urs Liska  wrote:
> AFAIK the only way (except creating a pango-font-ree) is to redefine 
> booktitlemarkup and/or scoretitlemarkup from scratch to be able to access the 
> font settings for these items (as \markups)

Um… doesn't everyone do this for all their scores?  ;)
The defaults are (IMO) substandard.

Cheers,
Kieren.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Urs Liska

Am 15.03.2013 16:38, schrieb Tim McNamara:

On Mar 15, 2013, at 4:52 AM, Robert Schmaus  wrote:


Hi Torsten,

first of all: This looks just amazing! Thanks for sharing it!
Even though I like LilyPond's original typesetting a lot, I noticed that
sheets get more difficult to read in certain lighting conditions (I
assume you are a jazz musician as well and know what I mean ...).
Especially for those, who have to play actual notes (in contrast to guys
like me who mainly need the chords). This somewhat more "massive" look
of the written music should be easier to read in murky stage light.

The same, of course applies to ChordNames - right now, I combine your
work with a jazzy font found here:
https://sites.google.com/site/jpgzic/
You probably know that one ...

Thank you for that!  It helped me be able to render the chord names in the 
LilyJAZZText font; I had not been able to figure out how to do that.

My next question is how to apply the font to the header block.  I also use 
\markup, \fill-line and \column above the music to list solo orders and any 
other notes for the arrangement.  I don't know how to apply the font to that, 
either.  It would be nice to be able to do so just for the sake of visual 
consistency.

Is there a simple way to apply the text font to all text on the page?

I'd be interested in this too (it's a desidratum beyond the Jazz fonts).
AFAIK the only way (except creating a pango-font-ree) is to redefine 
booktitlemarkup and/or scoretitlemarkup from scratch to be able to 
access the font settings for these items (as \markups)


Best
Urs


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Tim McNamara
On Mar 15, 2013, at 4:52 AM, Robert Schmaus  wrote:

> Hi Torsten,
> 
> first of all: This looks just amazing! Thanks for sharing it!
> Even though I like LilyPond's original typesetting a lot, I noticed that
> sheets get more difficult to read in certain lighting conditions (I
> assume you are a jazz musician as well and know what I mean ...).
> Especially for those, who have to play actual notes (in contrast to guys
> like me who mainly need the chords). This somewhat more "massive" look
> of the written music should be easier to read in murky stage light. 
> 
> The same, of course applies to ChordNames - right now, I combine your
> work with a jazzy font found here:
> https://sites.google.com/site/jpgzic/
> You probably know that one ...

Thank you for that!  It helped me be able to render the chord names in the 
LilyJAZZText font; I had not been able to figure out how to do that.

My next question is how to apply the font to the header block.  I also use 
\markup, \fill-line and \column above the music to list solo orders and any 
other notes for the arrangement.  I don't know how to apply the font to that, 
either.  It would be nice to be able to do so just for the sake of visual 
consistency.

Is there a simple way to apply the text font to all text on the page?


> I'm looking forward to further versions! I'm probably not of much use in
> helping you to create those, but if I can do anything to help in testing
> &c, I'd be happy to! Most of what I write are jazz lead sheets anyway

This is true for me as well. It's very exciting to have the opportunity to 
present a simpler and hopefully more quickly readable appearance for use on the 
bandstand.  Torsten has done a wonderful thing with this.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Henning Hraban Ramm

Am 2013-03-15 um 10:06 schrieb TaoCG:

> This is all very interesting, I'd love to have a jazz style font in LilyPond,
> though I don't particularly like the Sigler Jazz font. I much prefer their
> Swing font.
> I was still wondering if there won't be any license issues if the font is
> redrawn manually since in the end everyone familiar with the Sigler fonts
> will recognize it as such or some might even say: "Hey look, they're using
> the same jazz font as Finale/Sibelius."

No, the look of a font isn’t copyrighted, but the name is sometimes a trademark 
- that’s why a lot of lookalikes exist whose names point to the original, like 
"Zurich" or "Swiss" for "Helvetica".


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)





___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-15 Thread Robert Schmaus
Hi Torsten,

first of all: This looks just amazing! Thanks for sharing it!
Even though I like LilyPond's original typesetting a lot, I noticed that
sheets get more difficult to read in certain lighting conditions (I
assume you are a jazz musician as well and know what I mean ...).
Especially for those, who have to play actual notes (in contrast to guys
like me who mainly need the chords). This somewhat more "massive" look
of the written music should be easier to read in murky stage light. 

The same, of course applies to ChordNames - right now, I combine your
work with a jazzy font found here:
https://sites.google.com/site/jpgzic/
You probably know that one ...

I'm looking forward to further versions! I'm probably not of much use in
helping you to create those, but if I can do anything to help in testing
&c, I'd be happy to! Most of what I write are jazz lead sheets anyway
...

Best,
Robert



On Thu, Mar 14, 2013, at 11:36 AM, Torsten Hämmerle wrote:
> Hello all,
> I've just noticed the my last mail didn't get through to the list for
> some reason. Well, here it is again in a second attempt:
> In the first place: I've attached a zip file containing the current
> (albeit unfinished) versions of the LilyJAZZ music and LilyJAZZ Text
> font plus the corresponding LilyJAZZ.ily include.
> As an example to demonstrate what's already there (well, I missed grace
> notes/acciaccaturas/appoggiaturas) there's a PDF file for all those
> who'd like to take a look at the result without having to install
> anything.
> At any rate, the whole LilyJAZZ issue shall be open and free (just like
> Lilypond), so I first had to create my own fonts in order to become
> independent of commercial ones.
> It's (still) a preliminary version, many things are missing (spanners
> like trill-span, repeat bar lines, multi measure rests, ...), but you
> can use clefs, key signatures, time signatures, accidentals, note heads
> and flags, articulations, dynamics. And: there is a LilyJAZZ Text font
> included. Most characters should be there (including accented
> characters for German/French/Italian etc. texts).
> I know that a chord font is indispensable for all virtually any jazz
> application, especially lead sheets, but I'll keep it separate first
> for several reasons (I'll get back to this soon).
> BUT: Even if all this may be quite an ambitious task, I just started
> off to see what's possible and how Lilypond behaves in a jazz context.
> Fortunately, the results look quite encouraging. :)
> So finally: what have I done and why?
> The main obstacle is the rigid way Lilypond handles its (her, his?)
> internal music font. I deliberately decided to stick to an "ordinary"
> OTF/TTF font first to learn how to use external fonts (who knows what
> it's good for) and my metafont phase of life dates back to the last
> millennium.
> In the meantime, most of the characters have been re-drawn manually
> from scans of the well-known Sigler fonts FontForge, a few still have
> been created using FontForge's tracing functionality. It should be
> enough for experimenting and getting an impression, though.
> To match the overall appearance of the jazz font, I've slightly
> (perhaps too much...) increased the stem, beam, tie, slur, and bar line
> thickness. Nothing fancy about.
> Currently, the "LilyJAZZ mode" can be switched on using the \jazzOn
> command and it can (almost) be switched off again using \jazzOff. This
> has proved most helpful in this early stage when comparing/checking
> spacing against the standard.
> Some technical background for those interested in the scheme coding.
> Unforunately, I'm fairly new to scheme, but there's a lot of coding
> around to learn from.
> The alist jazz-map contains mapping information from glyph name to
> unicode character number, so that any external font could be accessed
> as long as it supports Unicode:
> %**
> *
> % MAPPING ALISTS / LOOKUP TABLES
> %**
> *
> % MAPPING ALIST: GLYPH NAME TO UNICODE CHAR NUMBER
> =
> #(define jazz-map '(
> ("noteheads.s0jazz" . #xe191)
> ("noteheads.s1jazz" . #xe192)
> ("noteheads.s2jazz" . #xe193)
> ("noteheads.s0slashjazz" . #xe19c)
> ("noteheads.s1slashjazz" . #xe19d)
> ("noteheads.s2slashjazz" . #xe19e)
> ("noteheads.s2crossjazz" . #xe1a1)
> ("flags.u3jazz" . #xe21c)
> ("flags.u4jazz" . #xe21d)
> [...]
> As a jazz replacement for \musicglyph, there now is a simliar
> \jazzglyph command that can be used in exactly the same way, returning
> the corresponding jazz font glyph.
> Example: \musicglyph #"script.ufermata" becomes \jazzglyph
> #"scripts.ufermatajazz".
> %**
> *
> %  JAZZ GLYPH ACCESS
> %**
> *
> % JAZZGLYPH: REPLACEMENT FOR MUSICGLYPH
> 

Re: Aw: Re: Pseudo-handwritten font

2013-03-15 Thread TaoCG
This is all very interesting, I'd love to have a jazz style font in LilyPond,
though I don't particularly like the Sigler Jazz font. I much prefer their
Swing font.
I was still wondering if there won't be any license issues if the font is
redrawn manually since in the end everyone familiar with the Sigler fonts
will recognize it as such or some might even say: "Hey look, they're using
the same jazz font as Finale/Sibelius."

That to say, one thing I especially liked from the beginning was Lilys
unique font which clearly distinguished it from the commercial counterparts.
Copying a Sigler font will make the output look more similar to Finale or
Sibelius.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Pseudo-handwritten-font-tp142117p142745.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: Aw: Re: Pseudo-handwritten font

2013-03-14 Thread Tim McNamara
On Mar 14, 2013, at 5:36 AM, Torsten Hämmerle wrote:
> 
> BUT: Even if all this may be quite an ambitious task, I just started off to 
> see what's possible and how Lilypond behaves in a jazz context. Fortunately, 
> the results look quite encouraging. :)

This is very intriguing as a jazz player and being used to the "Real Book" 
style of lead sheet, which I find highly readable.  I've been wanting to do 
something like this with Lilypond for a long time.  I have been able to get the 
music font operational on my test lead sheet but have not been able to get 
\chordmode to use the LilyJAZZ text font.  I have not been able to puzzle this 
out looking through the notation reference and have probably just not found the 
right section or- if I did find the right section- I have not understood.  Can 
anyone point me in the right direction?

Thanks!



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Aw: Re: Re: Pseudo-handwritten font

2013-03-14 Thread Janek Warchoł
On Thu, Mar 14, 2013 at 2:59 PM, David Kastrup  wrote:
> "Torsten Hämmerle"  writes:
>
>> I'm just happy that in the meantime some "main actors" as David or
>> even Jan seem to acknowledge the fact that Lilypond would certainly
>> benefit from being able to produce "jazz output".
>
> It's not "just" Jazz.  This is pretty much par for the course for
> Barbershop and quite a few other forms of vocal harmony.

What's more, when the infrastructure for choosing different fonts will
be in place, it would become feasible to provide many different
fonts/font styles.  I like fiddling with fonts, and i'll gladly create
different font variants (Peters-like, Breitkopf-like etc) when
there'll be an architecture that makes including them easy.

best,
Jaenk

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-14 Thread Noeck
Am 14.03.2013 15:38, schrieb David Kastrup:
> Note spacing, beaming (!), system brackets and a few other things give
> it away.  The beaming is probably the worst offender regarding style
> consistency. 

Would it be possible to use Bezier curves instead of straight lines for
the beams? Some slight curvature would fit better to the "jazz" style.
The same applies to system brackets.
(Not sure how realistic that is).

Cheers,
Joram

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-14 Thread David Kastrup
Janek Warchoł  writes:

> Hi Torsten,
>
> On Thu, Mar 14, 2013 at 11:36 AM, "Torsten Hämmerle"
>  wrote:
>> I've attached a zip file containing the current (albeit
>> unfinished) versions of the LilyJAZZ music and LilyJAZZ Text font plus the
>> corresponding LilyJAZZ.ily include.
>> As an example to demonstrate what's already there (well, I missed grace
>> notes/acciaccaturas/appoggiaturas) there's a PDF file for all those who'd
>> like to take a look at the result without having to install anything.
>
> One word: *impressive*.
> I didn't believe it was made with LilyPond.

Note spacing, beaming (!), system brackets and a few other things give
it away.  The beaming is probably the worst offender regarding style
consistency.  Getting a good and functional look will likely not be
trivial.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Aw: Re: Re: Re: Pseudo-handwritten font

2013-03-14 Thread Torsten Hämmerle
Gesendet: Donnerstag, 14. März 2013 um 14:59 Uhr
Von: "David Kastrup" It's not "just" Jazz.  This is pretty much par for the course for
Barbershop and quite a few other forms of vocal harmony.

Interestingly, not for pop music.  I also don't think it is used much
for piano or other vertically dense forms of music.  So it might even
make sense to be able to change style on a per-staff basis.
Hi David,The current implementation using \jazzOn \jazzOff takes this into account. Perhaps it would be a good idea to define something like a \JazzStaff context in analogy to \VaticanaStaff and the like.I could imagine, just as an example, to compare the original arrangement of Victor Herbert's "Indian Summer" (in traditional font) to the simplified/modernized Real Book line and chords in "jazz font" one stave above...By the way, the possibility to change styles resp. to have both styles in one document was one of the reasons to keep it all separate/non-destructive rather than globally replacing the standard internal font.Best,Torsten

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Re: Pseudo-handwritten font

2013-03-14 Thread Janek Warchoł
Hi Torsten,

On Thu, Mar 14, 2013 at 11:36 AM, "Torsten Hämmerle"
 wrote:
> I've attached a zip file containing the current (albeit
> unfinished) versions of the LilyJAZZ music and LilyJAZZ Text font plus the
> corresponding LilyJAZZ.ily include.
> As an example to demonstrate what's already there (well, I missed grace
> notes/acciaccaturas/appoggiaturas) there's a PDF file for all those who'd
> like to take a look at the result without having to install anything.

One word: *impressive*.
I didn't believe it was made with LilyPond.
I have only one suggestion about the glyphs right now: make the
tupletNumbers heavier.

best,
Janek

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Aw: Re: Re: Pseudo-handwritten font

2013-03-14 Thread Werner LEMBERG

[please use plain text for your e-mails]

> > What do you mean with `rigid'?
> 
> Some things related to Feta/Emmentaler access are still being
> handled deep inside non-public scheme coding or even C source code
> and consequently very hard to tweak.

Please open bug reports about those issues.  The more detailed, the
better.

> Amongst the most "stubborn" stencils are multi measure rests where
> the glyph names are assembled in the C code by concatenating
> strings.  These things are very hard to manipulate from "outside".

Hmm.  For me, it's OK that glyph names are constructed in the C code.
What's probably missing is a possibility to map those glyph names to
other glyph names.  This belongs to the abovementioned bug report :-)

> Another example: It's easy to change the font used for ChordNames,
> but the accidentals will be Feta accidentals and there is no
> straight-forward way to replace them by anything else.

Ditto.

> > To be really independent you have to add `LILC',
> > `LILF', and `LILY' tables to the font.
> > I can imagine that it is not too complicated to
> > write corresponding scripts for FontForge.
> 
> I don't even know the format/contents of these lookup tables, let
> alone how to coerce FontForge to have them embedded into the font...

It's Scheme code.  If you build lilypond from the source, you get
those files, for example mf/out/feta11.{otf-gtable,otf-table} and
mf/out/emmentaler-11.subfonts.  The FontForge scripts are built by
scripts/build/gen-emmentaler-scripts.py.


Werner

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Aw: Re: Re: Pseudo-handwritten font

2013-03-14 Thread Torsten Hämmerle
Gesendet: Donnerstag, 14. März 2013 um 11:53 Uhr
Von: "David Kastrup" 
> I think what we want to arrive at is a way to drop in music fonts into
> LilyPond in a tolerable workable way.  I think that we can't avoid at> 
first the necessity of having the font, if not its glyphs, at least its> 
metrics and letter names, tailored to LilyPond. Yes. I absolutely agree. Example: in contrast to the fonts used by Finale, Sibelus et al. in LilyJAZZ there are distinctive Flag characters ranging from quavers to hemidemisemiquavers just like in Feta, whereas Finale tend to bulild them up from parts, as it looks like.> A second stage might> 
likely include putting a Scheme layer in between that can serve LilyPond> 
with the impression of a virtual font, but I think that a viable> 
starting point would likely be a font with a specific layout.Great!> 
The Jazz fonts serve a different purpose than Gonville: Gonville is> 
intended as a wholesale replacement of LilyPond's fonts, made with a> 
somewhat different set of design choices.  The Jazz fonts, in contrast,> 
are for a different style of use.  For this reason, Gonville inclusion> 
centered on the question "how do I get an installation where the default> 
LilyPond fonts have been replaced by Gonville?".
> > 
We can't do that with the Jazz fonts.  While there will be users who
> don't use anything else, we will also have users who need both styles.

We can't do that and we *mustn't* do that, because a traditional font (Feta/Gonville) surely has to remain the default font in *any* lilypond installation. While a jazz font may look great in specific applications such as lead sheets, it's certainly a bad choice for, say, complex piano music.Thanks and all the best,Torsten

___
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: Aw: Re: Re: Pseudo-handwritten font

2013-03-14 Thread David Kastrup
"Torsten Hämmerle"  writes:

> I'm just happy that in the meantime some "main actors" as David or
> even Jan seem to acknowledge the fact that Lilypond would certainly
> benefit from being able to produce "jazz output".

It's not "just" Jazz.  This is pretty much par for the course for
Barbershop and quite a few other forms of vocal harmony.

Interestingly, not for pop music.  I also don't think it is used much
for piano or other vertically dense forms of music.  So it might even
make sense to be able to change style on a per-staff basis.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Aw: Re: Re: Pseudo-handwritten font

2013-03-14 Thread Torsten Hämmerle
Hi Werner,> What do you mean with `rigid'?
Some things related to Feta/Emmentaler access are still being handled deep inside non-public scheme coding or even C source code and consequently very hard to tweak.Amongst the most "stubborn" stencils are multi measure rests where the glyph names are assembled in the C code by concatenating strings. These things are very hard to manipulate from "outside".Another example: It's easy to change the font used for ChordNames, but the accidentals will be Feta accidentals and there is no straight-forward way to replace them by anything else.That's what I meant by "rigid".> It's not necessary to use Metafont at all!  However, > you currently
rely on the glyph metrics from feta > (at least partially), but you use
different glyphs.  > To be really independent you have to add `LILC',
> `LILF', and `LILY' tables to the font.  > I can imagine that it is not
too complicated to > write corresponding scripts for FontForge.

Ah, great, thanks, I wasn't sure about that and, frankly, I don't even know the format/contents of these lookup tables, let alone how to coerce FontForge to have them embedded into the font...> I vote for adding the stuff as-is since it is very non-intrusive, > and
better LilyPond integration can be a future project.Yes, just let's look how far we can get using this non-destructive method... :)I'm just happy that in the meantime some "main actors" as David or even Jan seem to acknowledge the fact that Lilypond would certainly benefit from being able to produce "jazz output".Take care,Torsten

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Aw: Re: Pseudo-handwritten font

2013-03-14 Thread Francisco Vila
2013/3/14 David Kastrup :
> We currently have three music fonts of more than marginal interest:
> LilyPond's own Feta (?), ...

Emmentaler. Of which Feta and Parmesan are subsets.

But Parmesan is only for ancient, and Feta includes braces and
everything, so I guess we can keep calling the standard LilyPond font
"Feta".
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Aw: Re: Pseudo-handwritten font

2013-03-14 Thread Werner LEMBERG

> In the first place: I've attached a zip file containing the current
> (albeit unfinished) versions of the LilyJAZZ music and LilyJAZZ Text
> font plus the corresponding LilyJAZZ.ily include.

Very impressive!

> The main obstacle is the rigid way Lilypond handles its (her, his?)
> internal music font.

What do you mean with `rigid'?

> I deliberately decided to stick to an "ordinary" OTF/TTF font first
> to learn how to use external fonts (who knows what it's good for)
> and my metafont phase of life dates back to the last millennium.

It's not necessary to use Metafont at all!  However, you currently
rely on the glyph metrics from feta (at least partially), but you use
different glyphs.  To be really independent you have to add `LILC',
`LILF', and `LILY' tables to the font.  I can imagine that it is not
too complicated to write corresponding scripts for FontForge.

I vote for adding the stuff as-is since it is very non-intrusive, and
better LilyPond integration can be a future project.


Werner

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-14 Thread Urs Liska

Hi Torsten,

thank you very much for your work. This is great!

While I probably won't use it ever for myself, I find that an extremely 
useful addition to LilyPond, and I hope you will get enough assistance  
to get it into LilyPond's default distribution.


Best
Urs

Am 14.03.2013 11:36, schrieb "Torsten Hämmerle":

Hello all,

I've just noticed the my last mail didn't get through to the list for 
some reason. Well, here it is again in a second attempt:


In the first place: I've attached a zip file containing the current 
(albeit unfinished) versions of the LilyJAZZ music and LilyJAZZ Text 
font plus the corresponding LilyJAZZ.ily include.
As an example to demonstrate what's already there (well, I missed 
grace notes/acciaccaturas/appoggiaturas) there's a PDF file for all 
those who'd like to take a look at the result without having to 
install anything.
At any rate, the whole LilyJAZZ issue shall be open and free (just 
like Lilypond), so I first had to create my own fonts in order to 
become independent of commercial ones.
It's (still) a preliminary version, many things are missing (spanners 
like trill-span, repeat bar lines, multi measure rests, ...), but you 
can use clefs, key signatures, time signatures, accidentals, note 
heads and flags, articulations, dynamics. And: there is a LilyJAZZ 
Text font included. Most characters should be there (including 
accented characters for German/French/Italian etc. texts).
I know that a chord font is indispensable for all virtually any jazz 
application, especially lead sheets, but I'll keep it separate first 
for several reasons (I'll get back to this soon).


BUT: Even if all this may be quite an ambitious task, I just started 
off to see what's possible and how Lilypond behaves in a jazz context. 
Fortunately, the results look quite encouraging. :)



So finally: what have I done and why?
The main obstacle is the rigid way Lilypond handles its (her, his?) 
internal music font. I deliberately decided to stick to an "ordinary" 
OTF/TTF font first to learn how to use external fonts (who knows what 
it's good for) and my metafont phase of life dates back to the last 
millennium.


In the meantime, most of the characters have been re-drawn manually 
from scans of the well-known Sigler fonts FontForge, a few still have 
been created using FontForge's tracing functionality. It should be 
enough for experimenting and getting an impression, though.


To match the overall appearance of the jazz font, I've slightly 
(perhaps too much...) increased the stem, beam, tie, slur, and bar 
line thickness. Nothing fancy about.


Currently, the "LilyJAZZ mode" can be switched on using the \jazzOn 
command and it can (almost) be switched off again using \jazzOff. This 
has proved most helpful in this early stage when comparing/checking 
spacing against the standard.



Some technical background for those interested in the scheme coding. 
Unforunately, I'm fairly new to scheme, but there's a lot of coding 
around to learn from.


The alist jazz-map contains mapping information from glyph name to 
unicode character number, so that any external font could be accessed 
as long as it supports Unicode:


%***
% MAPPING ALISTS / LOOKUP TABLES
%***

% MAPPING ALIST: GLYPH NAME TO UNICODE CHAR NUMBER =
#(define jazz-map '(
("noteheads.s0jazz" . #xe191)
("noteheads.s1jazz" . #xe192)
("noteheads.s2jazz" . #xe193)
("noteheads.s0slashjazz" . #xe19c)
("noteheads.s1slashjazz" . #xe19d)
("noteheads.s2slashjazz" . #xe19e)
("noteheads.s2crossjazz" . #xe1a1)
("flags.u3jazz" . #xe21c)
("flags.u4jazz" . #xe21d)

[...]


As a jazz replacement for \musicglyph, there now is a simliar 
\jazzglyph command that can be used in exactly the same way, returning 
the corresponding jazz font glyph.
Example: \musicglyph #"script.ufermata" becomes \jazzglyph 
#"scripts.ufermatajazz".


%***
%  JAZZ GLYPH ACCESS
%***

% JAZZGLYPH: REPLACEMENT FOR MUSICGLYPH 
#(define-markup-command (jazzglyph layout props glyphname) (string?)
  "musicglyph replacemet for jazz (i. e. non-Feta) characters"
(let* ((charnum (cdr (assoc glyphname  jazz-map
(interpret-markup layout props
  (markup (#:fontsize 5 #:override '(font-name . "LilyJAZZ") 
#:char charnum)


[...]


Having established this basic functionality, we can start actually 
changing various stencils.
Let's have a look at the clefs. The new jazz-clef stencil function 
appends the "jazz" suffix to the standard glyph name and searches the 
jazz-map lookup table. If there's no entry, the standard function 
ly:clef::print will be used.


%*

Re: Aw: Re: Pseudo-handwritten font

2013-03-14 Thread David Kastrup
"Torsten Hämmerle"  writes:

> So finally: what have I done and why?  The main obstacle is the rigid
> way Lilypond handles its (her, his?)  internal music font. I
> deliberately decided to stick to an "ordinary" OTF/TTF font first to
> learn how to use external fonts (who knows what it's good for) and my
> metafont phase of life dates back to the last millennium.

I think what we want to arrive at is a way to drop in music fonts into
LilyPond in a tolerable workable way.  I think that we can't avoid at
first the necessity of having the font, if not its glyphs, at least its
metrics and letter names, tailored to LilyPond.  A second stage might
likely include putting a Scheme layer in between that can serve LilyPond
with the impression of a virtual font, but I think that a viable
starting point would likely be a font with a specific layout.

We currently have three music fonts of more than marginal interest:
LilyPond's own Feta (?), Gonville, and the Jazz font project.

The Jazz fonts serve a different purpose than Gonville: Gonville is
intended as a wholesale replacement of LilyPond's fonts, made with a
somewhat different set of design choices.  The Jazz fonts, in contrast,
are for a different style of use.  For this reason, Gonville inclusion
centered on the question "how do I get an installation where the default
LilyPond fonts have been replaced by Gonville?".

We can't do that with the Jazz fonts.  While there will be users who
don't use anything else, we will also have users who need both styles.

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Aw: Re: Pseudo-handwritten font

2013-03-12 Thread Torsten Hämmerle
Hello all,my name is Torsten (Be-3) and I happen to be the author of this little Lilypond Jazz "excursion". ;)And yes, of course I will publish the coding here, albeit not finished, but I shortly before pressing the send button I got a nice blue screen (thank you, windows!) and had to start over again.Included will be fonts (a text font and a "music" font) I had to add a few missing characters...So, hopefully, everything will be ready tonight...Thanks for all the friendly comments, by the way...Until thenTorsten


Gesendet: Dienstag, 12. März 2013 um 11:50 Uhr
Von: "Xavier Scheuer" 
An: "Thomas Morley" 
Cc: "David Kastrup" , lilypond-user@gnu.org
Betreff: Re: Pseudo-handwritten font


On 7 March 2013 21:52, Thomas Morley  wrote:
>
> Earlier this day I informed the Author of it in the DLF (the german
> LilyPond-Forum).
> He answered already, reporting having made a lot of improvements and
> posting a new image.
> Though, no code, perhaps he will post the code here or in DLF, don't know.

Hi,

Apparently people are very interested by this pseudo-handwritten font
(here on the international mailing list, but French-speaking users
also repeatedly manifest their interest on lilypond-user-fr, and I
guess it is the same for German-speakers).

Thomas (Harm), since you speak German and already got in touch with
the author, could you  (well, or someone else) ask him if he will
eventually release the code of this font?  And preferably using a
free/libre license (like GPL or OFL)?

If so, we could safely add a feature request to support this
"game changer of strategic importance" in future lilypond releases.

It would be great to have a "music-font" property for each grob
(including each individual Script), to allow people to mix Feta,
Gonville and (if so) this pseudo-handwritten music font in one same
score.

Cheers,
Xavier

-- 
Xavier Scheuer 

___
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: Pseudo-handwritten font

2013-03-12 Thread Xavier Scheuer
On 7 March 2013 21:52, Thomas Morley  wrote:
>
> Earlier this day I informed the Author of it in the DLF (the german
> LilyPond-Forum).
> He answered already, reporting having made a lot of improvements and
> posting a new image.
> Though, no code, perhaps he will post the code here or in DLF, don't know.

Hi,

Apparently people are very interested by this pseudo-handwritten font
(here on the international mailing list, but French-speaking users
also repeatedly manifest their interest on lilypond-user-fr, and I
guess it is the same for German-speakers).

Thomas (Harm), since you speak German and already got in touch with
the author, could you  (well, or someone else) ask him if he will
eventually release the code of this font?  And preferably using a
free/libre license (like GPL or OFL)?

If so, we could safely add a feature request to support this
"game changer of strategic importance" in future lilypond releases.

It would be great to have a "music-font" property for each grob
(including each individual Script), to allow people to mix Feta,
Gonville and (if so) this pseudo-handwritten music font in one same
score.

Cheers,
Xavier

-- 
Xavier Scheuer 

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Thomas Morley
2013/3/7 Marc Hohl :
> Am 07.03.2013 10:44, schrieb Werner LEMBERG:
>
 Wow, very impressive!
>>>
>>> I hate to admit it,
>>
>> Hehe :-)
>>
>>> but it looks like a game changer of strategic importance to me.

 I hope that this extension will find its way into the official
 lilypond releases...
>>>
>>> What needs to be done for this?
>
> I don't know, but I assume that someone being able to hack into metafont and
> lilypond to get *this* output is also able to produce a patch that could
> serve as
> a starting point for reviews ;-)
>
>> A good question.  Do you have a contact e-mail address?
>
> I am not subscribed to the german lilypond forum, so I am
> cc'ing Harm, perhaps he can contact the author?
>
> Marc
>

Earlier this day I informed the Author of it in the DLF (the german
LilyPond-Forum).
He answered already, reporting having made a lot of improvements and
posting a new image.
Though, no code, perhaps he will post the code here or in DLF, don't know.

-Harm

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Marc Hohl

Am 07.03.2013 10:44, schrieb Werner LEMBERG:

Wow, very impressive!

I hate to admit it,

Hehe :-)


but it looks like a game changer of strategic importance to me.

I hope that this extension will find its way into the official
lilypond releases...

What needs to be done for this?

I don't know, but I assume that someone being able to hack into metafont and
lilypond to get *this* output is also able to produce a patch that could 
serve as

a starting point for reviews ;-)

A good question.  Do you have a contact e-mail address?

I am not subscribed to the german lilypond forum, so I am
cc'ing Harm, perhaps he can contact the author?

Marc


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Klaus Föhl
Jan Nieuwenhuizen writes:

> I put quite some effort in supporting Gonville as an external
> font, as at the time it took 5+ hours to build it and we did
> not want to ship a font binary-only.

Which is very much appreciated. As a user on Linux I do indeed change
between feta and gonville, easy enough in changing one symbolic link.
The downside is that lilypond output no longer solely depends on the input file.

> If/after we get this in, possibly we should look into Gonville too
> and we would have three different looks.  Game changer indeed!

Changing text font looks a wee bit ugly in the code, but then one can do it
within the ly file itself. The problem there is choice, looking at the
intersection of text fonts available on Linux, Mac and Windows and then
be able to select something aesthetically pleasing from the meager set.

But varying appearance, be it text font, be it music font, does help sometimes.
Indeed.

Cheers
Klaus


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Jan Nieuwenhuizen
David Kastrup writes:

>> Wow, very impressive!
>
> I hate to admit it, but it looks like a game changer of strategic
> importance to me.  People tend to pick LilyPond to get the best
> typesetting.

Yes.  Wow.

> What needs to be done for this?

I put quite some effort in supporting Gonville as an external
font, as at the time it took 5+ hours to build it and we did
not want to ship a font binary-only.

If/after we get this in, possibly we should look into Gonville too
and we would have three different looks.  Game changer indeed!

Jan

-- 
Jan Nieuwenhuizen  | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar®  http://AvatarAcademy.nl  

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Stjepan Horvat
It looks very good.

On Thu, Mar 7, 2013 at 10:39 AM, David Kastrup  wrote:
> Marc Hohl  writes:
>
>> Am 07.03.2013 00:45, schrieb Thomas Morley:
>>> 2013/3/6 Shane Brandes :
 there was a jazz font patch somewhile ago.
 http://lists.gnu.org/archive/html/lilypond-user/2010-12/msg00290.html
>>> There is some currently unfinished work in the german forum.
>>> http://www.lilypondforum.de/index.php?topic=1218.0
>>> But you need an account there to get the attachments. I don't feel
>>> free to post the code here, though, I attach the resulting image.
>> Wow, very impressive!
>
> I hate to admit it, but it looks like a game changer of strategic
> importance to me.  People tend to pick LilyPond to get the best
> typesetting.
>
> But this would rather make quite a few people pick LilyPond just to get
> a certain _look_.  That this look is still done using good typesetting
> will be a secondary consideration to them.  At least at first.
>
>> I hope that this extension will find its way into the official
>> lilypond releases...
>
> What needs to be done for this?
>
> --
> David Kastrup
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user



-- 
Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje.
Izreke 12:18

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Werner LEMBERG

>> Wow, very impressive!
> 
> I hate to admit it,

Hehe :-)

> but it looks like a game changer of strategic importance to me.

>> I hope that this extension will find its way into the official
>> lilypond releases...
> 
> What needs to be done for this?

A good question.  Do you have a contact e-mail address?


Werner

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread David Kastrup
Marc Hohl  writes:

> Am 07.03.2013 00:45, schrieb Thomas Morley:
>> 2013/3/6 Shane Brandes :
>>> there was a jazz font patch somewhile ago.
>>> http://lists.gnu.org/archive/html/lilypond-user/2010-12/msg00290.html
>> There is some currently unfinished work in the german forum.
>> http://www.lilypondforum.de/index.php?topic=1218.0
>> But you need an account there to get the attachments. I don't feel
>> free to post the code here, though, I attach the resulting image.
> Wow, very impressive!

I hate to admit it, but it looks like a game changer of strategic
importance to me.  People tend to pick LilyPond to get the best
typesetting.

But this would rather make quite a few people pick LilyPond just to get
a certain _look_.  That this look is still done using good typesetting
will be a secondary consideration to them.  At least at first.

> I hope that this extension will find its way into the official
> lilypond releases...

What needs to be done for this?

-- 
David Kastrup


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-07 Thread Marc Hohl

Am 07.03.2013 00:45, schrieb Thomas Morley:

2013/3/6 Shane Brandes :

there was a jazz font patch somewhile ago.
http://lists.gnu.org/archive/html/lilypond-user/2010-12/msg00290.html

There is some currently unfinished work in the german forum.
http://www.lilypondforum.de/index.php?topic=1218.0
But you need an account there to get the attachments. I don't feel
free to post the code here, though, I attach the resulting image.

Wow, very impressive!

I hope that this extension will find its way into the official lilypond 
releases...


Thanks for sharing!

Marc


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-06 Thread Thomas Morley
2013/3/6 Shane Brandes :
> there was a jazz font patch somewhile ago.
> http://lists.gnu.org/archive/html/lilypond-user/2010-12/msg00290.html

There is some currently unfinished work in the german forum.
http://www.lilypondforum.de/index.php?topic=1218.0
But you need an account there to get the attachments. I don't feel
free to post the code here, though, I attach the resulting image.

-Harm
<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-06 Thread Nathan
On Wed, Mar 6, 2013 at 10:33 AM, Tim Roberts  wrote:

>  I had it in my brain that Lilypond had a simple switch to enable the
> pseudo-handwritten font and engraving style that one often sees in jazz and
> stage band music, but after a lengthy search last night, I now wonder if
> I was hallucinating.  Am I remembering some different package?
>

I engrave a lot of lead sheets, and I miss being able to do that :/

I've been working very, very slowly on making a jazzy font. Below is an
example of what I've attempted with noteheads.

http://lsr.dsi.unimi.it/LSR/Item?id=859

Please don't take it seriously -- I was just kinda messing around when I
wrote it.

Regards,
Nathan
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-06 Thread Janek Warchoł
On Wed, Mar 6, 2013 at 7:33 PM, Tim Roberts  wrote:
> I had it in my brain that Lilypond had a simple switch to enable the
> pseudo-handwritten font and engraving style that one often sees in jazz and
> stage band music, but after a lengthy search last night, I now wonder if I
> was hallucinating.  Am I remembering some different package?

Finale has a jazz font.
Janek

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pseudo-handwritten font

2013-03-06 Thread Shane Brandes
there was a jazz font patch somewhile ago.
http://lists.gnu.org/archive/html/lilypond-user/2010-12/msg00290.html

Shane

On Wed, Mar 6, 2013 at 1:33 PM, Tim Roberts  wrote:
> I had it in my brain that Lilypond had a simple switch to enable the
> pseudo-handwritten font and engraving style that one often sees in jazz and
> stage band music, but after a lengthy search last night, I now wonder if I
> was hallucinating.  Am I remembering some different package?
>
> --
> Tim Roberts, t...@probo.com
> Providenza & Boekelheide, Inc.
>
>
> ___
> 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