Вывод Sublime Text 3 texlive из компиляции:

Вывод Sublime Text 3 texlive из компиляции:

Я пытаюсь запустить sublime text 3 texlive на системе windows 10 x64. При компиляции получаю следующее сообщение:

[Compiling C:\Users\devin\Documents\LEGrp\tex\setup_instructions\ISUR setup instructions.tex]

TraditionalBuilder: Engine: pdflatex. Invoking latexmk... done.

Output from compilation:

но файл pdf не создается и не открывается. Я использую SumatraPDF. Я пытался искать эту проблему, но без явных ошибок ее трудно отладить. В моем файле LaTeXTools.sublime-settings в разделе "windows" у меня есть:

"windows": {

        // Path used when invoking tex & friends; "" is fine for MiKTeX
        // For TeXlive 2011 (or other years) use
        // "texpath" : "C:\\texlive\\2011\\bin\\win32;$PATH",
        "texpath" : "C:\\texlive\\2015\\bin\\win32;$PATH",
        // TeX distro: "miktex" or "texlive"
        "distro" : "texlive",
        // Command to invoke Sumatra. If blank, "SumatraPDF.exe" is used (it has to be on your PATH)
        "sumatra": "",
        // Command to invoke Sublime Text. Used if the keep_focus toggle is true.
        // If blank, "subl.exe" or "sublime_text.exe" will be used.
        "sublime_executable": "",
        // how long (in seconds) to wait after the jump_to_pdf command completes
        // before switching focus back to Sublime Text. This may need to be
        // adjusted depending on your machine and configuration.
        "keep_focus_delay": 0.5
    },

Пожалуйста помоги!

решение1

Тот факт, что вы получаете Output from compilation:строку, указывает на то, что файл журнала не был создан, скорее всего, из-за какой-то проблемы с запуском LaTeX или latexmk. Скорее всего, поскольку нет вывода, была какая-то проблема с запуском latexmkсамого себя, т. е. исполняемый файл не был найден, была какая-то ошибка при запуске. В консоли Sublime может быть полезная информация. Чтобы увидеть, используйтеВидменю и выберитеПоказать консольвариант.

Еще один способ, который вы можете попробовать, — это запуск latexmkиз командной строки. Команда, которую использует LaTeXTools, выглядит примерно так:

C:\texlive\2015\bin\win32\latexmk.exe -cd -f -pdf -interaction=nonstopmode -synctex=1 "C:\Users\devin\Documents\LEGrp\tex\setup_instructions\ISUR setup instructions.tex"

Попробуйте запустить это из командной строки и посмотрите, что произойдет.

Полагаю, наиболее вероятной причиной является то, что вы установили минимальную версию TeXLive, в этом случае вам придется запустить ее tlmgr install latexmkиз командной строки с повышенными привилегиями.

Связанный контент