Vlákno názorů k článku ConTeXt: seznámení s typografickým systémem od Josef - Děkuji za slibně začínající seriál. Donutil mě zkusit...

  • Článek je starý, nové názory již nelze přidávat.
  • 26. 1. 2007 9:02

    Josef (neregistrovaný)
    Děkuji za slibně začínající seriál. Donutil mě zkusit ConTeX, kolem nějž jsem zatím jen přešlapoval nevěda, zda jej potřebuji a nechtělo se mi s ním zatím ztrácet čas. Jsem plainista, ale dívám se, že umí snadno věci, které se v plainu vymýšlejí tíž.

    Jestli jsem dobře pochopil, \startTEX a \stopTEX vymezují zřejmě něco jako "verbatim" se zvýrazňováním syntaxe. Pak mi ale nefungovaly následující výčty. Možná jsem ovšem přehlédl něco, o čem nevím, že s tím má souvislost.

    Přimlouvám se dále za uvádění alternativ. Třeba u kódování češtiny, nevím, jak změnit [utf] za ISO-8859-2. Zkouším naslepo ISO-8859-2, iso-8859-2, 8859-2 a stále mi výstup neukazuje písmena s diakritikou.

    Rovněž by potěšily odkazy na dokumentaci, zejména v místech, která byla pro potřeby seriálu zjednodušena. Možná to ale bude v dalších dílech samozřejmostí, tento je nejspíše jen takový lehce seznamovací ve snaze neodradit případné zájemce hned na začátku.

    Jako námět užitečný šťouralů, kteří se nespokojí jen s předloženým řešením, by mohl být někdy popis definování příkazů, maker, aby si je mohl člověk upravit k obrazu svému.

    Pohoda, držím palce.
  • 26. 1. 2007 13:48

    Petr J. (neregistrovaný)
    Mam pocit, ze iso-8859-2 se skryva pod parametrem "latin2" ... ale nesedim u pocitace s TeXem, tak to nemuzu vyzkouset.
  • 26. 1. 2007 14:19

    Josef (neregistrovaný)
    Ani latin2 nepomohlo. Buď je to ještě jinak nebo lovím v kalných vodách a problém je mimo tuto deklaraci. Teď se v tom ale hrabat nebudu. Jen se dívám, že v logu má fonty cmr12 místo csr12.
  • 26. 1. 2007 14:48

    bez přezdívky
    Ano, je to zkratka verbatim :) Normalne se verbatim ``dela'' pres \starttyping ... \stoptyping, ale zde jsme si nadefinovali vlastni verbatim prostredi s podporou zvyraznovani TeXovske syntaxe (prikazem \definetyping[TEX][option=TEX]). To prvni ``TEX'' znaci jak se nase prostredi bude jmenovat. Adekvatne muzu dat:
    \definetyping[botanicusovo_cool_prostredi][option=TEX]
    \startbotanicusovo_cool_prostredi
    (...)
    \stopbotanicusovo_cool_prostredi
    
    a vyznamove to bude totalne to same, jen se ``trochu'' vic napisu ;)

    No vycty...jsou prece ve verbatimu, tak nemohou fungovat :) Kdyz si je ale pastnete mimo, uvidite, ze pujdou :)

    OK, na alternativach zapracuji. To kodovani je latin2.

    Co se te dokumentace tyce, ono ji uprimne receno az tak extra neni. Nejdulezitejsi zdroj je Pragma ADE (viz odkaz pod clankem). Na jejich strankach je sekce doc a tam jsou PDFka (samozrejme sazena ConTeXtem).

    Co se tyce definovani: Jedno jsme uz videli, bylo to \definetyping. Vsechno co zacina na \define neco definuje. A vsechno, co zacina na \setup neco nastavuje :) Veci a la \def se az tolik nepouzivaji (resp. mam dojem, ze je pouzivaji hlavne lide ovlivneni plainem, jako treba ja :) )

    No tak prijemne (Con)TeX(t)ovani :) Botanicus
  • 26. 1. 2007 14:50

    bez přezdívky
    Teda vlastne - to podtrzitko by TeX samozrejme nevzal, to je jen me zblbnuti z programovani, ale bez nej to fungovat bude :)
  • 21. 8. 2009 11:14

    Jan.Simunek (neregistrovaný)

    to \enableregime[la­tin2] opravdu neudělá korektní češtinu – pouze způsobí vynechání znaků s diakritikou. Opravdu by to chtělo udělat vyzkoušený (= fungující) příkaz pro vstup z textu, kde je čeština standardně kódována podle ISO kódování, aby člověk nemusel každý text ručně převádět do UTF-shitu.