从远程计算机获取包含图形的图像

从远程计算机获取包含图形的图像

有没有办法从另一台计算机抓取数字(并在控制台或通过命令行输入密码)?例如,有没有办法做到这一点?

 \begin{figure}

 \includegraphics{[email protected]:/home/user/pic.pdf}

 \end{figure}

谢谢

答案1

ConTeXt 可以通过 HTTP 抓取文件。如果你指的是“远程计算机”的 SSH,恐怕它不受支持。下面是一个通过 HTTP 使用图形的示例。由于没有提供图形扩展,我添加了该method 选项。

\starttext
  \externalfigure [http://placekitten.com/g/800/600][method=jpg]
\stoptext

最简单的解决方案可能是设置一个 HTTP 服务器来提供对文件的访问。

答案2

也许可以做到(正如 DavidCarlisle 所说),但问题是生成的文件不能被广泛传播。此外,将密码放在 LaTeX 源中存在安全风险。

假设您想要抓取图像,因为它不是固定的。无论如何,我所做的是使用make(在 Linux 下)来构建更复杂的文档(从其渐近线直径或其他格式,将一些 SVG 转换为 PDF,...),然后根据需要运行。也许可以添加其他信息,例如确切的pdflatex版本bibtexgit或者做其他在 LaTeX 中很难做到的事情。我只需在其中添加“抓取图像”即可。

相关内容