diff options
Diffstat (limited to 'Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html')
-rw-r--r-- | Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html new file mode 100644 index 00000000000..3c201d7ac8d --- /dev/null +++ b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html @@ -0,0 +1,70 @@ +<html> +<head> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> +<LINK REL="stylesheet" TYPE="text/css" HREF="css/mycss.css"> +<title>System ConTeXt</title> +</head> +<body bgcolor=#ff9060> + +<!-- poprawki -- StaW (13.04.2000) --> + +<img src="../gify/context.gif" width=540 height=135> + +<h2>System <tt>ConTeXt</tt></h2> + +<p><tt>ConTeXt</tt>, autorstwa Hansa Hagena, jest stosunkowo nowym systemem +składu i opisu dokumentów +opartym o program <tt>TeX</tt> (a ściślej <tt>PDFTeX</tt>). Służy on do tworzenia dokumentów, +które mają być prezentowane zarówno w wersji papierowej, jak i elektronicznej +(przede wszystkim <tt>.pdf-ów</tt> prezentowanych za pomocą AcrobatReadera).</p> + +<p>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 <a href="http://www.pragma-ade.nl/download.html">PRAGMA</a>)</p> + +<p><tt>ConTeXt</tt> jest ciekawym językiem opisu dokumentu (składem zajmuje się <tt>TeX</tt>) o ideologii +odmiennej niż <tt>LaTeX</tt>, a zbliżonej do koncepcji <tt>HTML</tt> + <tt>CSS</tt>. </p> + +<p>W +<tt>LaTeX-u</tt> zdefiniowano szereg typowych obiektów, których skład (wizualizacja) jest zakodowany +za pomocą języka <tt>TeX-a</tt>. 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 <tt>TeX-a</tt>. Zaletą jest natomiast ,,otwartość'' +i łatwość wzbogacania systemu o nowe obiekty.</p> + +<p>W Języku <tt>ConTeXt-a</tt> 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 +(<b>ale tylko z góry określonej listy</b>). Biorąc pod uwagę, że lista <b>typowych</b> +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 <b>zamknięty</b> i hermetyczny.</p> + +<p>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 <tt>TeX-a</tt>, a nie +języka <tt>ConTeXt-a</tt> oraz niedostateczną (jeszcze) dokumentację.</p> + +<h3>Początki</h3> +<ul> +<li> +<a href="cont-ins.html">Instalacja systemu</a></li> +<li> +<a href="tytuly.html">Definiowanie tytułów</a></li> +</ul> + +<hr> +<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> +<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> +<hr> +</body> + |