- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在 matplotlib 中使用带有 latex 的衬线字体,不幸的是它没有显示在 Acrobat Reader 中,但它在 Internet Explorer 或 Chrome 上没问题。我的最小代码产生错误 StandardSymL_Slant_167 not found 并且 varepsilon 不可见,缺少什么?
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.rcParams.update(mpl.rcParamsDefault)
mpl.rcParams['text.usetex'] = True
mpl.rcParams['font.family'] = ['serif']
mpl.rcParams['font.serif'] = ['times']
fig, ax = plt.subplots()
ax.set_xlabel(r'$x$ $\alpha \varepsilon$')
fig.savefig('test.pdf')
import matplotlib
print(matplotlib.__version__)
3.2.0
编辑
pdffonts test.pdf
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
NimbusRomNo9L-Regu Type 1 Custom yes no no 21 0
CMMI10 Type 1 Builtin yes no no 13 0
NimbusRomNo9L-ReguItal Type 1 Custom yes no no 25 0
StandardSymL_Slant_167 Type 1 Builtin yes no no 17 0
最佳答案
这不是一个很好的解决方案,但我不确定在文本编辑器中手动编辑生成的 pdf 之外的解决方法是否可行。看来这是Adobe Acrobat解析器导致的错误,因为matplotlib输出的是 double 数字,而Type 1字体只支持单精度。
相关问题似乎将在即将发布的 matplotlib 3.4.0 版本中修复:
https://github.com/matplotlib/matplotlib/issues/16087
此修复程序已被合并,因此更新到最新的主版本,例如与 pip install git+https://github.com/matplotlib/matplotlib.git@master
应该修复它。
关于python - Acrobat Reader 无法打开 Matplotlib 生成的 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60832177/
Adobe Acrobat Reader DC 中是否有用于突出显示文本(而不是右键单击、突出显示)的快捷命令? 最佳答案 而不是使用文本选择工具进行选择然后突出显示。只需打开突出显示工具并选择即可。
Adobe Acrobat Reader DC 中是否有用于突出显示文本(而不是右键单击、突出显示)的快捷命令? 最佳答案 而不是使用文本选择工具进行选择然后突出显示。只需打开突出显示工具并选择即可。
我有 1000 个有效且有效的 pdf 文件。按照以下步骤在 Acrobat Redear Pro 中将 pdf 转换为文本文件 打开 Adobe Acrobat Pro 工具-> Action
我可以在安装了 Acrobat Reader 2017 以及 Adobe Acrobat XI Pro 和 Distiller XI 的情况下运行以下代码。 我有另一台没有 XI Pro 或 Di
我已经 created a form using Adobe Acrobat Pro. 我希望“日期”字段(表单上的第一个文本字段)预先填入说明性文本,例如“输入日期”。单击时,这应该会消失,此外,如
任何人都可以说出发生此错误的原因以及如何解决 Check Dependencies Argument list too long: recursive header expansion failed
我在一个简单的 C# 控制台程序中引用了 Acrobat.dll,然后编写了几行代码来运行 Acrobat。 CAcroApp mApp = new AcroAppClass(); Console.W
我有一张计算债务与收入比率的贷款表格。我希望配给所在的字段(计算字段,不允许用户输入)根据比例更改字体颜色。 如果比率高于 60%,那么我希望字体颜色为灰红色(请参阅下面的颜色值),如果 >= 35%
有谁知道在 pdf 中的一个字段上自动对焦的脚本?我在打开的页面上尝试了标准的 javascript .focus() 方法,但它似乎并不喜欢它。鉴于我在 Google 上找不到任何关于它的信息,我在
我正在使用 Adobe Acrobat 创建表单,并使用 JavaScript 来实现其他功能。我在任何地方都找不到表单控件类的描述(例如,CheckBox 的成员变量是什么?)。 有人可以给我指
我的 PDF 中有一个表单字段,需要五个大写字母作为输入,或者根本不需要输入任何内容。其他一切都应该导致错误。我的第一部分工作正常,但我在检查空字段时犯了某种错误。这是我的 JavaScript: e
1、利用word生成一个文档转成pdf 说明:转换成pdf格式 2、abobe acrobat dc图解 利用abobe acrobat dc打开pdf 步骤:文件 ---->创
我有一个关于 adobe acrobat reader 的问题。 因此,当我打开任何 PDF 文件时,我习惯于单击向右或向左箭头在页面之间跳转。 最近我无法执行此操作,因为一旦打开 PDF 文件,“光
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 3年前关闭。 Improve thi
我需要有关我正在开发的文档的帮助。这是带有数字签名的 RMA 样式文档。我正在尝试组合一个字符串,该字符串将在文档签名时锁定这些文本字段的内容。我有 4 个签名,我需要绑定(bind)到 4 列和多行
对于不同版本的 是否有任何官方命令行(开关)引用Adobe(以前称为 Acrobat)Reader? 我在 Adobe Developer Connection 上没有找到任何内容. 特别是我想要:
我对 Acrobat 表单进行了一些基本的错误检查。在一点逻辑中,可以选中一个复选框,然后用户可以通过将所有字段设置为 [.visible] 来填写第二个人的信息。 当用户取消选中该框时,系统会发出警
我将 Excel 工作表导出到制表符分隔文件 (.txt),现在尝试通过 Acrobat Reader Pro DC 将其批量导入到 PDF 格式。这与导入 .txt 的操作完美配合,只要路径是绝对的
我有一个以 mmmm d、yyyy 格式显示日期的文本字段(称为“到期日期”),我正在尝试创建三个较小的字段,仅显示日 (d)、月 (m) 和每个字段中的年份 (yyyy)。 我尝试使用以下代码将数据
我正在尝试使用 Adobe Acrobat DC(专业版)编写 PDF 脚本。 我通过计算另一个字段的数据来填充多个字段。 每当我手动更改所述字段的数据时,它都会起作用,但当我以编程方式进行时,其
我是一名优秀的程序员,十分优秀!