pdfjoin 在哪里(Ubuntu 18.04 及更高版本)?

Wir*_*nto 9 pdf texlive

我习惯于使用“pdfjoin”,这是基于 Debian 的较旧发行版(8 及更早版本)中的一个小实用程序。当我迁移到 Ubuntu 18.04 时,我意识到该命令不再可用。它去了哪里?

Lis*_*iso 8

您可以pdfjoin通过安装texlive-extra-utils.

sudo apt install texlive-extra-utils
Run Code Online (Sandbox Code Playgroud)

请注意,当您安装 时texlive-extra-utils,您应该下载总共 200+ MB 的软件包,这可能不是您想要的。

如果你只打算处理 pdf 文件,安装正确的包会更方便——为此我推荐pdftk它,因为它是最受欢迎的工具之一并且易于使用,经证明在我的 18.04 系统中运行良好(这是我使用的现在 !)

要安装,您可以使用由其他成员@Abu Bua创建的脚本。

wget -P /tmp https://gist.githubusercontent.com/markziemann/c48f74eee3f381308e1482852242a493/raw/4f5767d92e9d8fbd89981e47aa940ea7f2526324/pdftk_installer.sh
chmod 755 /tmp/pdftk_installer.sh
/tmp/pdftk_installer.sh
Run Code Online (Sandbox Code Playgroud)

摘自https://askubuntu.com/a/1046476/253251

  • 在最新的texlive数据中(从focal/texlive 2019开始)不再包含pdfjoin。看我的回答。 (4认同)

Kou*_*und 6

pdfjoin 是PDFjam的一部分,直到版本 3.02。

这是一个简单的包装脚本,仍然可以在pdfjam-extras 存储库中找到:https://github.com/DavidFirth/pdfjam-extras/blob/master/bin/pdfjoin

要仍然使用它,请下载包装器脚本并将其放入/usr/local/bin或仅添加别名:

$ alias pdfjoin="pdfjam --fitpaper true --rotateoversize true --suffix joined "
Run Code Online (Sandbox Code Playgroud)

如果您已经安装了 pdfjam(有关说明,请参阅wiki),您可以像在 Debian 中一样继续使用 pdfjoin。