在 Mac 上安装 pdfcrop 命令行工具

在 Mac 上安装 pdfcrop 命令行工具

我想在命令行上进行一些 PDF 裁剪。我已经安装了 BasicTeX 和 TeX Live Utility:

brew cask install basictex
brew cask install tex-live-utility

然后我打开了 TeX Live Utility 并使用它来安装pdfcroptexlive-scripts-extra包:

在此处输入图片描述

pdfcrop但是,我在 PATH 中的任何地方都没看到。

是否还有其他东西需要安装,或者pdfcrop已经安装在我没有注意到的地方了?

答案1

我发现pdfcrop安装在了/Library/TeX/texbin

显然,BasicTeX 安装程序通过在目录中放置一个条目来更改用户的路径(实际上是系统的所有用户的路径)/etc/paths.d

% cat /etc/paths.d/TeX         
/Library/TeX/texbin

安装过程中没有迹象表明我的PATH被修改了,所以我假设没有。但在打开新的登录 shell 后,/etc/paths.d/TeX可以看到来自的新路径条目,并且现在pdfcrop(以及中的许多其他内容/Library/TeX/texbin)可用。

答案2

您可以直接从这里下载 PDFCrop,以避免安装数兆的 mactex:

PDF裁剪

提取内容后,邮件文件夹中就有可执行文件。直接从命令行运行该文件。

在 MacOS BigSur、M1 上尝试过。

答案3

我首先对 Gabrer 的答案投了赞成票,现在无法撤消我的赞成票 - 这个可执行文件不起作用。它假装它工作,只是不向命令行打印任何内容,但它不起作用。你必须做什么才能让它工作:

  • brew install --cask basictex
  • brew install --cask tex-live-utility
  • brew install ghostscript
  • 打开 TeX Live Utility,转到软件包并安装pdfcrop
  • 打开新的终端窗口-你现在有了pdfcrop

相关内容