[Top][All Lists]

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

Re: [XForms] pre-release xforms-1.3.12

From: oleuthold
Subject: Re: [XForms] pre-release xforms-1.3.12
Date: Sat, 28 Jun 2014 16:28:59 -0700
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.0

Hi Jens,
      I think that the functions

        void fl_set_global_font_scaling(double scale); and
        void fl_set_font_scaling_factor(int    index, double factor);

are missing in the forms.h header file.
The function int fl_set_xft_font_name(int index, const char * name,
                           int slant, int weight);
works as expected. This will allow me to use the condensed font, and
check whether the font is available on the system.
BTW, (for the benefit of everybody else) the demo program fonts.c is
a nice way to check the font setup within xforms.

On 06/28/2014 01:35 PM, address@hidden wrote:
Send xforms-development mailing list submissions to

To subscribe or unsubscribe via the World Wide Web, visit
or, via email, send a message with subject or body 'help' to

You can reach the person managing the list at

When replying, please edit your Subject line so it is more specific
than "Re: Contents of xforms-development digest..."

Today's Topics:

    1. Re: pre-release xforms-1.3.12 (Jens Thoms Toerring)
    2. Re: pre-release xforms-1.3.12 (Serge Bromow)
    3. Re: pre-release xforms-1.3.12 (Jens Thoms Toerring)
    4. Re: pre-release xforms-1.3.12 (Serge Bromow)


Message: 1
Date: Sat, 28 Jun 2014 20:38:14 +0200
From: Jens Thoms Toerring <address@hidden>
To: address@hidden, address@hidden
Subject: Re: [XForms] pre-release xforms-1.3.12
Message-ID: <address@hidden>
Content-Type: text/plain; charset=us-ascii

Hi Oskar and all you others,

On Fri, Jun 27, 2014 at 06:20:10PM -0700, address@hidden wrote:
I have played around a bit and found it quite useful. With
LibreOffice spreadsheet applications I like to use DejaVu Sans
Condensed. So I changed the lib/ttfonts.cx and got pretty much what
I wanted. Please find attached the screen shots of the earlier
version with Helvetica, in comparison with DejaVu Sans and DejaVu
Sans Condensed.
So you'd propose to use the condensed versions of DejaVu Sans
and DejaVu Serif (unfortunately, there's no such version for
the DejaVu Mono font)? Fine with me. Perhaps we should then
use the not-condensed version of DejaVu Sans as the fourth
font? (i.e. what had been the 'Charter' font family in the
old version) instead of the FPL Neu font?

Please let me know what you think (not just Oskar but also
everyone else interested!)

Since I am compiling the xforms library into my application, I do
not need the users to install the xforms library or the SO file.
Therefore the issue of not having the required fonts installed still
needs to be addressed somehow, but I leave this for another time.
Well, in that's case it's going to be your problem;-) If the
user just does a local install they probably should go in a
'.fonts' directory in the users home directory - that's in the
users font path by default. The other place the system seems
to always look into is '/usr/share/fonts/'. Chances also seem
good that it also will consider '/usr/local/share/fonts/'. But
that's all something I'm also still trying to figure out...
I'll keep you updated if I have any new insights!

                           Best regards, Jens

PS: Work on the UTF-8 enabled version is progressing nicely, I
     hope to be able to release something after the weekend;-)

reply via email to

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