Skip to main content
Dokumen ini berasal dari blog Overleaf. Overleaf merilis TeX Live 2026 pada 18 Agustus 2026. Kami juga telah memperbarui ayaka-notes/texlive-full ke TeX Live 2026.
Berikut adalah apa saja yang berubah, apa yang perlu diperiksa sebelum beralih, dan cara memperbaiki error baru yang paling umum. Pembaruan paling menonjol dalam rilis ini adalah fitur-fitur untuk menghasilkan PDF yang aksesibel kini siap digunakan dalam alur kerja produksi dan telah lulus dari fase prototipe. Pembaruan ini juga memberi Anda akses ke program, font, dan paket makro terkait TeX yang baru maupun yang diperbarui. Postingan blog ini membahas semua informasi kunci dan perubahan penting yang perlu Anda ketahui. Overleaf merilis pembaruan resmi setahun sekali setelah pengujian ketat untuk memastikan semuanya berjalan sesuai harapan. Kami melakukan ini untuk memastikan pengalaman yang konsisten dan stabil bagi jutaan pengguna Overleaf, serta memastikan tim dukungan kami dapat membantu Anda dengan masalah atau pertanyaan apa pun.

Apa itu TeX Live?

TeX Live adalah distribusi gratis dari sistem penataan huruf TeX yang mencakup banyak program, font, dan paket makro terkait TeX, termasuk LaTeX, yang dikelola oleh sekelompok inti pengguna TeX dan TeX User Group. Overleaf menggunakan TeX Live di server kompilasinya untuk menjalankan pratinjau dan menghasilkan PDF proyek Anda. Dengan hadirnya TeX Live 2026, pengguna dapat membuat PDF bertag yang sepenuhnya aksesibel, termasuk matematika yang dapat dibaca.

Apakah proyek saya yang sudah ada akan tetap berfungsi seperti biasa?

Ya, proyek Anda yang sudah ada akan tetap berfungsi karena akan terus menggunakan versi TeX Live saat proyek tersebut dibuat. Kami tidak menyarankan untuk mengubah versi TeX Live pada proyek yang sudah ada kecuali diperlukan; perubahan dapat memunculkan error atau peringatan baru. Catatan: Mungkin ada templat di galeri Overleaf yang tidak berfungsi atau tidak dapat dikompilasi dengan opsi aksesibilitas diaktifkan. Sebagian besar templat tidak dibuat atau dikelola oleh Overleaf; silakan hubungi pembuatnya terkait masalah apa pun.

Bisakah saya beralih ke TeX Live 2026 untuk proyek yang sudah ada?

Ya, Anda dapat dengan mudah beralih ke TeX Live 2026 untuk proyek yang sudah ada; transisinya sederhana dan tanpa repot. Di proyek yang ingin Anda ubah, buka Settings, lalu klik Compiler di sidebar, dan Anda akan melihat dropdown untuk memilih versi TeX Live. Ini memungkinkan Anda memperbarui proyek dengan cepat agar sesuai dengan persyaratan penerbit, server preprint, dan platform lain yang menggunakan versi TeX Live tertentu untuk mengompilasi naskah kiriman. Jika proyek Anda dapat dikompilasi tanpa masalah di TeX Live 2025 (atau versi sebelumnya), tetapi kini memunculkan error di TeX Live 2026, hal ini dapat disebabkan oleh perubahan pada kernel atau pada beberapa paket. Beberapa paket diketahui menghasilkan error atau peringatan baru di TeX Live 2026; kami telah mengumpulkan yang paling umum beserta perbaikannya di bagian terpisah di bawah.

Perubahan utama di TeX Live 2026

PDF bertag yang aksesibel telah meninggalkan tahap prototipe

Sejak pembaruan November 2025 dari LaTeX Project, tagging tidak lagi disebut sebagai prototipe; fitur ini dianggap dapat digunakan dalam alur kerja produksi, asalkan dokumen Anda hanya menggunakan paket dan kelas yang sudah mendukung tagging. Mengaktifkan output PDF bertag cukup dengan satu perintah yang ditempatkan sebelum \documentclass:
Menggunakan \DocumentMetadata juga mengaktifkan beberapa default: encoding font T1, dan, sejak Juni 2025, output PDF 2.0 alih-alih versi 1.7 yang lebih lama. PDF 2.0 penting di sini karena memungkinkan tagging MathML (bagian yang membuat matematika dapat dibaca oleh pembaca layar, alih-alih sekadar deretan simbol tanpa label). Beberapa catatan praktis:
  • Selama menyusun draf, Anda dapat mengatur tagging = draft untuk tetap mendapatkan peringatan aksesibilitas tanpa menulis structure tree (berguna untuk mempercepat kompilasi dokumen yang panjang).
  • Key check-tagging-status melaporkan di akhir log apakah paket yang Anda gunakan diketahui kompatibel dengan tagging. Ada juga database status langsung yang dapat Anda periksa sebelum memulai.
  • Jika Anda hanya menginginkan bagian manajemen PDF tanpa kode tagging, kini tersedia paket pdfmanagement terpisah untuk keperluan itu.
