答案1
这里有两个问题:
- 如何安装 latexdiff?
- 错误
sudo: port: command not found
您已经从 Egreg 那里得到了第一个问题的答案。MacTeX 包含 latexdiff Perl 脚本。我刚刚检查了我女儿的 MacBook Pro。您可能想用当前版本替换默认的 2009 或 OS X 附带的 MacTeX 版本。不要使用 ports 在 Mac 上安装 TeX!
根据您提供的代码,您似乎没有安装端口。我是 OpenBSD 用户,因此请谨慎对待我的建议,但如果我没记错的话,您必须先安装 Xcode 才能引导端口工具链(gcc、binutils 和常用的东西)。
答案2
在 Mac 上安装 latexdiff(无需安装 MacTeX,例如如果您使用在线 LaTeX 编辑器):
- 安装 Homebrew,Mac 缺少的包管理器 -> https://brew.sh/
- 安装 perl ->
brew install perl
(注意:这一步可能不是必需的) - 安装 latexdiff ->
brew install latexdiff
- 保持 latexdiff 为最新 ->
brew upgrade latexdiff
- 卸载 latexdiff ->
brew uninstall latexdiff
答案3
根据您的其他需求,您还可以使用brew install mactex
(下载速度相当慢,但它拥有您可能需要的所有工具、样式表等)。