我是 Windows 用户。我使用 Winshell 编辑 Latex。在 Winshell 工具栏中,有一个标有 的放大镜符号PDF
。当我单击它以 PDF 格式查看我的文档时,它会在 GSView 中查看它。我想在 Adobe Reader 中查看它。我尝试从控制面板将 Adobe Reader 设置为 Windows 默认程序中的默认程序,但这没有帮助。你能帮忙吗?
答案1
进入Options -> Program calls
菜单并选择PDFView
。在exe -File
填写表单中,选择 SumatraPDF.exe 的路径,如下图所示:
我不知道如何配置Winshell和SumatraPDF的直接搜索,但我想你一定可以在网上找到相关信息。
对于逆向搜索,有一个答案这个问题。
答案2
有关如何设置 WinShell 进行直接和反向搜索,请参阅 Winshell 手册和WinShell 网站上的常见问题解答。这是从网上直接引用的:
苏门答腊 PDF:同步 « WinShell 手册中详细描述了该设置在。
简而言之,请确保 pdflatex 的 WinShell 命令行选项如下所示:
-interaction=nonstopmode -synctex=-1 "%s.tex"
现在,请在 WinShell 选项中“浏览...”pdfview 的 sumatrapdf 可执行文件。pdfview 的命令行将自动设置。
在 SumatraPDF 中... 无需更改任何设置
现在,在 WinShell 中,按 F10、F10、F11。SumtraPDF 将打开您的 PDF。
在 WinShell 中...如果您将文本光标移动到特定位置并按 F11,SumtraPDF 将跳转到 PDF 中的特定位置
在 SumatraPDF 中...如果你在文本中的某处双击鼠标左键,WinShell 将跳转到 tex 文件中的特定位置
Sumatra 的设置方法在 WinShell 手册第 12-13 页有描述。记得更改程序文件的路径以反映计算机上的正确路径:
-reuse-instance -inverse-search "\"C:\Program Files\WinShell\WinShell.exe\" -c %f -l %l" "%s.pdf"
如果您已将 WinShell 安装在除 之外的其他路径C:\Program Files
,请更改为您的所在winshell.exe
位置。