Satu perubahan yang perlu diperhatikan secara khusus: \DocumentMetadata kini hanya dapat dipanggil sekali dalam satu dokumen. Panggilan kedua akan menghasilkan error kompilasi, sama seperti \documentclass kedua.

Matematika yang aksesibel, lengkap dengan maknanya

Baru sejak November 2025, \MathMLintent dan \MathMLarg memungkinkan penulis memberi tahu teknologi bantu apa makna suatu notasi, bukan hanya bagaimana notasi itu disusun. Misalnya, |y| kini dapat dibacakan sebagai “nilai mutlak dari y” alih-alih “bar y bar”. Tagging matematika yang aksesibel memerlukan kompilasi dengan LuaLaTeX, karena engine inilah yang menghasilkan MathML, serta paket unicode-math atau lua-unicode-math.

Grafik dan gambar kini juga membawa makna

Aksesibilitas tidak terbatas pada teks dan matematika. \includegraphics, picture, dan tikzpicture kini menerima key aksesibilitas, sehingga setiap grafik dapat diberi markup yang sesuai:
Grafik dapat diklasifikasikan dalam empat cara: sebagai gambar ilustratif yang sesungguhnya, sebagai artefak dekoratif yang diabaikan oleh alat bantu, sebagai pengganti simbol, atau sebagai teks biasa (berguna untuk hal-hal seperti todonotes). Output TikZ didukung secara langsung.

Kelas baru untuk membuat presentasi bertag yang aksesibel

Kelas dokumen beamer sangat populer untuk membuat slide presentasi di LaTeX. Sayangnya, kelas ini tidak kompatibel dengan kode tagging LaTeX. Sebagai gantinya, kelas dokumen baru, ltx-talk, telah dibuat dari awal. Sintaksnya sebagian besar mirip dengan beamer, meskipun belum semua fungsionalitas beamer diimplementasikan di ltx-talk.

Mekanisme templat baru untuk menata judul bagian

Perintah judul bagian telah diimplementasikan ulang di kernel LaTeX dengan mekanisme templat baru, sehingga mengatasi masalah paket seperti titlesec yang tidak sepenuhnya kompatibel dengan kode tagging LaTeX. Berikut contoh singkatnya:
Informasi terperinci tersedia di dokumentasi.

Kernel yang dibangun ulang di balik layar

Di kernel tahun ini, beberapa keterbatasan telah dihilangkan:
  • Output routine kini dapat dikonfigurasi: Selama hampir 40 tahun, mekanisme penyusunan halaman LaTeX praktis tertanam secara permanen, sehingga paket yang perlu mengubahnya terpaksa menimpa kode internal. Kini mekanisme tersebut menyediakan hook dan socket untuk melakukan perubahan. Paket menjadi lebih stabil dan lebih kecil kemungkinannya untuk saling berkonflik.
  • Mekanisme mark yang modern: Sistem lama \markboth / \leftmark / \rightmark, yang hanya mendukung dua mark yang saling terkait, telah dibangun ulang di atas sistem fleksibel yang mendukung sejumlah mark independen, sementara perintah-perintah yang sudah dikenal tetap berfungsi persis seperti sebelumnya.
  • Lingkungan blok dan judul bagian kini berjalan di atas templat: List, kutipan, lingkungan mirip teorema, dan kini perintah judul, berbagi sistem dasar yang konsisten. Salah satu manfaat praktisnya: LaTeX mulai mengemulasikan secara bawaan paket-paket populer seperti enumitem dan \newtheoremstyle dari amsthm, dan emulasi titlesec sedang dikerjakan. Kini Anda tidak terlalu perlu menginstal paket hanya untuk mengubah gaya list atau kotak teorema.
  • Referensi silang yang lebih baik untuk lingkungan mirip teorema: Perintah baru \newcounteralias berarti lemma yang berbagi penghitung dengan teorema akan ditampilkan dengan benar sebagai “lemma 1”, bukan “theorem 1”, saat dirujuk dengan cleveref, zref-clever, atau hyperref.
Jika Anda mengelola paket, bukan hanya dokumen, ada dua perubahan yang patut Anda perhatikan: kernel kini secara resmi mewajibkan expl3 bertanggal 2023-11-27 atau yang lebih baru, dan “fake math” (penggunaan mode matematika semata-mata untuk memosisikan kotak) telah dihapus dari konstruksi seperti \textsuperscript, \parbox/minipage, dan di sekitar struktur tabular. Ini meningkatkan dukungan tagging dan teks kanan-ke-kiri, tetapi Anda akan menyadarinya jika membandingkan hasil \showoutput dengan versi TeX Live yang lebih lama.

