[bug?] lily chokes on unavailable unicode char

2006-04-15 Thread Juergen Reuter

Hi,

lyrics with non-latin characters, such as in input/sakura-sakura.ly, 
basically compile fine on my machine without any error message, and the 
output looks fine.


If, however, I replace one of the non-latin characters with an obviously 
unavailable utf-8 code (at least with the fonts currently installed on my 
machine) such as the character with the code (hexadecimal) 211F or 2123, 
lily spits out the following messages:


warning: no PostScript font name for font 
`/usr/share/fonts/bitmap-fonts/10x20.pcf'
warning: FreeType face has no PostScript font name
programming error: Improbable offset for stencil: -inf staff space
Setting to zero.
continuing, cross fingers

That is, lily does not even consider that a unicode character may not be 
available?


By the way, do you know of any freely available fonts that include 
characters 211F and 2123?  It would be nice to have them for Gregorian 
chant notation.


Greetings,
Juergen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Going away for a month

2006-04-15 Thread David Feuer
I have too much schoolwork to do, so I won't be able to work on
LilyPond for about a month.  When I return I'd like to try refactoring
the output system, if that's not been done yet.

David


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


RE: 2D vector code

2006-04-15 Thread Carl D. Sorensen
As far as Lilypond is concerned, I don't think most of them _are_ vectors.  The 
points I've used in developing stencils _have_ been points (e.g. bounding box 
corners)  I guess in your work with ps, there may be more vector stuff.  I 
haven't followed it up closely.
 
vec and vec2 are inconsistent with lilypond style.  Lilypond style calls for 
using full english words, not abbreviations.  (This used to be in the Standards 
section of the webpage, but the naming section is now blank, so maybe this 
convention is deprecated).
 
Perhaps 2d-vector, xy-vector, r2-vector, vector-2d, or vector-xy.
 
Carl



From: David Feuer [mailto:[EMAIL PROTECTED]
Sent: Fri 4/14/2006 5:21 PM
To: Carl D. Sorensen
Cc: Jan Nieuwenhuizen; lily-devel
Subject: Re: 2D vector code



On 4/14/06, Carl D. Sorensen [EMAIL PROTECTED] wrote:


 After reviewing what the scheme code would look like if we used complex
 numbers, and thinking about the benefits of having nice names for data
 types and procedures, I think I agree that we ought to have our own
 coordinate pair type and functions.  I couldn't find it as a supported
 function in SRFI-*.  I don't think we ought to use the term vector,
 because scheme already has a defined vector type, which is not an R2
 vector.  I'd recommend coordinate, point, or coordinate-pair.

I've started work implementing 2d vectors as SRFI-9 records.  I don't
have a great name, but I don't like point because vectors usually
don't represent points.  coordinate and coordinate-pair seem a little
vague.  How about vec or vec2?

David




___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel