> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/texlive/ru/navyki/sozdanie-dostupnykh-pdf.md).

# Создание доступных PDF

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

{% hint style="success" %}
Выпуск [TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available), в частности, и делает этот процесс возможным в Overleaf. Обратите внимание, что **LuaLaTeX** является рекомендуемым компилятором при использовании MathML.

Вы можете убедиться, что настройки вашего проекта заданы соответствующим образом, изучив, как [изменять компиляторы и версии TeX Live](https://docs.overleaf.com/getting-started/recompiling-your-project/selecting-a-tex-live-version-and-latex-compiler).
{% endhint %}

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

{% hint style="warning" %}
Обратите внимание, что применение этих практик не гарантирует, что каждый элемент вашего проекта будет доступен — см. раздел FAQ на этой странице для получения дополнительной информации.
{% endhint %}

### <i class="fa-tag">:tag:</i> Разметка

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

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

#### **`разметка`**

Убедитесь, что разметка включена, установив `разметка` ключ в `on`.

<pre class="language-latex" data-overflow="wrap" data-expandable="true"><code class="lang-latex">\DocumentMetadata{<a data-footnote-ref href="#user-content-fn-1">tagging=on</a>}
</code></pre>

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

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

<pre class="language-latex" data-overflow="wrap" data-expandable="true"><code class="lang-latex">\DocumentMetadata{<a data-footnote-ref href="#user-content-fn-1">tagging=on</a>,<a data-footnote-ref href="#user-content-fn-2">tagging-setup={math/setup=mathml-SE}</a>}
</code></pre>

{% hint style="info" %}
В этом примере мы использовали \`math/setup=mathml-SE\` для разметки структуры элементов MathML, но можно задать любое значение, поддерживаемое \[\`\tagpdfsetup\`]\(<https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/tagpdf/tagpdf.pdf>).
{% endhint %}

### <i class="fa-text-size">:text-size:</i> Описание

Помимо автоматической разметки, вам также может потребоваться добавить описания содержимого элементов, особенно если ваш документ содержит изображения и/или таблицы.

#### <i class="fa-image">:image:</i> Изображения

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

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

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

<pre class="language-latex" data-title="Пример альтернативного текста" data-overflow="wrap"><code class="lang-latex">\includegraphics[width=0.25\linewidth,<a data-footnote-ref href="#user-content-fn-3">alt={Макрофотография головы и лап зеленой лягушки}</a>]{frog.jpg}
</code></pre>

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

Если изображение не нужно распознавать программой чтения с экрана (то есть если это чисто декоративный элемент), пометьте изображение как артефакт. Используйте `artifact` ключ без присваивания значения.

<pre class="language-latex" data-title="Пример артефакта" data-overflow="wrap"><code class="lang-latex">\includegraphics[<a data-footnote-ref href="#user-content-fn-4">artifact</a>]{.jpg}
</code></pre>

**Действительный текст**

Если изображение представляет собой лишь изображение символа Unicode, то включите текстовый символ. Используйте `actualtext` ключ и присвойте ему один символ (без скобок).

<pre class="language-latex" data-title="Пример действительного текста" data-overflow="wrap"><code class="lang-latex">\includegraphics[<a data-footnote-ref href="#user-content-fn-5">actualtext=B</a>]{.jpg}
</code></pre>

#### <i class="fa-table">:table:</i> Таблицы

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

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

Если у таблицы есть хотя бы одна строка заголовка, укажите, какие строки являются строками заголовка. Используйте `table/header-rows` ключ и введите последовательность чисел, соответствующих положениям строк заголовка.

<pre class="language-latex" data-title="Пример таблицы данных"><code class="lang-latex">\tagpdfsetup{<a data-footnote-ref href="#user-content-fn-6">table/header-rows={1}</a>}
\begin{tabular}{l|r}
Item &#x26; Quantity \\\hline
Widgets &#x26; 42 \\
Gadgets &#x26; 13
\end{tabular}
</code></pre>

**Таблицы представления**

Если таблица не предназначена для интерпретации программой чтения с экрана как таблица, пометьте ее как таблицу представления. Используйте `table/tagging=presentation` ключа.

<pre class="language-latex" data-title="Пример таблицы представления"><code class="lang-latex">\tagpdfsetup{<a data-footnote-ref href="#user-content-fn-7">table/tagging=presentation</a>}
\begin{tabular}{cc}
\textbullet &#x26; \textbullet \\
''' &#x26; '''
\end{tabular}
</code></pre>

### <i class="fa-comments-question">:comments-question:</i> Часто задаваемые вопросы <a href="#faqs" id="faqs"></a>

<details>

<summary>Есть ли инструменты, которые могут помочь проверить, что мой документ доступен?</summary>

Да, существует несколько внешних инструментов, включая [veraPDF](https://verapdf.org/), которые могут проверять части PDF/A и уровни соответствия. Кроме того, можно использовать такой инструмент, как [WebAIM](https://webaim.org/) для расчета коэффициента контрастности между двумя цветами.

</details>

<details>

<summary>Совместимы ли пакеты в моем проекте Overleaf с этими функциями?</summary>

Можно обратиться к [списку статуса пакетов](https://latex3.github.io/tagging-project/tagging-status/).

</details>

<details>

<summary>Могу ли я по-прежнему использовать <code>beamer</code>? Есть ли другие пакеты для презентаций?</summary>

При использовании `beamer`; ознакомьтесь с экспериментальным [`ltx-talk` классом](https://ctan.org/pkg/ltx-talk).

</details>

<details>

<summary>Редактор Overleaf доступен?</summary>

Да. Как веб-приложение, Overleaf использует возможности доступности и функциональность современных веб-браузеров, которые регулярно оцениваются экспертами по доступности. Наш последний завершенный [Добровольный шаблон доступности продукта (VPAT)](https://www.overleaf.com/for/customers/vpat) показывает соответствие Руководству по обеспечению доступности веб-контента (WCAG) 2.2 уровня AA.

</details>

<details>

<summary>Могут ли PDF, созданные в Overleaf, удовлетворять требованиям Раздела II Закона об американцах с инвалидностью (ADA) и гармонизированного европейского стандарта доступности (EN 301 549)?</summary>

Да. Законодательство США и Европы требует, чтобы PDF соответствовали WCAG 2.1 AA. Чтобы соответствовать WCAG 2.1 AA, PDF должен быть размеченным PDF. Поддержка разметки PDF предусмотрена в TeX Live 2025.

</details>

<details>

<summary>Могут ли PDF, созданные в Overleaf, соответствовать стандарту PDF/UA-1?</summary>

Да. Проект разметки LaTeX Project специально разработан для создания структурных тегов, требуемых PDF/UA-1 (и предстоящим PDF/UA-2). Если пользователь следует текущим рекомендациям LaTeX Project по разметке, он фактически создает документ, «готовый к PDF/UA», что является наиболее надежным способом выполнить юридическое требование WCAG 2.1 AA, установленное законодательством США и Европы.

</details>

<details>

<summary>Как переключить компилятор на LuaLaTeX?</summary>

Переключиться на LuaLaTeX — движок компиляции LaTeX, рекомендуемый командой проекта разметки LaTeX, — легко. Хотя компилятор по умолчанию в Overleaf — PDFLaTeX, вы можете [переключиться на LuaLaTeX в настройках проекта](https://docs.overleaf.com/getting-started/recompiling-your-project/selecting-a-tex-live-version-and-latex-compiler).

</details>

<details>

<summary>Где можно выбрать самую новую версию TeX Live?</summary>

Последнюю версию можно получить в [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) образе.

</details>

[^1]: Автоматическая разметка включена.

[^2]: Конфигурация разметки задана.

[^3]: Изображение содержит альтернативный текст.

[^4]: Изображение является артефактом.

[^5]: Изображение является символом.

[^6]: Таблица имеет одну строку заголовка.

[^7]: Таблица является таблицей представления.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/texlive/ru/navyki/sozdanie-dostupnykh-pdf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
