我最近安装了 LyX 和 MiKTeX,并执行了一个外部程序来改变定义,以便我可以使用外语导出。
虽然导出(使用“pdflatex”)效果很好,但查看选项停止工作,我怀疑是外部程序造成的。我的电脑是基于 x64 系统的。
我的 LyX 版本信息:
LyX 版本 2.3.1-1
(2018 年 9 月 29 日,星期六)
库目录:C:\Program Files (x86)\LyX 2.3\Resources\
用户目录:~\AppData\Roaming\LyX2.3\
Qt 版本(运行时):5.10.1
Qt 版本(编译时):5.10.1
错误日志内容如下:
外部程序 pplatex 已完成并出现错误。
建议您修复外部程序错误的原因(检查日志)。
12:08:57.934:导出格式时出错:
PDF (dvipdfm) 12:09:39.663:(缓冲区开关 C:/Users/~/OneDrive/Documents/newfile1.lyx)
12:09:51.914:(对话框—切换进度)
12:10:57.364:自动保存完成。
12:15:57.397:自动保存完成。
12:16:47.470:(对话框-显示 aboutlyx)
12:20:57.425:自动保存完成。
我还收到系统错误
标题:pplatex.exe-系统错误
由于未找到 MSVCR100.dll,因此无法继续执行代码。
重新安装该程序可能会解决此问题。
该文件不在 latex bin 文件夹中,但是当我从 C:\Windows\System32 复制该文件时它仍然不起作用。
我尝试将 C:\Windows\System32 添加到 Lyx 路径或安装 Microsoft Visual C++2010 Redistributable Package,但似乎仍然没有任何效果。
也许更简单的方法是将“视图”默认值从 pplatex 更改为 pdflatex,但我不知道如何操作。
答案1
临时解决方法是使用“查看方式”按钮并每次选择 pdflatex 选项。但我希望能够使用快捷键 ctrl+R