TeX
..pro:
+ zdarma
+ stabilni (nepada:o)
+ kvalitni vystup
+ psani knihy vlastnim stylem
+ matematika, chemie, noty, ...
+ na jakemkoliv OS
+ workflow systemy s vystupem textu, atp. do
PDF nebo PS tradicne pouzivaji TeX ...
+ ...
..proti:
- pro laiky to asi skutecne neni
(i kdyz znam cloveka co nikdy neprogramoval
a dost v TeXu jede:)
- nektere konverze jeste nejsou "top" (do html:o(
ps: zajimalo by me v cem mel pan D.K. ten TeX programovat kdyz ne ve WEBu (potazmo pascalu) ... psal se rok 1977
Konverze z TeXu do HTML nikdy nebude 100%, protože v dokumentu si můžete definovat vlastní makra apod., takže jediný program, který dokáže vstup vždy správně zpracovat je jen TeX. Dělat konverzi do HTML z DVI výstupu také není to pravé ořechové, protože se ztratí informace o struktuře dokumentu.
Pokud potřebujete dokumenty konvertovat do více různých formátů, je podle mne nejrozumnější jejich ukládání do XML. Konverze do dalších formátů je pomocí XSLT velmi snadná. Pokud chcete velmi kvalitní tištěný výstup, můžete si převést XML do TeXu.
TeX používám asi 10 let, XML/SGML tak 6, a myslím, že s čistým svědomým mohu prohlásit, že XML je menší "brutalita" než TeX.
Emacs+PSGML mohou používat všichni -- jsou to free nástroje, které jsou dostupné pro velmi široké spektrum platforem. Pokud se někomu Emacs+PSGML nelíbí, může použít jakýkoliv jiný editor. Je pravda, že z těch free má většina mnohem méně funkcí než Emacs+PSGML. Jsou tu také komerční "WYSIWYG" XML editory, jejichž ovládání je velmi jednoduché, nejde v nich vyrobit nevalidní XML dokument a při troše snahy je lze nastavit tak, že "BFU je nepozná od Wordu".
Pro publikování matematiky je to velmi použitelné, pokud platí jeden z následujících předpokladů:
1. máte editor rovnic, který je schopný generovat MathML (ručně ho opravdu moc psát nejde)
2. Rovnice do XML vkládáte v TeXové notaci a nevadí vám, že při konverzi do HTML se z toho udělají bitmapové obrázky (i toto lze obejít pomocí plug-inů, které umějí rendrovat TeX na webových stránkách -- např. Texplorer /nebo tak nějak/ od IBM). Konverze samozřejmě proběhnou automaticky, nemusíte se o ně starat ručně -- viz např. http://docbook.sourceforge.net/release/xsl/current/doc/html/tex.math.in.alt.html