Jangkauan baru: lebih banyak bahasa

  • Pengindeksan untuk aksara Brahmi, termasuk Bengali, Gujarati, Kannada, Malayalam, Sinhala, Tamil, dan Telugu, telah hadir secara eksperimental di upmendex.
  • Key metadata bahasa BCP 47 yang baru (language, other-languages) memungkinkan Anda mendeklarasikan bahasa dokumen secara presisi, hingga varian regional, yang juga diteruskan ke metadata bahasa milik PDF itu sendiri.

Hal lain yang perlu diperhatikan

  • Paket enumerate, theorem, dan verbatim kini dianggap sebagai paket lawas; untuk dokumen baru, sebaiknya gunakan masing-masing enumitem, amsthm, dan fancyvrb.
  • Jika Anda menggunakan alur kerja cetak atau platform yang mengharapkan versi PDF yang lebih lama, Anda tetap dapat mengatur versi PDF sendiri (misalnya, \DocumentMetadata{pdfversion=1.7}) dan dokumentasi TeX Live 2026 menjelaskan cara mengompilasi dokumen dengan target default sebelumnya.
  • Anda dapat menemukan catatan rilis resmi untuk TeX Live 2026 di situs web TeX Users Group (TUG), serta catatan rilis untuk semua versi TeX Live.

Paket umum yang terdampak oleh TeX Live 2026

Pada bagian-bagian berikut, kami menyoroti beberapa perubahan yang menyebabkan proyek yang sebelumnya berhasil dikompilasi di TeX Live 2025 kini mengalami error kompilasi di TeX Live 2026.

Paket terkait tabular yang tidak lagi didukung

Dengan adanya perubahan baru pada struktur tabular di kernel LaTeX, paket tabu dan tabls tidak lagi didukung di TL2026 — keduanya kini akan menyebabkan error kompilasi. Paket arydshln juga mungkin tidak kompatibel dengan paket lain, misalnya lingkungan tabularx dan tabular*. Demikian pula, paket atau templat yang mendefinisikan ulang \@array dan \tabular juga akan menyebabkan error kompilasi di sekitar struktur mirip tabular.

Opsi bahasa babel yang usang

Opsi bahasa frenchb dan francais kini sudah usang. Keduanya sekarang harus diganti dengan french.

Bug varioref

Karena adanya bug di paket varioref, memuatnya di kelas dokumen KOMA-Script akan menyebabkan error TeX capacity exceeded, dan tidak ada PDF yang dihasilkan.
Solusinya adalah menambahkan
di preamble.

Kelas KOMA-script dan capt-of

Kelas dokumen KOMA-script (scrbook, scrartcl, scrreport, scrletter) kini mendefinisikan \captionof, sehingga paket capt-of tidak boleh lagi dimuat. (Di sisi lain, paket caption tetap aman dimuat bersama kelas dokumen ini.)

thmtools: error sibling/numberlike/sharenumber

Saat mendeklarasikan lingkungan mirip teorema baru dengan opsi thmtools sibling (atau numberlike, atau sharenumber), akan muncul error tentang penghitung yang sudah didefinisikan, misalnya Command \c@proposal already defined.
Solusinya adalah menambahkan baris-baris berikut di preamble, setelah memuat thmtools tetapi sebelum \declaretheorem:

polyglossia, xepersian, dan array

Jika Anda menggunakan paket polyglossia atau xepersian untuk menata aksara Arab, dan Anda telah memuat paket array atau paket terkait tabular lain yang memuat array, Anda akan mendapatkan error tentang \UseMathForPositioningText yang tidak terdefinisi ketika teks Arab ditempatkan di dalam struktur mirip tabular.
Ini dapat diatasi dengan menambahkan \DocumentMetadata{} sebelum deklarasi \documentclass; atau pertimbangkan untuk beralih ke paket babel untuk menata aksara Arab.

babel-spanish dan biblatex-apa

Memuat babel-spanish sambil menggunakan gaya biblatex apa akan menyebabkan error kompilasi terkait hook dan \@makecaption:
Namun error tersebut dapat dihindari dengan menambahkan opsi shorthands=off ke babel.

xgreek, hyperref, dan \appendix

Ketika paket xgreek (khusus XeLaTeX dan LuaLaTeX) dan hyperref dimuat, error kompilasi akan muncul untuk judul bagian yang berada setelah \appendix:
Perbaikannya adalah dengan menambahkan opsi hypertexnames=false ke hyperref.

flowfram dan titlesec

Untuk saat ini, paket flowfram dan titlesec tidak kompatibel satu sama lain. Namun penulis dapat mempertimbangkan untuk menata judul bagian menggunakan antarmuka \EditInstance yang baru, misalnya
Lihat tautan ini untuk detail lebih lanjut.

TeX Live 2026 di Ayakaleaf Pro

Admin Ayakaleaf Pro dapat menginstal TeX Live 2026 dengan memperbarui konfigurasi mereka seperti biasa: arahkan TEX_LIVE_DOCKER_IMAGE (dan ALL_TEX_LIVE_DOCKER_IMAGES) ke image TeX Live 2026 yang baru. Tidak diperlukan upgrade lainnya.
Terakhir diubah pada 5 Oktober 2026