I thought I had better let everybody know what I learned from the
Hershey-font subset of the font issues I recently investigated and fixed.

There are actually two sets of Hershey fonts; the standard set and the
extended set.  The extended set is default, but you can change to the
standard set and back via appropriate calls to plfontld. The two sets of
Hershey fonts have non-blank glyphs in different parts of the Hershey index
range.  I have changed both examples 6 and 7 to show results both for the
compact and extended Hershey font set and also updated
fonts/plhershey-unicode.csv to transform the additional Hershey indices that
occur for the compact Hershey fonts to corresponding unicode index.  This
allows unicode-aware devices to obtain good results for the revised examples
6 and 7.

Of course, Hershey fonts are deprecated, but accessing _all_ fonts via
Hershey index is going to live for a long time via plpoin and plsym which
are fundamental parts of our API.  So I am glad I have gone through this
review and code fixup which all started thanks to Dave's extremely useful
fresh perspective on PLplot.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to