JanKoWeb: Odborný SW - LaTeX: nejčastější chyby a překlepy
jankoweb.wz.cz
Mezinárodní den pro bezpečnost a zdraví při práci.


LaTeX: nejčastější chyby a překlepy

V tomto článku shromažďuji nejčastější omyly, překlepy a chybová hlášení, na která jsem narazil při psaní v LaTeXu, třeba se to někomu bude hodit...

Chyby

LaTeX Error: Too many unprocessed floats.

Tato chyba se vyskytne, máte-li v dokumentu příliš mnoho obrázků (nebo tabulek) a málo textu. Latexu se tak nepovede obrázky umístit jak by chtěl.

Řešení: občas (zhruba po 20 obrázcích) vložit

\\clearpage
který způsobí vysázení všech dosud nevykreslených obrázků a tabulek.

BiBTeX přidá do dlouhých url znak procenta

Pokud odkaz na použitou literaturu obsahuje příliš dlouhou url adresu, je možné, že BibTex do výsledného souboru bbl přidá znak procenta kvůli zalomení, ale i do dalších příkazů, čímž vznikne chybný kód (posuňte vpravo):

\\harvarditem{{\\em Stackoverflow.com
  {\\rm[online]}}}{[cit.~\\hbox{2010-01-28}],$\\hfill$
  $\\langle${http://stackoverflow.com/questions/tagged/matlab}$\\rangle$}{WWW:ST%
ACKOVERFLOW}
{\\em Stackoverflow.com {\\rm[online]}}  \\harvardyearleft
  [cit.~\\hbox{2010-01-28}],$\\hfill$
  $\\langle${http://stackoverflow.com/questions/tagged/matlab}$\\rangle$\\harvard%
yearright .

Řešením je delší url adresy zalomit enterem se zakončením znakem procenta:

$\\langle${http://stackoverflow.com/%
  questions/tagged/matlab/}$\\rangle$}
při překladu pak dostaneme žádané:
\\harvarditem{{\\em Stackoverflow.com
  {\\rm[online]}}}{[cit.~\\hbox{2010-01-28}],$\\hfill$
  $\\langle${http://stackoverflow.com/%
  questions/tagged/matlab/}$\\rangle$}{WWW:STACKOVERFLOW}
{\\em Stackoverflow.com {\\rm[online]}}  \\harvardyearleft
  [cit.~\\hbox{2010-01-28}],$\\hfill$ $\\langle${http://stackoverflow.com/%
  questions/tagged/matlab/}$\\rangle$\\harvardyearright .

LaTeX Error: File 'nazev_obrazku.png' not found.

V názvech obrázku nesmí být podtržítka (znak _). Pokud máte rozsáhlejší projekt (více provázaných souborů .tex), může se vám stát, že v nadřazeném souboru Latex neupozorní na to, že mu chybí math mode, což je právě uvedený problém.

Překlepy

Styly textu

Klíčová slova stylů textu se zapisují dovnitř složených závorek, ne před ně.

Normální text {\\it kurzíva} normální text % SPRÁVNĚ
Normální text \\it{kurzíva} kurzíva % ŠPATNĚ - KURZÍVA DO KONCE ODSTAVCE

Rubrika Odborný SW | Tagy LaTeX, Překlepy, Chyby, Error, Hlášení | Čt 17.02.2011 | 6103x

Související články:

LaTeX: svorka přes několik sloupců matice (vydáno Ne 28.10.2012, 11:53)
TeXmakerX: velmi šikovný editor pro LaTeX II (vydáno Po 25.04.2011, 14:26)
LaTeX: zvýraznění zdrojových kódu Matlabu (vydáno St 23.03.2011, 10:52)
TeXmakerX: velmi šikovný editor pro LaTeX (vydáno Ne 20.02.2011, 13:06)
LaTeX: nejčastější chyby a překlepy (vydáno Čt 17.02.2011, 18:03) - právě čtete
LaTeX: konverze vektorového formátu eps do pdf (vydáno Čt 03.02.2011, 23:58)
LaTeX: překlad a obrázky v png versus eps (vydáno Út 21.12.2010, 20:31)
LEd: editor pro psaní v TeXu (vydáno Pá 17.12.2010, 20:31)
Latex: ohraničení textu a svislá čára vedle odstavce (vydáno Út 05.10.2010, 21:54)
Beamer: šablona prezentace pro LaTeX (vydáno Ne 03.10.2010, 21:33)
Beamer: šablony a materiály k tvorbě profesionálních prezentací (vydáno Po 26.07.2010, 10:37)
Beamer: tvorba prezentací v LaTeXu - instalace (vydáno Po 26.07.2010, 10:30)
Instalace češtiny do MiTeXu (vydáno Ne 27.06.2010, 21:51)
LaTeX - záhlaví a zápatí dokumentu (vydáno Ne 11.04.2010, 17:50)
Průvodce instalací MikTeXu, TeXnicCenter a podpory češtiny na Windows (vydáno Pá 02.04.2010, 15:31)
Instalace MiKTex a TeXnicCenter (vydáno Út 30.03.2010, 17:25)

Náhodné články

Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.

Aktuální věci publikuji kvůli úspoře času na Twitter.

Honza

"Raději bych pohořel na něčem, co dělám s chutí, než se úspěšně zhostil něčeho, co nesnáším."

G. Burns