Portál AbcLinuxu, 12. května 2025 07:27

Dotaz: TeX a UTF-8 v gentoo

6.2.2005 20:35 VORNER | skóre: 3 | Turnov
TeX a UTF-8 v gentoo
Přečteno: 247×
Odpovědět | Admin
Lze nějak naučit TeX používat české znaky v kódování UTF8? Nikde jsem nenašel nějaký návod, jak dostat český tex na gentoo (nebo linux obecně). Asi neumím hledat na internetu, ale vždycky se to odkazuje na stránku, která neexistuje nebo je plná otazníků místo textu. Děkuji
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.
Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.2.2005 20:55 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: TeX česky
Odpovědět | | Sbalit | Link | Blokovat | Admin
konkrétní návod nemám, ale jen pro pro jistotu: cstug - viz konference a odkazy, a taky forums.gentoo.org

Asi pujde o zpusob kodovani vstupu a vystupu (coz nemusi byt specificky ceske)? Jen tip k hledani v dokumentaci nainstalovanych programu (mozna i LaTeXu).
6.2.2005 20:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: TeX česky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vím o dvou možnostech.

Jedna, IMHO ta lepší, zahrnuje vinou neochoty maintainerů tex-k zařadit encTeX (a) patchování a rekompilaci TeXu (b) použití hrubého násilí na dotyčných, aby tam podporu zařadili.

Druhá spočívá v použití \usepackage[utf8]{inputenc}, což na sazbu normálního textu, který je akorát kódovaný v UTF-8, stačí.

Ani jedna samozřejmě neznamená, že budou automaticky fungovat všechny znaky v Unicode 4.1, protože nejsou fonty, etc. Ale kódování jako takové fungovat bude.

Nastavit si pro TeXové soubory ve vimu :set fileencoding=iso-8859-2 je možná zatím stále nejlepší řešení.
Stanislav Brabec avatar 7.2.2005 13:14 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: TeX česky
\usepackage funguje jen v LaTeXu. V plain TeXu (ale také s akcentovanými znaky v makrech) máte smůlu.

encTeX je o třídu lepší řešení - není nutné se prodírat hromadou ^^, když chcete zjistit, jaké že slovo se nepodařilo rozumně vysadit.

Používat ISO-8859-2 v UTF-8 prostředí také funguje - vim a emacs to umí, a terminál k tomu lze přimět také.
7.2.2005 14:01 VORNER | skóre: 3 | Turnov
Rozbalit Rozbalit vše Re: TeX česky
Jak tak koukám, mám smůlu, když chci používat plain TeX a budu muset psát \v a \'. No, nic, taky se to snese. Zase nebudu muset přepínat klávesnici kvůli speciálním znakům. Ale děkuju za ochotu.
Windows are like... windows - shiny at the begining, by time getting dirty, and fragile.
7.2.2005 14:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: TeX česky
To je IMO mnohem horší řešení než nastavit svému oblíbenému textovému editoru, že TeXové soubory jsou v ISO-8859-2.
6.2.2005 21:03 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: TeX česky
Odpovědět | | Sbalit | Link | Blokovat | Admin
A změňte někdo titulek na smysluplný...
6.2.2005 22:24 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: TeX česky
spokojen? :-)
-- Nezdar není hanbou, hanbou je strach z pokusu.
6.2.2005 23:03 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: TeX česky
No třeba. Sice nevím, proč to gentoo (většina dotazů nezávisí na distribuci, ačkoli ji tazatelé pořád cpou do titulku), ale lepší než drátem do oka ;-)
6.2.2005 22:05 0
Rozbalit Rozbalit vše Re: TeX česky
Odpovědět | | Sbalit | Link | Blokovat | Admin
\documentclass[blends,ps2pdf]{prosper}

\usepackage[czech]{babel}
\usepackage[utf8]{inputenc}
\usepackage{epsfig}
\usepackage{url}
...
6.2.2005 23:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: TeX česky
Jo, jo, epsfig v prosperu je pro UTF-8 nejdůležitejší, úplně jsem na něj zapomněl...
6.2.2005 23:56 0
Rozbalit Rozbalit vše Re: TeX česky
Nerypej a radeji si prijd pro citac nebo pameti.:)
6.2.2005 23:22 Semo
Rozbalit Rozbalit vše Re: TeX a UTF-8 v gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
emerge cstetex
\usepackage[utf8]{inputenc}
\usepackage{czech}
7.2.2005 14:17 Cronin
Rozbalit Rozbalit vše Re: TeX a UTF-8 v gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslim ze problematike TeX + Unicode sa venuje projekt Omega.
Stanislav Brabec avatar 7.2.2005 15:22 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: TeX a UTF-8 v gentoo
Pokud jde pouze o češtinu v UTF-8, pak je Omega kanón na vrabce. EncTeX je na to ideální. A mohl by jít aplikovat jako patch při kompilaci tetexu, a poté pouze doplnit kódovací soubory.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.