Potřebné balíky:
texlive texlive-lang-czechslovak
Makefile
Pokud chci Makefile použít i v nějakém editoru, je potřeba přidat příkazu pdflatex přepínač -interaction=nonstopmode, aby při chybě nazastavil - když zastaví, tak nejde nijak z editoru zrušit.
Další možností je překládat v editoru přímo, bez Makefile - viz níže u Kile.
Editor TexStudio
- postaven nad TexLive, lepší (?) než Kile
Editor Kile
Nastavení kódování: Settings > Configure Kile > Editor > Open/Save > Dafaultní kódování a pro jistotu i Fallback mode nastavit na ISO 8859-2.
Spouštění: V Settings > Build vytvořit tyto "tools":
- Step134 - příkaz pdflatex (parametr -interaction=nonstopmode dp.tex - viz výše Makefile)
- Step 2 - příkaz bibtex, parametr dp
- Zobrazení PDF - příkaz evince, parametr dp.pdf.
Typ: Compile ( v záložce Advanced), možno přidat do menu.
Nakonec vytvořit tool Vytvořit, type Run sequence of tools a přiřadit mu ty tři předchozí. A nastavit zobrazení v menu Quick.
Autocompletion: V Settings > Editor > Editing > Auto Completion nastavit limit ze tří znaků na jeden.
Kontrola pravopisu: Settings > Editor > Editing > Spellcheck
Zapnout číslování řádků: F11
Proklikávání na chyby: Kile automaticky pracuje se aktuálním souborem, ale ne s tím hlavním (tedy hledá obsah.log, jenže byl vygenerován dp.log). Nelze nastavit název output logu u pdflatexu, takže je potřeba vytvořit symlink obsah.log -> dp.log.
Počet znaků textu - File > Statistics
Errors...
Hláška LaTeXu (v Kile): "...not loadable: Metric (TFM) file not found"... chyběl balíček texlive-fonts-recommended !!!
Babel balík (,,Package babel Warning: No hyphenation patterns were loaded for..."): doinstalovat balík texlive-lang-czechslovak
LaTeX Error: File `tocloft.sty' not found - nevím který balík chyběl, naštval jsem se a doinstalovat texlive-full a tím se to vyřešilo - akorát je to velký jak kráva!
FAQ
- Nezobrazuje se literatura - neprovádí se všechny kroky překladu (viz výše) nebo nebyl použit žádný příkaz \cite (to háže error code 2)
- Překladač v Kilu vytuhne a čeká... - je potřeba nastavit nonstop mode, viz výše
- v literatuře není všecko - zobrazuje se jen to, co bylo užito pomocí \cite