Set the ps.fonttype to "42", which will embed the entire font. ps.fonttype = 3 (the default) subsets the font to only the characters used in the plot, and stores them as curves for maximum portability.
Mike
________________________________________
From: Lebostein [Leb...@gm...]
Sent: Friday, March 25, 2011 5:30 PM
To: mat...@li...
Subject: [Matplotlib-users] usetex = True + eps output -> letters are only curves
Hi,
if I create an eps from a matplotlib chart with
matplot.rc('font', size=fsize, family='serif', serif='Computer Modern
Roman')
matplot.rc('text', usetex = True)
matplot.rc('text.latex', unicode = True)
then I can't mark the letters in eps viewer. And I can't search for letters
and words in the eps. It seems, the letters are curves in the eps. Why? If I
create a pdf, I can mark letters and words an I can search too.
How I can create an eps output with embedded font and "real" letters?
--
View this message in context: http://old.nabble.com/usetex-%3D-True-%2B-eps-output--%3E-letters-are-only-curves-tp31242096p31242096.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Matplotlib-users mailing list
Mat...@li...
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
|