![Configurar `TeXMaker` para que funcione con la distribución `TeXLive`](https://rvso.com/image/392340/Configurar%20%60TeXMaker%60%20para%20que%20funcione%20con%20la%20distribuci%C3%B3n%20%60TeXLive%60.png)
Como TeXMaker
editor LaTeX
, he estado trabajando con la MikTeX
distribución durante varios años con éxito. Al escuchar que sugería que Tex Live
podría tener una ventaja en la velocidad de compilación sobre MikTeX
, lo instalé recientemente TexLive
para verlo por mí mismo, esperando que configurarlo TeXMaker
para trabajar TeXLive
en lugar de MiKTeX
fuera algo fácil. El Options
menú ofrece Configure TeXMaker
una pestaña que proporciona campos LaTeX
y, PdfLaTeX
presumiblemente, se completará con los programas que se ejecutarán LaTeX
y PDFLaTeX
las compilaciones (teclas de función f2 y f6 respectivamente). Habiendo encontrado ejecutables pdflatex.exe
en C:/Users/Reinhard Neuwirth/AppData/Local/Programs/MikTeX 2.9/miktex/bin/X64
(mi distribución utilizada habitualmente MikTeX
) así como en C:/texlive/2018/bin/win32/
(la TeXLive
distribución recientemente instalada), supuse ingenuamente que conectar uno u otro al PDFLaTeX
campo me obligaría TeXMaker
a utilizar la distribución de destino para la compilación. No tan. La única entrada en ese campo que parece funcionar es pdflatex -synctex=1 -interaction=nonstopmode \%.tex
, aparentemente, el valor predeterminado, para el LaTeX
campo que lo es latex -interaction=nonstopmode %.tex
.
La extensa discusión sobre el tema en Stack Exchange, comenzando con Using MiKTeX and TeX Live on the same computer? asked Oct 11 '11 at 11:56 doncherry ... answered Oct 11 '11 at 12:21 Ulrike Fischer
discusiones sobre cómo establecer, PATHS
etc. Windows
, un lugar al que no quiero ir. Además, en esta etapa no estoy interesado en cambiar entre MikTeX
o TeXLive
, solo quiero saber cómo configurar TeXMaker
para hacer uno u otro a través de la Configure TeXMaker
pestaña, si es posible.
No MWE
para este.
Respuesta1
Si desea cambiar el sistema tex,debecambiar la variable de ruta. Los texsystems a menudo llaman a sus propias herramientas (por ejemplo, para crear un formato o un tfm o buscar archivos) y, por lo tanto, deben poder encontrar sus propios binarios. Simplemente intentar usar C:\texlive\2018\bin\win32\pdflatex.exe
mientras todo lo demás (incluidas las búsquedas de kpathsea) apunta a miktex solo genera caos.
No sé si texmaker tiene una opción para cambiar la ruta durante una sesión; con mi editor winedt es bastante fácil hacerlo sobre la marcha llamando a una macro.
Pero puedes cambiar la ruta a texlive entre sesiones con bastante facilidad:
Abre una cmd
ventana. Tipo
set PATH=C:\texlive\2018\bin\win32;%PATH%
Presione enter. Pruebe si se encuentra el pdflatex correcto escribiendo
where pdflatex
y luego inicie texmakerdesde esta ventana cmdescribiendo la ruta al exe de texmaker.
Si algo no funciona, simplemente cierre texmaker y la cmd
ventana y la ruta volverán a la normalidad.