在 Windows 下,本地 arara 规则位于哪里?

在 Windows 下,本地 arara 规则位于哪里?

我知道它们可以在 unix 平台下运行~/.arara,但我尝试将它们放在下%USERPROFILE%\.arara,但它们没有被拾取。

答案1

请参阅 GREAT arara 手册(我这里指的是 3.0 版)第 6 节(“配置文件”)和第 6.1 节(“搜索路径”)的前言。您必须直接在 中创建一个名为“araraconfig.yaml”的配置文件%UserProfile%,并且您可以在此文件中添加本地规则的路径。

%UserProfile%是:

  • 直到 Windows XP 默认情况下C:\<Documents and Settings>\<username>,它<Documents and Settings>都依赖于语言。
  • 自 Windows Vista 以来,默认情况下C:\Users\<username>。您会看到,第一部分Users适用于所有语言,但微软甚至认为,在系统自己的 Windows 资源管理器中仅提供翻译的文件夹名称是一个好主意(例如,在这里,在德语中,我只能看到Benutzer)。但是在命令行和批处理中以及像这里的情况中,arara您需要正确的文件夹名称Users- 但最好的方法是仅使用所提到的系统变量和添加的子文件夹。

答案2

我有 Windows 10(和 TeX Live 2016),并且我在以下位置找到了它们:

C:\texlive\2016\texmf-dist\scripts\arara\rules

相关内容