最近在新公司的电脑安装MiKTeX,出现了以前没看过的情况:编译后跳出这讯息
xelatex: warning: running with administrator privileges
miktex-dvipdfmx: warning: running with administrator privileges
因为还是能编译出PDF,没感觉有啥实际问题,所以一开始没理会。
后来编译Asymptote,问题就产生了。当我在filename.asy中使用
settings.outformat="pdf";
settings.tex="xelatex";
会跳出讯息
asy: warning: running with administrator privileges
C:\Program Files\MiKTeX 2.9/asymptote/plain_shipout.asy: 87.10: runtime: Cannot rename filename_.pdf to filename.pdf
而我先把之前生成的filename.pdf删除,就能顺利编译出来,看起来是它没办法覆盖之前生成的PDF档。
而如果我改成
settings.outformat="png";
settings.tex="xelatex";
这样倒是没问题,它一直能顺利生成新的png档。
想问我应该怎么做,才能让它有权限可以覆盖之前生成的PDF档。