matplotlib:在eps图中嵌入字体时的图例问题

时间:2013-11-24 18:45:39

标签: fonts matplotlib legend

我创建了一个图,我选择了字体类型为TrueType(通过使用rcParams ['ps.fonttype'] = 42)。 我稍后在tex文件中使用此图像,当我创建pdf文件时,我检查字体类型,我看到了 名称类型emb sub uni对象ID [无]类型3是否否160 0

但是如果我在制作情节时对图例进行评论,那么我就不会得到Type 3字体。

为什么?看起来fonttype不适用于图例(或者我错过了什么?)。

1 个答案:

答案 0 :(得分:1)

踩到类似的帖子[1]后,我发现使用了

rcParams ['text.usetex'] = True

足以让我得到一个Type 1字体的最终结果!

[注意:在添加这些行之前必须安装dvipng - 否则matplotlib会抱怨并且它不会显示任何内容]