
Responder1
Com uma instalação portátil é mais importante que uma instalação normal para entender como funcionam a variedade de caminhos e suas prioridades.
SE você tiver uma unidade portátil configurada como Q: desta vez, na próxima vez poderá ser qualquer unidade de A: a Z: quando você reconectá-la ao seu sistema ou ao de qualquer outra pessoa.
Para permitir esse problema, você precisa de um script de inicialização autoconfigurável. Use o bloco de notas para salvar o script abaixo como por exemploNikitasMiktex.cmde mantenha-o em qualquer lugar conveniente na unidade portátil. Como foi escrito para funcionar em relação à raiz da unidade (%~d0), ele iránão funciona na unidade principalsem muitas alterações adicionais para testar qual é a letra da unidade.
Se você mover ou renomear as pastas na unidade portátil, precisará editar este arquivo para alterar os nomes das pastas.
Eu sugiro que você primeiro renomeiemiktex-portátil-2.9.6942 agorapara apenasportátil(não será mais a versão 2.9.6, pois dentro de alguns dias será 2.9.7 etc.)
set PATH=%~d0\Nikitas\tools\MikTex\portable\texmfs\install\miktex\bin;%PATH%
%~d0\Nikitas\tools\MikTex\portable\texmfs\install\miktex\bin\miktex-console.exe" --hide --mkmaps
pause
%~d0\Nikitas\tools\TeXmaker\TeXmaker.exe "%1"
NOTA:% 1 no final permite arrastar e soltar um arquivo tex neste arquivo cmd onde o caminho é definido automaticamente antes de executar o console.
O console não precisa ser executado, no entanto, é a chave para uma boa instalação estável, pois verificará o caminho e o mapeamento da fonte cada vez que você começar a executar sua distribuição TeX.
Opausaentre o console e a chamada do Texmaker é para que você possa fazer atualizações e outras tarefas de manutenção no console sem que o Texmaker bloqueie o MiKTeX de atualizar/baixar arquivos críticos. Leva apenas um segundo para pressionar qualquer tecla para continuar, mas ela para para lhe dar a chance de fazer ajustes sempre que iniciar.
A última linha, acho que você pode ter o Texmaker na mesma unidade, mas se estiver na unidade C: principal (em uma pasta de programas?), você precisará alterá-la para o local correto
Existem muitos refinamentos e adições possíveis, mas isso deve colocá-lo em funcionamento.
Quando você executa oprimeira vez em qualquer máquina você precisa PAUSARe altere as Configurações do console MiKTeX > segunda guia > Diretórios sempre que eles puderem estar errados para esse sistema. Eles DEVEM se autoconfigurar, masvocê precisa verificar. enquanto você estiver lá, é MAIS IMPORTANTE que você corraTAREFAS Atualizar banco de dados de nomes de arquivospara garantir que ele seja reconstruído para essa nova configuração.
Agora no console você pode executar o Editor TeXworks fornecido OU o Terminal ou simplesmente MINIMIZAR (Manter o console MiKTeX rodando minimizado na barra de ferramentas) e "reativar" a janela preta para iniciar o Texmaker.
Agora que os caminhos para o MiKTeX estão definidos, o Texmaker deverá ser capaz de usar essa nova configuração até que você feche o MiKTeX. Observe que os caminhos longos do MiKTeX até a palavra bin\ na sua captura de tela agora não são necessários e o primeiro deve começar com latex.exe -intera....
e você pode alterar quaisquer outros com esse caminho longo do MiKTeX para bin\ da mesma maneira