> 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/cs/dovednosti/vytvareni-pristupnych-pdf.md).

# Vytváření přístupných PDF

Postupem času učinily aktualizace možností tvorby PDF přístupnost PDF možnou. Pokroky včetně [projektu značkování LaTeXu](https://latex3.github.io/tagging-project/documentation/) umožnily také přístupnost PDF založených na LaTeXu a zlepšení stále pokračují.

{% hint style="success" %}
Vydání [TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available), konkrétně, je to, co tento proces v Overleafu umožňuje. Všimněte si, že **LuaLaTeX** je doporučený překladač při použití MathML.

Můžete zajistit, aby nastavení vašeho projektu byla odpovídajícím způsobem nakonfigurována, tím, že se naučíte, jak [měnit překladače a verze TeX Live](https://docs.overleaf.com/getting-started/recompiling-your-project/selecting-a-tex-live-version-and-latex-compiler).
{% endhint %}

Náš přístup je do značné míry inspirován pokyny LaTeX Projectu pro [pokyny k přístupným PDF](https://latex3.github.io/tagging-project/documentation/usage-instructions), kde najdete další podrobnosti k následujícím tématům.

{% hint style="warning" %}
Upozorňujeme, že zavedení těchto postupů nezaručuje, že každý prvek vašeho projektu bude přístupný — více informací najdete v sekci FAQ na této stránce.
{% endhint %}

### <i class="fa-tag">:tag:</i> Značkování

V zásadě je značkování PDF proces, který automaticky vytváří „strukturu“, kterou čtečky obrazovky snadno rozpoznají a která je lépe prohledávatelná nyní i v budoucnu. Využívá stávající strukturu definovanou vaším kódem LaTeXu, aby čtečka obrazovky mohla rozlišovat mezi prvky, jako jsou nadpisy, hlavní text, obrázky a rovnice.

TeX Live 2025 plně podporuje automatické PDF značky pomocí `\DocumentMetaData` deklarace. Tuto deklaraci přidejte před `\documentclass`. Tato deklarace má dva důležité klíče, které ovlivňují možnosti značkování: `tagging` a `tagging-setup` .

#### **`tagging`**

Ujistěte se, že je značkování povoleno nastavením `tagging` klíče na `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`**

Nastavte, jak bude váš dokument značkován, změnou hodnoty `tagging-setup` klíče.

<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" %}
V tomto příkladu jsme pro značkování strukturálních prvků MathML použili \`math/setup=mathml-SE\`, ale lze jej nastavit na libovolnou hodnotu, kterou podporuje \[\`\tagpdfsetup\`]\(<https://ctan.math.washington.edu/tex-archive/macros/latex/contrib/tagpdf/tagpdf.pdf>).
{% endhint %}

### <i class="fa-text-size">:text-size:</i> Popisy

Kromě automatického značkování může být také nutné přidat popisy obsahu prvků, zejména pokud váš dokument obsahuje obrázky a/nebo tabulky.

#### <i class="fa-image">:image:</i> Obrázky

V Overleafu je snadné přidat důležité popisy obrázků, což může také pomoci porozumět kontextu některých obrázků při odkazování na kód LaTeXu. Stačí v každém výskytu přidat příslušnou volbu popisu obrázku u `\includegraphics`. Pro přístupnost je třeba rozlišovat tři hlavní typy obrázků: obrázky, které vyžadují alternativní text (alt text), artefakty a obrázky, které se převádějí na skutečný text.

**Alt text**

Přidání alternativního textu k obrázkům zajistí, že fotografie bude mít popis, který lze použít jako textovou náhradu vizuální podoby. Použijte `alt` klíč a zadejte textovou hodnotu.

<pre class="language-latex" data-title="Příklad alt textu" data-overflow="wrap"><code class="lang-latex">\includegraphics[width=0.25\linewidth,<a data-footnote-ref href="#user-content-fn-3">alt={Makrofotografie hlavy a tlapek zelené žáby}</a>]{frog.jpg}
</code></pre>

**Artefakty**

Pokud obrázek nemusí čtečka obrazovky zachytit (tj. pokud je pouze dekorativní), označte obrázek jako artefakt. Použijte `artifact` klíč bez přiřazené hodnoty.

<pre class="language-latex" data-title="Příklad artefaktu" data-overflow="wrap"><code class="lang-latex">\includegraphics[<a data-footnote-ref href="#user-content-fn-4">artifact</a>]{.jpg}
</code></pre>

**Skutečný text**

Pokud je obrázek pouze obrázkem znaku Unicode, zahrňte textový znak. Použijte `actualtext` klíč a přiřaďte mu jeden znak (bez závorek).

<pre class="language-latex" data-title="Příklad skutečného textu" 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> Tabulky

I když jsou tabulky obvykle spojeny s textem, stále je důležité, aby byl text přiřazen ke správným částem tabulky. Přidejte `\tagpdfsetup` před svým `tabular` nebo do preambule, abyste zahájili nastavení tabulek ve svém projektu Overleaf. Pro přístupnost je třeba rozlišovat dva hlavní typy tabulek: datové tabulky a prezentační tabulky.

**Datové tabulky**

Pokud má tabulka alespoň jeden řádek záhlaví, určete, které řádky jsou řádky záhlaví. Použijte `table/header-rows` klíč a zadejte posloupnost čísel odpovídajících umístění řádků záhlaví.

<pre class="language-latex" data-title="Příklad datové tabulky"><code class="lang-latex">\tagpdfsetup{<a data-footnote-ref href="#user-content-fn-6">table/header-rows={1}</a>}
\begin{tabular}{l|r}
Položka &#x26; Množství \\\hline
Widgety &#x26; 42 \\
Gadgety &#x26; 13
\end{tabular}
</code></pre>

**Prezentační tabulky**

Pokud nemá být tabulka čtečkou obrazovky interpretována jako tabulka, označte ji jako prezentační tabulku. Použijte `table/tagging=presentation` klíče.

<pre class="language-latex" data-title="Příklad prezentační tabulky"><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> Často kladené otázky <a href="#faqs" id="faqs"></a>

<details>

<summary>Existují nějaké nástroje, které mohou pomoci ověřit, že je můj dokument přístupný?</summary>

Ano, existuje několik externích nástrojů, včetně [veraPDF](https://verapdf.org/), které mohou ověřovat části PDF/A a úrovně shody. Kromě toho můžete použít nástroj jako [WebAIM](https://webaim.org/) pro výpočet kontrastního poměru mezi dvěma barvami.

</details>

<details>

<summary>Jsou balíčky v mém projektu Overleaf kompatibilní s těmito funkcemi?</summary>

Můžete se podívat na [seznam stavu balíčků](https://latex3.github.io/tagging-project/tagging-status/).

</details>

<details>

<summary>Mohu stále používat <code>beamer</code>? Jsou k dispozici další balíčky pro prezentace?</summary>

Při používání `beamer`jsou určitá omezení; podívejte se na experimentální [`ltx-talk` třídu](https://ctan.org/pkg/ltx-talk).

</details>

<details>

<summary>Je editor Overleafu přístupný?</summary>

Ano. Jako webová aplikace využívá Overleaf funkce a možnosti přístupnosti moderních webových prohlížečů, které jsou pravidelně posuzovány odborníky na přístupnost. Náš nejnovější dokončený [Dobrovolná šablona přístupnosti produktu (VPAT)](https://www.overleaf.com/for/customers/vpat) prokazuje shodu s Web Content Accessibility Guidelines (WCAG) 2.2, úroveň AA.

</details>

<details>

<summary>Mohou PDF vytvořená v Overleafu splňovat požadavky hlavy II zákona o Američanech se zdravotním postižením (ADA) a harmonizovaného evropského standardu pro přístupnost (EN 301 549)?</summary>

Ano. Legislativa ve Spojených státech a v Evropě vyžaduje, aby PDF splňovala WCAG 2.1 AA. Aby PDF splňovalo WCAG 2.1 AA, musí být opatřeno značkami. Podpora značkování PDF je k dispozici v TeX Live 2025.

</details>

<details>

<summary>Mohou PDF vytvořená v Overleafu splňovat standard PDF/UA-1?</summary>

Ano. Projekt značkování LaTeX Projectu je speciálně navržen tak, aby vytvářel strukturální značky požadované standardem PDF/UA-1 (a připravovaným PDF/UA-2). Pokud uživatel dodržuje aktuální doporučení LaTeX Projectu pro značkování, v podstatě vytváří dokument, který je „PDF/UA-ready“, což je nejsilnější způsob, jak splnit právní požadavek WCAG 2.1 AA vyžadovaný legislativou USA a Evropy.

</details>

<details>

<summary>Jak přepnu překladač na LuaLaTeX?</summary>

Je snadné přepnout na používání LuaLaTeX, kompilátoru LaTeXu, který doporučuje tým projektu značkování LaTeXu. Zatímco výchozí překladač v Overleafu je PDFLaTeX, můžete [přepnout na LuaLaTeX v nastavení projektu](https://docs.overleaf.com/getting-started/recompiling-your-project/selecting-a-tex-live-version-and-latex-compiler).

</details>

<details>

<summary>Kde mohu vybrat nejnovější verzi TeX Live?</summary>

Nejnovější najdete v [Overleaf Labs](https://www.overleaf.com/labs/participate), které poskytuje přístup k obrazu „rolling TeX Live“ v Overleafu, včetně nejnovější podpory značkování PDF. Tato experimentální verze TeX Live slouží především k testování změn v TeX Live, balíčcích a k náhledu nových funkcí přístupnosti předtím, než budou zahrnuty do našeho každoročního vydání TeX Live.

Většina funkcí značkování PDF je k dispozici ve standardním [TeX Live 2025](https://www.overleaf.com/blog/tex-live-2025-is-now-available) obrazu.

</details>

[^1]: Automatické značkování je povoleno.

[^2]: Konfigurace značkování je nastavena.

[^3]: Obrázek má alternativní text.

[^4]: Obrázek je artefakt.

[^5]: Obrázek je znak.

[^6]: Tabulka má jeden řádek záhlaví.

[^7]: Tabulka je prezentační tabulka.


---

# 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/cs/dovednosti/vytvareni-pristupnych-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.
