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

    Hudební přehrávač Amarok byl vydán v nové major verzi 3.0 postavené na Qt5/KDE Frameworks 5. Předchozí verze 2.9.0 vyšla před 6 lety a byla postavená na Qt4. Portace Amaroku na Qt6/KDE Frameworks 6 by měla začít v následujících měsících.

    Ladislav Hagara | Komentářů: 0
    dnes 21:44 | Komunita

    Ubuntu 24.10 bude Oracular Oriole (věštecká žluva).

    Ladislav Hagara | Komentářů: 1
    dnes 20:22 | Nová verze

    Byla vydána nová verze 2.45.0 distribuovaného systému správy verzí Git. Přispělo 96 vývojářů, z toho 38 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání. Vypíchnout lze počáteční podporu repozitářů, ve kterých lze používat SHA-1 i SHA-256.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | IT novinky

    Před 25 lety, ve čtvrtek 29. dubna 1999, byla spuštěna služba "Úschovna".

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

    Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 03:22 | Zajímavý článek

    V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.

    Ladislav Hagara | Komentářů: 7
    27.4. 17:44 | Nová verze

    Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    26.4. 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 12
    KDE Plasma 6
     (75%)
     (8%)
     (2%)
     (15%)
    Celkem 882 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Diakritika pro csplain

    Buffalo_jerky avatar 19.12.2007 17:11 Buffalo_jerky | skóre: 5
    Diakritika pro csplain
    Přečteno: 900×
    Na Debian Etch jsem se pokusil instalovat tetex, jmenovite csplain. Pres texconfig jsem odkomentoval prislusny radek zacinajici na csplain a format nainstaloval. Kdyz jsem vsak zadal:
    csplain pokus.tex
    vygeneruje normalne pokus.dvi a zaroven takovyto pokus.log:
    This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=csplain 2007.12.13)  19 DEC 2007 16:21
    entering extended mode
     (/usr/local/teTeX/share/texmf-dist/web2c/il2-cs.tcx)
    **pokus.tex
    (./pokus.tex The format: csplain Feb. 2000.
    The cs-fonts are preloaded and A4 size implicitly defined.
    Czech hyphenation used (\language=5). \frenchspacing is set on.
    Missing character: There is no ^^9b in font csr10!
    Missing character: There is no ^^9b in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^a1 in font csr10!
    Missing character: There is no ^^9b in font csr10!
    Missing character: There is no ^^99 in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^ad in font csr10!
    Missing character: There is no ^^a1 in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^bd in font csr10!
    Missing character: There is no ^^af in font csr10!
    Missing character: There is no ^^88 in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^ba in font csr10!
    Missing character: There is no ^^9b in font csr10!
    Missing character: There is no ^^8f in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^a1 in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^b3 in font csr10!
     [1] )
    Output written on pokus.dvi (1 page, 340 bytes).
    
    A KDvi vypise neco jako, ze nejdou nacist pisma...

    V cem je problem??

    Odpovědi

    20.12.2007 00:44 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    V jakém kódování je zdroják? Jak vypadá jeho hlavička? Spouštěl jsi texconfig?

    TeTeX je zřejmě v dost dezolátním stavu, obecně je se chápe jako překonaný až zastaralý. Pravděpodobně se chová v každé distribuci trochu jinak. Ale to je jen dohad. Každopádně se mělo spustit generování fontů podle metrik. Nevím, jak to řeší Debian - máš nainstalované všechny potřebné balíčky, zejména metriky fontů? Předpokládám, že ano, ale radši to potvrď. :-)

    Já mám na Mandrivě
    csplain
    This is pdfTeX, Version 3.141592-1.40.3 (Web2C 7.5.5)
    
    Všimni si rozdílu mezi pdfeTeX a mým pdfTeX. Také verze je odlišná. To neznamená, že by tam musel být bug, v TeXu nejsou 8-), ale může nás to navést na problémy s distribucí TeXu - tedy teTeXem.
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    20.12.2007 01:05 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Vidím tam verzi csplain 2000, koukněte na Elektronický Ott: Nefunkční csTeX v teTeXu.
    Buffalo_jerky avatar 1.1.2008 15:27 Buffalo_jerky | skóre: 5
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Bohuzel vsak nefunguje, stale pise to same, ze nemuze najit dotycne znaky v csr10. Dival jsem se pres diff na ten muj a ten vas csplain.ini, a az na komentare jsou identicke!! Takze v tom to asi nebude...

    Mj. o baliccich s metrikami nic nevim, tetex se mi totiz automaticky instaloval pri instalaci celeho Debian Etche...

    Muzete mi jeste prosim pomoct?
    1.1.2008 16:24 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    V jakém kódování je zdroják? Nemohou tam být neviditelné znaky, např. různé nepatřičné mezery, konce řádků apod. Vznikl ten soubor od začátku běžnou cestou, nebo konverzí z jiného dokumentu/formátu/systému?
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    Buffalo_jerky avatar 1.1.2008 18:44 Buffalo_jerky | skóre: 5
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Vsechno pisu v cistem textu, pres konzoli ve Vimu. Takze neviditelne znaky urcite ne. Pak ulozim s priponou .tex, to projedu v konzoli prikazem csplain. Kodovani je zrejme iso-8859-2, nedelal jsem nic proto, aby to bylo jinak, takze by to melo byt asi tohle kodovani. Tohle je presnej vypis zdrojaku, na nemz to zkousim:
    \chyph
    Ahoj světe!
    
    \uv{Příliš žlutoučký kůň úpěl ďábelské ódy!!}
    
    $$e ^ {\pi\Im} + 1 = 0$$
    \bye
    
    Je neco spatne?

    P.S. Zkousel jsem i bez \chyph, a to taky nefungovalo, takze tam chyba nebude...
    1.1.2008 18:50 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    No já nevím, jestli máš ve vimu nastavené kódování jenom toho souboru na ISO, nebo používáš systémové, což bude zřejmě UTF8.

    1. Napiš file tentvujsoubor.tex a hoď sem výsledek.

    2. Kopni sem výpis locale.

    3. Zkus zpracovat minimální soubor, tzn. s obsahem např.
    test češtiny Á-Ž
    \bye
    
    a případné chyby taktéž sem.
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    Buffalo_jerky avatar 1.1.2008 20:23 Buffalo_jerky | skóre: 5
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Tak tady to je:
    " file pokus.tex
    pokus.tex: UTF-8 Unicode text
    
    " locale
    LANG=cs_CZ.UTF-8
    LC_CTYPE="cs_CZ.UTF-8"
    LC_NUMERIC="cs_CZ.UTF-8"
    LC_TIME="cs_CZ.UTF-8"
    LC_COLLATE="cs_CZ.UTF-8"
    LC_MONETARY="cs_CZ.UTF-8"
    LC_MESSAGES="cs_CZ.UTF-8"
    LC_PAPER="cs_CZ.UTF-8"
    LC_NAME="cs_CZ.UTF-8"
    LC_ADDRESS="cs_CZ.UTF-8"
    LC_TELEPHONE="cs_CZ.UTF-8"
    LC_MEASUREMENT="cs_CZ.UTF-8"
    LC_IDENTIFICATION="cs_CZ.UTF-8"
    LC_ALL=
    
    " vypis minimalnitexovysoubor.log
    This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=csplain 2008.1.1)  1 JAN 2008 20:19
    entering extended mode
     (/usr/share/texmf-tetex/web2c/il2-cs.tcx)
    **pokus2.tex
    (./pokus2.tex The format: csplain Sep. 2005.
    The cs-fonts are preloaded and A4 size implicitly defined.
    Missing character: There is no ^^a1 in font csr10!
    Missing character: There is no ^^c3 in font csr10!
    Missing character: There is no ^^81 in font csr10!
    Missing character: There is no ^^bd in font csr10!
     [1] )
    Output written on pokus2.dvi (1 page, 232 bytes).
    
    1.1.2008 20:27 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    No, takže podle mého pracuje TeX v ISO8859-2 (jak je časté), ale soubor máš v UTF8.
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    1.1.2008 20:31 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Mně to připadá že tex očekává jiné kódování než utf8. V csplain.ini máte odkomentovaný řádek
    csplain    pdfetex   -   -etex -enc csplain-utf8.ini
    a soubor csplain-utf8.ini existuje? A pokud jste to odkomentovával osobně, tak jste to po změně překompiloval texconfigem?
    1.1.2008 20:33 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    entering extended mode
     (/usr/share/texmf-tetex/web2c/il2-cs.tcx)
    
    IL2 je ISO8859-2.
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    1.1.2008 20:38 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Pardon, měl jsem samozř. na mysli konfigurační soubor fmtutil.cnf, ne csplain.ini. A taky jsem myslel řádek s pdfcsplain pdfetex - -etex -enc csplain-utf8.ini, protože koukám používáte pdfcsplain.

    Koukněte ještě jednou na ten můj příspěvek v Ottově diskuzi, je tam napsáno co má být odkomentované a jak případně vytvořit chybějící csplain-utf8.ini. Ve výstupu se vám pak ve finále musí objevit ta řádka "The UTF8->ISO-8859-2 re-encoding of Czech+Slovak alphabet activated by encTeX".
    1.1.2008 20:40 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    pdfcsplain beru zpět :D Vrchol zmatení.. nicméně -- koukněte do toho konfiguračního souboru fmtutil.cnf, mám dojem že jsem někde viděl hlášku že se to nemá odkoemtovávat přes texconfig, protože se tam pro cs* používají duplicitní jména někde.. takže to raději zkontrolujte, jestli to texconfig odkomentoval správně...
    Buffalo_jerky avatar 1.1.2008 22:41 Buffalo_jerky | skóre: 5
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    To je zvlastni, protoze ja ve svem fmtutil.cnf nemam zadny takovy radek, kde by bylo csplain-utf8.ini. Vyhledal jsem, a v celem souboru jsou jen 2 vyskyty s retezcem utf, a to oba na radku zacinajici na "utf8mex ...".

    Cim to je?
    1.1.2008 23:06 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Nevím jakou přesně máte verzi, předpokládejme ale že utf8 podporuje, jen chybí potřebná cs* nastavení v konfiguráku, což je možná věc distribuce, nevím. Takže je tam dopište (vizte zde), nezapomeňte asi jako první věc vytvořit soubor csplain-utf8.ini (což možná bude chtít v texconfigu rehash, nevím přesně) a pak po přidání těch řádků v konfiguraci překompilujte texconfigem.

    Samozřejmě můžete i zůstat u iso8859-2, ale to byste musel vhodně nakonfigurovat vim (já to tak dřív měl). Ale to spíš teoreticky, prakticky bych šel do toho utf-8 ;)
    20.12.2007 10:06 macropus
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Zatím jsem se La(TeX) nestačil naučit tak střílím naslepo, ale nemohlo by to souviset třeba s tímto.

    http: //groups.google.cz/group/cz.comp.cstex/browse_thread/thread/e232db4744443cca?hl=cs#
    20.12.2007 12:59 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    V podstatě totéž, co jsem popsal v blogu a na co linkuje Ash nahoře.
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    Buffalo_jerky avatar 21.12.2007 19:37 Buffalo_jerky | skóre: 5
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Dobre, zaznelo tady, ze tetex je jaksi "anticka" zalezitost. Co je tedy doporucenihodnou alternativou k tetexu, a to nejlepe na Debian Etchi?
    21.12.2007 19:47 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Snad jsem dobře informovaný a na nic nezapomenu:

    teTeX je snad v každé distribuci, ale už se nevyvíjí, jen udržuje, a to ještě problematicky - viz problémy s češtinou.

    Mezitím vzniklo sdružení TeXLive, aby vytvořilo univerzální distribuci TeXu a přidružených programů - TeXLive existuje někdy od roku 2002(?) - teď se má stát nástupcem teTexu.

    Ale:

    V distribucích už většinou je, ale jako "testing" a mně osobně nestály problémy, na které jsem narazil, za řešení, takže jsem se vrátil na teTex.

    A:

    Mezitím se snad usadila a vyjasnila problematika "TeX & UTF(8 & 16 bitů) & 'stable distribuce TeXu'. Výsledkem má být TeXlive, který bude podporovat všechny možné jazyky a písma, bude nativně UTF8 a dostane se do každé linuxové distribuce, na Windows a všude. (Pomíjím roztomilé způsoby, jak vytvářet pdfka, což jsou další projekty s TeXem úzce související.)

    Problém je, že zatím nefunguje a čeští uživatelé podle mě "češtinu dělají všelijak". Míchá se do toho csTeX, Babel a další věci, ve kterých už začínám mít hokej.

    Takže odpověď je: snažit se ještě vydržet na teTeXu, fungovat by měl (s muškama). TeXLive je bohužel ještě ne úplně zralý. Tedy byl ok, používal jsem ho v letech 2004-6, ale pak jsem přešel na distribuční teTeX.

    Rád se nechám poučit, zřejmě jsem něco zkreslil...
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    21.12.2007 23:34 bhy | skóre: 35 | blog: bhyblog | brno
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Nechci dělat reklamu, ale ke své plné spokojenosti používám XeTeX, píšu v něm česky a občas i vyjetějšími jazyky. Nevím jak kde, ale v Debianu Sid je součástí balíků TeXLive.
    21.12.2007 22:30 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Diakritika pro csplain
    Tetex 3 bych neviděl nějak tragicky, problémy v komunikaci zapříčinivší že čeština nefunguje out-of-the-box jsou sice mrzuté, ale není velký problém těch pár souborů opravit. Pak to funguje ok. Osobně používám tetex a xetex, byť ne příliš intenzivně a převážně csplain. Texlive je asi taky možnost, ale ten jsem nezkoušel, přišel mi na pohled dost macatý :)

    Založit nové vláknoNahoru

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

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