Skip to main content
É possível estender uma imagem existente do TeX Live usando um novo Dockerfile e configurar a aplicação para usar a nova imagem. Aqui oferecemos algumas orientações para instalar novos pacotes ou fontes, mas a configuração de uma imagem personalizada não está coberta pelos nossos termos de suporte. As imagens do TeX Live recebem atualizações pouco frequentes. Sugerimos reconstruir as imagens personalizadas ao atualizar o Server Pro.
As seções a seguir se aplicam apenas ao Server Pro e aos Sandboxed Compiles.

Instalando e atualizando novos pacotes

Você pode usar comandos do tlmgr, como tlmgr install e tlmgr update, para gerenciar pacotes do Tex Live, como no exemplo a seguir:

Usando o tlmgr em uma imagem mais antiga do TeX Live

Por padrão, o tlmgr baixa recursos da versão mais recente do TeX Live. Ao corrigir uma imagem mais antiga do TeX Live, os downloads precisam ser direcionados para o arquivo histórico correspondente. Consulte a lista em https://www.tug.org/historic/ para ver os espelhos dos arquivos históricos.

Instalando novas fontes

Existem diferentes procedimentos para instalar novas fontes em uma distribuição Tex Live, e a instalação de uma fonte personalizada pode exigir várias etapas. Consultar as instruções para instalar fontes TeX na documentação oficial do Tex Live provavelmente é um bom ponto de partida. O Dockerfile a seguir mostra um exemplo de instalação de uma fonte TrueType sobre uma imagem existente do Tex Live 2022:

Configurando o Server Pro para usar as novas imagens

Use o nome ghcr.io/ayaka-notes/texlive-full e uma tag personalizada para construir a nova imagem, como em:
Agora podemos configurar o Server Pro para usar a nova imagem 2023.1-custom atualizando as variáveis de ambiente TEX_LIVE_DOCKER_IMAGE e ALL_TEX_LIVE_DOCKER_IMAGES:
No exemplo acima, os novos projetos são configurados por padrão para usar a nova imagem 2023.1-custom, enquanto a 2023.1 continua disponível para quando for necessária.
Última modificação em 4 de outubro de 2026