我正在尝试获得一种将PDF文件移动到与已编译文件夹不同的文件夹的复制工具。
其背后的想法是将主要tex文件放在云基础文件夹(onedrive)中,但阻止在OneDrive中生成所有文件(因为它会同步生成的文件...)。
因此,我试图制作一个新工具。但不幸的是,它不起作用。有人可以帮我吗?
我在Windows 10上。
我尝试使用copy(但不是已知命令)。所以我尝试使用xcopy。似乎找到了该命令,但它表明参数数量错误。...
{
"name": "copyPDF",
"command": "xcopy",
"args": [
"%TMPDIR%/%DOCFILE%.pdf",
"%DIR%/PDF/%DOCFILE%.pdf",
"/y",
]
}
我刚刚尝试做完全相同的事情。我花了比我想要的时间更长的时间,对于您的请求来说可能为时已晚,但是它可以帮助将来的潜在访问者。
这是我的settings.json:
"latex-workshop.latex.recipes": [
{
"name": "latexmk ➞ copyPDF",
"tools": ["latexmk", "copyPDF"]
}
],
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"-outdir=%OUTDIR%",
"%DOC%"
],
"env": {}
},
{
"name": "copyPDF",
"command": "cmd.exe",
"args": [
"/c",
"copy",
"%OUTDIR%\\%DOCFILE%.pdf",
"%DIR%",
],
"env": {}
},
],