Este documento vem do blog do Overleaf. O Overleaf lançou o TeX Live 2026 em 18 de agosto de 2026. Também atualizamos o ayaka-notes/texlive-full para o TeX Live 2026.
O que é o TeX Live?
O TeX Live é uma distribuição gratuita do sistema de composição tipográfica TeX que inclui muitos programas, fontes e pacotes de macros relacionados ao TeX, incluindo o LaTeX, mantida por um grupo central de usuários de TeX e pelo TeX User Group. O Overleaf usa o TeX Live em seus servidores de compilação para gerar a pré-visualização e produzir o PDF do seu projeto. Com a introdução do TeX Live 2026, os usuários podem criar PDFs totalmente acessíveis e com tags, incluindo matemática legível.Meus projetos existentes funcionarão normalmente?
Sim, seus projetos existentes continuarão funcionando, pois continuarão usando a versão do TeX Live da época em que foram criados. Desaconselhamos mudar a versão do TeX Live de um projeto existente, a menos que seja necessário; a mudança pode resultar em novos erros ou avisos. Observação: pode haver modelos na galeria do Overleaf que não funcionem ou não compilem com as opções de acessibilidade habilitadas. A maioria dos modelos não é criada nem mantida pelo Overleaf; entre em contato com o autor em caso de problemas.Posso mudar para o TeX Live 2026 em projetos existentes?
Sim, você pode mudar facilmente para o TeX Live 2026 em projetos existentes; a transição é simples e sem complicações. No projeto que deseja alterar, abra Settings e clique em Compiler na barra lateral; você verá uma lista suspensa para selecionar a versão do TeX Live. Isso permite atualizar rapidamente seu projeto para atender aos requisitos de editoras, servidores de preprints e outras plataformas que usam uma versão específica do TeX Live para compilar submissões. Se o seu projeto compilava sem problemas no TeX Live 2025 (ou em versões anteriores), mas agora apresenta erros no TeX Live 2026, isso pode ser devido a mudanças no kernel ou em alguns pacotes. Sabe-se que alguns pacotes produzem novos erros ou avisos no TeX Live 2026; reunimos os mais comuns, junto com as correções, em uma seção separada abaixo.Principais mudanças no TeX Live 2026
O PDF acessível e com tags saiu da fase de protótipo
Desde a atualização de novembro de 2025 do LaTeX Project, a marcação com tags (tagging) não é mais descrita como protótipo; ela é considerada utilizável em fluxos de trabalho de produção, desde que o documento se limite a pacotes e classes que já suportam tagging. Para habilitar a saída de PDF com tags, basta um único comando colocado antes de\documentclass:
\DocumentMetadata também ativa alguns padrões: codificação de fontes T1 e, desde junho de 2025, saída em PDF 2.0 em vez do antigo 1.7. O PDF 2.0 é importante aqui porque é o que permite a marcação com MathML (a parte que torna a matemática legível para leitores de tela, em vez de um amontoado de símbolos sem rótulo).
Algumas observações práticas:
- Durante a redação, você pode definir
tagging = draftpara manter os avisos de acessibilidade, mas sem gravar a árvore de estrutura (útil para acelerar a compilação de documentos longos). - Uma chave check-tagging-status informa, no final do log, se os pacotes que você está usando são reconhecidamente compatíveis com tagging. Também há um banco de dados de status em tempo real que você pode consultar antes de começar.
- Se você quiser apenas a parte de gerenciamento de PDF, sem o código de tagging, agora existe um pacote
pdfmanagementseparado para isso.
\DocumentMetadata agora só pode ser chamado uma vez em um documento. Uma segunda chamada resulta em um erro de compilação, da mesma forma que um segundo \documentclass.
Matemática acessível, com significado
Novidade desde novembro de 2025,\MathMLintent e \MathMLarg permitem que os autores informem às tecnologias assistivas o que uma notação significa, e não apenas como ela é construída. Por exemplo, |y| agora pode ser lido em voz alta como “o valor absoluto de y” em vez de “barra y barra”.
A marcação de matemática acessível exige compilar com o LuaLaTeX, pois é o mecanismo que gera o MathML, e usar o pacote unicode-math ou lua-unicode-math.
Gráficos e figuras agora também têm significado
A acessibilidade não se limita a texto e matemática.\includegraphics, picture e tikzpicture agora aceitam chaves de acessibilidade, para que cada gráfico possa ser marcado adequadamente:
todonotes). A saída do TikZ é suportada nativamente.
Uma nova classe para criar apresentações acessíveis e com tags
A classe de documentobeamer é muito popular para criar slides de apresentação em LaTeX. Infelizmente, ela não é compatível com o código de tagging do LaTeX. Em vez disso, uma nova classe de documento, ltx-talk, foi criada do zero. Sua sintaxe é bastante semelhante à do beamer, embora nem todas as funcionalidades do beamer tenham sido implementadas no ltx-talk.
Novos mecanismos de modelos para estilizar títulos de seções
Os comandos de títulos de seções foram reimplementados no kernel do LaTeX com um novo mecanismo de modelos, resolvendo o problema de pacotes comotitlesec não serem totalmente compatíveis com o código de tagging do LaTeX. Aqui está um exemplo rápido:
Um kernel reconstruído por dentro
No kernel deste ano, algumas limitações foram removidas:- A rotina de saída agora é configurável: por quase 40 anos, o mecanismo de montagem de páginas do LaTeX foi praticamente fixo, obrigando os pacotes que precisavam alterá-lo a sobrescrever código interno. Agora ele expõe hooks e sockets para fazer alterações. Os pacotes se tornam mais estáveis e menos propensos a conflitar entre si.
- Um mecanismo moderno de marcas: o antigo sistema
\markboth/\leftmark/\rightmark, que só suportava duas marcas interligadas, foi reconstruído sobre um sistema flexível que suporta qualquer número de marcas independentes, enquanto os comandos conhecidos continuam funcionando exatamente como antes. - Ambientes de bloco e títulos de seções agora funcionam com modelos: listas, citações, ambientes do tipo teorema e agora os comandos de títulos compartilham um sistema subjacente consistente. Um benefício prático: o LaTeX está começando a emular nativamente pacotes populares como o
enumiteme o\newtheoremstyledoamsthm, e a emulação dotitlesecestá em andamento. Agora há menos necessidade de instalar pacotes apenas para mudar o estilo de uma lista ou de uma caixa de teorema. - Melhores referências cruzadas para ambientes do tipo teorema: um novo comando
\newcounteraliasfaz com que um lema que compartilha um contador com teoremas apareça corretamente como “lemma 1”, e não “theorem 1”, quando referenciado comcleveref,zref-cleverouhyperref.
expl3 datado de 2023-11-27 ou mais recente, e a “matemática falsa” (usar o modo matemático apenas para posicionar caixas) foi removida de construções como \textsuperscript, \parbox/minipage e em torno de estruturas tabulares. Isso melhora o suporte a tagging e a texto da direita para a esquerda, mas você perceberá a diferença se comparar os resultados de \showoutput com versões mais antigas do TeX Live.
Novo alcance: mais idiomas
- A indexação para escritas brâmicas, incluindo bengali, guzerate, canarês, malaiala, cingalês, tâmil e télugo, chegou de forma experimental ao
upmendex. - Novas chaves de metadados de idioma BCP 47 (
language,other-languages) permitem declarar com precisão o idioma de um documento, incluindo variantes regionais, o que também alimenta os próprios metadados de idioma do PDF.
Outros pontos a observar
- Os pacotes
enumerate,theoremeverbatimagora são considerados legados; para novos documentos, prefiraenumitem,amsthmefancyvrb, respectivamente. - Se você usa um fluxo de trabalho de impressão ou uma plataforma que espera uma versão mais antiga de PDF, ainda pode definir a versão do PDF por conta própria (por exemplo,
\DocumentMetadata{pdfversion=1.7}), e a documentação do TeX Live 2026 explica como compilar documentos usando os padrões anteriores. - Você encontra as notas de versão oficiais do TeX Live 2026 no site do TeX Users Group (TUG), assim como as notas de versão de todas as versões do TeX Live.
Pacotes comuns afetados pelo TeX Live 2026
Nas seções a seguir, destacamos algumas mudanças que fariam com que projetos que compilavam com sucesso no TeX Live 2025 passem a apresentar erros de compilação no TeX Live 2026.Pacotes relacionados a tabelas não suportados
Com as novas mudanças nas estruturas tabulares do kernel do LaTeX, os pacotestabu e tabls não são mais suportados no TL2026 — agora eles causam erros de compilação. O pacote arydshln também pode ser incompatível com outros pacotes, por exemplo, com os ambientes tabularx e tabular*. Da mesma forma, pacotes ou modelos que redefinem \@array e \tabular também causarão erros de compilação em estruturas do tipo tabela.
Opções de idioma obsoletas do babel
As opções de idioma frenchb e francais agora estão obsoletas. Elas devem ser substituídas por french.
Bug do varioref
Devido a um bug no pacote varioref, carregá-lo em classes de documento KOMA-Script causa um erro de capacidade do TeX excedida (TeX capacity exceeded), e nenhum PDF é gerado.
Classes KOMA-script e capt-of
As classes de documento KOMA-script (scrbook, scrartcl, scrreport, scrletter) agora definem \captionof, portanto o pacote capt-of não deve mais ser carregado. (Por outro lado, o pacote caption continua seguro para carregar com essas classes de documento.)
thmtools: erros com sibling/numberlike/sharenumber
Ao declarar novos ambientes do tipo teorema com a opção sibling (ou numberlike, ou sharenumber) do thmtools, surgem erros sobre contadores já definidos, por exemplo Command \c@proposal already defined.
thmtools, mas antes do \declaretheorem:
polyglossia, xepersian e array
Se você usa os pacotes polyglossia ou xepersian para compor a escrita árabe e carregou o pacote array ou outros pacotes relacionados a tabelas que carregam o array, receberá um erro informando que \UseMathForPositioningText não está definido quando um texto em árabe for colocado dentro de uma estrutura do tipo tabela.
\DocumentMetadata{} antes da declaração \documentclass; ou considere mudar para o pacote babel para compor a escrita árabe.
babel-spanish e biblatex-apa
Carregar o babel-spanish ao usar o estilo apa do biblatex causa um erro de compilação relacionado a hooks e \@makecaption:
shorthands=off ao babel.
xgreek, hyperref e \appendix
Quando os pacotes xgreek (somente para XeLaTeX e LuaLaTeX) e hyperref são carregados, um erro de compilação é gerado para títulos de seções que aparecem depois de \appendix:
hypertexnames=false ao hyperref.
flowfram e titlesec
Por enquanto, os pacotes flowfram e titlesec são incompatíveis entre si. Mas os autores podem considerar estilizar os títulos de seções usando a nova interface \EditInstance, por exemplo:
TeX Live 2026 no Ayakaleaf Pro
Os administradores do Ayakaleaf Pro poderão instalar o TeX Live 2026 atualizando a configuração da maneira habitual: apontandoTEX_LIVE_DOCKER_IMAGE (e ALL_TEX_LIVE_DOCKER_IMAGES) para a nova imagem do TeX Live 2026. Nenhuma outra atualização é necessária.
