【问题标题】:LaTeX output does not updateLaTeX 输出不更新
【发布时间】:2009-11-13 14:43:34
【问题描述】:

我刚刚开始使用 LaTeX。我在 Windows 中工作,并使用 TeXnicCenter 作为我的编辑器。当我构建和输出时,具有以下代码:

\documentclass{article}

\begin{document}

This is a test document

\end{document}

我确实得到了一个包含“这是一个测试文档”字样的文档。如果我将上述代码中的句子更改为“这是一个测试”,然后构建并输出 - 更改就会得到反映。

不过,说完上面的,我把代码改成这样:

\documentclass{article}

\usepackage[table]{xcolor}

\begin{document}

Hello World!

\end{document}

现在,如果我构建和输出,我不会得到“Hello World!”在输出中,我得到了进行此更改之前的最后一件事(“这是一个测试”)。这是 TeXnicCenter 或 LaTeX 中的错误还是我在这里遗漏了什么?感谢您的回答。

编辑:

我还在新的输出日志中看到这一行:'("C:...\size10.clo") latex.exe: GUI framework cannot be initialized' 并且在日志的末尾 LaTeX 结果显示“0页面”(我猜是生成的?)

【问题讨论】:

  • 你能看一下日志吗?有没有错误?
  • 我不认为,这是一个乳胶错误。可能它与 TeXnicCenter 有关。尝试删除 usepackage,然后尝试构建它。
  • @jleedev:我比较了添加 usepackage 前后的日志 - 这就是变化:在 LaTeX-Result 行中,显示的是“0 Page(s)”而不是“1 Page (s)",我看到 '("C:\...\size10.clo") latex.exe: GUI framework cannot be initialized - 这似乎已经过去了。
  • @bhups:如果我删除了 usepackage 它可以工作,但我的问题是为什么当我有 usepackage 时它不能工作
  • 这个错误仍然让我感到迷惑......我的意思是,它不像有一个 DISPLAY 环境变量可以取消设置或任何东西,那么 TeXnicCenter 如何 导致 在第一名?

标签: latex texnic-center


【解决方案1】:

【讨论】:

  • 哈哈,是的,我在发布编辑后找到了解决方案。这也是我发现的。 :)
  • 链接目前已损坏,找不到替代品,我已通过电子邮件发送给作者,但如果有人能找到缓存副本,我们可能会将其包含在此处。
【解决方案2】:

将“即时安装缺少的软件包”选项更改为“是”并不总是有效。我遇到了同样的问题(使用 Miktex 2.9 和 Texniccenter RC 1.0),并且该设置设置为“是”。当我在 Miktex 选项窗口的“包”选项卡中选择一个特定的包存储库时,问题就开始了,而不是保留默认值(我更改了它,因为它总是选择的存储库有点慢)。不幸的是,我找不到任何方法来恢复到随机存储库,所以我重新安装了 Miktex,并将包存储库选项保留为随机。

【讨论】:

    【解决方案3】:

    http://docs.miktex.org/2.8/relnotes/#id517080

    请进入 miktex 目录并尝试找到 mo.exe(Miktex 选项)。 补救措施:启动 MiKTeX Options 并为“Install missing packages on-the-fly”选项选择是或否(但不是“先问我”)。

    【讨论】:

      【解决方案4】:

      我不确定xcolor,但使用一些包,例如hyperef,意味着您现在必须编译乳胶两到三遍,然后才能将更改传播到最终输出。

      每当我想查看最终输出时,我至少编译 3 次,然后再查看。

      在每次通过时,latex 都会更新一些中间文件,然后只有在经过几次编译后,您的更改才会出现在最终输出中。不幸的是,这就是 LaTeX 的工作原理。

      您可能会从警告计数中得到一些提示。通常在更改之后,您会收到一些警告,这些警告会在几次编译后逐渐减少。当警告数保持不变时,通常意味着您已经达到了每个中间输出都更新为其他所有内容的基线。

      【讨论】:

      • 我尝试编译多次,输出没有改变。日志中没有警告 - 我只查看最后一行:o 错误、0 警告、0 坏框、0 页。但肯定有问题 - 因为当我用 xcolor 添加行时它显示 0 Page(s)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-03
      • 1970-01-01
      • 2017-07-12
      • 2017-03-09
      • 1970-01-01
      相关资源
      最近更新 更多