octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #43907] OpenGL render code called even when gn


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #43907] OpenGL render code called even when gnuplot is graphics_toolkit
Date: Wed, 01 Jul 2015 17:38:05 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15

Follow-up Comment #15, bug #43907 (project octave):

OK, I see what you are saying now, I guess.  "ft" of ft_render means
Freetype.

I'm still not clear, however, about gnuplot's eventual use of a font because
from the perspective of what I'm seeing the warning makes sense.  I don't see
an empty set symbol in gnuplot.  Just a square box (qt terminal, or AE symbol
if I use x11 terminal).  Here is the translated line as it appears in the
gnuplot toolkit intermediate file:


set label "{/Symbol \306}" at  5.000000000000000e-01,5.000000000000000e-01
left rotate by 0.000000 offset character -0.000000,0.000000 font "arial,10"
enhanced front textcolor rgb "#000000";


The Octave script generating this is:


    ## special case for " "  and replace with empty set "{/Symbol 306}'
    if (strncmp (m{i}, ' ', 2))
      str = [str(1:s(i) - 1) '{/Symbol 306}' str(s(i) + 2:end)];
    else


Because the '{/Symbol 306}' is in single quotes, it must add an extra
backslash, i.e., set label "{/Symbol \306}".  There is also this


  ## empty set, not circled slash division operator as in FLTK.
  sym.oslash = '{/Symbol 306}';


in the __setup_sym_table__ () function.

So, gnuplot is being instructed to use the "arial,10" font.  Whether it can
determine that is Freetype font and where to look, I have no idea.  On your
system you are seeing an empty set character?  If I switch to gnuplot 4.6.0, I
see on the plot {/Symbol 306} with just the single backslash.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?43907>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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