我正在尝试创建一个批处理文件来运行:
.tex --> .dvi : latex filename.tex
.dvi --> .ps : dvips -o filename.ps filename
.ps --> .pdf : ps2pdf filename.ps
Run Code Online (Sandbox Code Playgroud)
我试过了:
latex %1
dvips -o %~n%1.ps %n%1
ps2pdf %~n%1.ps
Run Code Online (Sandbox Code Playgroud)
假设这~n将给我文件名而没有传递文件的扩展名.但是,它不起作用(除了第一行).有谁知道正确的版本?
batch-file ×1