Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.graphics.apps.gnuplot > #1896

Re: help with font error: "Could not find/open font when opening font arial, using internal non-scalable font"

From sfeam <sfeam@users.sourceforge.net>
Newsgroups comp.graphics.apps.gnuplot
Subject Re: help with font error: "Could not find/open font when opening font arial, using internal non-scalable font"
Followup-To comp.graphics.apps.gnuplot
Date 2013-06-17 17:05 -0700
Organization gnuplot development team
Message-ID <kpo7uh$90j$1@dont-email.me> (permalink)
References <77710839-9e62-4c5e-a0ab-91fe1a39c7cc@googlegroups.com>

Followups directed to: comp.graphics.apps.gnuplot

Show all headers | View raw


Rich Cook wrote:

> Hello, I have installed gnuplot on our cluster, and am seeing the above
> message when I try to run the following script.  Can someone please
> educate me?  :-)  Thanks!
> 
> set term png
> set output '| display png:-'  # cool trick
> plot sin(x) with lines
> 
> Setting the term font does not help:
> set term png font arial 14 size 800,600

So you are telling libgd to use a font named arial;
it will add (.ttf) when looking for it.  So in order to satisfy this
request you need to have arial.ttf installed somewhere. 
> 
> Also, according to
> https://groups.google.com/forum/?fromgroups#!topic/opentsdb/iVXcPyy5e9I, I
> should be able to use the liberation fonts, which I have found in
> usr/share/fonts/liberation
> 
> rcook@rzgpu2 (gnuplot): ls /usr/share/fonts/liberation
> LiberationMono-Bold.ttf        LiberationSans-Regular.ttf
> LiberationMono-BoldItalic.ttf  LiberationSerif-Bold.ttf
> LiberationMono-Italic.ttf      LiberationSerif-BoldItalic.ttf
> LiberationMono-Regular.ttf     LiberationSerif-Italic.ttf
> LiberationSans-Bold.ttf        LiberationSerif-Regular.ttf
> LiberationSans-BoldItalic.ttf  fonts.dir
> LiberationSans-Italic.ttf      fonts.scale
> 
> But when I try setting GDFONTPATH, it still gets the same error:
> 
> 
> rcook@rzgpu2 (gnuplot): export GDFONTPATH=/usr/share/fonts
> rcook@rzgpu2 (gnuplot): gnuplot newtest.gnuplot
> Could not find/open font when opening font "arial", using internal
> non-scalable font

Well yes. If you want to use the Liberation fonts then say
   set term png font "LiberationSans-Regular"
or probably better, put it in an environmental variable.  E.g.
   setenv GNUPLOT_DEFAULT_GDFONT LiberationSans-Regular

Or if you think people are going to be requesting arial even though
you don't want to install it, how about
   cd /usr/share/fonts/liberation
   ln -s LiberationSans-Regular.ttf arial.ttf


> rcook@rzgpu2 (gnuplot): export GDFONTPATH=/usr/share/fonts/liberation
> rcook@rzgpu2 (gnuplot): gnuplot newtest.gnuplot
> Could not find/open font when opening font "arial", using internal
> non-scalable font

Back to comp.graphics.apps.gnuplot | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

help with font error:  "Could not find/open font when opening font arial, using internal non-scalable font" Rich Cook <wealthychef@gmail.com> - 2013-06-17 10:39 -0700
  Re: help with font error:  "Could not find/open font when opening font arial, using internal non-scalable font" sfeam <sfeam@users.sourceforge.net> - 2013-06-17 17:05 -0700
    Re: help with font error:  "Could not find/open font when opening font arial, using internal non-scalable font" Rich Cook <wealthychef@gmail.com> - 2013-06-18 20:36 -0700
      Re: help with font error:  "Could not find/open font when opening font arial, using internal non-scalable font" sfeam <sfeam@users.sourceforge.net> - 2013-06-18 21:33 -0700

csiph-web