> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Створення доступних PDF

З часом оновлення можливостей створення PDF зробили доступність PDF реальністю. Досягнення, зокрема [LaTeX Tagging Project](https://latex3.github.io/tagging-project/documentation/), дали змогу робити доступними й PDF на основі LaTeX, і вдосконалення тривають.

<Check>
  Саме вихід [TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available) робить цей процес можливим в Overleaf. Зверніть увагу, що під час використання MathML рекомендованим компілятором є **LuaLaTeX**.

  Щоб переконатися, що налаштування вашого проєкту відповідають цим вимогам, дізнайтеся, як [змінити компілятор і версію TeX Live](https://docs.overleaf.com/getting-started/recompiling-your-project/selecting-a-tex-live-version-and-latex-compiler).
</Check>

Наш підхід значною мірою ґрунтується на [інструкціях зі створення доступних PDF](https://latex3.github.io/tagging-project/documentation/usage-instructions) від LaTeX Project, до яких можна звернутися для докладнішої інформації щодо наведених нижче тем.

<Warning>
  Зверніть увагу, що застосування цих практик не гарантує доступності кожного елемента вашого проєкту — докладніше див. розділ «Поширені запитання» на цій сторінці.
</Warning>

### <Icon icon="tag" /> Тегування

По суті, тегування PDF — це процес, який автоматично створює «структуру», що легко розпізнається програмами зчитування з екрана та краще піддається пошуку як зараз, так і в майбутньому. Він використовує наявну структуру, визначену вашим кодом LaTeX, щоб програма зчитування з екрана могла розрізняти такі елементи, як заголовки, основний текст, рисунки та рівняння.

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

#### **`tagging`**

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

```latex wrap expandable theme={null}
\DocumentMetadata{tagging=on}
```

#### **`tagging-setup`**

Налаштуйте, як тегуватиметься ваш документ, змінивши значення ключа `tagging-setup`.

```latex wrap expandable theme={null}
\DocumentMetadata{tagging=on,tagging-setup={math/setup=mathml-SE}}
```

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

### <Icon icon="text-size" /> Описи

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

#### <Icon icon="image" /> Зображення

Додати важливі описи до зображень в Overleaf просто, і це також може допомогти зрозуміти контекст певних зображень під час роботи з кодом LaTeX. Достатньо додати відповідну опцію опису зображення в кожному виклику `\includegraphics`. З погляду доступності розрізняють три основні типи зображень: зображення, що потребують альтернативного (alt) тексту, артефакти та зображення, що відповідають фактичному тексту.

**Альтернативний текст**

Додавання альтернативного тексту до зображень гарантує, що фотографія має опис, який можна використати як текстову заміну візуального вмісту. Використовуйте ключ `alt` і введіть текстове значення.

```latex title="Alt text example" wrap theme={null}
\includegraphics[width=0.25\linewidth,alt={Macro photo of a green frog's head and hands}]{frog.jpg}
```

**Артефакти**

Якщо зображення не повинно оброблятися програмою зчитування з екрана (тобто якщо воно суто декоративне), позначте його як артефакт. Використовуйте ключ `artifact` без присвоєння значення.

```latex title="Artifact example" wrap theme={null}
\includegraphics[artifact]{.jpg}
```

**Фактичний текст**

Якщо зображення є лише зображенням символу Unicode, додайте відповідний текстовий символ. Використовуйте ключ `actualtext` і присвойте йому один символ (без дужок).

```latex title="Actual text example" wrap theme={null}
\includegraphics[actualtext=B]{.jpg}
```

#### <Icon icon="table" /> Таблиці

Хоча таблиці зазвичай містять текст, усе одно важливо, щоб цей текст був пов'язаний із правильними частинами таблиці. Додайте `\tagpdfsetup` перед `tabular` або в преамбулу, щоб розпочати налаштування таблиць вашого проєкту Overleaf. З погляду доступності розрізняють два основні типи таблиць: таблиці даних і презентаційні таблиці.

**Таблиці даних**

Якщо таблиця має щонайменше один рядок заголовків, визначте, які рядки є рядками заголовків. Використовуйте ключ `table/header-rows` і введіть послідовність чисел, що відповідають розташуванню рядків заголовків.

```latex title="Data table example" theme={null}
\tagpdfsetup{table/header-rows={1}}
\begin{tabular}{l|r}
Item & Quantity \\\hline
Widgets & 42 \\
Gadgets & 13
\end{tabular}
```

**Презентаційні таблиці**

Якщо таблиця не повинна інтерпретуватися програмою зчитування з екрана як таблиця, позначте її як презентаційну. Використовуйте ключ `table/tagging=presentation`.

```latex title="Presentation table example" theme={null}
\tagpdfsetup{table/tagging=presentation}
\begin{tabular}{cc}
\textbullet & \textbullet \\
''' & '''
\end{tabular}
```

### <Icon icon="comments-question" /> Поширені запитання

<Accordion title="Чи існують інструменти, які допомагають перевірити доступність мого документа?">
  Так, існує кілька зовнішніх інструментів, зокрема [veraPDF](https://verapdf.org/), які можуть перевіряти частини PDF/A та рівні відповідності. Крім того, можна скористатися таким інструментом, як [WebAIM](https://webaim.org/), щоб обчислити коефіцієнт контрастності між двома кольорами.
</Accordion>

<Accordion title="Чи сумісні пакети в моєму проєкті Overleaf із цими функціями?">
  Можна звернутися до [списку статусів пакетів](https://latex3.github.io/tagging-project/tagging-status/) LaTeX Tagging Project.
</Accordion>

<Accordion title="Чи можу я й надалі використовувати `beamer`? Чи є інші пакети для презентацій?">
  Використання `beamer` має обмеження; зверніть увагу на експериментальний [клас `ltx-talk`](https://ctan.org/pkg/ltx-talk).
</Accordion>

<Accordion title="Чи є редактор Overleaf доступним?">
  Так. Як вебзастосунок, Overleaf використовує функції та можливості доступності сучасних вебпереглядачів, які регулярно оцінюють експерти з доступності. Наш останній заповнений [Voluntary Product Accessibility Template (VPAT)](https://www.overleaf.com/for/customers/vpat) засвідчує відповідність Web Content Accessibility Guidelines (WCAG) 2.2 рівня AA.
</Accordion>

<Accordion title="Чи можуть PDF, створені в Overleaf, відповідати вимогам Розділу II Закону про американців з інвалідністю (ADA) та гармонізованого європейського стандарту доступності (EN 301 549)?">
  Так. Законодавство США та Європи вимагає, щоб PDF відповідали WCAG 2.1 AA. Щоб відповідати WCAG 2.1 AA, PDF має бути тегованим. Підтримку тегування PDF забезпечує TeX Live 2025.
</Accordion>

<Accordion title="Чи можуть PDF, створені в Overleaf, відповідати стандарту PDF/UA-1?">
  Так. Tagging Project від LaTeX Project спеціально розроблено для створення структурних тегів, яких вимагає PDF/UA-1 (і майбутній PDF/UA-2). Якщо користувач дотримується поточних рекомендацій LaTeX Project щодо тегування, він фактично створює документ, «готовий до PDF/UA», що є найнадійнішим способом виконати юридичну вимогу WCAG 2.1 AA, передбачену законодавством США та Європи.
</Accordion>

<Accordion title="Як змінити компілятор на LuaLaTeX?">
  Перейти на LuaLaTeX — рушій компіляції LaTeX, рекомендований командою LaTeX Tagging Project, — дуже просто. Хоча типовим компілятором в Overleaf є PDFLaTeX, ви можете [змінити його на LuaLaTeX у налаштуваннях проєкту](https://docs.overleaf.com/getting-started/recompiling-your-project/selecting-a-tex-live-version-and-latex-compiler).
</Accordion>

<Accordion title="Де вибрати найновішу версію TeX Live?">
  Найновішу версію можна отримати в [Overleaf Labs](https://www.overleaf.com/labs/participate), що надає доступ до образу «rolling TeX Live» в Overleaf, зокрема до найновішої підтримки тегування PDF. Ця експериментальна версія TeX Live призначена передусім для тестування змін у TeX Live і пакетах, а також для попереднього перегляду нових функцій доступності до того, як їх буде включено до нашого щорічного випуску TeX Live.

  Більшість функцій тегування PDF доступні в стандартному образі [TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available).
</Accordion>

[^1]: Автоматичне тегування ввімкнено.

[^2]: Конфігурацію тегування задано.

[^3]: Зображення має альтернативний текст.

[^4]: Зображення є артефактом.

[^5]: Зображення є символом.

[^6]: Таблиця має один рядок заголовків.

[^7]: Таблиця є презентаційною.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.