summaryrefslogtreecommitdiff
path: root/info/tex-virtual-academy-pl/latex2e/macro/vrflocal.html
diff options
context:
space:
mode:
Diffstat (limited to 'info/tex-virtual-academy-pl/latex2e/macro/vrflocal.html')
-rw-r--r--info/tex-virtual-academy-pl/latex2e/macro/vrflocal.html82
1 files changed, 82 insertions, 0 deletions
diff --git a/info/tex-virtual-academy-pl/latex2e/macro/vrflocal.html b/info/tex-virtual-academy-pl/latex2e/macro/vrflocal.html
new file mode 100644
index 0000000000..ab34eec5ed
--- /dev/null
+++ b/info/tex-virtual-academy-pl/latex2e/macro/vrflocal.html
@@ -0,0 +1,82 @@
+<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, pakiety makroinstrukcji, Wirtualna Akademia">
+</head>
+<body bgcolor=#a0f0a0>
+<h2>vrflocal</h2>
+Pakiet zawiera definicje makroinstrukcji <code>\vref</code><br>
+ i <code>\vpageref[ta strona][inna strona]{nazwa}</code>. W zależności od
+kolejności (i odległości) etykiety i powołania się na nią pojawia
+się różny tekst, zdefiniowany przez polecenia:
+<table border=1>
+<tr><th>Polecenie</th><th>Opis</th>Opis</th></tr>
+<tr><td>
+<code>\reftextfaceafter</code></td><td>
+ jeśli etykieta jest zdefiniowana na
+ następnej, widocznej stronie</td></tr>
+<tr><td>
+<code>\reftextfacebefore</code></td><td>
+ jeśli etykieta jest zdefiniowana na
+ poprzedniej, widocznej stronie</td></tr>
+<tr><td>
+<code>\reftextafter</code></td><td>
+ jeśli etykieta jest zdefiniowana na następnej,
+ niewidocznej stronie</td></tr>
+<tr><td>
+<code>\reftextbefore</code></td><td>
+ jeśli etykieta jest zdefiniowana na poprzedniej,
+ niewidocznej stronie</td></tr>
+<tr><td>
+<code>\reftexcurrent</code></td><td>
+ jeśli etykieta jest zdefiniowana na stronie
+ bieżącej (tylko <code>\pageref</code>)</td></tr>
+<tr><td>
+<code>\reftexfaraway</code></td><td>
+ jeśli etykieta jest zdefiniowana na stronie
+ odległej o więcej niż 1 stronę.</td></tr>
+</table>
+Wewnątrz definicji używane jest polecenie:<br>
+<code>\reftextvario{<i>tekst dla <tt>\pageref</tt></i>}{<i>text dla <tt>\ref</tt></i>}</code><br>
+definiujące teksty dla poleceń <code>\pageref</code> i <code>\ref</code> dla danego
+przypadku (dla <code>\reftextcurrent</code> pierwszy parametr definiuje tekst
+dla strony bieżącej--prawej, a drugi dla strony bieżącej-lewej wyłącznie
+dla polecenia <code>\pageref</code>).
+
+<p>
+<b>Przykład</b><br>
+Dla języka polskiego zostały zdefiniowane następujące napisy:
+<pre>
+\def\reftextfaceafter {na \reftextvario{s\k asiedniej}{s\k asiedniej} stronie}%
+\def\reftextfacebefore{na \reftextvario{s\k asiedniej}{s\k asiedniej}
+ stronie}%
+\def\reftextafter {na \reftextvario{nast\k epnej}{nast\k epnej} stronie}%
+\def\reftextbefore {na \reftextvario{poprzedniej stronie}{poprzedniej
+ stronie}}%
+\def\reftextcurrent {na \reftextvario{bie\.z\k acej}{bie\.z\k acej} stronie}%
+\def\reftextfaraway#1{na stronie\pageref{#1}}%
+</pre>
+
+<p>
+Przed użyciem polecenia <code>\usepackage{vrflocal}</code> musi
+być użyte polecenie<br>
+<code>\usepackage[polish]{multilanguage}</code><br>
+lub<br>
+<code>\usepackage[english]{multilanguage}</code> (oryginalny pakiet
+nosi nazwę <tt>varioref</tt>, wszystkie zdefiniowane w nim napisy
+są w języku angielskim, i nie ma możliwości ich zmiany -- zmodyfikowany
+pakiet współpracuje z moim pakietem polonizacyjnym znajdującym się
+w: <a href=ftp://old-iapw.ia.pw.edu.pl/sys/emtex/texinput/latex2e/local>IAPW</a>).
+
+
+<hr>
+<em>Włodzimierz Macewicz</em>
+<hr>
+Ostatnie zmiany: 05.05.2014.
+
+</body>
+</html>