Portál AbcLinuxu, 12. května 2025 11:43
Dobrý den,
zjistil jsem jednu nepříjemnou věc - v TeX Live 2007 v Ubuntu 8.10 mi to hází chybu, a to pokud v prezentaci v příkazu "\section" použiju znaky s diakritikou. K překladu používám z několika (pro mě důležitých) důvodů XeLaTeX. Možná mám někde chybu ve zdrojáku, ale ten samý projde v TeX Live 2008 pod Windows zcela bez problémů a prezentace se vysází tak, jak má.
Pro ilustraci uvádím ukázkový příklad:
\documentclass{beamer}
\mode<presentation>
\usetheme{Luebeck}
\usepackage[czech]{babel}
\usepackage{xltxtra}
\begin{document}
\begin{frame}
\frametitle{Osnova}
\tableofcontents
\end{frame}
\section{Ú}
\begin{frame}
\frametitle{Ú}
\begin{itemize}
\item{První}
\item{Druhý}
\item{Třetí}
\end{itemize}
\end{frame}
\end{document}
Pokud v "\section" uvedu znaky bez diakritiky, vše proběhne bez chyb. V opačném případě XeLaTeX zhroutí a vysype několik obrazovek chybových hlášek. Při prvním průběhu sice soubor projde, ale v okamžiku, kdy se při druhém průběhu pokusí vygenerovat obsah, tak spadne.
Netuší někdo, v čem by mohl být problém? (A není to v chybějícím "\usepackage{fontspec}" a/nebo "\usepackage{xunicode}" v hlavičce, podle dokumentace je automaticky zavádí balík "xltxtra".)
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.