@DATABASE TxtToHTML
@AUTHOR "Krzysztof 'ssnake' Olsztynski"
@(C) "Krzysztof 'ssnake' Olsztynski"
@$VER: TxtToHTML 1.6 (28.10.2002) (c) 2001-2002 ssnakesoft
@INDEX main
@node main "TxtToHTML Guide (c) Krzysztof 'ssnake' Olsztynski"
@{JCENTER}
@{u}TxtToHTML@{uu} 1.6 Guide (c) Krzysztof "ssnake" Olsztynski

@{"  " link about   }  O co chodzi

@{"  " link usage   }  Jak uzywac 
  
@{"  " link colours }  Kolory     
 
@{"  " link his     }  Historia   

@{"  " link todo    }  Przyszlosc 

@{"  " link bugs    }  Bledy      
 
@{"  " link me      }  Autor      
@{JLEFT}
Odwiedz:  @{b}http://www.ssnake.amiga.prv.pl@{ub} @{fg shine}lub@{fg text}
        @{b}  http://strony.wp.pl/wp/amissnake/@{ub} 
@endnode
@node about "ABOUT"

Konwertuje pliki tekstowe na dokumenty HTML.
Napisany przez: Krzysztof "ssnake" Olsztynski. 


Podziekowania dla:
Slawomir "TimSucker" Strumecki,
Marcin "Morgoth" Kurek,
Ken Gregory.


Od wersji 1.1 TxtToHTML zyskal status @{b}E-MAILWARE@{ub} 
co zobowiazuje Cie do wyslania mi e-mail'a jezeli go uzywasz.


Wszystkie pytania, informacje o bledach i co tylko chcesz
slij na @{b}ssnake@interia.pl@{ub} 



Nowych wersji i innych programow szukaj na:

 @{b}http://www.ssnake.amiga.prv.pl@{ub} @{fg shine}lub@{fg text}
 @{b}http://strony.wp.pl/wp/amissnake/@{ub} 
@endnode
@node usage "USAGE"

Usage: TxtToHTML <inputfile> [outputfile] [opcje]

OPCJE:
   -ctr, -centre                     Centruje caly text
   -iso2                             Konwertuje AmigaPL -> ISO-8859-2
   -fs SIZE, -fsize SIZE             Rozmiar czcionki (1-7) [Domyslny 3]
   -fc COLOUR, -fcolour COLOUR       Kolor czcionki 
   -bgc COLOUR ,-bgcolour COLOUR     Kolor tla
   -pre                              Preformatowane bloki @{"!!!" link pre} 
   -nbsp                             Uwzglednianie spacji
   -pf                               Paragraph formatting
   -mkl, -makelinks                  Tworz linki
   -lc COLOUR, -lcolour COLOUR       Kolor linka 
   -alc COLOUR, -alcolour COLOUR     Kolor aktywowanego linka
   -vlc COLOUR, -vlcolour COLOUR     Kolor odwiedzonego linka

Tylko inputfile jest wymagany.

 inputfile      plik tekstowy (plik wejsciowy)
 outputfile     sciezka gdzie zapisac plik wyjsciowy

@{apen 7}UWAGA: Program akceptuje zarowno angielskie oraz amerykanskie
slownictwo: colour (color), centre (center).Co oznacza, ze opcje
-fcolour, -bgcolour, -centre moga byc zastapione przez -fcolor,
-bgcolor, -center oraz beda zaakceptowane.@{apen 1}

Liste kolorow czcionki i tla mozesz przeczytac @{"tutaj" link colours}.
Kolory rowniez mozesz definiowac uzywajac kodu HEX, na przyklad:

    FFFFFF  =  white   (np. : TxtToHTML in.txt -fcolor FFFFFF) 
    FF0000  =  red     (np. : TxtToHTML in.txt -bgcolor FF0000)  
    FF7F50  =  coral   (np. : TxtToHTML in.txt -fcolor FF7F50) 
    000000  =  black   (np. : TxtToHTML in.txt -bgcolor 000000) 

Uzywajac kodu HEX mozesz znalesc kolor jaki tylko potrzebujesz.

@endnode
@node colours "List of colours"

