Bu belge Overleaf blogundan alınmıştır. Overleaf, TeX Live 2026’yı 18 Ağustos 2026’da yayınladı. Biz de ayaka-notes/texlive-full imajını TeX Live 2026’ya güncelledik.
TeX Live nedir?
TeX Live, LaTeX dahil pek çok TeX ile ilgili programı, yazı tipini ve makro paketini içeren, TeX dizgi sisteminin ücretsiz bir dağıtımıdır ve çekirdek bir TeX kullanıcı grubu ile TeX User Group tarafından sürdürülür. Overleaf, önizlemeyi oluşturmak ve projenizin PDF’ini üretmek için derleme sunucularında TeX Live kullanır. TeX Live 2026’nın sunulmasıyla kullanıcılar, okunabilir matematik dahil tamamen erişilebilir, etiketlenmiş (tagged) PDF’ler oluşturabilecek.Mevcut projelerim her zamanki gibi çalışacak mı?
Evet, mevcut projeleriniz oluşturuldukları zamanki TeX Live sürümünü kullanmaya devam edeceği için çalışmaya devam edecektir. Gerekli olmadıkça mevcut bir projede TeX Live sürümünü değiştirmemenizi öneririz; değiştirmek yeni hatalara veya uyarılara yol açabilir. Not: Overleaf galerisinde, erişilebilirlik seçenekleri etkinken çalışmayan veya derlenmeyen şablonlar olabilir. Şablonların çoğu Overleaf tarafından oluşturulmaz veya sürdürülmez; herhangi bir sorun için lütfen şablonun oluşturucusuyla iletişime geçin.Mevcut projeler için TeX Live 2026’ya geçebilir miyim?
Evet, mevcut projeler için kolayca TeX Live 2026’ya geçebilirsiniz; geçiş basit ve zahmetsizdir. Değiştirmek istediğiniz projede Settings öğesini açın, ardından kenar çubuğunda Compiler öğesine tıklayın; TeX Live sürümünü seçmek için bir açılır liste göreceksiniz. Bu sayede projenizi, gönderimleri derlemek için belirli bir TeX Live sürümü kullanan yayıncıların, ön baskı (preprint) sunucularının ve diğer platformların gereksinimlerine uyacak şekilde hızla güncelleyebilirsiniz. Projeniz TeX Live 2025’te (veya daha önceki sürümlerde) sorunsuz derleniyor ancak şimdi TeX Live 2026’da hata veriyorsa, bu durum çekirdekteki veya bazı paketlerdeki değişikliklerden kaynaklanıyor olabilir. Bazı paketlerin TeX Live 2026 altında yeni hatalar veya uyarılar ürettiği bilinmektedir; en yaygın olanları düzeltmeleriyle birlikte aşağıda ayrı bir bölümde topladık.TeX Live 2026’daki temel değişiklikler
Etiketlenmiş, erişilebilir PDF prototip aşamasını geride bıraktı
LaTeX Project’in Kasım 2025 güncellemesinden bu yana etiketleme artık bir prototip olarak tanımlanmıyor; belgeniz etiketlemeyi zaten destekleyen paket ve sınıflarla sınırlı kaldığı sürece üretim iş akışlarında kullanılabilir kabul ediliyor. Etiketlenmiş PDF çıktısını etkinleştirmek için\documentclass öncesine yerleştirilen tek bir komut yeterlidir:
\DocumentMetadata kullanmak ayrıca birkaç varsayılanı da etkinleştirir: T1 yazı tipi kodlaması ve Haziran 2025’ten bu yana eski 1.7 yerine PDF 2.0 çıktısı. PDF 2.0 burada önemlidir, çünkü MathML etiketlemesine (matematiği etiketsiz bir sembol yığını yerine ekran okuyucular için okunabilir kılan parça) olanak tanıyan odur.
Birkaç pratik not:
- Taslak hazırlarken, erişilebilirlik uyarılarını korumak ancak yapı ağacının yazılmasını atlamak için
tagging = draftayarını kullanabilirsiniz (uzun belgelerde derlemeleri hızlandırmak için kullanışlıdır). - Bir check-tagging-status anahtarı, günlüğünüzün sonunda kullandığınız paketlerin etiketlemeyle uyumlu olduğunun bilinip bilinmediğini bildirir. Başlamadan önce kontrol edebileceğiniz bir canlı durum veritabanı da vardır.
- Etiketleme kodu olmadan yalnızca PDF yönetimi tarafını istiyorsanız, bunun için artık ayrı bir
pdfmanagementpaketi bulunmaktadır.
\DocumentMetadata artık bir belgede yalnızca bir kez çağrılabilir. İkinci bir çağrı, ikinci bir \documentclass gibi derleme hatasına neden olur.
Anlamı olan erişilebilir matematik
Kasım 2025’ten bu yana yeni olan\MathMLintent ve \MathMLarg, yazarların yardımcı teknolojilere bir gösterimin yalnızca nasıl oluşturulduğunu değil, ne anlama geldiğini de bildirmesine olanak tanır. Örneğin |y| artık “bar y bar” yerine “y’nin mutlak değeri” olarak sesli okunabilir.
Erişilebilir matematik etiketlemesi, MathML’i üreten motor olduğu için LuaLaTeX ile derlemeyi ve unicode-math veya lua-unicode-math paketinden birini gerektirir.
Grafikler ve şekiller de artık anlam taşıyor
Erişilebilirlik metin ve matematikle sınırlı değildir.\includegraphics, picture ve tikzpicture artık erişilebilirlik anahtarlarını kabul eder; böylece her grafik uygun şekilde işaretlenebilir:
todonotes gibi şeyler için kullanışlıdır). TikZ çıktısı kutudan çıktığı haliyle desteklenir.
Etiketlenmiş, erişilebilir sunumlar oluşturmak için yeni bir sınıf
beamer belge sınıfı, LaTeX’te sunum slaytları oluşturmak için çok popülerdir. Ne yazık ki LaTeX etiketleme koduyla uyumlu değildir. Bunun yerine sıfırdan yeni bir belge sınıfı, ltx-talk, oluşturulmuştur. Sözdizimi büyük ölçüde beamer ile benzerdir; ancak beamer’ın tüm işlevleri ltx-talk içinde uygulanmamıştır.
Bölüm başlıklarını biçimlendirmek için yeni şablon mekanizmaları
Bölüm başlığı komutları, LaTeX çekirdeğinde yeni bir şablon mekanizmasıyla yeniden uygulanmış ve böylecetitlesec gibi paketlerin LaTeX etiketleme koduyla tam uyumlu olmaması sorunu çözülmüştür. İşte kısa bir örnek:
Altyapısı yeniden inşa edilen bir çekirdek
Bu yılın çekirdeğinde bazı sınırlamalar kaldırılmıştır:- Çıktı rutini artık yapılandırılabilir: Yaklaşık 40 yıl boyunca LaTeX’in sayfa birleştirme mekanizması fiilen sabit kodlanmıştı ve bunu değiştirmesi gereken paketleri dahili kodun üzerine yazmaya zorluyordu. Artık bunun yerine değişiklik yapmak için kancalar (hooks) ve soketler (sockets) sunar. Paketler daha kararlı hale gelir ve birbirleriyle çakışma olasılıkları azalır.
- Modern bir işaret (mark) mekanizması: Yalnızca iç içe geçmiş iki işareti destekleyen eski
\markboth/\leftmark/\rightmarksistemi, herhangi bir sayıda bağımsız işareti destekleyen esnek bir sistem üzerine yeniden kurulmuştur; tanıdık komutlar ise tam olarak eskisi gibi çalışmaya devam eder. - Blok ortamları ve bölüm başlıkları artık şablonlarla çalışır: Listeler, alıntılar, teorem benzeri ortamlar ve artık başlık komutları tutarlı bir temel sistemi paylaşır. Pratik bir kazanım: LaTeX,
enumitemveamsthm’nin\newtheoremstylekomutu gibi popüler paketleri yerel olarak taklit etmeye başlamıştır vetitlesectaklidi de devam etmektedir. Artık yalnızca bir listeyi veya teorem kutusunu yeniden biçimlendirmek için paket kurmaya daha az ihtiyaç vardır. - Teorem benzeri ortamlar için daha iyi çapraz başvurular: Yeni
\newcounteraliaskomutu sayesinde, teoremlerle sayaç paylaşan bir lemma,cleveref,zref-cleverveyahyperrefile başvurulduğunda “theorem 1” yerine doğru şekilde “lemma 1” olarak görünür.
expl3 gerektiriyor ve “sahte matematik” (matematik modunu yalnızca kutuları konumlandırmak için kullanma), \textsuperscript, \parbox/minipage gibi yapılardan ve tablo yapılarının çevresinden kaldırıldı. Bu, etiketlemeyi ve sağdan sola metin desteğini iyileştirir; ancak \showoutput sonuçlarını eski TeX Live sürümleriyle karşılaştırırsanız bunu fark edersiniz.
Yeni kapsam: daha fazla dil
- Bengalce, Guceratça, Kannada, Malayalam, Sinhala, Tamilce ve Telugu dahil olmak üzere Brahmi yazıları için dizinleme,
upmendexiçinde deneysel olarak kullanıma sunuldu. - Yeni BCP 47 dil meta verisi anahtarları (
language,other-languages), bir belgenin dilini bölgesel varyantlara kadar kesin olarak bildirmenizi sağlar; bu bilgi PDF’in kendi dil meta verisine de aktarılır.
Dikkat edilmesi gereken diğer noktalar
enumerate,theoremveverbatimpaketleri artık eski (legacy) kabul edilmektedir; yeni belgeler için sırasıylaenumitem,amsthmvefancyvrbpaketlerini tercih edin.- Daha eski bir PDF sürümü bekleyen bir baskı iş akışında veya platformdaysanız PDF sürümünü yine kendiniz ayarlayabilirsiniz (örneğin
\DocumentMetadata{pdfversion=1.7}); TeX Live 2026 belgeleri, belgelerin eski varsayılanları hedefleyerek nasıl derleneceğini de ele alır. - TeX Live 2026’nın resmi sürüm notlarını ve tüm TeX Live sürümlerinin sürüm notlarını TeX Users Group (TUG) web sitesinde bulabilirsiniz.
TeX Live 2026’dan etkilenen yaygın paketler
Aşağıdaki bölümlerde, TeX Live 2025’te başarıyla derlenen projelerin TeX Live 2026’da derleme hatası vermesine neden olabilecek bazı değişiklikleri vurguluyoruz.Desteklenmeyen tablo ile ilgili paketler
LaTeX çekirdeğindeki tablo yapılarına yönelik yeni değişikliklerletabu ve tabls paketleri TL2026’da artık desteklenmiyor — bunlar artık derleme hatalarına neden olacaktır. arydshln paketi de diğer paketlerle, örneğin tabularx ve tabular* ortamlarıyla uyumsuz olabilir. Benzer şekilde \@array ve \tabular komutlarını yeniden tanımlayan paketler veya şablonlar da tablo benzeri yapılarda derleme hatalarına neden olur.
babel eskimiş dil seçenekleri
frenchb ve francais dil seçenekleri artık kullanımdan kalkmıştır. Bunlar artık french ile değiştirilmelidir.
varioref hatası
varioref paketindeki bir hata nedeniyle, bu paketi KOMA-Script belge sınıflarında yüklemek TeX kapasitesinin aşıldığına dair bir hataya neden olur ve hiçbir PDF oluşturulmaz.
KOMA-script sınıfları ve capt-of
KOMA-script belge sınıfları (scrbook, scrartcl, scrreport, scrletter) artık \captionof komutunu tanımladığından capt-of paketi artık yüklenmemelidir. (Öte yandan caption paketi bu belge sınıflarıyla yüklenmeye hâlâ güvenlidir.)
thmtools: sibling/numberlike/sharenumber hataları
thmtools paketinin sibling (veya numberlike ya da sharenumber) seçeneğiyle yeni teorem benzeri ortamlar tanımlanırken, sayaçların zaten tanımlı olduğuna dair hatalar, örneğin Command \c@proposal already defined, ortaya çıkar.
thmtools yüklendikten sonra ancak \declaretheorem öncesinde önsöze aşağıdaki satırları eklemektir:
polyglossia, xepersian ve array
Arap alfabesiyle dizgi için polyglossia veya xepersian paketlerini kullanıyorsanız ve array paketini ya da array paketini yükleyen başka tablo ile ilgili paketleri yüklediyseniz, Arapça metin tablo benzeri bir yapı içine yerleştirildiğinde \UseMathForPositioningText komutunun tanımlı olmadığına dair bir hata alırsınız.
\documentclass bildiriminden önce \DocumentMetadata{} eklenerek çözülebilir; ya da Arap alfabesiyle dizgi için babel paketine geçmeyi düşünebilirsiniz.
babel-spanish ve biblatex-apa
biblatex stili apa kullanılırken babel-spanish yüklemek, kancalar (hooks) ve \@makecaption ile ilgili bir derleme hatasına neden olur:
babel paketine shorthands=off seçeneği eklenerek bu hatadan kaçınılabilir.
xgreek, hyperref ve \appendix
xgreek (yalnızca XeLaTeX ve LuaLaTeX için) ve hyperref paketleri yüklendiğinde, \appendix sonrasında görünen bölüm başlıkları için derleme hatası verilir:
hyperref paketine hypertexnames=false seçeneğini eklemektir.
flowfram ve titlesec
Şimdilik flowfram ve titlesec paketleri birbiriyle uyumsuzdur. Ancak yazarlar, bölüm başlıklarını yeni \EditInstance arayüzünü kullanarak biçimlendirmeyi düşünebilir, örneğin:
Ayakaleaf Pro’da TeX Live 2026
Ayakaleaf Pro yöneticileri, yapılandırmalarını her zamanki şekilde güncelleyerek, yaniTEX_LIVE_DOCKER_IMAGE (ve ALL_TEX_LIVE_DOCKER_IMAGES) değişkenlerini yeni TeX Live 2026 imajına yönlendirerek TeX Live 2026’yı kurabilecekler. Başka bir yükseltme gerekmez.
