Выполнение одной и той же команды через TexStudio и CLI приводит к разным `stdout`

Выполнение одной и той же команды через TexStudio и CLI приводит к разным `stdout`

Я запускаю команду pdflatex.exe -synctex=1 -shell-escape -interaction=nonstopmode "document".texвTexStudioиCLI. В TexStudio настройка активна для отображения всех , stdoutесли только она не перенаправлена ​​на /dev/null.

РЕДАКТИРОВАТЬ:

Журнал командной строки

Журнал TexStudio

В моем документе есть ошибка, которая заставляет движок Latex работать бесконечно без остановки. Однако в stdoutкомандной строке Windows я вижу ошибку, вызывающую это поведениечто значительно облегчает процедуру устранения неполадок.Почему это сообщение не отображается в TexStudio? Как я уже упоминал, я выполнил одну и ту же команду в обоих сценариях.МВЭи последние строки соответствующего stdoutотTexstudioявляется:

(c:/texlive/2016/texmf-dist/tex/latex/hyperref/nameref.sty
(c:/texlive/2016/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(./document.out) (./document.out)

No file document.bbl.
(./_minted-document/default-pyg-prefix.pygstyle)
ABD: EveryShipout initializing macros

(c:/texlive/2016/texmf-dist/tex/latex/amsfonts/umsa.fd)
(c:/texlive/2016/texmf-dist/tex/latex/microtype/mt-msa.cfg)
(c:/texlive/2016/texmf-dist/tex/latex/amsfonts/umsb.fd)
(c:/texlive/2016/texmf-dist/tex/latex/microtype/mt-msb.cfg)
(c:/texlive/2016/texmf-dist/tex/latex/esint/uesint.fd)

В то время как последние строки stdoutизКомандная строка DOSв Windows это:

(c:/texlive/2016/texmf-dist/tex/latex/amsfonts/umsa.fd)
(c:/texlive/2016/texmf-dist/tex/latex/microtype/mt-msa.cfg)
(c:/texlive/2016/texmf-dist/tex/latex/amsfonts/umsb.fd)
(c:/texlive/2016/texmf-dist/tex/latex/microtype/mt-msb.cfg)
(c:/texlive/2016/texmf-dist/tex/latex/esint/uesint.fd)
! Missing \endcsname inserted.
<to be read again>
                   \l__xparse_processor_int
l.36            \tikzmath{\ang = 45;}
                            ;
! Missing \endcsname inserted.
<to be read again>
                   \l__xparse_processor_int
l.36            \tikzmath{\ang = 45;}
                            ;

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! siunitx error: "invalid-number"
!
! Invalid numerical input '='.
!
! See the siunitx documentation for further information.
!
! For immediate help type H <return>.
!...............................................

l.36            \tikzmath{\ang = 45;}
                            ;

Фактическое сообщение об ошибке отображается только во втором случае, и оно гораздо более пояснительное. Как можно увидеть, версия, TexStudioпохоже, является усеченной версией stdoutиз командной строки. Почему это так и как мне сделать так, чтобы они оба были одинаковыми?

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