首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DDE控制TeXnicCenter

DDE控制TeXnicCenter
EN

Stack Overflow用户
提问于 2011-02-15 07:50:48
回答 6查看 23.1K关注 0票数 10

我使用LaTeX的TeXnicCenter,并希望有DDE控制工作,以方便地查看pdf版本。Acrobat X似乎更改了服务器名称,这会破坏一些东西。我尝试了"AcroViewR10“或"acroviewR10”和其他组合,但仍然不起作用。

作为一种变通方法,使用命令行参数"%bm.pdf“可以工作,但每次在重新编译之前,我都需要手动关闭pdf。所以,这需要额外的点击。

有人能通过修复DDE或如何在重新编译时自动关闭pdf来解决这个问题吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-04-05 12:39:23

实际上,Martyn和Adam Nellis的答案解决了这个问题。非常感谢,各位。我只是把它一步一步地放进去,这样别人就可以使用它了。

Step1: Adobe ReaderX在Adobe Reader X中,转到Edit>Preferences>General并取消选中“启动时启用保护模式”。

Step2: TeXnicCenter转到构建->定义输出配置文件->选择"Latex“->查看器选项卡

2.1。对于“查看项目的输出”和“向前搜索”

  • 命令: DocOpen("%bm.pdf")
  • Server: AcroViewR10主题: control

2.2。对于“关闭文档”

控制命令: DocClose("%bm.pdf")

  • 服务器: AcroViewR10主题:控制(即使使用Adobe Reader11也要使用此选项)
票数 13
EN

Stack Overflow用户

发布于 2012-01-25 15:33:57

对于那些使用Acrobat X pro的用户,服务器应该是AcroviewA10,可执行文件应该是Acrobat.exe

票数 5
EN

Stack Overflow用户

发布于 2013-11-18 06:58:18

对于较新版本的Adobe DocClose不再起作用。因此,您必须进行更新。在texnicCenter hit Alt+F7中,转到查看器选项卡并相应地按照示例操作(适用于使用Adobe11的Win7 ):

在可执行文件路径中,您必须具有类似于"C:\Program Files (X86)\Adobe\Reader11.0\ReaderAcroRd32.exe“的内容。

查看项目的输出参数选择“>>> line argument”并在命令中输入“%bm.pdf

正向搜索命令选择“>>> line argument”并在命令中输入"%bm.pdf“

最后在运行(La)Tex *THE之前关闭最重要的文件(La)Tex >>>选择"DDE“并在主题中服务器”*THE“中的命令"AcroViewR11”中输入"AppExit“

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4998678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档