denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] cairo branch


From: torbenh
Subject: Re: [Denemo-devel] cairo branch
Date: Fri, 1 Jan 2010 15:16:45 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

On Fri, Jan 01, 2010 at 01:04:52PM +0000, Richard Shann wrote:
> 
> > 
> > the font is not installed by automake yet.
> > i have put it into my ~/.fonts
> > 
> > and ran fc-config ~/.fonts
> > not sure if thats necessary though.
> > 
> > font is in the fonts directory, and its called fetta.ttf
> > its basically the feta26 font from lilypond converted to ttf
> > and then shifted to printable letters.
> I just copied to ~/.fonts and it is working - thanks!
> The large size is by way of demonstrating the capabilities I presume.

yeah... and its easier to see whats wrong at that size.
see commit fb1683deed31d7ee9def4d8d2ab839dd13321f70

it changes scale to 1.0 (the 0.5 translate is necessary to make cairo
draw single pixel lines. integer coordinates are on the pixel
boundaries, and cairos antialiasing would produce a 2 pixel wide line
with half intensity without it.)

> There is quite a bit still to do - mousing.c will need to know what is

yup... although it should boil down to coordinate transformation.

> going on, and the staff properties tool icon is not getting drawn right,

what is the staff properties tool icon ?

> but it is very impressive. Handling the scrolling will be quite a task,
> too - it works on a chunks basis - ie no part staffs displayed. I
> altered it to show part measures on the right hand side, and this could
> be done vertically too. As it is, you often think there is only one
> staff in the piece when there are more, off-screen.
> 
>  The next major step would be displaying multiple systems (ie what are
> often called "lines" of music). Then you would be able to look over a
> whole piece to get a sense of where you are in the movement. This would
> be a great improvement. The line breaks need not try and outguess what
> LilyPond will do...
> 
> Richard
> 

-- 
torben Hohn




reply via email to

[Prev in Thread] Current Thread [Next in Thread]