@{u}Lista kolorow:@{uu}

 aliceblue
 antiquewhite
 aqua
 aquamarine
 azure

 beige
 bisque
 black
 blanchedalmond
 blue
 blueviolet
 brown
 burlywood

 cadetblue
 chartreuse
 chocolate
 coral
 cornflowerblue
 cornsilk
 crimson
 cyan

 darkblue
 darkcyan
 darkgoldenrod
 darkgray
 darkgreen
 darkkhaki
 darkmagenta
 darkolivegreen
 darkorange
 darkorchid
 darkred
 darksalmon
 darkseagreen
 darkslateblue
 darkslategray
 darkturquoise
 darkviolet
 deeppink
 deepskyblue
 dimgray
 dodgerblue

 firebrick
 floralwhite
 forestgreen
 fuchsia

 gainsboro
 ghostwhite
 gold
 goldenrod
 gray
 green
 greenyellow

 honeydew
 hotpink

 indianred
 indigo
 ivory

 khaki

 lavender
 lavenderblush
 lawngreen
 lemonchiffon
 lightblue
 lightcoral
 lightcyan
 lightgoldenrodyellow
 lightgreen
 lightgrey
 lightpink
 lightsalmon
 lightseagreen
 lightskyblue
 lightslategray
 lightsteelblue
 lightyellow
 lime
 limegreen
 linen

 magenta
 maroon
 mediumaquamarine
 mediumblue
 mediumorchid
 mediumpurple
 mediumseagreen
 mediumslateblue
 mediumspringgreen
 mediumturquoise
 mediumvioletred
 midnightblue
 mintcream
 mistyrose
 moccasin

 navajowhite
 navy

 oldlace
 olive
 olivedrab
 orange
 orangered
 orchid

 palegoldenrod
 palegreen
 paleturquoise
 palevioletred
 papayawhip
 peachpuff
 peru
 pink
 plum
 powderblue
 purple

 red
 rosybrown
 royalblue

 saddlebrown
 salmon
 sandybrown
 seagreen
 seashell
 sienna
 silver
 skyblue
 slateblue
 slategray
 snow
 springgreen
 steelblue

 tan
 teal
 thistle
 tomato
 turquoise

 violet

 wheat
 white
 whitesmoke

 yellow
 yellowgreen
 

@endnode
@node his "History"

TxtToHTML historia:

 1.6 (12-09-2002)  -  Drobno przyspieszono dzialanie funkcji tworzenia linkow.
                   -  Usunieto wypisywanie debug informacji z funkcji tworzenia linkow.

 1.5 (26-07-2002)  -  Poprawiono maly blad w funkcji tworzenia linkow.
                   -  Kilka usprawnien:
                    -> Teraz kiedy pominiesz SIZE lub COLOUR po opcji 
                       -fsize, -fcolour lub -bgcolour program nadal
                       powinien pracowac poprawnie.
                    -> Teraz mozesz uzywac -mkl zamiast -makelinks,
                                           -ctr zamiast -centre,
                                           -fs  zamiast -fsize,
                                           -fc  zamiast -fcolour,
                                           -bgc zamiast -bgcolour.
                   -  Dodano opcje kolorow linkow (link, alink, vlink colour).

 1.4 (05-05-2002)  -  Poprawiono blad w linkach mailto '@' (MakeLinks opcja).
                   -  Dodano tworzenie linkow ftp (MakeLinks opcja).
                   -  Zastapiono wersje TxtToHTML [68020] przez nowa 
                      [68020-60].
                   -  Poprawiono kolejny blad w funkcji MakeLinks 
                      (MakeLinks opcja).

 1.3 (03-05-2002)  -  Poprawiono konwertowanie znaku Copyright '©'.
                   -  Poprawiono konwertowanie znaku tabulacji.
                   -  Usunieto zapis <FONT SIZE="x"> kiedy opcja preformated
                      blocks jest wlaczona.
                   -  Poprawiono konwertowanie znaku Registered trademark '®'.
                   -  Dodano opcje tworzenia linkow.
                   -  Poprawiono kilka mniejszych bledow.

 1.2 (21-03-2002)  -  Przyspieszono dzialanie programu.
                   -  Dodano opcje paragraph formatting.
                   -  Zoptymalizowano kod zrodlowy.
                   -  Poprawiono kilka malych bledow.
                   -  Dodano GUI (wizard).

 1.1 (01-01-2002)  -  Przepisano caly kod zrodlowy.
                   -  Dodano opcje koloru czcionki i tla oraz opcje
                      rozmiaru czcionki.
                   -  Dodano opcje preformatowanych blokow.
                   -  Dodano opcje uwzgledniania spacji
                   -  Zmieniono status na @{"E-MAILWARE" link about}.

 1.0 (16-07-2001)  -  Pierwsza wersja (Aminet).
 

@endnode
@node todo "Future"

W nastepnej wersji chce dodac/zmienic:


  -  nowe GUI
 
  -  wersje dla PPC

  -  wasze sugestie



Ale zrobie to dopiero kiedy dostane ponad 10 e-mail'i od uzytkownikow.
Przypominam, ze od wersji 1.1 TxtToHTML zmienil status na @{"E-MAILWARE" link about}.

@endnode
@node bugs "Znane bledy"

Znane bledy:


  -  Nie widze zadnych bledow jak na razie. :)
  
@endnode
@node me "Autor"


Autor: @{b}Krzysztof "ssnake" Olsztynski@{ub}

mail: @{fg shine}ssnake@interia.pl@{fg text}
www:  @{b}http://www.ssnake.amiga.prv.pl
      http://strony.wp.pl/wp/amissnake/@{ub}
@endnode
@node pre "Preformatowane bloki"

 Opcja rozmiaru czcionki (-fsize) @{b}nie@{ub} dziala w trybie 
 preformatowanych blokow.
 
 Z ta opcja (-pre) przegladarka potrafi wyswietlic spacje, tabulatory
 i znaki konca lini jak w trybie ASCI (trybie tekstowym).

@endnode