Skip to main content
З часом оновлення можливостей створення PDF зробили доступність PDF реальністю. Досягнення, зокрема LaTeX Tagging Project, дали змогу робити доступними й PDF на основі LaTeX, і вдосконалення тривають.
Саме вихід TeX Live 2025 робить цей процес можливим в Overleaf. Зверніть увагу, що під час використання MathML рекомендованим компілятором є LuaLaTeX.Щоб переконатися, що налаштування вашого проєкту відповідають цим вимогам, дізнайтеся, як змінити компілятор і версію TeX Live.
Наш підхід значною мірою ґрунтується на інструкціях зі створення доступних PDF від LaTeX Project, до яких можна звернутися для докладнішої інформації щодо наведених нижче тем.
Зверніть увагу, що застосування цих практик не гарантує доступності кожного елемента вашого проєкту — докладніше див. розділ «Поширені запитання» на цій сторінці.

Тегування

По суті, тегування PDF — це процес, який автоматично створює «структуру», що легко розпізнається програмами зчитування з екрана та краще піддається пошуку як зараз, так і в майбутньому. Він використовує наявну структуру, визначену вашим кодом LaTeX, щоб програма зчитування з екрана могла розрізняти такі елементи, як заголовки, основний текст, рисунки та рівняння. TeX Live 2025 повністю підтримує автоматичні теги PDF за допомогою оголошення \DocumentMetaData. Додайте це оголошення перед \documentclass. Це оголошення має два важливі ключі, що впливають на можливості тегування: tagging і tagging-setup .

tagging

Переконайтеся, що тегування ввімкнено, встановивши для ключа tagging значення on.

tagging-setup

Налаштуйте, як тегуватиметься ваш документ, змінивши значення ключа tagging-setup.
У цьому прикладі ми використали `math/setup=mathml-SE` для тегування MathML Structure Element, але можна встановити будь-яке значення, яке підтримує [`\tagpdfsetup`](https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/tagpdf/tagpdf.pdf).

Описи

Окрім автоматичного тегування, вам також може знадобитися додати описи вмісту елементів, особливо якщо ваш документ містить зображення та/або таблиці.

Зображення

Додати важливі описи до зображень в Overleaf просто, і це також може допомогти зрозуміти контекст певних зображень під час роботи з кодом LaTeX. Достатньо додати відповідну опцію опису зображення в кожному виклику \includegraphics. З погляду доступності розрізняють три основні типи зображень: зображення, що потребують альтернативного (alt) тексту, артефакти та зображення, що відповідають фактичному тексту. Альтернативний текст Додавання альтернативного тексту до зображень гарантує, що фотографія має опис, який можна використати як текстову заміну візуального вмісту. Використовуйте ключ alt і введіть текстове значення.
Alt text example
Артефакти Якщо зображення не повинно оброблятися програмою зчитування з екрана (тобто якщо воно суто декоративне), позначте його як артефакт. Використовуйте ключ artifact без присвоєння значення.
Artifact example
Фактичний текст Якщо зображення є лише зображенням символу Unicode, додайте відповідний текстовий символ. Використовуйте ключ actualtext і присвойте йому один символ (без дужок).
Actual text example

Таблиці

Хоча таблиці зазвичай містять текст, усе одно важливо, щоб цей текст був пов’язаний із правильними частинами таблиці. Додайте \tagpdfsetup перед tabular або в преамбулу, щоб розпочати налаштування таблиць вашого проєкту Overleaf. З погляду доступності розрізняють два основні типи таблиць: таблиці даних і презентаційні таблиці. Таблиці даних Якщо таблиця має щонайменше один рядок заголовків, визначте, які рядки є рядками заголовків. Використовуйте ключ table/header-rows і введіть послідовність чисел, що відповідають розташуванню рядків заголовків.
Data table example
Презентаційні таблиці Якщо таблиця не повинна інтерпретуватися програмою зчитування з екрана як таблиця, позначте її як презентаційну. Використовуйте ключ table/tagging=presentation.
Presentation table example

Поширені запитання

Так, існує кілька зовнішніх інструментів, зокрема veraPDF, які можуть перевіряти частини PDF/A та рівні відповідності. Крім того, можна скористатися таким інструментом, як WebAIM, щоб обчислити коефіцієнт контрастності між двома кольорами.
Можна звернутися до списку статусів пакетів LaTeX Tagging Project.
Використання beamer має обмеження; зверніть увагу на експериментальний клас ltx-talk.
Так. Як вебзастосунок, Overleaf використовує функції та можливості доступності сучасних вебпереглядачів, які регулярно оцінюють експерти з доступності. Наш останній заповнений Voluntary Product Accessibility Template (VPAT) засвідчує відповідність Web Content Accessibility Guidelines (WCAG) 2.2 рівня AA.
Так. Законодавство США та Європи вимагає, щоб PDF відповідали WCAG 2.1 AA. Щоб відповідати WCAG 2.1 AA, PDF має бути тегованим. Підтримку тегування PDF забезпечує TeX Live 2025.
Так. Tagging Project від LaTeX Project спеціально розроблено для створення структурних тегів, яких вимагає PDF/UA-1 (і майбутній PDF/UA-2). Якщо користувач дотримується поточних рекомендацій LaTeX Project щодо тегування, він фактично створює документ, «готовий до PDF/UA», що є найнадійнішим способом виконати юридичну вимогу WCAG 2.1 AA, передбачену законодавством США та Європи.
Перейти на LuaLaTeX — рушій компіляції LaTeX, рекомендований командою LaTeX Tagging Project, — дуже просто. Хоча типовим компілятором в Overleaf є PDFLaTeX, ви можете змінити його на LuaLaTeX у налаштуваннях проєкту.
Найновішу версію можна отримати в Overleaf Labs, що надає доступ до образу «rolling TeX Live» в Overleaf, зокрема до найновішої підтримки тегування PDF. Ця експериментальна версія TeX Live призначена передусім для тестування змін у TeX Live і пакетах, а також для попереднього перегляду нових функцій доступності до того, як їх буде включено до нашого щорічного випуску TeX Live.Більшість функцій тегування PDF доступні в стандартному образі TeX Live 2025.
Останнє оновлення 4 жовтня 2026 р.