【问题标题】:matplotlib: legend issue while embedding fonts in eps figurematplotlib:在 eps 图中嵌入字体时的图例问题
【发布时间】:2013-11-25 20:00:28
【问题描述】:

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

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

这是为什么呢?似乎字体类型不适用于图例(或者我错过了什么?)。

【问题讨论】:

    标签: fonts matplotlib legend


    【解决方案1】:

    踩了一个类似的帖子[1]发现使用

    rcParams['text.usetex'] = True

    足以给我一个Type 1字体的最终结果!

    [注意:在添加这些行之前必须安装 dvipng - 否则 matplotlib 会报错并且什么都不会显示]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-30
      • 2013-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多