SublimeText3 Система сборки для Pandoc - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь создать систему сборки для запуска pandoc и сохранить ее в формате pdf с помощью pdflatex:

{
"selector": "text.html.markdown",
"working_dir": "$file_path",

"cmd": [
    "C:\\Users\\Administrator\\AppData\\Local\\Pandoc",
    "-f", "markdown",
    "-t", "latex",
    "--pdf-engine=pdflatex",
    "-s",
    "-o",
    "C:\\Users\\Administrator\\Desktop\\output.pdf",
    "$file"
]
}

Я получаю сообщение об ошибке «Отказано в доступе» и не могу понять, что не так:

[WinError 5] Access is denied
[cmd: ['C:\\Users\\Administrator\\AppData\\Local\\Pandoc', '-f', 'markdown', '-t', 'latex', '--pdf-engine=pdflatex', '-s', '-o', 'C:\\Users\\Administrator\\Desktop\\output.pdf', 'C:\\Users\\Administrator\\Desktop\\CP10328R-TEST.md']]
[dir: C:\Users\Administrator\Desktop]

Я подтвердил, что могу без проблем записать файл на рабочий стол, поэтому ошибка «доступ запрещен» должен быть связан с чем-то другим, кроме выходного файла. Я также протестировал использование pdflatex в качестве движка и могу без проблем создавать PDF-файлы из LaTex, используя установку Texworks на той же машине, поэтому проблема не может быть с LaTex. Наконец, я подтвердил, что путь к Пандоку правильный.

...