使用 latexmk 与 biber --isbn-normalise 结合使用

使用 latexmk 与 biber --isbn-normalise 结合使用

我怎样才能结合latexmk使用biber --isbn-normalise

基于https://tex.stackexchange.com/a/331508/36296我尝试添加

$biber='biber --isbn-normalise %O %S'

但这.latexmkrc导致了以下错误:

Scalar found where operator expected at (eval 7) line 2, near "1
$biber"
    (Missing operator before 
$biber?)
Latexmk: Initialization file '/Users/<username>/.latexmkrc' gave an error:
     syntax error at (eval 7) line 2, near "1
     $biber"

Latexmk: Stopping because of problem with rc file

我在用biber version: 2.8 (beta)


我的用例是将其用于一个文件,因此在调用latexmk -<some_magick_option> %或添加一些选项\usepackage[some_magick_option]{biblatex}就可以了,不必在.latexmkrc文件中全局设置。

答案1

Latexmk 是用 Perl 编写的。因此,这样的作业应该以 ; 结尾

此外,你可以通过选项运行 latexmkrc 的本地版本-r <filename>,方便设置只需要单个项目

我的猜测是,所引用的问题具有误导性,因为它缺少结尾的分号

相关内容