TeXstudio 使用 unicode-data 包时出错

TeXstudio 使用 unicode-data 包时出错

我正在努力解决这个错误:

遗憾的是,无法安装 unicode-data 包。请检查日志文件:C:/Users/G/AppData/Local/MiKTeX/2.9/miktex/log/pdflatex.log

错误:命令崩溃:pdflatex.exe -synctex=1 -interaction=nonstopmode "icml_paper".tex

MiKTeX 包管理器尝试安装一个包但失败了,否则编译会通过,我可以看到生成的 PDF 文档,看起来不错。

每次我编译asymptote文档中包含绘图的“.tex”文件时都会发生这种情况。但似乎与此没有直接关系asymptote(因为asymptote通过运行编译绘图asym可以正常工作)。

我收到以下日志消息pdflatex.log

  • 2016-12-16 15:39:57,763-0500 INFO pdflatex - 安装由 tex\generic\unicode-data\UnicodeData.txt 触发的包 unicode-data

  • 2016-12-16 15:39:59,580-0500 INFO pdflatex - mpm:开始包维护……

  • 2016-12-16 15:39:59,581-0500 INFO pdflatex-mpm:安装目录:“”
  • 2016-12-16 15:39:59,581-0500 INFO pdflatex - mpm:软件包存储库:
    http://ftp.math.purdue.edu/mirrors/ctan.org/systems/win32/miktex/tm/packages/
  • 2016-12-16 15:39:59,768-0500 INFO pdflatex - mpm:轻量级数据库摘要:821702480171a06b6df4bdf9211b13e8
  • 2016-12-16 15:39:59,769-0500 FATAL pdflatex - 操作无法完成,因为以下包未知:unicode-data
  • 2016-12-16 15:39:59,769-0500 FATAL pdflatex - 信息:2016-12-16 15:39:59,769-0500 FATAL pdflatex - 来源:
    Libraries\MiKTeX\PackageManager\PackageInstaller.cpp
  • 2016-12-16 15:39:59,769-0500 FATAL pdflatex - 行:3291|

我尝试从 CTAN 站点安装该包unicode-data,但是问题并没有解决。

非常欢迎任何帮助或建议。


解决:问题是该软件包不在我的本地软件包存储库中(以前从未发生过)。事实上,该软件包没有列在MiKTeX 包管理器所以我手动安装了它,但在“更改软件包存储库”之后,这没有帮助(我可能根本没有正确安装它)MiKTeX 包管理器对于基于互联网的存储库,该包确实出现在列表中,并且安装它解决了问题。

答案1

我正在写我如何解决我的问题作为一个单独的答案。

在“更改软件包存储库”之后,该软件包不在我的本地软件包存储库中MiKTeX 包管理器对于基于互联网的存储库,该包确实出现在列表中,并通过MiKTeX 包管理器解决了问题。


一些细节:MiKTeX 包管理器配置为使用我电脑上的本地存储库,该存储库是我在安装 TeXstudio 时下载的,但该unicode-data软件包不在我的本地软件包存储库中,在任何其他软件包中从未发生过这种情况,而且该错误没有清楚地反映出问题所在。

我所看到的是该包裹没有列在MiKTeX 包管理器,所以我尝试手动安装它,手动安装似乎没有问题,但显然安装没有成功。在 MiKTeX 包管理器中“更改包存储库”到基于互联网的存储库后,该包确实出现在列表中,安装它解决了问题。

相关内容