Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

vytrženo z kontextu

Texy! je sexy!

Texy is sexy Texy! je konvertor a formátovač textů s výstupem v XHTML. Používá soubor vcelku jednoduchých, ale velmi účinných pravidel, kterými se konverze řídí. Konečně jsem si udělal pluginek pro BLOG:CMS a už můžu v Texy! psát všechny články. Mně to ušetří spoustu času a Vy, milí čtenáři, uvidíte typograficky čistější výsledek.

Texy! si můžete zkusit na zmíněné adrese nebo i zde v komentářích. Ty běží také na novém enginu.

Možná mu příliš fandím :-) ale řekl bych, že Texy! je nejkomplexnější formátovač. Umí zpracovávat obrázky, odkazy, vnořené seznamy, tabulky ale také CSS(Kaskádové styly). Nenechá se oblafnout a generuje validní a kvalitní kód. Navíc přizpůsobuje formát národním specifikům:

  • vkládá pevné mezery za jednopísmenné souhláskové předložky a spojky (nejnevykrysta­lizovávatelněj­šíminejneobhos­podařovávatel­nějšími)
  • rozděluje příliš dlouhá slova podle slabik
  • používá „dvojité“ a ‚jednoduché‘ typografické uvozovky
  • zaměňuje spojovník na pomlčku: 10–15 vs. česko-slovenský

Bohužel, systém jsem vytvářel v době, kdy jsem neznal jiné alternativy, takže je naprosto nekompatibilní s čímkoliv ostatním. Ale úvahy jej trošku uzpůsobit, třeba k Textile, jsem nakonec zavrhl. Zkrátka Texy! mi připadne logičtější. Texy! je sexy!

Karma body: 28. Líbil se vám článek?

Komentáře » přidat

  1. avatar [1] johno: nový

    Hhm, náhľad vyzeral dobre. Markdown

    Posláno 14. 12. 2004 v 10.19 | Odpovědět
  2. [2] Jirka Ch: nový

    Já používám konvertor založený na BXtags
    Třeba se někomu bude taky hodit.

    Posláno 14. 12. 2004 v 11.19 | Odpovědět
  3. [3] Jiří Bureš: nový

    Pochopil jsem dobře, že není nikde ke stažení, protože je „je naprosto nekompatibilní s čímkoliv ostatním“? Uvažuješ o tom?

    Posláno 14. 12. 2004 ve 14.05 | Odpovědět
  4. avatar [4] David Grudl: nový

    [5] jasně, že jej zpřístupním veřejnosti. Nejprve ale musí projít zatěžkávací zkouškou, doladím jej a vyberu nějakou formu distribuce.

    Jinak to, že je nekompatibilní, není překážkou – to je koneckonců vlastnost všech ostatních systémů ;-)

    Posláno 14. 12. 2004 ve 14.36 | Odpovědět
  5. [5] Radek Hulán: nový

    Davide, to vypadá pěkně, jaký je ale hlavní rozdíl mezi Texy a Textilem (který je de-facto standardem a při velice hrubém pohledu umí vlastně to samé, akorát s jinou synaxí)?

    Posláno 14. 12. 2004 v 15.21 | Odpovědět
  6. [6] Radek Hulán: nový

    (a navíc už v BLOG:CMS je a umí i volbu „de-textile“, tedy převod z XHTML do Textile pro zpětnou editaci)

    Posláno 14. 12. 2004 v 15.24 | Odpovědět
  7. avatar [7] Adam Hošek: nový

    Pěkné. Podobnost s Textile mě napadla prakticky již na prvním řádku. A syntax + možnosti (tabulky, CSS) se tomu jen víc blíží. Pokud má Texy! možnost nastavit, co se povolí apod., a používá „české“ typografické uvozovky (ty dole a nahoře), pak má oproti Textile výhodu. Na druhou stranu bych spíš přivítal kustomizaci těchto Locale-specifických detailů v Textile. A možnost povolovat či zakazovat specifické vlastnosti, což se očividně využije právě v komentářích. Ostatně zde to funguje 100%, ne? :-).

    Posláno 14. 12. 2004 v 16.25 | Odpovědět
  8. avatar [8] David Grudl: nový

    Texy vs. Textile – Snažil jsem se trošku připodobnit syntaxi té, která je v Textile. Takže jsem třeba blockquote označil jako bq, citace klíčem ?? (mimochodem, v Textile chybně používají cite tag namísto q). Pak jsem této snahy zanechal. Prostě mi víc vyhovuje vkládat formátovací modifikátory vpravo, taktéž do kulatých závorek mi přjde vhodnější psát title nebo alt a třídu zase do hranatých atd. Tedy syntaxe už víc podobná Textile nebude, spíš naopak.

    Příkladem mohou být obrázky, které jsou v Texy! vyřešené do posledního detailu. Včetně rolloverů (s vygenerováním seznamu pro preload), uživatelské volby tříd nebo onclick událostí, adresáře s obrázky nebo náhledy atd. Zkrátka tady by bylo přizpůsobování se Textile krok zpátky.

    Po programátorské stránce je Texy! zajímavý v tom, nejprve celý text „převede na entity (htmlspecialchar­s)[about]“ a pak jej teprve zpětně formátuje. Takže podvrhnutí nebo jiných nekalostí nehrozí.

    Posláno 14. 12. 2004 v 17.31 | Odpovědět
  9. [9] Rozi: nový

    nezbyva nez cekati cekati cekati :)

    Posláno 14. 12. 2004 v 19.49 | Odpovědět
  10. [10] OttY: nový

    Mlaskám a teším sa :-) Aj keď osobne preferujem priame používanie HTML tagov v postoch blogu. Akosi neviem tomu prísť na chuť. Texy by som ale bol náchylný používať.

    Posláno 15. 12. 2004 v 17.15 | Odpovědět
  11. [11] Vašek: nový

    Pokud to má být hlavně pro češtinu, jako že vypadá, že jo, tak doporučuju zbavit se v syntaxi znaků, které na české klávesnici nenajdeme. Např ^ < a možná i * (kvůli notebookům) a další.
    Když někdo konečně udělá good syntaxi, tak by se to mohlo časem rozšířit mezi (webové) redaktory a byl by ráj na zemi ;)
    Dotaz: proč se musí & zapisovat jako entita a né normálně?

    Posláno 19. 12. 2004 v 11.53 | Odpovědět
    Na komentář reagoval [12] pif
  12. avatar [12] pif: nový

    [11] Vašek: vychazi to ze specifikace treba xhtml :))&amp; musi bejt i v url :)

    btw kdy uz konecne texy spatri svetlo sveta, aspon v nejaky beta verzi? moc se na to (a nejsem sam) tesim :)

    Posláno 2. 1. 2005 v 18.05 | Odpovědět
  13. [13] La_ToRaNTe: nový

    dgx:
    Zdarec, to ty jsi tvůrce Texy! ?
    Wow, musím uznat, že projekt je to fakt maximální !

    Posláno 21. 4. 2005 ve 21.56 | Odpovědět

Tento článek byl uzavřen. Už není možné k němu přidávat komentáře ani hlasovat

Výtah na začátek článku na první komentář

Názory čtenářů v diskusích nejsou názory provozovatele webu, a ten za jejich obsah neodpovídá.

La Trine © 2004, 2008 David Grudl – o webu
provozuje Pachollini.

Jakékoliv užití obsahu, včetně převzetí článků nebo jejich částí, je bez předchozího písemného svolení autora zakázáno.

Ukázky zdrojových kódů smíte používat s uvedením autora a URL tohoto webu bez dalších omezení.