Configurando o `TeXMaker` para funcionar com a distribuição `TeXLive`

Configurando o `TeXMaker` para funcionar com a distribuição `TeXLive`

Usando TeXMakercomo LaTeXeditor, tenho trabalhado com a MikTeXdistribuição há vários anos, com sucesso. Ao ouvir a sugestão de que Tex Livepode ter uma vantagem na velocidade de compilação MikTeX, instalei recentemente TexLivepara ver por mim mesmo, esperando que configurar TeXMakerpara trabalhar TeXLiveno lugar de MiKTeXfosse uma coisa fácil. O Optionsmenu oferece Configure TeXMakeruma aba que fornece campos LaTeXe PdfLaTeXpresumivelmente para serem preenchidos com os programas a serem executados LaTeXe PDFLaTeXcompilaçõ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 PDFLaTeXcampo forçaria TeXMakero 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 LaTeXcampo é 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 Fischerdiscussões sobre como definir PATHSetc. Windows, um lugar que não quero ir. Além disso, neste estágio não estou interessado em alternar entre MikTeXou TeXLive, apenas quero saber como configurar TeXMakerpara fazer um ou outro através da Configure TeXMakeraba, se isso puder ser feito.

Não MWEpara 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.exeenquanto 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 cmdjanela. 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 cmdjanela e o caminho voltarão ao normal.

informação relacionada