我正在尝试让 BeautifyLatex 包在 Sublime Text 3 上运行。我最初的尝试表明缺少某些 Perl 模块,这导致 latexindent 无法运行。我没有摆弄本机 Perl 安装,而是进行了自制的 perl 安装并将 perl 命令链接到此并安装了缺少的模块。我发现 Latexindent 可以从命令行运行,但仍然无法通过 Sublime BeautfyLatex 包运行。
根据Github页面说明我测试了“latexindent 是否起作用”:
“要检查这一点,请转到终端,cd 到包含 latexindent 的目录,然后输入 perl latexindent。如果您的 latexindent 可以运行,您将看到其版本信息“
这样做会得到输出
Cannot write to 'indent.log': Permission denied at /usr/local/Cellar/perl/5.30.0/lib/perl5/site_perl/5.30.0/Log/Dispatch/File.pm line 101.
我现在完全不知所措了。有什么建议吗?
答案1
我按照包创建者的建议,直接从 GitHub 安装包,而不是使用 Sublime 的包管理器,从而解决了这个问题。