[cstex] powerdot a cstex
Jan Holub
Jan.Holub at fit.cvut.cz
Wed Oct 14 17:24:45 CEST 2015
Dobrý den,
děkuji za odpověď.
\usepackage[T1]{fontenc}
\usepackage{lmodern}
Tyto dva řádky problém řeší. Používám babelizovaný latex.
S pozdravem,
Jan Holub
Dne 14.10.2015 v 16:06 Zdenek Wagner napsal(a):
> Dobrý den,
>
> cslatex již mnoho let není udržován, v distribucích zůstává jen kvůli
> tomu, aby mohly být zpracovány staré dokumenty. Sice není vyvíjen žádný
> tlak na jeho vyřazení, ale v budoucnu k tomu může dojít. Odpověď tedy
> zní: buď babelizovaný latex, nebo xelatex + polyglossia, pro lualatex je
> možné obojí.
>
> Pokud použijete lualatex či xelatex, pracujete interně v unicode. V
> případě lualatexu si nejsem jist, ale v xelatexu se defaultně použijí LM
> fonty.
>
> Pokud chcete použít babelizovaný latex, pak si musíte uvědomit, že se
> defaultně použijí CM fonty, tedy kódování OT1. Nejen že je diakritika
> posazena ošklivě, ale nebude fungovat správně ani dělení slov. Kvůli
> dělení slov je nutno přepnout kódování na T1, pro vzhled fontu je nutno
> zvolit LM fonty (nebo jiné fonty s dobrou podporou češtiny). Potřebujete
> tedy navíc tyto dva řádky:
>
> \usepackage[T1]{fontenc}
> \usepackage{lmodern}
>
> Problém \cline plyne z toho, že babel nezachází dostatečně chytře s
> aktivními znaky. Pokud nevyužíváte možnost opakování spojovníku na novém
> řádku, když k dělení slova dojde právě ve spojovníku, pak se problému
> zbavíte příkazem \catcode`\-=12 hned za \begin{document}. Pokud
> rozšířenou možnost dělení využijete, pak je třeba tento příkaz vložit na
> začátek každého prostředí table, kde se v tabulce \cline používá.
>
>
> Zdeněk Wagner
> http://ttsm.icpf.cas.cz/team/wagner.shtml
> http://icebearsoft.euweb.cz
>
> Dne 14. října 2015 15:48 Jan Holub <Jan.Holub at fit.cvut.cz
> <mailto:Jan.Holub at fit.cvut.cz>> napsal(a):
>
> Dobrý den,
> po letech používání stylu Prosper na slajdy jsem přešel na jeho nástupce
> Powerdot. Narazil jsem na následující problém, se kterým si nevím rady
> (a ani kolegové).
>
> Když zkomipluji slajdy pomocí cslatex (viz přiložený kód), pak první
> kompilace proběhne v pořádku, v další mi zahlásí následující chybové
> hlášení.
>
> -------------------------------------------------------------------
> /usr/share/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
> (./ccc.bm <http://ccc.bm>)
> (./ccc.bm <http://ccc.bm>) (./ccc.toc)
> ! Undefined control sequence.
> \czech ->\czech PD1
>
> l.8 \begin{document}
>
> ?
> -------------------------------------------------------------------
>
> Pokud použiji babelizovaný latex, tak sice kompilace proběhne, ale mám
> fonty s ošklivě umístěnými diakritickými znaménky a problém s příkazem
> \cline{2-5}. Ten dokáži nouzově odstranit pomocí \expandafter. Problém s
> fontem je ale horší.
>
> Mám nadále používat babelizovaný latex nebo cslatex?
>
> Poradíte mi prosím, jak vyřešit problém(y) ve zvoleném řešení?
>
> Předem děkuji za rady.
> Jan Holub
>
>
> -------------------------------------------------------------------
> \documentclass[style=jefka,mode=present,paper=screen,orient=landscape]{powerdot}
>
> \usepackage[latin2]{inputenc}
> \usepackage{czech}
> \usepackage[czech]{babel}
>
> \begin{document}
>
> \begin{slide}{Název slajdu}
>
> obsah slajdu
>
> ěščřžýáíé
>
> \end{slide}
>
> \end{document}
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz <mailto:csTeX at cs.felk.cvut.cz>
> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>
>
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>
More information about the csTeX
mailing list