【问题标题】:R cmd check Latex error: FATAL pdflatex - GUI framework cannot be initializedR cmd 检查 Latex 错误:致命的 pdflatex - GUI 框架无法初始化
【发布时间】:2016-01-13 21:56:42
【问题描述】:

我正在检查我的包裹,这实际上是最后一个问题。 pdf文件无法编译,logfile告诉我

2015-10-15 14:17:47,430+0200 INFO  pdflatex - running 'initexmf --quiet --update-fndb' to refresh the file name database
2015-10-15 14:17:50,276+0200 FATAL pdflatex - GUI framework cannot be initialized.
2015-10-15 14:17:50,276+0200 FATAL pdflatex - Info: 
2015-10-15 14:17:50,276+0200 FATAL pdflatex - Source: Libraries\MiKTeX\UI\Qt\mikuiqt.cpp
2015-10-15 14:17:50,276+0200 FATAL pdflatex - Line: 50

知道问题出在哪里吗?

【问题讨论】:

  • 维尔纳似乎是对的。我遇到了与 Christine Blume 完全相同的问题,我通过 Werner 在 Windows 8.1 和 Revolution R Enterprise 环境中的方法解决了这个问题:“开始 - 底部箭头 - MikTex 设置 - MiKTeX 选项”并选择“是”(不是“先问我” ) 用于“即时安装丢失的软件包”选项。我建议对“MikTex 设置”和“MikTex 设置(管理员)”都这样做。

标签: r cmd latex pdflatex miktex


【解决方案1】:

当 pdflatex 遇到错误时,这是​​ MikTex 2.9 的已知问题

GUI framework cannot be initialized.

(在我的 Windows 7 系统中的文件 ~\AppData\Local\MiKTeX\2.9\miktex\log 中找到)

到目前为止,我可以提供以下一系列措施来解决这个问题:

  1. 在 Windows 命令提示符下转到 MiKTeX bin 文件夹(例如 C:\Program Files (x86)\MiKTeX 2.9\miktex\bin)并运行实用程序 mo.exe;

  2. 在“常规”选项卡中,将“即时安装缺少的软件包:”选项更改为“否”(这将禁用 GUI,并且上述错误不会再次发生);

  3. 运行 R CMD 再次调用乳胶转换器(在我的情况下

    R CMD Rd2pdf man/
    

再次查看新错误;

  1. 这一次 miktex 不会抱怨 GUI - 而是会丢失像这样错误的包

    ! LaTeX Error: File `inconsolata.sty' not found.
    
  2. 启动 MiKTeX 包管理器(再次从 mo.exe 包选项卡)并通过重复步骤 3.-5 来安装缺少的包。

这可能不是解决此问题的最有效方法,因此我感谢更正或替代解决方案。

【讨论】:

  • 对我来说,问题是它被设置为要求安装软件包。通过选择自动,所有错误都消失了,我设法按预期编织了一个 pdf。
【解决方案2】:

我也遇到了同样的问题,但是对于最新版本的 Miktex,mo.exe 不存在,并被 Miktex 控制台取代。如果您打开它,进入设置并将包即时设置从“询问我”更改为“始终”,然后包将安装。如果您改为“从不”,则必须执行@topchef 描述的单个软件包安装。

【讨论】:

    【解决方案3】:

    我只是遇到了这个问题... 一个非常简单的解决方案让我 违背install on the fly 选项是安装TexStudio,打开你的.tex 文件在那里,并编译它:您将能够根据需要即时安装所有MikTex 包,并保留对安装内容的控制权。

    【讨论】:

    • +1。谢谢,解决了我的问题。 RStudio 似乎无法在需要时提示安装包。
    猜你喜欢
    • 1970-01-01
    • 2017-09-10
    • 1970-01-01
    • 2023-03-18
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多