Ruth:

  Thanks for your suggestions! Unfortunately for us:

    o It's not clear that the licensing of the font in question would allow
       us to make modifications to it. (It's a commercial font, not a FOSS
       font.)

    o FontForge doesn't successfully open the font.(1)


>  You should be able to use CSS ( Qt style parameters ) to modify line spacing
> and so on; such things are bread-and-butter of CSS anyway.

  I'll look more deeply into this.

-=-=-=-=-=-

 Everyone, please keep the suggestions coming!

                                Atlant


(1) In older versions of FreeType+Qt, this font had trouble with
  "horizontal advance" values not being used correctly, but this
  was fixed at least as of Qt 4.8.3 and the then-current version
  of FreeType. As far as I know, I's being drawn accurately by
  Qt+FreeType, it just has too much leading for our purposes.


From: interest-bounces+aschmidt=dekaresearch....@qt-project.org 
[mailto:interest-bounces+aschmidt=dekaresearch....@qt-project.org] On Behalf Of 
Ruth Ivimey-Cook
Sent: Monday, July 15, 2013 6:36 PM
To: interest@qt-project.org
Subject: Re: [Interest] Modifying the font metrics ("leading" and "tracking") 
everywhere

Atlant Schmidt wrote:

  I'd appreciate your help and especially an example!
It sounds to me as if your best bet is to create a derived version of the font 
file with characteristics better suited to you. The open source program 
fontforge is a good starting point for such things, and leading is a simple 
thing to change with it.

It might be possible to load the font into memory and modify the in-memory copy 
but I doubt very much that this will be quick or easy let alone portable.

You should be able to use CSS ( Qt style parameters ) to modify line spacing 
and so on; such things are bread-and-butter of CSS anyway. Overall 
Inter-character spacing changes are a part of CSS3 IIRC and Qt may not honour 
such things, though you may be lucky. Modifying kerning is harder, and probably 
best left for fontforge.

HTH
Ruth



--

Software Manager&  Engineer

Tel: 01223 414180

Blog: http://www.ivimey.org/blog

LinkedIn: http://uk.linkedin.com/in/ruthivimeycook/


Click 
here<https://www.mailcontrol.com/sr/YeWTB+ARd9vGX2PQPOmvUvzSKb3+TPPmknDELclai3qJf4y64regIlrbIQW1k0yAx7UZkiVaIJerbIY9K1KtKg==>
 to report this email as spam.

________________________________
This e-mail and the information, including any attachments, it contains are 
intended to be a confidential communication only to the person or entity to 
whom it is addressed and may contain information that is privileged. If the 
reader of this message is not the intended recipient, you are hereby notified 
that any dissemination, distribution or copying of this communication is 
strictly prohibited. If you have received this communication in error, please 
immediately notify the sender and destroy the original message.

Thank you.

Please consider the environment before printing this email.
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to