4

我创建了 bash 文件,它不断编译我的乳胶文件,问题是虽然 texmaker 中的 PDFviewer 没有更新,但原始 PDF 文件已更新。PDFviewer 为何会一直显示旧 PDF,直到我使用 Texmaker 编译 texmaker?...我希望 texmaker 中的嵌入式 PDFviewer 更新,即使我不使用 texmaker 编译 .tex 也会显示 PDF文件。

bash 文件。

#!/bin/bash
while true
do
    pdflatex -synctex=1 -interaction=nonstopmode /Users/Johnathan/Documents/Bachelor/Rp/bachelor.tex
    sleep 4
done
4

4 回答 4

1

我知道这个问题很老,但我也遇到了同样的问题,至少找到了一些 Mac 用户的解决方案:

简短的解释:自从 El Capitan 以来,没有 /usr/ 目录了,但这是 Texmaker 寻找乳胶的地方。在 Texmaker -> Preferences -> Commands 中,将每个 /usr/ 表达式替换为 /Library/TeX/,这是安装 Latex 的位置。

本文档包含所有详细信息。 https://tug.org/mactex/UpdatingForElCapitan.pdf

干杯

于 2018-10-05T19:35:24.540 回答
0

我认为问题不在于你的脚本(它对我有用),我认为是你的 PDF 查看器。

1)尝试使用 Evince 作为 PDF 阅读器,它会自动更新您的 pdf。它有适用于 Windows 和 Linux 的版本,而且是免费的。

https://wiki.gnome.org/Apps/Evince/Downloads

2)另一种方法是使用您的网络浏览器(我使用Mozilla)作为PDF阅读器,在URL栏中写:

file:///Users/Johnathan/Documents/Bachelor/Rp/bachelor.pdf

但是第二种方式的问题是您必须自己刷新网络浏览器。

希望对你有帮助!

于 2015-05-11T11:48:58.197 回答
0

我遇到了 PDF 查看器没有更新的同样问题。解决方法是:

选择:texmaker、首选项、命令、PDF 查看器 选择:外部查看器

然后选择 adobe reader 或您用来查看 pdf 文件的任何应用程序。

然后你完全绕过 textmaker 中的 pdf 查看器。

麦克斯

于 2017-08-03T08:12:34.177 回答
-2

访问https://i.stack.imgur.com/np55x.png

在此处输入图像描述

确保在工具栏中选择Quick BuildView PDF

于 2021-02-19T11:24:50.037 回答