Sublime Text 2 LatexTools 未启动 SumatraPDF
Sublime Text 2 LatexTools not launching SumatraPDF
我正在尝试 运行 Sublime Text 2.0.2 中的 LaTexTools 插件,build 2221。我运行正在使用 64 位 Windows 8.1 计算机。
LaTexTools 已安装并运行 - 它生成编译的 PDF,如果我从 windows 文件夹位置手动打开它,可以在 SumtraPDF 和 Adobe Reader 中查看。但是,在构建 Tex 文件后,PDF 不会自动启动。当我尝试将视图转换为 PDF 时,Sublime Text 抛出以下错误:
Cannot launch Viewer. Make sure it is on you PATH.
对 .tex 文件进行正常构建会产生以下输出:
[Compiling C:\Users\Mpaull15\Dropbox\Stanford\Project
Planning\research_report.tex]
TraditionalBuilder: Invoking texify... done.
No errors.
[Done!]
控制台显示如下:
<module 'traditionalBuilder' from 'C:\Users\Mpaull15\AppData\Roaming\Sublime Text 2\Packages\LaTeXTools\builders\traditionalBuilder.pyc'>
<class 'traditionalBuilder.TraditionalBuilder'>
Welcome to thread Thread-4
2
['texify', '-b', '-p', '--tex-option="--synctex=1"', u'research_report.tex']
Finished normally
0
False True True
!TEX root = u'C:\Users\Mpaull15\Dropbox\Stanford\Project Planning\research_report.tex'
Jump to: 5 0
Windows, Calling Sumatra
Traceback (most recent call last):
File ".\sublime_plugin.py", line 356, in run_
File ".\jumpToPDF.py", line 109, in run
File ".\subprocess.py", line 633, in __init__
File ".\subprocess.py", line 842, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
SumatraPDF 已安装,设置为我的默认查看器,在我的路径中如下:
"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe"
我正在编译的 .tex 文件在我的 Dropbox 文件夹中(如果相关的话),尽管我尝试将整个文件夹移动到我的桌面并在那里构建,但导致了完全相同的错误。
我查看了 StackExchange 和 Sublime Text 论坛上关于此问题的过去条目,所有这些似乎都是由于 SumtraPDF 不在路径中造成的,或者与从 Sublime Text 调用的不同程序有关,解决方案与此处的 LaTexTools/SumtraPDF 交互不明显相关。
如有任何建议或帮助,我们将不胜感激!
您的路径应该只引用文件夹,而不是确切的 .exe。
"C:\Program Files (x86)\SumatraPDF"
我正在尝试 运行 Sublime Text 2.0.2 中的 LaTexTools 插件,build 2221。我运行正在使用 64 位 Windows 8.1 计算机。
LaTexTools 已安装并运行 - 它生成编译的 PDF,如果我从 windows 文件夹位置手动打开它,可以在 SumtraPDF 和 Adobe Reader 中查看。但是,在构建 Tex 文件后,PDF 不会自动启动。当我尝试将视图转换为 PDF 时,Sublime Text 抛出以下错误:
Cannot launch Viewer. Make sure it is on you PATH.
对 .tex 文件进行正常构建会产生以下输出:
[Compiling C:\Users\Mpaull15\Dropbox\Stanford\Project
Planning\research_report.tex]
TraditionalBuilder: Invoking texify... done.
No errors.
[Done!]
控制台显示如下:
<module 'traditionalBuilder' from 'C:\Users\Mpaull15\AppData\Roaming\Sublime Text 2\Packages\LaTeXTools\builders\traditionalBuilder.pyc'>
<class 'traditionalBuilder.TraditionalBuilder'>
Welcome to thread Thread-4
2
['texify', '-b', '-p', '--tex-option="--synctex=1"', u'research_report.tex']
Finished normally
0
False True True
!TEX root = u'C:\Users\Mpaull15\Dropbox\Stanford\Project Planning\research_report.tex'
Jump to: 5 0
Windows, Calling Sumatra
Traceback (most recent call last):
File ".\sublime_plugin.py", line 356, in run_
File ".\jumpToPDF.py", line 109, in run
File ".\subprocess.py", line 633, in __init__
File ".\subprocess.py", line 842, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
SumatraPDF 已安装,设置为我的默认查看器,在我的路径中如下:
"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe"
我正在编译的 .tex 文件在我的 Dropbox 文件夹中(如果相关的话),尽管我尝试将整个文件夹移动到我的桌面并在那里构建,但导致了完全相同的错误。
我查看了 StackExchange 和 Sublime Text 论坛上关于此问题的过去条目,所有这些似乎都是由于 SumtraPDF 不在路径中造成的,或者与从 Sublime Text 调用的不同程序有关,解决方案与此处的 LaTexTools/SumtraPDF 交互不明显相关。
如有任何建议或帮助,我们将不胜感激!
您的路径应该只引用文件夹,而不是确切的 .exe。
"C:\Program Files (x86)\SumatraPDF"