Al ejecutar el mismo comando a través de TexStudio y CLI se obtiene una "salida estándar" diferente

Al ejecutar el mismo comando a través de TexStudio y CLI se obtiene una "salida estándar" diferente

Estoy ejecutando el comando pdflatex.exe -synctex=1 -shell-escape -interaction=nonstopmode "document".texenTexStudioyCLI. En TexStudio, la configuración está activa para mostrar todos los archivos stdouta menos que se redirija a /dev/null.

EDITAR:

Registro del símbolo del sistema

Registro de TexStudio

Hay un error en mi documento que hace que el motor Latex se ejecute indefinidamente sin detenerse. Sin embargo, en el stdoutsímbolo del sistema de Windows veo el error que causa este comportamiento.lo que facilita enormemente el procedimiento de resolución de problemas.¿Por qué no aparece este mensaje en TexStudio? Como mencioné antes, ejecuté exactamente el mismo comando en ambos escenarios. ElMWEy las últimas líneas del correspondiente stdoutdeEstudio de textoes:

(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)

Mientras que las últimas líneas stdoutdelsímbolo del sistema DOSen Windows es:

(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;}
                            ;

El mensaje de error real sólo se muestra en el segundo caso y es mucho más explicativo. Como se puede ver, la TexStudioversión parece ser una versión truncada del stdoutsímbolo del sistema. ¿Por qué es así y cómo puedo tener ambos iguales?

información relacionada