
	FILTRY KONWERTA
	---------------


	KONWERSJE KODOWA ZNAKW

Mona konwertowa tekst midzy dowolnymi dwoma zestawami znakw, na
przykad `konwert cp437-iso2'.

Znaki niedostpne w docelowym zestawie bd zastpione przyblieniami
dostpnymi znakami. Przyblienia nie musz by pojedynczymi znakami.

Filtry obsuguj teraz nastpujce zestawy znakw:

ascii - siedmiobitowe ASCII

utf8 = unicode - Unikod (Unicode) w UTF-8

iso1  = isolatin1          - ISO-8859-1 albo ISO Latin 1 (zachodnioeuropejskie)
iso2  = isolatin2          - ISO-8859-2 albo ISO Latin 2 (rodkowoeuropejskie)
iso3  = isolatin3          - ISO-8859-3 albo ISO Latin 3 (Esperanto)
iso4  = isolatin4          - ISO-8859-4 albo ISO Latin 4 (batyckie)
iso5  =             isolatincyr    - ISO-8859-5 (cyrylica)
iso6  =             isolatinarabic - ISO-8859-6 (arabskie)
iso7  =             isolatingreek  - ISO-8859-7 (greckie)
iso8  =             isolatinhebrew - ISO-8859-8 (hebrajskie)
iso9  = isolatin5 = isolatintur    - ISO-8859-9 albo ISO Latin 5 (tureckie)
iso10 = isolatin6 = isolatinnordic - ISO-8859-10 albo ISO Latin 6 (nordyckie)
iso12 = isolatin7 = isolatinceltic - ISO-8859-12 albo ISO Latin 7 (celtyckie) -
                                                                          Draft
iso13 = isolatin8 = isolatinbaltic - ISO-8859-13 albo ISO Latin 8 (batyckie) -
                                                                          Draft
iso14 = isolatin9 = isolatinsami  - ISO-8859-14 albo ISO Latin 9 (Smi) - Draft
iso15                              - ISO-8859-15

  koi8r - KOI8-R (rosyjskie)
  koi8u - KOI8-U (ukraiskie, biaoruskie)
koi8uni - KOI8-Uni (cyrylica)

cp1250 = wince   = winlatin2 - Windows CP-1250 albo Win Latin 2
                                                          (rodkowoeuropejskie)
cp1251 = wincyr              - Windows CP-1251 (cyrylica)
cp1252 = winwest = winlatin1 - Windows CP-1252 albo Win Latin 1
                                                         (zachodnioeuropejskie)
cp1253 = wingr               - Windows CP-1253 (greckie)
cp1254 = wintur              - Windows CP-1254 (tureckie)
cp1255 = winhebrew           - Windows CP-1255 (hebrajskie)
cp1256 = winarabic           - Windows CP-1256 (arabskie)
cp1257 = winbaltic           - Windows CP-1257 (batyckie)
cp1258 = winviet             - Windows CP-1258 (wietnamskie)

cp437 = doseng              - DOS CP-437 (angielskie)
cp737 = dosgreek            - DOS CP-737 (greckie)
cp775 = dosbaltic           - DOS CP-775 (batyckie)
cp850 = doswest = doslatin1 - DOS CP-850 albo DOS Latin1 (zachodnioeuropejskie)
cp852 = dosce   = doslatin2 - DOS CP-852 albo DOS Latin2 (rodkowoeuropejskie)
cp855 = doscyr              - DOS CP-855 (cyrylica)
cp857 = dostur              - DOS CP-857 (turckie)
cp860 = dosportugal         - DOS CP-860 (portugalskie)
cp861 = dosiceland          - DOS CP-861 (islandzkie)
cp862 = doshebrew           - DOS CP-862 (hebrajskie)
cp863 = doscanadfr          - DOS CP-863 (kanadyjskie - francuskie)
cp864 = dosarabic           - DOS CP-864 (arabskie)
cp865 = dosnordic           - DOS CP-865 (nordyckie)
cp866 = dosrussian          - DOS CP-866 (rosyjskie)
cp869 = dosgreek2           - DOS CP-869 (greckie 2)
cp874 = dosthai             - DOS CP-874 (tajskie)

       mac - Macintosh Roman (zachodnioeuropejskie)
     macce - Macintosh Central European (rodkowoeuropejskie)
    maccyr - Macintosh Cyrillic (cyrylica)
  macgreek - Macintosh Greek (greckie)
maciceland - Macintosh Icelandic (islandzkie)
    mactur - Macintosh Turkish (tureckie)

        csk,
   cyfromat,
        dhn,
fidomazovia,
        iea,
      logic,
    mazovia,
   microvex  - DOSowe zestawy znakw do polskiego

amigapl,
    fat,
    xjp  - Amigowe zestawy znakw do polskiego

kamenicky - DOSowy zestaw znakw do czeskiego i sowackiego

wingreek - WinGreek (kodowanie dla staroytnej greki wedug windowsowego
           fontu)

babelpl - TeX [polish]{babel}: "a"c"e"l"n"o"s"z"r
 ciachy - TeX \prefixing: /a/c/e/l/n/o/s/x/z

      xmetodo - Esperanto: cx gx hx jx sx ux (vx w)
      hmetodo - Esperanto: ch gh hh jh sh u
   antauxcxap - Esperanto: ^c ^g ^h ^j ^s ^u (~u)
     postcxap - Esperanto: c^ g^ h^ j^ s^ u^ (u~)
   apostrofoj - Esperanto: c' g' h' j' s' u'
malapostrofoj - Esperanto: c` g` h` j` s` u`

viscii - VISCII (wietnamski)
 viqri - Vietnamese Quoted Readable Implicit

htmldec - SGMLowe/HTMLowe numery znakw (dziesitkowo): &#198; &#283; &#8594;
htmlhex - SGMLowe/HTMLowe numery znakw (szesnastkowo): &#xC6; &#x11B; &#x2192;
htmlent - SGMLowe/HTMLowe encje (nazwy znakw): &AElig; &ecaron; &rarr;
   html - Wszystkie trzy powyej (tylko jako format wejciowy)

tex - TeX wraz z niektrymi rozszerzeniami LaTeXa albo AMS-TeXa. Nie ma
rozrnienia midzy normalnym trybem a matematycznym - prawdopodobbie
bdziesz musia rcznie podostawia troch znakw $.

mnemonic  - Mnemoniki RFC 1345 poprzedzone przez &
mnemonic1 - Mnemoniki RFC 1345 poprzedzone przez `

