如何将 Adob​​e Reader 设为 Winshell 中的默认 PDF 查看器

如何将 Adob​​e Reader 设为 Winshell 中的默认 PDF 查看器

我是 Windows 用户。我使用 Winshell 编辑 Latex。在 Winshell 工具栏中,有一个标有 的放大镜符号PDF。当我单击它以 PDF 格式查看我的文档时,它会在 GSView 中查看它。我想在 Adob​​e Reader 中查看它。我尝试从控制面板将 Adob​​e 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位置。

相关内容