abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 16:22 | Nová verze

Byla vydána verze 2.2 svobodné federalizované platformy pro sledování a sdílení videí, alternativy YouTube s podporou P2P, PeerTube (Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení. Přispět lze na vývoj verze 3. V plánu je například podpora živého přenosu (live streaming). Za vývojem PeerTube stojí nezisková organizace Framasoft snažící se mimo jiné nahradit svými svobodnými Frama službami služby společnosti Google (De-google-ify Internet). Bohužel ale musí některé své služby omezovat.

Ladislav Hagara | Komentářů: 0
dnes 07:00 | Komunita

Lenovo oznámilo, že bude certifikovat všechny své pracovní stanice řady ThinkStation a ThinkPad P pro Linux, konkrétně pro linuxové distribuce Red Hat Enterprise Linux a Ubuntu LTS. Doteď byly certifikovány pouze konkrétní modely.

Ladislav Hagara | Komentářů: 4
dnes 00:44 | Nová verze

Oficiálně byl vydán Devuan Beowulf 3.0.0. Přehled novinek v poznámkách k vydání. Kódové jméno Beowulf je podle planetky s katalogovým číslem 38086. Příští verze 4.0.0 bude Chimaera. Devuan (Wikipedie) je fork Debianu bez systemd.

Ladislav Hagara | Komentářů: 0
dnes 00:11 | Nová verze

Byla vydána verze 20.04 linuxové distribuce Greenie (Wikipedie). Nově s desktopovým prostředím KDE.

Ladislav Hagara | Komentářů: 2
včera 19:11 | Nová verze

Byla vydána nová verze 4.7 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl aktualizován na verzi 9.5. Thunderbird na verzi 68.8.0. Opraveno bylo několik bezpečnostních chyb.

Ladislav Hagara | Komentářů: 0
včera 16:22 | Nová verze

Byl vydán Mozilla Firefox 77.0. Přehled novinek v poznámkách k vydání a na stránce věnované vývojářům. Zmínit lze novou stránku "about:certificate". Řešeny jsou také bezpečnostní chyby. Nejnovější Firefox je již k dispozici také na Flathubu.

Ladislav Hagara | Komentářů: 0
včera 07:00 | Zajímavý článek

Raphaël Hertzog oznámil aktualizaci The Debian Administrator's Handbooku pro Debian 10 Buster. Vedle papírové verze a ebooku je k dispozici také online.

Ladislav Hagara | Komentářů: 0
1.6. 23:33 | IT novinky

Poslanecká sněmovna bude projednávat vládní návrh novely zákona č. 289/2005 Sb., o Vojenském zpravodajství, který by právě Vojenskému zpravodajství dal možnost sledovat síťový provoz a provádět aktivní zásahy v kyberprostoru. Okolnostmi předložení novely a kontroverzí v jejím obsahu rozebírá např. Jan Cibulka na iRozhlasu, a to včetně kritizované nedostatečné kontroly.

Fluttershy, yay! | Komentářů: 2
1.6. 22:00 | Nová verze

Byla vydána verze 2.27.0 distribuovaného systému správy verzí Git. Přispělo 71 vývojářů, z toho 19 nových. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
1.6. 16:22 | Upozornění

V rámci projektu ADAM (Advanced DNS Analytics and Measurements) uvádí Laboratoře CZ.NIC ve spolupráci s CSIRT.CZ do produkčního provozu nástroj DNS crawler. Záměrem je periodicky procházet všechny domény 2. úrovně pod TLD .cz, získávat o nich různá veřejně dostupná data a ta pak dále zpracovávat. I když to jeho jméno přímo nenapovídá, DNS crawler bude kromě sběru dat z DNS také komunikovat s webovým a e-mailovým serverem každé domény.

Ladislav Hagara | Komentářů: 12
Používáte některé open-source řešení [protokol] pro šifrovaný instant messaging?
 (37%)
 (18%)
 (6%)
 (15%)
 (10%)
 (6%)
 (16%)
 (21%)
Celkem 62 hlasů
 Komentářů: 1, poslední dnes 16:33
Rozcestník

TeX Live 2008, csplain, UTF-8 a Gentoo

4.5.2009 09:34 | Přečteno: 2674× | Linux

TeX Live 2008 v Gentoo standardně pro csplain používá kódování ISO8859-2. Na internetu je je několik návodů, jak přepnout na UTF-8 – ovšem všechny předpokládají odkomentování již připravených řádků v konfiguraci, které v Gentoo jaksi nejsou. Jenže ony konfigurační soubory se různě generují a kompilují, pro neTeXaře je to magická skříňka. Po několika pokusech jsem zjistil, jak do té skříňky správně šťouchnout, aby z ní vypadlo kódování UTF-8 – snad mi v diskusi někdo poradí, jak to udělat správně, jak to celé funguje a dospějeme k nějakému patchi.

Postup ve stylu „nevím proč a nevím jak, ale funguje to“ je následující: v souboru /etc/texmf/fmtutil.d/format.csplain.cnf zakomentovat dva řádky, které tam jsou, a nahradit je jinými:

# ------------------------------------------------------------------
# $Id: format.csplain.cnf 8442 2008-05-31 23:30:56Z karl $
#csplain         pdftex -               -etex -translate-file=cp227.tcx csplain.ini
#pdfcsplain      pdftex -               -etex -translate-file=cp227.tcx csplain.ini
csplain         pdftex  -               -etex -enc csplain-utf8.ini
pdfcsplain      pdftex  -               -etex -enc csplain-utf8.ini

Pak už jen stačí spustit texmf-update (resp. konkrétně /usr/sbin/texmf-update , pronést nějaké to zaříkadlo, a je hotovo – zdrojové soubory pro csplain jsou nyní očekávány v UTF-8. Tedy alespoň trochu – písmenka s diakritikou fungují správně, třeba české uvozovky „ a “ už ne…

Otázka tedy je, zda tato úprava je vůbec správně (neměla by se konfigurace měnit spší třeba přes fmtutil-sys --edit?), druhá věc je, zda je „správně“ to, že si csplain neporadí s přímým vložením znaků jako české uvozovky, nebo zda by to měl zvládnout (v TeTeXu mi to takhle fungovalo…)

       

Hodnocení: 80 %

        špatnédobré        

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

Komentáře

Vložit další komentář

Petr Tomášek avatar 4.5.2009 09:39 Petr Tomášek | skóre: 38 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

A není lepší rovnou použít XeTeX a nesrat se s 8-bity?

multicult.fm | monokultura je zlo | welcome refugees!
thingie avatar 4.5.2009 11:07 thingie | skóre: 8
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
No, to může mít i svoje problémy, ale vyhodit csplain je asi rozumný krok za úplně každé situace.
Růžové lži.
4.5.2009 11:34 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Možná je. Jenže já tomu rozumím jako koza petrželi a netuším, co je XeTeX zase zač. Už jsem vzal na vědomí, že existují nějaké distribuce TeXu, a že TeTeX je zastaralá a mám použít TeX Live. Tak jsem to udělal. TeX používám jenom občas jako uživatel, vždycky se mi to nakonec podařilo nějak splácat, že pdftex nebo pdflatex vyrobily PDF s českým textem. Ale TeXové balíčky pro Gentoo asi ještě nejsou úplně "plug-and-play", protože když mám nastavený use flag unicode, předpokládal bych, že to bude fungovat hned po instalaci správně. A dokumentace pro csplain z roku 2000, která se týká TeTeXu mi nepřipadá úplně aktuální, abych to podle ní dokázal opravit.

No ale texlive má taky use flag xetex, tak proč nezkusit co to udělá, že…
4.5.2009 12:49 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
TeX používám jenom občas jako uživatel, vždycky se mi to nakonec podařilo nějak splácat, že pdftex nebo pdflatex vyrobily PDF s českým textem.
Občas používám ConTeXt (dev-texlive/texlive-context) a české texty mi to vyrábí i bez plácání.e
4.5.2009 12:55 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

XeTeX i XeLaTeX jsou součástí TeX Live. A opravdu, jak někdo píše níže, podpora UTF-8 v csplainu neznamená, že budete moci používat všechny znaky Unicode, jedná se jen o překódování. Ostatně originální TeX, na němž csplain, cslatex i babelizovaný latex staví, umí pouze 8-bitové znakové sady a podpora UTF-8 v babelu je jen jakýsi hack, který za něktěrých okolností funguje a za jiných ne.

Proto, pokud skutečně potřebujete používat Unicode znaky, doporučuji XeTeX resp. XeLaTeX. Jenom z osobní zkušenosti dodám, že v XeTeXu mi nedávno nefungovala italická korekce a nepodařilo se mi zjistit, proč tomu tak je.

default avatar 4.5.2009 14:07 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

Když jsem přecházel na OS X, tak jsem zároveň přešel na XeLaTeX. Jak se to instaluje a nastavuje, netuším. Pro OS X snad ani normální TeX naštěstí není. Možná přes MacPorts… Kdo ví…

No, a výsledek?

  • Konečně aspoň trošku rozumný výstup v PDF. Žádný další šaškárny s nevloženými fonty a bounding boxy, který vedou někam do prdele.
  • 90% skriptů a pre-procesorů pro "původní" TeX zahozeno. Veškerá údržba projektů je tak mnohem snazší.

Podle mě se na XeLaTeX (nebo XeTeX, chcete-li) přejít vyplatí. Velice zajímavá je třeba i nativní podpora OpenType, TrueType a Type1 písem v systému.

Nicky726 avatar 4.5.2009 14:12 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
A jak vypadá zdroják xelatexového dokumentu pro sazbu v češtině? Při mém včerejším rychlopokusu si xelatex dost stěžoval.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
default avatar 4.5.2009 22:04 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Přílohy:

V příloze je ukázka šablony. Pouze jsem použil dva systémové fonty a dopsal text. Nemám čas se s tím mazlit, takže omluv prosím jistou dávku nedotaženosti… (překlady atd.)

4.5.2009 22:26 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

IMO: měl by se použít balík polyglossia, aby to respektovalo české dělení slov a další česká typografická pravidla (např. \frenchspacing). Navíc, pokud jsem pochopil otázku, je hledáno řešení pro TeX resp. XeTeX.

Ještě bych doplnil, že zapnuté mapování fontů (Mapping=tex-text) může způsobit problémy a preferovaný způsob je psát unicodové pomlčky místo např. "--".

Chtěl bych se jen zeptat, zda-li u fontů, které to podporují, funguje italická korekce?

default avatar 5.5.2009 20:37 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

IMO: měl by se použít balík polyglossia, aby to respektovalo české dělení slov a další česká typografická pravidla (např. \frenchspacing). Navíc, pokud jsem pochopil otázku, je hledáno řešení pro TeX resp. XeTeX.

Ještě bych doplnil, že zapnuté mapování fontů (Mapping=tex-text) může způsobit problémy a preferovaný způsob je psát unicodové pomlčky místo např. "--".

Děkuii za poznámky. V příštím životě se na to určitě podívám. :-D

Chtěl bych se jen zeptat, zda-li u fontů, které to podporují, funguje italická korekce?

Absolutně netuším. :-D

Liskni_si avatar 16.6.2009 20:13 Liskni_si | Brno
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

Mně tedy italická korekce funguje, nicméně u spousty fontů je mnohem menší, než u Computer Modern a Latin Modern. :(

Nicky726 avatar 5.5.2009 00:49 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Díky, tak se mi na to nakonec podařilo našroubovat i Linux Libertine fonty, největší práci ale dal Courier. Pochopil jsem to správně tak, že se použijí jen písma ze systému, a na tom, zda je Courier v texmf nesejde? To mi totiž nedávalo smysl, když instalace texu Courier obsahovala a text se jím ne a ne sázet.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
default avatar 5.5.2009 20:46 default | skóre: 22 | Madrid
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

Hele, jak jsem psal nahoře. Asi jsem to nenapsal dostatečně důrazně. O XeTeXu vím jen následující:

  1. Instalace pod OS X: klikat na Next tak dlouho, dokud průvodce nezmizí.
  2. Spustit TeXShop.app a v komboboxu nahoře zvolit Typset w/ XeLaTeX.
  3. Začít ze šablony :-D
  4. Vše funguje out-of-the-box. Vyberu počeštělý font ve Font Booku a jeho přesný název přepíšu do zdrojáče. :-D

Víc o tom opravdu nevím. Ty doby, kdy jsem měl čas ladit šílený makra v obskurní syntax několik týdnů, jsou naštěstí nenávratně pryč. :-D

Takže se omlouvám. O XeLaTeXu vím, jen že se mi na OS X chová tak, jak bych od TeXu očekával. Přistupoval jsem k tomu velmi skepticky, ale teď s odstupem času musím říct, že problémy s TeXem jsem měl vždy jen na Linuxu. :-/

Nicky726 avatar 5.5.2009 22:16 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Oki, oki... Takže bych ještě přidal \usepackage[czech]{babel} jinak mi to negeneruje automatické názvy česky a nedělí. A \usepackage{polyglossia} bych vyřadil, protože s ním mi to prostě nedělí a stěžuje si to na neexistenci gloss-něco souboru.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
5.5.2009 22:42 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

S XeLaTeXem by se měl použít balík polyglossia a ne babel. Mělo by stačit

\usepackage[czech]{polyglossia}

nebo

\usepackage{polyglossia}
\setdefaultlanguage{czech}

Nicky726 avatar 5.5.2009 23:00 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Dík, takhle je to OK.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
4.5.2009 11:28 Martin Böhm | skóre: 17 | blog: Martinův stánek | Je mi to MFFUK
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Mám takové tušení, že UTF-8 input se nerovná 100% UTF-8 pokrytí, ale jen to, že vstup bude v UTF-8 a on si poradí s tím, co zná. Takhle mi blblo víc znaků, například některé matematické.

Udělej to jako já - napiš si skripty, které to konvertují do toho nejplainovitějš\'iho TeXu a dávej pak svůj výstup na úpravu puritánům, kteří plain vzývají (v každé komunitě se jistě takový najde :o).

PS: Uznávám, mé řešení není příliš systémové, ale víc do hloubky jsem to neměl čas zkoumat. Pokud zjistíš, jak tohle vyřešit systémově (v texlive) dej prosím vědět, třeba si najdu čas na výpomoc.
5 z 0 přetečení bufferu doporučuje Korespondenční seminář z programování (pro středoškoláky programátory).
mirec avatar 4.5.2009 11:35 mirec | skóre: 31 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Ja som mal takto nedávno problémy s delením slov. Neviem prečo mi čierne skrinky texmf-update ani fmtutil-sys npomohli. Na odporúčanie jedného známeho som preinštaloval dev-texlive/texlive-langczechslovak a záhadne to začalo fungovať (toto som mal nainštalované aj pred tým a dokonca v tej istej verzii). Veľmi zaujímavé správanie "čiernej skrinky" ;)
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
kozzi avatar 4.5.2009 13:02 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
A k cemu csplain? Veci jak csplain a cslatex uz jsou tusim zastarale a nepouzivaji se.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
4.5.2009 13:35 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Protože ve veškeré dokumentaci o českém psaní v TeXu se píše právě o nich. Je dost možné, že dnes už se česky v TeXu má psát úplně jinak, používat jiné balíky atd. Jenže kde se to člověk dozví? Na stránkách CSTUG v návodech z roku 1997 asi ne, zdejší skupina o TeXu bohužel taky obsahuje jenom pár dotazů... Kdyby někdo znalý TeXu napsal článek o tom, jak v roce 2009 začít používat TeX, já bych si ho s chutí přečetl. Možná už není potřeba se češtinou nijak zabývat a TeX a odvozeniny sází češtinu správně a podle českých typografických pravidel rovnou, a pokud k němu přijde někdo opravdu zcela nově, ani ho nenapadne hledat nějaká česká specifika.
4.5.2009 14:01 CEST
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
K tehle vyzve bych se rad pripojil. Mel jsem jeden dokumentik pro pdfcslatex z TeTeXu, kde fungoval skvele. Ted ho neprelozim v texlive vubec nicim (csplain, cslatex, pdfcslatex...)
4.5.2009 15:29 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
  1. nainstalujete posledni podporu cestiny do babelu (web http://www.cstug.cz/, sekce novinky)
  2. prepiste \usepackage{czech} na     \usepackage[czech]{babel} \usepackage[IL2]{fontenc}
  3. smazte *.aux a *.log
  4. spustte latex soubor.tex
  5. pokud jsou nejake chyby, tak odmazavanim sestavte minimalni soubor, ktery problem demonstruje a poslete do nejkeho diskusniho fora, treb aprimo do diskusniho fora cstexu

\documentclass{article}
\usepackage[czech]{babel}
\usepackage[IL2]{fontenc}
\usepackage[latin2]{inputenc}
\textwidth=10cm % abych lip videl ze se deli slova
\begin{document}
\def\a{Píšu česky a používám háčky a čárky. Pěkně se dělí slova.
Přepenicilínovaný. Nejneobhospodařovatelnější. }
\def\b{\a \a \a \a \a}
\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b
\end{document}

 

4.5.2009 16:46 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
To je LaTeX, to opravdu funguje stále. Ale co Plain TeX nebo ConTeXt?
5.5.2009 10:00 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

jojo, ja jsem odpovidal na ten prispevek s cslatexem,

pro cestinu v plainu nebo amsetxu jsem pozival csplain resp. upraveny csplain + amstex, ale uz jsem to dlouho nepouzil.

O contextu byl ted nejaky clanek ve zpravodaji CSTUGu, a lide kteri pouzivaji context ctou konferenci cstexu. Tak se mozna zeptat tam?

Nicky726 avatar 4.5.2009 14:02 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Taky bych si s chutí přečetl článek. Osobně sázím cslatexem a o xetex jsem zavadil nedávno v zápisku o fontu libertine a pak znovu, když jsem se ho neúspěšně snažil našroubovat na cslatexem překládanou práci (texlive).
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
kozzi avatar 4.5.2009 18:17 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
cslatex uz, nemusis pouzivat staci pouzit obycejny latex.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
Nicky726 avatar 4.5.2009 19:19 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Dík, s \usepackage[czech]{babel} to funguje.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
4.5.2009 14:35 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
4.5.2009 17:08 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
V tom videu nevím, videa jako zdroj informací používám jedině v případě krajní nouze. V těch slajdech možná jsou, jenže to bych nejprve někde musel zjistit, že mne nějaký XeTeX má zajímat, a naopak že už není potřeba řešit češtinu nijak extra.

Já netvrdím, že ty informace nikde nejsou, jenom mi připadá, že TeXová komunita zná postupný vývoj situace a ví, jaký je momentálně správný postup, kde o něm hledat informace. Pokud ale někdo nastupuje do rozjetého vlaku, dozví se jen, že pro češtinu potřebuje csplain a cslatex, pro ně najde spoustu návodů pro TeTeX a vedle toho se dozví, že TeTeX nepoužívat a že s csplainem a cslatexem nefunguje. Což vychází jako trochu neřešitelný problém.

Občas si v TeXu nebo LaTeXu něco jednoduchého vysázím, a používal jsem nějaké prostředí, které jsem měl léta nainstalované, občas jsem se podíval do "Typografický systém TeX" nebo "LaTeX pro začátečníky". Teď jsem si řekl dobře, nainstaluju si nejnovější prostředí, to co je teď všude doporučováno -- TeX Live. A to už s těmi knížkami není plně kompatibilní, ale v čem jsou podstatné změny jsem nikde nenašel. Připadám si, jako kdyby všude existovalo spoustu návodů a literatury o jádru 2.4, ale mezitím všichni postupně přešli na 2.6, ale o tom přechodu nebylo popsáno takřka nic.

Ale možná fakt jen blbě hledám, a až se někdy dostanu k tomu přetrpět to video budu sem moc napsat ano, to video je to pravé.
4.5.2009 14:45 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

 

uz jsou tusim zastarale a nepouzivaji se.

A jak jste na to přišel? IMO výhoda csplainu je, že texty v něm napsané mohu vysázet v roce 2000 i v roce 2009 a vypadají pořád stejně (resp. jsou nerozeznatelné) a nejsou s tím žádné problémy, což se bohužel nedá říct LaTeXu nebo XeTeXu.

 

4.5.2009 15:15 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

cslatex uz dal neni podporovan a CSTUGem je podporovana cestina v babelul, ktera je lepsi.

http://www.cstug.cz/csbabel-prednaska.pdf

thingie avatar 4.5.2009 15:30 thingie | skóre: 8
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

Pokud už se člověk dokázal smířit s tím, že celá ta csplain věc je strašný problém, tak asi jo, žádné nové v poslední době nepřibyly :)

Růžové lži.
4.5.2009 16:46 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
TexLive v gentoo normálně používám a UTF-8 mi fungovalo okamžitě. Netvrdím že všechny, ale čeština a občas něco kolem bezproblému. Japonštinu nebo tak něco sem nepoužil ;-). Nepamatuju si teda na žádné harakiry - žádný xetex nebo co nainstalovaný nemám. Nepamatuju si ani na žádne editace konfiguráků... snad se nepletu, je to nějaká doba.

Balíček mám

pp-text/texlive 2007-r3, dívám se že teď je aktuální verze 2008. Možná došlo k nějaké změně?

No a kompiluju dokument pomocí: cslatex případně pdfcslatex a v hlavičce dokumentu mám (házím ji sem až po begin, aby tam třeba někdo ze zoufalosti nesnažil přidat něco jiného, v domění, že jsem to vynechal.
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{czech}
\usepackage{a4wide}
\usepackage{graphics}

\usepackage{epsfig}
\usepackage{setspace}
\usepackage{indentfirst}
\begin{document}
a to je celé

Baník pyčo!
4.5.2009 16:48 Filip Jirsák | skóre: 67 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
To je ale LaTeX, tam tenhle postup opravdu funguje už dlouho beze změny. A když člověk hledá informace o Plain TeXu, najde tisíc takovýchle příkladů pro LaTeX, ale o Plain TeXu žádný...
4.5.2009 17:05 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Ah, to mi nedošlo, čistý Tex sem nikdy nepoužil. Tak to nevím :-(.
Baník pyčo!
mirec avatar 4.5.2009 18:35 mirec | skóre: 31 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
No na 100% nefunguje, napr. varovania ktoré LaTeX vypisuje na konzolu nie sú v unicode. Na drobné poznámky typu toto či tamto treba dorobiť dávam do makra \varovanie{text} nech mi to pekne vypíše rovno pri "kompilácii" (viem, že sa to dá hodiť aj priamo do dokument, ale ja mám tendenciu na to zabudnúť aj keď je to červeným ;) ). XeLaTeX vypíše pekne text aj s unicode (občas tam hodím link na wikipediu a tam sú linky aj s diakritikou) pričom LaTeX z toho urobí nečitateľný zhluk znakov. Ešte čo som si všimol ... PDF vygenerované LaTeX-om sú zhruba 3x väčšie než tie, čo generuje XeLaTeX (áno sú tam aj fonty).
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
5.5.2009 09:22 Jirka
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

Pokud chcete nativni podporu UTF-8 pro TeXLive, pak se podivejte sem:

http://bugs.gentoo.org/show_bug.cgi?id=263531

Jedna se o systemove reseni celeho problemu a vysledek je zaruceny. Pokud vam to bude fungovat, prispejte do diskuze a podporte zacleneni do Portage Tree.

5.5.2009 10:10 mlz
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo

Neexistuje, toto není řešení pro [cs]plain.

Osobně nevidím problém zdrojáky konvertovat z UTF8 do ISO-l2. Lze to udělat na mnoha různých úrovních. Používání unicode znaků vede k nejednoznačnosti, spoléhal bych se na samotný csplain,  kde \uv{text} bude fungovat správně. Nemluvím o fontech, kde různé pomlčky ani nemusí být definovány. Jinými slovy, nechť csplain dělá to, co umí - zdrojáky není problém převést do požadovaného kódování.

5.5.2009 10:21 Martin Böhm | skóre: 17 | blog: Martinův stánek | Je mi to MFFUK
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Používání unicode znaků vede k nejednoznačnosti
Použití některých unicode znaků vede k nejednoznačnosti. Na českých uvozovkách například není nic nejednoznačného. Stejně tak na (základních) řeckých písmenech, i když se třeba může stát, že se některá z nich přeloží jako \varpísmena. Unicode matematické znaky jsou povětšinou taky jednoznačné.
5 z 0 přetečení bufferu doporučuje Korespondenční seminář z programování (pro středoškoláky programátory).
mirec avatar 5.5.2009 20:18 mirec | skóre: 31 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: TeX Live 2008, csplain, UTF-8 a Gentoo
Neskúšal niekto rozbehať diakritiku s metauml / metapost?
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.