gnuplot:超文本还是PDF格式的标签?

gnuplot:超文本还是PDF格式的标签?,pdf,hyperlink,latex,gnuplot,Pdf,Hyperlink,Latex,Gnuplot,有没有办法通过gnuplot将超文本或标签添加到PDF中 根据手册(gnuplot 5.4.0),不可能: 一些终端(wxt、qt、svg、canvas、win)允许您附加 指向图形上或画布上其他位置的特定点的超文本。 当鼠标悬停在定位点上时,会出现一个弹出框,其中包含 将显示文本。不支持超文本的终端将 不显示任何内容 实际上,有三个愿望: 将超文本添加到PDF中,当鼠标悬停在文本将出现的点上时,就像上面的终端一样(也称为“工具提示”或“气泡帮助”) 将超链接添加到PDF中,当单击超链接时,它将

有没有办法通过gnuplot将超文本或标签添加到PDF中

根据手册(gnuplot 5.4.0),不可能:

一些终端(wxt、qt、svg、canvas、win)允许您附加 指向图形上或画布上其他位置的特定点的超文本。 当鼠标悬停在定位点上时,会出现一个弹出框,其中包含 将显示文本。不支持超文本的终端将 不显示任何内容

实际上,有三个愿望:

  • 将超文本添加到PDF中,当鼠标悬停在文本将出现的点上时,就像上面的终端一样(也称为“工具提示”或“气泡帮助”)
  • 将超链接添加到PDF中,当单击超链接时,它将重定向到URL,例如
    www.gnuplot.info
    ,或者如果可能,重定向到其他本地文件(具有绝对或相对路径)
  • 添加一些可以进一步使用的标记或标签(当此PDF包含在LaTeX文档中时),以链接到不同的章节、章节或图。 这可能更像是一个问题。 当然,您可以将gnuplot图(PNG、PDF)包含到LaTeX文档中,然后您可能可以在图上定义LaTeX中的链接等区域。但是,每次图形更改时,您都必须一次又一次地重新定义LaTeX中的所有位置。这就是为什么我想在gnuplot中自动完成它
  • 也许其他绘图软件包可以做到这一点,例如pgfplots或tikz或其他软件包,但由于我对gnuplot感到满意,所以我想避免使用另一个软件包,并检查gnuplot是否有办法

    我知道这超出了gnuplot的绘图重点,但也许有人知道gnuplot的解决方案

    代码:

    ### hypertext in PDF???
    reset session
    set term pdfcairo size 29.7cm, 21.0cm  font ",20" # A4 landscape
    set output "Test.pdf"
    
    $Data <<EOD
    "Go here"            0.5  0.8
    "Go there"           0.5  0.2
    "Go left"            0.2  0.5
    "Go right"           0.8  0.5
    "www.gnuplot.info"   0.5  0.5
    EOD
    
    do for [i=1:|$Data|] {
        set label i word($Data[i],1) at screen word($Data[i],2), screen word($Data[i],3) hypertext point pt 6 ps 10
    }
    
    plot cos(x)
    set output
    ### end of code
    
    PDF格式的超文本??? 重置会话 设置术语pdfcairo尺寸29.7cm,字体21.0cm”,20英寸A4横向 设置输出“Test.pdf”
    $Data我建议在gnuplot项目跟踪器上以特性请求的形式提交。我目前的理解是,可以将超链接“标记”信息添加到pdf输出中,但这完全取决于最终的查看程序如何处理这些信息。我不知道在LaTeX文档中嵌入这样一个pdf文件是否会保留这样的标签信息的可访问性。谢谢Ethan,我会尽快提交一个功能请求。我知道LaTeX软件包可以创建超链接和(我猜)PDF格式的本地文件链接。是的,在创建新的PDF时,LaTeX可能无法查看包含的PDF以提取信息。我建议将此作为gnuplot项目跟踪程序上的功能请求提交。我目前的理解是,可以将超链接“标记”信息添加到pdf输出中,但这完全取决于最终的查看程序如何处理这些信息。我不知道在LaTeX文档中嵌入这样一个pdf文件是否会保留这样的标签信息的可访问性。谢谢Ethan,我会尽快提交一个功能请求。我知道LaTeX软件包可以创建超链接和(我猜)PDF格式的本地文件链接。是的,在创建新的PDF时,LaTeX可能无法查看包含的PDF以提取信息。