ConTeXt, autorstwa Hansa Hagena, jest stosunkowo nowym systemem sk�adu i opisu dokument�w opartym o program TeX (a �ci�lej PDFTeX). S�u�y on do tworzenia dokument�w, kt�re maj� by� prezentowane zar�wno w wersji papierowej, jak i elektronicznej (przede wszystkim .pdf-�w prezentowanych za pomoc� AcrobatReadera).
Prace nad systemem trwaj� i nale�y si� liczy� z konieczno�ci� cz�stego �ci�gania nowych wersji plik�w. Zapewne, r�wnie� z tego powodu instalacja jest dosy� uci��liwa, a dokumentacja (w szczeg�lno�ci instalacyjna i techniczna) niedostateczna. Na szcz�cie powstaje ju� wyczerpuj�ca dokumentacja w j�zyku angielskim (do pobrania ze stron firmy PRAGMA)
ConTeXt jest ciekawym j�zykiem opisu dokumentu (sk�adem zajmuje si� TeX) o ideologii odmiennej ni� LaTeX, a zbli�onej do koncepcji HTML + CSS.
W LaTeX-u zdefiniowano szereg typowych obiekt�w, kt�rych sk�ad (wizualizacja) jest zakodowany za pomoc� j�zyka TeX-a. Konwersja opisu struktury dokumentu jest prosta, ale praktycznie niemo�liwa jest automatyczna konwersja opisu w�asno�ci (sposobu sk�adu) u�ywanych w nim obiekt�w na inny j�zyk. Wad� jest r�wnie� trudno�� modyfikacji w�asno�ci sk�adu przez ,,normalnego'' u�ytkownika. Za wyj�tkiem banalnych przypadk�w (np. zmiana warto�ci rejestru) potrzebna jest wiedza programistyczna i do�wiadczenie w programowaniu w j�zyku TeX-a. Zalet� jest natomiast ,,otwarto��'' i �atwo�� wzbogacania systemu o nowe obiekty.
W J�zyku ConTeXt-a mamy �atwo�� tworzenia obiekt�w i sterowania ich w�asno�ciami (sposobem sk�adu) poprzez wyb�r odpowiednich opcji i okre�leniu ich warto�ci (ale tylko z g�ry okre�lonej listy). Bior�c pod uwag�, �e lista typowych problem�w spotykanych w publikacjach jest sko�czona, zdefiniowano list� typowych obiekt�w oraz stworzono mechanizmy do tworzenia nowych obiekt�w (ale nie o dowolnych cechach). Nale�y podkre�li�, �e ca�y system jest wyj�tkowo dobrze przemy�lany i sp�jny koncepcyjnie, ale zamkni�ty i hermetyczny.
Do wad mo�emy zaliczy� niedostateczn� kontrol� b��d�w (np. u�ycie nieznanego atrybutu lub nadanie atrybutowi niedopuszczalnej warto�ci nie pozostawia �ladu nawet w zbiorze komunikat�w) lub generowanie b��du na poziomie j�zyka TeX-a, a nie j�zyka ConTeXt-a oraz niedostateczn� (jeszcze) dokumentacj�.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.