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, но можно задать любое значение, которое поддерживает [`\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, — очень просто. Хотя по умолчанию в Overleaf используется компилятор PDFLaTeX, вы можете переключиться на LuaLaTeX в настройках проекта.
Самую свежую версию можно получить в Overleaf Labs, где предоставляется доступ к образу «rolling TeX Live» в Overleaf, включая новейшую поддержку разметки PDF тегами. Эта экспериментальная версия TeX Live предназначена в первую очередь для тестирования изменений в TeX Live и пакетах, а также для предварительного ознакомления с новыми функциями доступности до их включения в наш ежегодный выпуск TeX Live.Большинство функций разметки PDF тегами доступны в стандартном образе TeX Live 2025.
Последнее изменение 4 октября 2026 г.