any/JZYK (np. any/pl-iso2) - Ten specjalny format wejciowy rozpozna
kodowanie automatycznie, na podstawie czstoci znakw znalezionych w
tekcie. Z kadym jzykiem jest skojarzony zbir moliwych kodowa
uywanych dla niego i rednie czstoci jego liter (wyczajc litery
ASCII). Uyte zostanie najlepiej pasujce kodowanie. Filtr obsuguje
teraz jzyki cs (czeski), de (niemiecki), el (grecki), eo (Esperanto),
es (hiszpaski), fr (francuski), he (hebrajski), it (woski),
pl (polski), pt (portugalski), ru (rosyjski) i sv (szwedzki).

varpl - Wymieszane polskie ISO-8859-2, CP-1250 i UTF-8. W polskich
warunkach sugeruj podpicie tego jako filtr w czytniku newsw (dla
szybkoci lepiej woa bezporednio, a nie przez konwerta).

vareo - Wymieszane rne kodowania Esperanta.


	OPCJE KONTROLUJCE POWYSZE KONWERSJE

/1 (np. `konwert iso2-ascii/1') - Kady niedostpny znak bdzie
zastpiony przez pojedynczy przybliajcy znak, a nie przez napis.
Przydatne dla programu filterm albo dla preformatowanego tekstu. Ta
opcja jest wczana automatycznie jeli filtr jest uywany jako wyjcie
filterma.

/html - Zakada, e tekst jest HTMLem. Znaki " & < > wynike z przyblie
innych znakw bd prawidowo wyeskejpowane do &quot; &amp; &lt; &gt;.
Nagwek <META http-equiv="content-type" content="text/html; charset=...">
bdzie poprawiony jeli wystpi.

/htmldec - Konwertuje META jak wyej. Niedostpne znaki bd zakodowane
w &#Unikodzie;.

/htmlhex - Konwertuje META jak wyej. Niedostpne znaki bd zakodowane
w szesnastkowym &#xUnikodzie;.

/tex - Niedostpne znaki bd opisane w TeXu. Znaki # $ % & \ ^ _ { | }
~ wynike z przyblie niektrych znakw bd prawidowo wyeskejpowane
do \# \$ \% \& $\backslash$ \^{} \_ \{ $|$ \} \~{}.

/asciichar - Rozpoznaje niektre reprezentacje znakw w ASCII, np. (c)
... 1/2 >=.

/rosyjski - Rosyjski tekst bdzie oddany w polskiej transkrypcji
fonetycznej.

Niektre filtry wyjciowe mog uy informacji o jzyku do lepszego
przyblienia niedostpnych liter, np. w /de (niemieckim):  -> ae
zamiast a.


	INNE FILTRY

any/JZYK-test - Rozpoznaje kodowanie, ale zamiast konwersji tekstu
pokazuje tylko nazw kodowania. Dodatkowa opcja /all pokazuje wszystkie
moliwe kodowania, posortowane od lepszych do gorszych.

cr, lf, crlf - Wymusza okrelon konwencj oznaczenia kocw linii.
cr = Macintosh, lf = Unix i Amiga, crlf = Windows i DOS.
Konwencja wejciowa jest rozpoznawana automatycznie.

expand - Rozwija tabulacje na spacje (uywa programu expand
z textutils).

unexpand - Kompresuje spacje na pocztku linii do tabulacji (uywa
programu unexpand z textutils).

rmspacesateol - Usuwa spacje i tabulacje z kocw linii.

qp-8bit, 8bit-qp - Kodowanie MIME Quoted Printable: =A3=F3d=BC.

rtf-8bit, 8bit-rtf - Rich Text Format: \'a3\'f3d\'9f.

txt-htmlchar - Eskejpuje " & < > w SGMLowe/HTMLowe encje &quot; &amp;
&lt; &gt;. Wygodne do wczania pliku tekstowego w HTMLowych tagach
<PRE> </PRE>.

htmlchar-txt - W drug stron.

rot13 - Gb wrfg qrzbafgenpwn ebg13.

toupper, tolower - Zamienia tekst na due / mae litery. Na razie tylko
ASCII.


	DODATKOWE FILTRY DLA FILTERMA

tyldy (wejcie) - polskie ~a~c~e~l~n~o~s~x~z

lewyap (wejcie) - polskie `a`c`e`l`n`o`s`x`z

boldpl (wyjcie) - ASCII z polskimi literami wyrnionymi przez
rozjanienie.

pinectrlchars (wyjcie) - Zamienia znaki 128..159 wywietlane przez
Pine (albo inny program) jako ^..^ z powrotem na prawdziwe 128..159.

512bold (wyjcie) - Zmienia mapowanie kolorw w trybie 512-znakowym,
ktry ogranicza liczb kolorw do omiu. Paleta jest dynamicznie
zmieniana i zawiera osiem ostatnio uywanych kolorw. Kiedy wicej
kolorw jest uytych rwnoczenie, niektre z nich s wywietlone
niepoprawnie.

512bold1 (wyjcie) - Zmienia mapowanie kolorw w trybie 512-znakowym.
Zamiast ignorowania rozjanienia, dostpne s nastpujce kolory:
czarny, czerwony, zielony, biay, niebieski, jasna magenta, jasny cyjan,
jasnoszary; pozostae s zastpowane przyblieniami. Daje to lepszy
efekt, umoliwiajc pokazanie rozjanienia, kosztem przekamania barwy
niektrych kolorw.

kbdmacros (wejcie) - Makra klawiaturowe. Sekwencj klawiszy mona
zapamita przez `Esc Ctrl-A ROZWINICIE Esc Ctrl-E SKRT Esc Ctrl-E' -
od tej pory nacinicie SKRTU wygeneruje ROZWINICIE. Pniej mona
skasowa skrt przez `Esc Ctrl-A Esc Ctrl-E SKRT Esc Ctrl-E'. Czsto
zamiast Esc Ctrl- mona nacisn Ctrl-Alt-. Definiowane skrty, wraz z
definiowalnymi powyszymi kombinacjami klawiszy sucymi do ich
definiowania, s pamitane w pliku ~/.kbdmacros. Uwaga: Jeli
przedefiniujesz jak sekwencj, to wszystkie jej prefiksy nie bd
przepuszczane natychmiast, tylko poczekaj, a bdzie mona
jednoznacznie stwierdzi, ktra sekwencja zostaa wpisana. Dotyczy to
rwnie sekwencji z Esc reprezentujcych rne rozszerzone klawisze.


-- 
 __("<   Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.home.ml.org/
 \__/       GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
