> 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/latex/cs/otazky-a-odpovedi/81-tips-and-tricks-for-troubleshooting-latex.md).

# Tipy a triky pro řešení problémů s LaTeXem

Existuje několik tipů a triků, které můžete použít k identifikaci a řešení problémů s LaTeXem. Obecně doporučujeme ladit s [zapnutým režimem kompilace Zastavit při první chybě](/latex/cs/znalostni-baze/149-using-the-stop-on-first-error-compilation-mode.md), protože vám to umožní vyhnout se hromadění chyb. Jakmile narazíte na chybu, můžete k jejímu vyřešení postupovat podle těchto kroků:

1. **Je tam chyba nebo varování?**

   Začněte tím, že se podíváte na ikonu „Protokoly a výstupní soubory“, hned napravo od tlačítka Znovu zkompilovat.

   ![Ukazatel varování v ikoně „Protokoly a výstupní soubory“](/files/65fe5eca8632e9f7cab251207bcb1cdd1e0831b4)

   Varovné zprávy jsou zobrazeny oranžově. Často jde jen o upozornění, že LaTeX našel něco neobvyklého a provedl automatické úpravy. Pokud nemají vliv na výsledný vzhled vašeho dokumentu, lze je obvykle ignorovat.

   Například mnoho problémů s plovoucími objekty a okraji/mezerami LaTeX opraví bez potřeby zásahu uživatele. Overleaf hlásí zvláštní druh varování, [varování o podplněných a přeplněných rámečcích](/latex/cs/znalostni-baze/138-understanding-underfull-and-overfull-box-warnings.md#overfull-or-underfull-boxes-are-not-errors), modře — většinu z nich lze bezpečně ignorovat, i když někdy zvýrazní část vašeho dokumentu, kterou je třeba zkontrolovat.

   ![Ukazatel chyby v ikoně „Protokoly a výstupní soubory“.](/files/064fd028bd7a082a5e71835573e06afaf027b73a)

   Chybové zprávy jsou zobrazeny červeně. Obvykle jsou závažnější a mohou zabránit správné kompilaci dokumentu. Fatální chyby mohou zabránit kompilaci dokumentu úplně.

   Existuje seznam běžných chyb a způsobů, jak je vyřešit [zde](/latex/cs/zaklady-latexu/05-errors.md). Doporučujeme chyby opravovat co nejdříve, protože jejich hromadění může v budoucnu vést k obtížně laditelným i fatálním chybám.
2. **Uvádí zpráva konkrétní chybu nebo číslo řádku?**

   ![Chybová zpráva včetně čísla řádku.](/files/06dc8318fb362b754b85a70c64cf743997b1f8d6)

   V mnoha případech je LaTeXový engine dost chytrý na to, aby zjistil přesnou chybu a uvedl číslo řádku. Ve výše uvedeném příkladu byl znak `_`, který je v LaTeXu nutné zapsat s escape znakem takto: `\_`. Chybová zpráva dokonce uvádí, že chyba je na řádku 29, zvýrazní příslušný řádek a zobrazí úryvek textu, kde se problém nachází. Můžete kliknout na chybovou zprávu a přejít přímo na soubor a číslo řádku, kde se chyba ve zdrojovém kódu vyskytuje.

   Pokud není uvedeno číslo řádku, pokračujte v zkoušení některých níže uvedených kroků.
3. **Nabízí text chyby nějakou nápovědu?**

   ![Chybová zpráva, která naznačuje, že problém je v souboru .bbl, což ukazuje na problém s bibliografií.](/files/aa206dd824a065c8ee3e5cba6f628cd7f59a115d)

   Ve výše uvedené chybové zprávě je uvedeno číslo řádku, ale ne pro soubor, který obvykle upravujete. Zde nápovědu poskytuje přípona souboru .bbl, která naznačuje, že chyba bránící kompilaci je problém s BibTeXem.

   Vyhledání zvýrazněného textu ve vašem souboru .bib vám umožní najít zdroj chyby. Někdy [kontrola pomocných a protokolových souborů](/latex/cs/znalostni-baze/150-view-generated-files.md) může odhalit konkrétnější informace než kratší dialogy se zprávami.
4. **Porovnejte předchozí verze a vraťte změny zpět**

   Pokud se váš projekt dříve kompiloval bez problémů, pravděpodobně jste do něj v nedávných úpravách zavedli chybu. Můžete použít [funkci Historie](/latex/cs/dalsi-temata/49-using-the-history-feature.md) k vrácení nedávných změn.
5. **Zkuste přesunout \\\end{document}**

   Pokud jste stále nezúžili místo chyby, vyjměte `\end{document}` z úplného konce vašeho hlavního souboru .tex a zkuste jej vložit do různých částí svého projektu. Začněte hlavním souborem .tex a poté, je-li to nutné, i případnými podpůrnými soubory, které ve svém hlavním souboru voláte pomocí `\input{}` nebo `\\include{}`. Postupujte systematicky od úplného konce projektu/dokumentu směrem k začátku dokumentu a tento proces opakujte po jedné části. Zvláštní pozornost věnujte rovnicím nebo jiným složitým úsekům náchylným k drobným chybám.

   To by vám mělo pomoci postupně omezovat dokument na stále menší a menší část, dokud neizolujete úsek obsahující chybu. Pokud se dokument náhle začne kompilovat, víte, že jste našli chybný úsek. V mnoha případech může být problém něco tak jednoduchého jako překlep v příkazu, neescapovaný speciální znak nebo chybějící závorka.
6. **Je to chyba kompilace typu „časový limit“?**

   V některých případech se uživatelé mohou za určitých podmínek setkat s chybami kompilace kvůli vypršení časového limitu. Je to způsobeno limity zdrojů/doby kompilace na našich serverech. Pro bezplatné účty a placené účty máme různé časové limity. Máme několik tipů, jak [zrychlit kompilaci vašeho dokumentu](/latex/cs/znalostni-baze/038-fixing-and-preventing-compile-timeouts.md), a pokud ani tyto nepomohou, neváhejte nás kontaktovat s [požadavkem na podporu](https://www.overleaf.com/contact).
7. **Je to chyba „vykreslování PDF“?**

   Stejně jako u jiných online služeb můžete při používání Overleafu někdy narazit na problémy. Stav prohlížeče, rozšíření prohlížeče, krátké výpadky služeb poskytovatelů a problémy s konfigurací sítě mohou potenciálně způsobit potíže.

   Pokud máte problémy s připojením nebo se část editoru či prohlížeče PDF nenačítá nebo nezobrazuje podle očekávání, vyzkoušejte prosím kroky k řešení problémů na [této stránce](/latex/cs/znalostni-baze/125-resolving-access-loading-and-display-problems.md).
8. **Zkuste fóra**

   Pokud není uvedeno číslo řádku a nedokážete rozluštit danou chybovou zprávu, rychlé „zkopírovat a vložit“ do vašeho oblíbeného vyhledávače může odhalit informace od zkušených uživatelů, kteří narazili na podobný problém. Mezi vynikající fóra související s TeXem patří [LaTeX Stack Exchange](https://tex.stackexchange.com/) a [LaTeX Community](https://latex.org/forum/).
9. **Kontaktujte nás**

   V neposlední řadě nám můžete vždy poslat [požadavkem na podporu](https://www.overleaf.com/contact). Ať už je váš problém jakýkoli, ať už souvisí s LaTeXem nebo se samotným webem, rádi vám pomůžeme vytěžit z používání Overleafu maximum.


---

# 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/latex/cs/otazky-a-odpovedi/81-tips-and-tricks-for-troubleshooting-latex.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.
