编译带有图片的文章的 ArXiv 源代码

编译带有图片的文章的 ArXiv 源代码

我最近一直在尝试根据 ArXiV 提供的源代码重新编译 ArXiV 论文(数学和物理学)(因为我想使用 geometry 包来调整文章的大小以适应电子书阅读器),但我遇到了包含图表和图像的文章问题。在我见过的大多数文章中,例如本文,源代码无法用于我的 TeX 编辑器 (TeXworks),因为 ArXiV 似乎以一种难以使用的方式对图像信息进行编码。有没有办法解决这个问题并自己重新编译这些文章,包括图像和所有内容?

答案1

总结

从 arXiv 下载的源文件(通过其他格式>下载源代码) 没有文件扩展名,通常是经过 gzip 压缩的 tar 存档.tar.gz或单个经过 gzip 压缩的文件。

首先尝试添加.tar.gz到您下载的无扩展名文件并尝试解压它(tar在 Unixoid 系统上使用 7zip/PeaZip 或 Windows 上的类似软件)。


arXiv 上的文章来源可以通过以下方式访问其他格式在侧边栏中

文章的 arXiv landing/abs 页面的屏幕截图。右侧边栏中的“其他格式”链接已突出显示。

进而下载源代码在下面来源标题

arXiv 文章“格式选择器”页面的屏幕截图。页面末尾附近的“源”部分中的“下载源”已突出显示。

通常会导致一个文件没有任何扩展名。在示例中,下载的文件就称为0312480

正如下载页面所述,此文件可能根据提交而有不同的类型

.tar.gz如果有多个文件,则以gzip 压缩的 tar ( ) 文件形式交付,否则以 PDF 文件形式交付,或者根据提交格式以gzip 压缩的 TeX、DVI、PostScript 或 HTML ( .gz.dvi.gz或) 文件形式交付。.ps.gz.html.gz

无论如何,该文件极不可能直接打开。如今,大多数提交似乎涉及多个文件(尤其是涉及图像时),因此添加扩展名.tar.gz(在示例中,我们将重命名03124800312480.tar.gz)并尝试解压缩文件(tar -vxzf 0312480.tar.gz在 Unixoid 系统上或7zip/豌豆压缩或 Windows 上的类似软件)通常会给出正确的结果。

事实上,使用 PeaZip 打开重命名的文件后0312480.tar.gz,我得到了

PeaZip 中档案文件列表的屏幕截图

相关内容