Bas*_*ass 3 latex visual-studio-code
我正在尝试实现一种复制工具,将 PDF 文件移动到与已编译文件不同的文件夹中。
这背后的想法是将主要 tex 文件放在云基础文件夹(onedrive)中,但防止在 OneDrive 中生成所有文件(因为它同步生成的文件......)。
所以我尝试制作一个新工具。但不幸的是,它不起作用。有人可以帮我弄这个吗 ?
我使用的是 Windows 10。
我尝试使用复制(但它不是已知的命令)。所以我尝试使用xcopy。貌似找到了命令,但是提示参数个数不对……
{
"name": "copyPDF",
"command": "xcopy",
"args": [
"%TMPDIR%/%DOCFILE%.pdf",
"%DIR%/PDF/%DOCFILE%.pdf",
"/y",
]
}
Run Code Online (Sandbox Code Playgroud)
小智 6
我刚刚尝试做同样的事情。\n我花费的时间比我愿意承认的要长,对于您的请求来说可能为时已晚,但它可以帮助未来可能的访问者。
\n\n这是我的settings.json:
\n\n"latex-workshop.latex.recipes": [\n {\n "name": "latexmk \xe2\x9e\x9e copyPDF",\n "tools": ["latexmk", "copyPDF"]\n }\n ],\n\n"latex-workshop.latex.tools": [\n {\n "name": "latexmk",\n "command": "latexmk",\n "args": [\n "-synctex=1",\n "-interaction=nonstopmode",\n "-file-line-error",\n "-pdf",\n "-outdir=%OUTDIR%",\n "%DOC%"\n ],\n "env": {}\n },\n {\n "name": "copyPDF",\n "command": "cmd.exe",\n "args": [\n "/c", \n "copy", \n "%OUTDIR%\\\\%DOCFILE%.pdf", \n "%DIR%",\n ],\n "env": {}\n },\n],\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
1176 次 |
| 最近记录: |