diff options
Diffstat (limited to 'Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html')
-rw-r--r-- | Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html new file mode 100644 index 00000000000..46e59d1d347 --- /dev/null +++ b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html @@ -0,0 +1,120 @@ +<html> +<head> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> +<title> Zastaw ciekawych makroinstrukcji </title> +<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> +<meta http-equiv="Content-language" content="pl"> +<meta name="Author" content="Włodzimierz Macewicz"> +<meta name="Keywords" content="tex, latex, makroinstrukcje, +skorowidz, pakiety makroinstrukcji, Wirtualna Akademia"> +</head> +<body bgcolor=#a0f0a0> +<h2><a name="index">index</a></h2> + +<p>Pakiet redefiniuje mechanizm tworzenia skorowidza (index), a jego główną +zaletą jest możliwość tworzenia kilku zestawów skorowidzów. +</p> + +<p>W przypadku załadowania pakietu, ale używania tylko jednego -- domyślnego -- +skorowidza należy użyć polecenia <tt>\makeindex</tt>, które tworzy +dla niego odpowiednie mechanizmy.</p> + +<p> +<table border=1> +<tr valign="top"><th>polecenie</th><th>Opis</th></tr> +<tr valign="top"><td><tt>\newindex{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}<br/> + <tt>\newindex*{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}<br/> + <tt>\newindex[<i>n0</i>]{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}<br/> + <tt>\newindex[<i>n0</i>]*{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}</tt></td> + <td>gdzie: + <table> + <tr valign="top"><td><tt><i>n0</i></tt> </td><td> nazwa polecenia definiującego + wizualizację licznika, którego wartość jest + podawana w skorowidzu, domyślnie jest to licznik stron + (<tt>thepage</tt>)</td></tr> + <tr valign="top"><td><tt><i>n1</i></tt> </td><td> nazwa skorowidza</td></tr> + <tr valign="top"><td><tt><i>n2</i></tt> </td><td> rozszerzenie nazwy + zbioru do którego + jest zapisywana informacja danego skorowidza</td></tr> + <tr valign="top"><td><tt><i>n3</i></tt> </td><td> rozszerzenie nazwy zbioru, który + jest oczekiwany przez polecenie <tt>\printindex</tt></td></tr> + <tr valign="top"><td><tt><i>n4</i></tt> </td><td> tytuł skorowidza, + wyprowadzany poleceniem <tt>\printindex</tt></td></tr> + </table> + Jeżeli wystąpi parametr opcjonalny, to może się zdarzyć + (np. jeśli parametr określa numer strony), + że w skorowidzu zostanie umieszczony błędny numer strony + (dla wtajemniczonych: jeśli polecenie zostanie + wywołane w ,,przyczynkach'' do nowej + strony) -- wtedy należy użyć wersji ,,gwiazdkowej''</td></tr> +<tr valign="top"><td><tt>\renewindex<i>...</i></tt></td><td>analogicznie jak + <tt>\newindex</tt> -- pozwala na zmianę cech skorowidza + już zdefiniowanego</td></tr> +<tr><td><tt>\makeindex</tt></td><td>polecenie tworzy mechanizmy + dla domyślnego skorowidza</td></tr> +<tr><td><tt>\index[<i>nazwa skorowidza</i>]{<i>hasło</i>}</tt><br/> + <tt>\index*[<i>nazwa skorowidza</i>]{<i>hasło</i>}</tt><br/> + <tt>\index{<i>hasło</i>}</tt><br/> + <tt>\index*{<i>hasło</i>}</tt></td><td>polecenie wprowadza + <tt><i>hasło</i></tt> do skorowidza (domyślnego + lub wskazanego jeśli podana jest jego nazwa w parametrze + opcjonalnym); wersja ,,gwiazdkowa'' wstawia również + hasło do tekstu (w przypadku języka polskiego + może mieć to sens jedynie dla rzeczowników w mianowniku lub + czasowników w bezokoliczniku)</td></tr> +<tr valign="top"><td><tt>\disableindex{<i>lista nazw</i>}</tt></td><td> + wyłącza aktywność wymienionych w parametrze skorowidzów (nazwy + oddzielamy przecinkiem) + (hasła nie są wyprowadzane do zbioru) -- + polecenie powinno być użyte <b>przed</b> poleceniem + <tt>\makeindex</tt> lub <tt>\newindex</tt>. Uwaga! polecenie + nie wyłącza ładowania gotowego zbioru skorowidza przetworzonego + programem <tt>makeindex</tt></td></tr> +<tr valign="top"><td><tt>\printindex[<i>nazwa skorowidza</i>]</tt></td><td>polecenie + dołącza do dokumentu wskazany skorowidz; oczekiwane + jest istnienie zbioru o rozszerzeniu nazwy określonym przez + przedostatni parametr polecenia <tt>\newindex</tt>, zbiór + ten tworzy program makeindex (plmindex dla jęz. polskiego) + np. <tt>makeindex x.adx -o a.and</tt></td></tr> +<tr valign="top"><td><tt>\shortindexingon</tt></td><td>definiuje synonim + polecenia <tt>\index</tt> jako <tt>_</tt> (podkreślenie) + i <tt>\index*</tt> + jako <tt>^</tt> (circumflex); przedefiniowanie znaków + specjalnych <tt>_^</tt> dotyczy wyłącznie trybu + tekstowego. Zamiast <tt>\index[<i>nazwa + skorowidza</i>]{<i>hasło</i>}</tt> możemy użyć: + <tt>_[<i>nazwa skorowidza</i>]{<i>hasło</i>}</tt></td></tr> +<tr valign="top"><td><tt>\shortindexingoff</tt></td><td>wyłącza definicję + synonimów</td></tr> +<tr valign="top"><td><tt>\proofmodetrue</tt></td><td>hasła wprowadzane do skorowidza + są prezentowane na marginesie</td></tr> +<tr valign="top"><td><tt>\proofmodefalse</tt></td><td>(domyślnie użyta) hasła wprowadzane + do skorowidza nie + są prezentowane na marginesie</td></tr> +<tr valign="top"><td><tt>\indexproofstyle{<i>polecenia formatujące</i>}</tt></td> + <td><tt><i>polecenia formatujące</i></tt> określają sposób + prezentacji hasła na marginesie</td></tr> +</table> +</p> + +<p> +W pakiecie zostały przedefiniowane: środowisko <tt>theindex</tt>, +polecenia: <tt>\addcontents</tt>, <tt>\markright</tt> i <tt>\markboth</tt> -- +ale wyłącznie na użytek reimplementacji mechanizmów tworzenia skorowidzów, +i nie powinno mieć to skutków ubocznych.</p> +<p> </p> + +<p class="noindent"> +Pakiet jest dostępny pod adresem: +<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/index.tar"> +ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/index</a><p> +<hr/> + + +<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> +<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> +<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> +<hr> +Ostatnie zmiany: 11.02.2004 r. +</body> +</html> |