Texy! aneb What You See Is What You Mean

Na počátku bylo Slovo a to Slovo bylo na webu klienta a to Slovo nebylo formátované. Tak nějak možná vznikl první požadavek na WYSIWYG editor. Klient si přál formátovat text v administraci svého webu jako ve svém oblíbeném textovém procesoru.
Inu programátor zapojil iframe a JavaScript a po hodinách práce vypustil do světa něco, co klientovi stačilo. A od té doby se to s námi táhne. Klient se snaží z editoru vymáčknout maximum kombinováním různých tlačítek a programátor se snaží klienta krotit takovým způsobem, aby výsledek klientovy práce nezničil celý web. V závěru je to spousta práce na obou stranách s občas prapodivným výsledkem.
Rozdíl mezi WYSIWYG a WYSIWYM
Jednoduše řečeno ve WYSIWYG editoru píšete a formátujete text tak, aby měl strukturu, jakou zamýšlíte. Naproti tomu prostřednictvím WYSIWYM píšete text s myšlenou strukturou a o jeho vzhled se postará sám program/skript.
Texy! je sexy
Programů pro převod strukturovaného textu s určitou syntaxí do HTML existuje několik. Například Textile, Markdown nebo již v nadpisu zmiňované Texy!. Lehce se liší v použité syntaxi a možnostech. Za sebe však na první místo stavím Texy!
Vypíchnout bych chtěl především „blbuvzdornost“ Texy!. Ať už člověk předá Texy! jakýkoli vstup, dokáže si s ním poradit. Dost už ale obecného povídaní. Přejděme k ukázce.
Za tímto výsledkem:
Nadpis článku
Formátování s Texy! je jednoduché a intuitivní.
Jednoduše můžete vytvářet seznamy:
- zvýrazňovat text
- psát kurzívou
- vkládat obrázky
- vytvářet vnořené seznamy
- číslované seznamy
- s různýmy styly číslování
- číslované seznamy
Lehce můžete vytvářet tabulky:
Jméno | Příjmení | Narozen | Zemřel |
---|---|---|---|
Kurt | Cobain | 1967 | 1994 |
Justin | Bieber | 1994 |
Texy! toho však umožňuje mnohem více.
Stojí velice jednoduše formátovaný text ve tvaru:
Nadpis článku .<>
-------------
Formátování s "Texy!":http://texy.info je jednoduché a intuitivní.
Jednoduše můžete vytvářet seznamy:
- **zvýrazňovat** text
- psát *kurzívou*
- vkládat obrázky [* http://texy.info/favicon.ico *]
- vytvářet vnořené seznamy
a) číslované seznamy
1) s různýmy styly číslování
Lehce můžete vytvářet tabulky:
|------------------------------------
| Jméno | Příjmení | Narozen | Zemřel
|------------------------------------
| Kurt | Cobain | 1967 | 1994
| Justin | Bieber | 1994 |
Texy! toho však umožňuje "mnohem více":http://texy.info/cs/syntax. .>
Typografie není Texy! cizí
- Texy! automaticky nahrazuje "uvozovky" psané klávesnicí českými „uvozovkami“.
- Nahrazuje spojovník - pomlčkou –, pokud je to potřeba.
- Vytváří křížek místo písmene „x“ u rozměrů – 10×20.
- Nahrazuje i některé další znaky. Např. trojtečku (výpustku) ... … atd.
- Vkládá nedělitelné mezery( ) za jednopísmenné předložky a používá je i u telefonních čísel.
Závěr
Jak můžete vidět, Texy! je opravdu mocný nástroj. Stačí se naučit základní syntaxi, která je natolik intuitivní, že ji budete znát ještě před tím, než se podíváte do dokumentace. Pokud vás Texy! osloví jako mě, nebudete již chtít WYSIWYG editory ani vidět. Pro více informací navštivte web Texy!, nastudujte si syntaxi, případně se můžete vyřádit v demu, které pro vás David Grudl připravil.
Zdroj: texy.info
Tento web používá Texy! 2.1.