Texmaker:显示相同的旧 pdf

Texmaker:显示相同的旧 pdf

我最近在电脑上安装了 Mepis,所以我不得不从头开始安装 LiveTex、TeXmaker 等。TeXmaker 中的一切都运行良好,除了.pdf。每次我编译并想查看时.pdf,我都会得到一个旧版本。没有错误消息,什么也没有出现,所以我不知道可能是什么。我尝试更改配置 TeXmaker 中的选项:内置查看器、内置查看器 + 嵌入和外部查看器(在我的情况下是 Okular)。我在.pdf编译时关闭了,但仍然:同样的旧版本.pdf还在那里。我甚至尝试从目录中删除.pdf,然后运行快速构建,并出现错误(未找到文件)。

有任何想法吗?

答案1

我之前曾两次遇到过同样的神秘问题,新文档无法编译,而 TexMaker 不会抛出任何错误,只是加载之前成功编译的 pdf。

正如 OP 的回答所暗示的,这是由于 TexMaker 无法访问正确的 latex 包造成的。我在 Windows 上遇到了同样的问题,我通过安装解决了它MikTeX它在我的系统上加载了所有必要的乳胶包,然后重新安装了 TexMaker。

我相信我遇到了原始错误,因为我在我的机器上安装任何乳胶包之前安装了 TexMaker。

答案2

问题解决了。我下载了一些软件包(texlive-latex-recomended/extra、texlive-humanities 等),现在一切都运行正常。感谢 Torbjørn T. 抽出时间!

答案3

在 Texmaker 中,“--output-directory=build”参数仅受 latex 和 pdflatex 命令支持,而不受 bibtex 支持。这是一个已知的问题在 Texmaker 中。为了解决这个问题,

  1. 在 Texmaker 中禁用“构建子目录”选项,在选项 -> 配置 Texmaker -> 命令下,取消选中“使用构建子目录来输出文件”并再次尝试快速构建。

                                           (or)
    
  2. 将“%”替换为“build/%”。(请参阅http://www.xm1math.net/texmaker/doc.html#SECTION42

      dvips -o build/%.ps build/%.dvi
      ps2pdf build/%.ps build/%.pdf
      bibtex build/%.aux
    

答案4

我使用了评论中提到的解决方案texmaker 覆盖了外部修改的文件,提示转到 Texmaker 中的选项,然后单击编辑器选项卡,然后点击“检查外部更改”。对我有用!

相关内容