![[arara]:clean 選項不會刪除 .xml 檔案副檔名](https://rvso.com/image/421059/%5Barara%5D%EF%BC%9Aclean%20%E9%81%B8%E9%A0%85%E4%B8%8D%E6%9C%83%E5%88%AA%E9%99%A4%20.xml%20%E6%AA%94%E6%A1%88%E5%89%AF%E6%AA%94%E5%90%8D.png)
當擴充選項中列出時,選項clean
將刪除除檔案arara
之外的所有擴充:
.xml
.xml
% arara: clean : { extensions: [aux,bbl,bcf,blg,glg,glo,gls,idx,ilg,ind,ist,log,lof,lol,lot,out,ptc,toc,xml] }
葉子檔案<filename>.run.xml
。
答案1
arara
在其擴展名之前不使用通配符。
它專門尋找
<filname>.<extension>
而不是意味著通配符的
<filname>*.<extension>
地方*
。
通配符翻譯為:
<filname><anythingElseOrNothing>.<extension>
.
因此xml
應該更具體並更改為run.xml
刪除該檔案。
。
Change:
% arara: clean: { extensions [aux,< ... ... ... >,toc,xml] }
to:
% arara: clean: { extensions [aux,< ... ... ... >,toc,run.xml] }