latexmk 编译时更新视图

latexmk 编译时更新视图

当我使用 latexmk 和以下命令时:

latexmk -pvc -pdf main

它似乎更新了 pdf 文件,但没有更新预览。如何让它更新进行更改时显示的 xpdf 预览?编译时显示以下内容:

For rule 'update_view', running '&do_update_view( 1 1 0 1 )' ...

这是什么意思?

答案1

我不是 latexmk 的专家。但man latexmk在终端中输入提供了手册。我在那里搜索了“xpdf”,结果发现:

要使用命令明确更新预览器,需要设置三个变量。例如:

$pdf_previewer = "start xpdf -remote %R %O %S"; 
$pdf_update_method = 4; 
$pdf_update_command = "xpdf -remote %R -reload";

因此看来您需要编写一个小的配置文件以供 xpdf 使用。

顺便说一句:现在有很多 pdf 查看器。为什么是 xpdf?

相关内容