MikTeX e TeXLive podem compartilhar uma árvore de instalação de pacotes comum?

MikTeX e TeXLive podem compartilhar uma árvore de instalação de pacotes comum?

Estou me perguntando se seria possível usar MikTeX e TeXLive como referência na mesma árvore TDS?

  1. Então eu poderia usar os dois sempre que quiser, sem perder espaço e me preocupar se ambos têm os mesmos pacotes instalados.
  2. Na verdade acho que seria possível usar uma árvore comum no meu XEN Dom0 e compartilhá-la com todos os DomUs instalados.
  3. Também posso fazer manutenção uma vez em cada MikTeX e TeXLive e todos os convidados farão referência ao mesmo TDS.

Talvez eu esteja apenas sonhando.

Responder1

Não há problema em usar, por exemplo, o principal texmf-distdo TexLive com MikTeX: você pode simplesmente anexá-lo como uma nova raiz. Seus pacotes serão encontrados primeiro, na maioria dos casos. Mas eu não mesclaria as duas árvores principais do texmf: existem pequenas diferenças (por exemplo, na colocação dos binários e dos scripts) e gerenciar a mesma árvore com dois gerenciadores de atualização pode ser complicado.

Mas se você realmente quiser eu sugiro instalar um TexLive completo e um MikTeX básico. Você pode então anexá-lo texmf-distcomo root ao MikTeX e mantê-lo atualizado. Isso deve cuidar da maioria dos pacotes. Você deve verificar regularmente com o gerenciador de atualização do MikTeX se algum pacote específico do MikTeX foi alterado. Você provavelmente terá que instalar mais alguns pacotes MikTeX (todas as coisas que envolvem scripts e binários como, por exemplo, makeglossaries). Certifique-se de que a pathvariável aponte apenas para a pasta binária de um texsystem por vez.

informação relacionada