我使用LaTeX的TeXnicCenter,并希望有DDE控制工作,以方便地查看pdf版本。Acrobat X似乎更改了服务器名称,这会破坏一些东西。我尝试了"AcroViewR10“或"acroviewR10”和其他组合,但仍然不起作用。
作为一种变通方法,使用命令行参数"%bm.pdf“可以工作,但每次在重新编译之前,我都需要手动关闭pdf。所以,这需要额外的点击。
有人能通过修复DDE或如何在重新编译时自动关闭pdf来解决这个问题吗?
发布于 2011-04-05 12:39:23
实际上,Martyn和Adam Nellis的答案解决了这个问题。非常感谢,各位。我只是把它一步一步地放进去,这样别人就可以使用它了。
Step1: Adobe ReaderX在Adobe Reader X中,转到Edit>Preferences>General并取消选中“启动时启用保护模式”。
Step2: TeXnicCenter转到构建->定义输出配置文件->选择"Latex“->查看器选项卡
2.1。对于“查看项目的输出”和“向前搜索”
2.2。对于“关闭文档”
控制命令: DocClose("%bm.pdf")
发布于 2012-01-25 15:33:57
对于那些使用Acrobat X pro的用户,服务器应该是AcroviewA10,可执行文件应该是Acrobat.exe
发布于 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“
https://stackoverflow.com/questions/4998678
复制相似问题