diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/tex-virtual-academy-pl/poczatki/cont-pl.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/tex-virtual-academy-pl/poczatki/cont-pl.html | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/poczatki/cont-pl.html b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/poczatki/cont-pl.html new file mode 100644 index 00000000000..0ea1193b022 --- /dev/null +++ b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/poczatki/cont-pl.html @@ -0,0 +1,114 @@ +<HTML> +<HEAD> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> +<TITLE>ConTeXt i język polski</TITLE> +</HEAD> + +<BODY> + + +Niniejsza notatka (napisana pospiesznie ;-) omawia kwestię polonizacji +i użycia formatu ConTeXt. + +<hr> +<h3>I. Generowanie formatu</h3> + +<ol> +<li>Bezpośrednio<br> + <code> pdfetex -ini -progname=context cont-en</code><br> +Po wygenerowaniu formatu należy go ,,ręcznie'' skopiować do +odpowiedniego katalogu np. <code>$TEXMF/webc/</code> +<li> Z wykorzystaniem programu fmtutil:<br> + <code> fmtutil --byfmt cont-en</code><br> +<li>Z wykorzystaniem programu texexec:<br> + <code> texexec --make en</code><br> +</ol> + +<h3>II. Polonizacja ConTeXt-a</h3> + +Polonizacja polega na włączeniu polskich reguł dzielenia wyrazów, +uaktywnieniu generowania polskich wersji stałych napisów, oraz domyślnym +włączeniu polskich fontów. Niezbędne ustawienia można uaktywnić jedną +z trzech metod:<br> + +<ol> +<li> +Ustawienia systemowe<br> +W pliku <code>$TEXMF/tex/context/config/cont-usr.tex</code> należy odnaleźć +wiersze, w których znajdują się ustawienia dla języka polskiego +i usunąć komentarze z odpowiednich wierszy: +<pre> + \installlanguage [\s!pl] [\c!status=\v!start] % dodaje jęz. polski + \setupcurrentlanguage[\s!pl] % włącza polski jako domyślny + \definefilesynonym [font-cmr] [font-plr] % włącza użycie fontów PL +</pre> +Wygenerować format dowolną z powyższych metod. +<li> +Wykorzystanie programu texexec<br> +Wywołać program <code>texexec</code> podając dodatkowe opje:<br> + <code> texexec --make --bodyfont=plr --language=pl en</code> +<li> +Za pośrednictwem pliku <code>cont-fmt.tex</code><br> +Przygotować plik o nazwie cont-fmt.tex o następującej zawartości: +<pre> + \unprotect + \installlanguage[\s!pl][\c!status=\v!start] + \setupcurrentlanguage[\s!pl] + \definefilesynonym[font-cmr][font-plr] + \protect + \endinput +</pre> +Następnie wygenerować format metodą I.1. +</ol> + +<hr> +<h3>III. Używanie ConTeXt-a</h3> + +Najlepszym sposobem wywoływania ConTeXt-a jest użycie polecenia +texexec. Program ten próbuje przetworzyć plik odpowiednią liczbę razy, +żeby uaktualniły się odnośniki i spisy treści:<br> +<code> texexec <nazwa_pliku> </code> + +<p> +<b>Wybrane opcje programu texexec:</b> + +<table border> +<tr> +<th>Opcja </th> <th> Opis </th> +</tr> +<tr> +<td>--output=[pdftex|dvips] </td><td> wybór generowanego pliku wyjściowego </td> +</tr> +<tr> +<td>--pdf </td> <td> równoważne --output=pdftex </td> +</tr> +<tr> +<td>--result=<out> </td> <td> nazwa pliku wynikowego </td> +</tr> +<tr> +<td>--pages=<lista_stron> </td> <td> zapisanie do pliku wynikowego + tylko wybranych stron </td> +</tr> +<tr> +<td>--fast </td> <td> przetworzenie szybkie (bez ilustracji + itp.) </td> +</tr> +<tr> +<td>--once </td> <td> przetworzenie jednokrotne </td> +</tr> +<tr> +<td>--make </td> <td> wygenerowanie formatu </td> +</tr> +</table> + +<p> +Można także wywoływać ConTeXt poleceniem <code>cont-en</code>:<br> + <code> cont-en <plik_wejściowy> </code><br> +albo bezpośrednim wywołaniem programu pdfetex:<br> +<code> pdfetex -efmt=cont-en -progname=context <plik_wejściowy></code> + +<hr> +<em>P.B. i S.W.</em> (Kwiecień 2000 r., modyfikacja 9.01.2001) + +</BODY> +</HTML> |