![Configurando o `TeXMaker` para funcionar com a distribuição `TeXLive`](https://rvso.com/image/392340/Configurando%20o%20%60TeXMaker%60%20para%20funcionar%20com%20a%20distribui%C3%A7%C3%A3o%20%60TeXLive%60.png)
Usando TeXMaker
como LaTeX
editor, tenho trabalhado com a MikTeX
distribuição há vários anos, com sucesso. Ao ouvir a sugestão de que Tex Live
pode ter uma vantagem na velocidade de compilação MikTeX
, instalei recentemente TexLive
para ver por mim mesmo, esperando que configurar TeXMaker
para trabalhar TeXLive
no lugar de MiKTeX
fosse uma coisa fácil. O Options
menu oferece Configure TeXMaker
uma aba que fornece campos LaTeX
e PdfLaTeX
presumivelmente para serem preenchidos com os programas a serem executados LaTeX
e PDFLaTeX
compilações (teclas de função f2 e f6 respectivamente). Tendo encontrado executáveis pdflatex.exe
em C:/Users/Reinhard Neuwirth/AppData/Local/Programs/MikTeX 2.9/miktex/bin/X64
(minha distribuição usada rotineiramente MikTeX
), bem como em C:/texlive/2018/bin/win32/
(a distribuição recentemente instalada TeXLive
), ingenuamente presumi que conectar um ou outro ao PDFLaTeX
campo forçaria TeXMaker
o uso da distribuição direcionada para compilação. Não tão. A única entrada nesse campo que parece funcionar é pdflatex -synctex=1 -interaction=nonstopmode \%.tex
, aparentemente, o valor padrão - para o LaTeX
campo é latex -interaction=nonstopmode %.tex
.
A extensa discussão em torno do tópico no Stack Exchange, começando com 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
discussões sobre como definir PATHS
etc. Windows
, um lugar que não quero ir. Além disso, neste estágio não estou interessado em alternar entre MikTeX
ou TeXLive
, apenas quero saber como configurar TeXMaker
para fazer um ou outro através da Configure TeXMaker
aba, se isso puder ser feito.
Não MWE
para este.
Responder1
Se você quiser mudar o texsystem vocêdevealtere a variável do caminho. Os texsystems muitas vezes chamam eles próprios as suas ferramentas (por exemplo, para criar um formato ou um tfm ou procurar ficheiros) e por isso devem ser capazes de encontrar os seus próprios binários. Simplesmente tentar usar C:\texlive\2018\bin\win32\pdflatex.exe
enquanto todo o resto (incluindo as pesquisas do kpathsea) aponta para o miktex gera apenas caos.
Não sei se o texmaker tem a opção de alterar o caminho durante uma sessão - com meu editor winedt é muito fácil fazer isso rapidamente chamando uma macro.
Mas você pode alterar o caminho para o texlive entre as sessões com bastante facilidade:
Abra uma cmd
janela. Tipo
set PATH=C:\texlive\2018\bin\win32;%PATH%
pressione Enter. Teste se o pdflatex correto foi encontrado digitando
where pdflatex
e então inicie o texmakerdesta janela cmddigitando o caminho para o exe do texmaker.
Se algo não funcionar, basta fechar o texmaker e a cmd
janela e o caminho voltarão ao normal.