Pgfplots 和 Adob​​e Reader DC

Pgfplots 和 Adob​​e Reader DC

我正在尝试使用包构建交互式图表pgfplots。我从包页面下载了一些带有可点击选项的示例,我用 pdflatex 编译了它们,但在使用 Adob​​e reader DC 打开 pdf 文件时遇到了问题。例如,编译 example_9.texhttp://pgfplots.sourceforge.net/example_9.tex),当我单击 pdf 文件中的任何点时,图形将全部变为蓝色,并且没有其他任何反应。我尝试使用以前版本的 Adob​​e Reader (XI) 打开该文件,一切正常。在 Adob​​e Reader DC 控制台中进行 Javascript 调试时,我遇到以下错误:

    SyntaxError: super is a reserved identifier
    217:Document-Level:01 pgfplots Clickable Plot Code

当我打开文件时

    ReferenceError: axisMouseDown is not defined
    1:Field:Mouse Down
    ReferenceError: axisMouseUp is not defined
    1:Field:Mouse Up

当我单击图表上的任意点时。有人知道如何解决这个问题吗?

答案1

此问题是由于库生成的文档级 javascript 代码不兼容造成的clickable。我已解决并修复了此问题;此问题将在未来的版本中消失。

唯一的解决办法似乎是

  • 解压生成的 pdf 文件
  • 用其他内容(例如具有相同长度的字符串)替换super函数参数列表中的字符串。PGFPlotsClassExtendsupre

但这尚未经过测试。

相关内容