[ANNOUNCEMENT] Updated: mscgen-0.20-2

Thomas Wolff towo@towo.net
Thu Feb 26 11:58:00 GMT 2015


On 25.02.2015 21:34, David Stacey wrote:
> On 25/02/2015 07:27, Thomas Wolff wrote:
>> Am 19.02.2015 um 00:05 schrieb David Stacey:
>>> The following package has been updated in the Cygwin distribution:
>>>
>>> * mscgen-0.20-2
>>>
>>> Mscgen is a small programme that parses Message Sequence Chart
>>> descriptions and produces PNG, SVG, EPS or server side image maps
>>> (ismaps) as the output.
>>>
>>> This release has been built with libgd3 and three patches from Fedora.
>> Please rebuild the package with
>>         configure --with-freetype
>> so the font selection option -F can be used.
>
> I tried rebuilding with '--with-freetype'. mscgen builds but always 
> exits with an error code. This is because gdImageStringFT() always 
> returns the string 'Could not set character size'. By default, the 
> code is trying to use the 'helvetica' font. I have a goodly selection 
> of font packages installed. Any ideas?
I had similar problems until I found out how to configure fonts. This is 
very poorly documented.
With /etc/fonts/fonts.conf pointing to ~/.fonts, it is actually 
sufficient to link your font directory to ~/.fonts
and you can address all fonts contained therein (including subfolders) 
by their name like in
mscgen -T png -F "Droid Sans"

(Somehow by removing this font configuration, I cannot reproduce the 
'Could not set...' errors anymore I had yesterday - weird.)
------
Thomas



More information about the Cygwin-apps mailing list