The arial is not available on linux machines.
But the liberation Fonts are an Arial with an opensource licensing.
http://en.wikipedia.org/wiki/Liberation_fonts
We use they usually with MapServer and qgis-server.
If interested, follow this link for the download.
https://www.redhat.com/promo/fonts/
Regards,
A.
On 10/01/2014 19:45, Larry Shaffer wrote:
Hi Matthias,
On Fri, Jan 10, 2014 at 10:29 AM, Matthias Kuhn <[email protected]
<mailto:[email protected]>> wrote:
Hi,
I was looking at some of the tests, and realized, that the
composerhtml test fails because of some slight font differences.
Firebug tells me that the following fonts are used (defined by
bootstrap.css):
"Helvetica Neue",Helvetica,Arial,sans-serif
I don't have any of these Helvetica fonts installed and I am not
sure about their licensing, but it seems that no package includes
them just like that. Does anybody know a font which is just
available out of the box on all plattforms to get around such
issues? Arial maybe?
This option seems much better to me than fixing things with a
tolerance param.
About a year ago, I added a custom built, very lightweight font,
FreeSansQGIS, just for tests [0], based off of FreeSans. Usage info is
explained in its README [1], notably that the font not be installed on
the system. It is intended to be loaded on-the-fly via Qt's
font-handling routines, and is already available in the utilities.py
module via loadTestFont() [2].
I have also added it to the startup functionality of the QGIS app and
server [3], which loads the font if the testdata directory is
available, e.g. when running ctest from build directory. Feel free to
fix anything wrong with my implementation.
Regardless, I have still seen differences in how the same font is
drawn by the different systems' window server, so some amount of
tolerance (or a set of anomalies) is probably always going to be
needed. Though, hopefully that's not a moving target because of the
standardized test font.
Recently I came across another test font used by the MapServer
project, which we might also consider using because it also has bold
face [4]. Not sure how it compares to the 'normal' Vera font. However,
I think if it is used it should still be renamed to FreeSansQGIS to
avoid conflict with installed fonts, and make it easily searchable in
the QFontDatabase.
[0] https://github.com/qgis/QGIS/tree/master/tests/testdata/font
[1]
https://github.com/qgis/QGIS/blob/master/tests/testdata/font/FreeSansQGIS-README.txt
[2]
https://github.com/qgis/QGIS/blob/master/tests/src/python/utilities.py#L218-L228
[3] https://github.com/qgis/QGIS/blob/master/src/app/main.cpp#L739-L746
https://github.com/qgis/QGIS/blob/master/src/mapserver/qgis_map_serv.cpp#L244-L253
[4] https://github.com/mapserver/mapserver/tree/master/tests/vera
Regards,
Larry
Have a nice weekend,
Matthias
_______________________________________________
Qgis-developer mailing list
[email protected] <mailto:[email protected]>
http://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer