Portál AbcLinuxu, 8. května 2025 20:57
tex pokus.texnepřeloží diakritiku, a místo toho znaky s ní vynechá. Příkazy csplain ani cstex jsem nenašel. Jak jej mám lokalizovat?
$ dpkg -S csplain |grep bin
texlive-lang-czechslovak: /usr/bin/csplain
texlive-lang-czechslovak: /usr/bin/pdfcsplain
Spusit příkaz texconfig
. Vybrat položku FORMATS
. V konfiguračním souboru, který se otevře, odkomentovat řádky csplain
a cslatex
. Po uložení se požadované formáty automaticky vygenerují. Pak by to mělo fungovat.
Jaké jsou výhody cslatexu oporoti
\usepackage[utf8x]{intputenc} \usepackage[T1]{fontenc} \usepackage[czech]{babel}
? Doufám že jsem se nedotkl nějakého neuralgického bodu, aby se tu flamovalo, o to mi nejde. Díky.
Ne, o žádný citlivý bod nejde Dříve se babel nedoporučoval, protože mimo jiné pracoval nesprávně s dělením českých slov. V dnešní době už je vše v pořádku a přechází se z cslatexu právě na babel.
a jeste dotaz jakej je rozdil mezi utf8 a utf8x?
utf8x je utf8 eXtended, je to nadmnožina utf8. Myslím že utf8 byl první pokus o implementaci, pak byl "zastarán" a nahradil ho utf8x, aspoň jsem to tak pochopil. Na diakritiku je to jedno, ale třeba ♠ v utf8 není.
jo to by me taky zajimalo :D
cslatex je zastaraly, nova podpora cestiny je v babelu, viz stranky cstug.cz
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.