Redian新闻
>
pdftexify 如何自动关闭打开着的pdf?
avatar
pdftexify 如何自动关闭打开着的pdf?# TeX - TeX电子排版系统
i*w
1
我用的是winedt,以前pdftexify重新编译的时候, 开着的pdf自动关闭然后编译
换了太新电脑,结果每次编译都要手动关闭打开着的pdf文件, 很不方便
哪里可以设置呢? 是winedt还是adobe acrobat的问题?
谢谢
avatar
p*r
2
用pdflatex编译,然后pdf看

【在 i********w 的大作中提到】
: 我用的是winedt,以前pdftexify重新编译的时候, 开着的pdf自动关闭然后编译
: 换了太新电脑,结果每次编译都要手动关闭打开着的pdf文件, 很不方便
: 哪里可以设置呢? 是winedt还是adobe acrobat的问题?
: 谢谢

avatar
i*w
3
我用的就是pdflatex编译啊

用pdflatex编译,然后pdf看

【在 p*******r 的大作中提到】
: 用pdflatex编译,然后pdf看
avatar
g*r
4
在你的 WinEdt 的安装目录下找到 \Exec\MiKTeX 子目录中的 PDFTeXify.edt
文件,用 WinEdt 打开,第 25 行为(我用的 WinEdt 版本是 5.4)
Exe('%b\Exec\Acrobat CloseDoc.edt');
它的功能就是自动关闭打开着的 pdf 文件,具体执行文件是 \Exec 子目录中
的 Acrobat CloseDoc.edt 文件。
确保这两个文件都是 WinEdt 的默认版本,并且安装在正确的目录下。

【在 i********w 的大作中提到】
: 我用的是winedt,以前pdftexify重新编译的时候, 开着的pdf自动关闭然后编译
: 换了太新电脑,结果每次编译都要手动关闭打开着的pdf文件, 很不方便
: 哪里可以设置呢? 是winedt还是adobe acrobat的问题?
: 谢谢

avatar
p*r
5
我是说按那个pdflatex的按钮,不是pdftexify的按钮...

【在 i********w 的大作中提到】
: 我用的就是pdflatex编译啊
:
: 用pdflatex编译,然后pdf看

avatar
i*w
6
谢谢指点。
我查看了PDFTeXify.edt 文件,没有问题;
两个文件位置也没有问题。
但是运行pdftexify的时候 还会stop 然后有下面的提示:
Underfull \vbox (badness 1132) has occurred while \output is active
! I can't write on file `PHEV2.pdf'.
Please type another file name for output:
然后我还得手动关掉pdf

在你的 WinEdt 的安装目录下找到 \Exec\MiKTeX 子目录中的 PDFTeXify.edt
文件,用 WinEdt 打开,第 25 行为(我用的 WinEdt 版本是 5.4)
Exe('%b\Exec\Acrobat CloseDoc.edt');
它的功能就是自动关闭打开着的 pdf 文件,具体执行文件是 \Exec 子目录中
的 Acrobat CloseDoc.edt 文件。
确保这两个文件都是 WinEdt 的默认版本,并且安装在正确的目录下。

【在 g*********r 的大作中提到】
: 在你的 WinEdt 的安装目录下找到 \Exec\MiKTeX 子目录中的 PDFTeXify.edt
: 文件,用 WinEdt 打开,第 25 行为(我用的 WinEdt 版本是 5.4)
: Exe('%b\Exec\Acrobat CloseDoc.edt');
: 它的功能就是自动关闭打开着的 pdf 文件,具体执行文件是 \Exec 子目录中
: 的 Acrobat CloseDoc.edt 文件。
: 确保这两个文件都是 WinEdt 的默认版本,并且安装在正确的目录下。

avatar
g*r
7
打开 Acrobat CloseDoc.edt 文件,把第 11 行
IfFileLocked("%P\%N.pdf", 11111, // Acrobat (Reader) is probably Locking it!
<>
注释掉,用下面的代码代替
IfOK(>

【在 i********w 的大作中提到】
: 谢谢指点。
: 我查看了PDFTeXify.edt 文件,没有问题;
: 两个文件位置也没有问题。
: 但是运行pdftexify的时候 还会stop 然后有下面的提示:
: Underfull \vbox (badness 1132) has occurred while \output is active
: ! I can't write on file `PHEV2.pdf'.
: Please type another file name for output:
: 然后我还得手动关掉pdf
:
: 在你的 WinEdt 的安装目录下找到 \Exec\MiKTeX 子目录中的 PDFTeXify.edt

avatar
i*w
8
谢谢
我之前装了winedt5。4 我改了你说的文件,但是问题依然存在
我重新装了winedt5。5 我发现acrobat close.edt 和5。4版本的不一样
反正装了5,5以后就没有问题了

打开 Acrobat CloseDoc.edt 文件,把第 11 行
IfFileLocked("%P\%N.pdf", 11111, // Acrobat (Reader) is probably Locking it!
<>
注释掉,用下面的代码代替
IfOK(>

【在 g*********r 的大作中提到】
: 打开 Acrobat CloseDoc.edt 文件,把第 11 行
: IfFileLocked("%P\%N.pdf", 11111, // Acrobat (Reader) is probably Locking it!
: <>
: 注释掉,用下面的代码代替
: IfOK(>

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。