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

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

[Octave-bug-tracker] [bug #43651] special character (diameter sign) in p


From: Rik
Subject: [Octave-bug-tracker] [bug #43651] special character (diameter sign) in plot produces warning or doesn't show up
Date: Mon, 15 Dec 2014 05:31:08 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0

Follow-up Comment #6, bug #43651 (project octave):

Thanks for doing such careful debugging.  I think you've discovered the root
issue which is that FLTK adheres strictly to the user's stated font, while
gnuplot and Matlab substitute a font specifically for symbols.  They may also
be running some sort of substitution for glyphs not found as well.  I can tell
because Octave is requesting the circle division slash glyph, and gnuplot is
responding with the emptyset glyph which is a different.

Since gnuplot is going to ignore Octave anyways I don't see any point in
checking on Octave's side whether the given font has the correct glyph.  I
believe you're right that the glyph warning can be eliminated when the toolkit
is gnuplot.

On the broader issue of whether FLTK should follow gnuplot/Matlab and use a
different font entirely for special symbols, I'm not certain how to proceed. 
One choice would be to try and use the default font, '*', for all symbols in
the hope that the default has the largest number of glyphs of the available
fonts.  Otherwise, I'm not sure how to find the best font to use for symbols
on a given platform.


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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