home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #3
/
amigamamagazinepolishissue1998.iso
/
wfmh_localepl_1.53
/
dodatki
/
programy
/
printit
/
printit.doc
< prev
next >
Wrap
Text File
|
1995-12-18
|
8KB
|
173 lines
----------------------------------------------------------------------------
Konwerter Tekstu - PrintIt 1.1 - Demo
© 1993 Krzysztof Kobus
----------------------------------------------------------------------------
1. PrintIt - co to takiego...
Program PrintIt jest prostym w obsîudze konwerterem tekstu,
umoûliwiajâcym szybkie i bezbolesne "przetîumaczenie" tekstu napisanego z
uûyciem jednego "standardu" polskich znaków na inny (aby uniknâê znanego w
smutnym niebieskim ôwiecie nadmiaru jedynie sîusznych standardów zaleca sië
aby docelowym formatem byî zawsze format AmigaPL, który to jest ustawiany
domyôlnie).
2. Poglâdowy szkicownik bojowy materii zagospodarowania roboczego okna
sië tyczâcy...
+--------------------------------------------------------------------------+
[+] PrintIt v1.0 Demo [ ][ ]
+--------------------------------------------------------------------------+
| Czcionki: Formaty: |
| +-----------------+ +-+ +--------------------+ +-----------------+ +-+ |
| | | ||| |(3) Nowy Format | |AmigaPL | ||| |
| | | ||| +--------------------+ | | ||| |
| | | ||| +--------------------+ | | ||| |
| | | | | |(4) Edycja Formatu | | | | | |
| | | | | +--------------------+ | | | | |
| | | | | +--------------------+ | | | | |
| | | | | |(5) Usuï Format | | | | | |
| +-----------------+ +-+ +--------------------+ +-----------------+ +-+ |
| +---------------------+ +--------------------+ +---------------------+ |
| | | |(6) Bez zmian | |AmigaPL | |
| +---------------------+ +--------------------+ +---------------------+ |
| |
| +----------------------------------------------------------------+ |
| Plik: | | |
| +----------------------------------------------------------------+ |
| |
| +--------+ +-----------+ +----------+ +------------------+ +----------+ |
| | Drukuj | |(1) Wczytaj| |(2) Zapisz| |(7) Zapisz Formaty| |(8) Skoïcz| |
| +--------+ +-----------+ +----------+ +------------------+ +----------+ |
+--------------------------------------------------------------------------+
3. Konwersja tekstu...
Z wyôwietlonej po prawej stronie okna programu listy formatów naleûy
wybraê ten w jakim zapisany jest poddawany obróbce tekst (wybrana nazwa
wyôwietlona zostanie w okienku poniûej) a nastëpnie wczytaê ów tekst przy
uûyciu gadgetu (1) "Wczytaj". Po pomyôlnym zakoïczeniu operacji wczytywania
naleûy ponownie uûyê wymienionej listy w celu okreôlenia formatu zapisu
(docelowego) a nastëpnie uûyê gagetu (2) "Zapisz" i zapisaê tekst w nowym
formacie na dysku. Poniewaû program zachowuje tekst úródîowy w niezmienionej
postaci, wszelkie operacje konwersji przeprowadzane sâ w dodatkowym buforze
(pociâga to za sobâ koniecznoôê posiadania odpowiedniej iloôci wolnej
pamiëci co najmniej tej samej wielkoôci co dîugoôê pliku úródîowego - byê
moûe w przyszîoôci dodana zostanie moûliwoôê sekwencyjnej konwersji tekstu),
zatem konwertowaê na róûne formaty moûna do upadîego (tylko po co?), bez
potrzeby ponownego wczytywania tekstu úródîowego.
4. Konwersja znaków koïca linii...
Przy próbie odczytania tekstu przeniesionego z prostszych maszyn biurowych
okazuje sië, iû kaûda linia teksu zakoïczona jest, miast zwyczajowo znakiem
LF (o kodzie 10), parâ znaków CRLF (13,10). W naszym przypadku ów dodatkowy
znak CR jest zbëdny i naleûy go bâdú usunâê, bâdú dodaê jeôli z jakiô
przyczyn musimy tekst przenieôê na owe maszyny. Do ustawienia sposobu
konwersji owych znaków sîuûy gadget oznaczony na planszy numerem 6.
Kaûdorazowe klikniëcie na nim powoduje przeîâczenie na inny wariant
konwersji. Oto moûliwoôci:
- Bez zmian - Podczas konwersji wszelakie niuanse zwiâzane z tym
zagadnieniem bëdâ przez program pomijane
- LF = CRLF - dodaje niezbëdny kod dla maszyn biurowych
- CRLF = LF - usuwa zbëdne znaczki (analogicznie dziaîa funkcja
"Cut Paste/Strip CR Marked" w CEDzie (dla uûytkowników
zarejestrowanych: "Wytnij Wstaw/Usuï znaki CR")
- LF = CR - na wszelkich Macach kody koïca linii to z kolei CR
(pececiarzom to dobrze -> dwa w jednym :), zatem
jeôli przesyîasz coô na Maca to ustaw wîaônie ten
tryb...
- CR = LR - ...natomiast jeôli z Maca pobierasz, to ustaw se ten.
- Usuï LF - usuwa wszelakie znaki LF. Przydatne gdy chcemy nasz tekst
dowolnie formatowaê w programach DTP, a przeszkadzajâ w tym
LFy ktore ograniczajâ koïce linii
- Usuï CR - j/w ale dot. znaków CR, ewentualnie moûna uûyê
zamiast CRLF=LF
- Usuï CRLF - j/w ale usuwa tylko wystëpujâce po sobie CRLFy
- Usuï CR i LF - Dwa w jednym: "Usuï LF" i "Usuï CR"
Konwersja znaków koïca linii dokonywana jest podczas zasadniczej konwersji,
zatem wszelkich ustawnieï naleûy dokonywaê przed zapisaniem danego tekstu.
5. Definiowanie oraz edycja formatów...
PrintIt umoûliwia dodanie do obsîugiwanych formatów dowolnej liczby
wîasnych, które nastëpnie moûna zapisaê w celu póúniejszego wykorzystania.
Przy uûyciu gadgetu (3) "Nowy Format" i po podaniu nazwy formatu
przechodzimy do okna definicji (edycji) kodów odpowiadajâcych poszczególnym
znakom narodowym. Wartoôci liczbowe odpowiadajâce owym kodom wprowadzaê
moûna bâdú dziesiëtnie bâdú szesnastkowo, do przeîâczenia sîuûy gadget
"Dziesiëtnie/Szesnastkowo" w górnej czëôci okna edycji. Po pomyôlnym
zakoïczeniu wpisywania wybieramy albo "Uûyj" co spowoduje powrót do gîównego
okna programu z równoczesnym dodaniem nowego formatu do wyôwietlonej listy,
albo "Zapisz" co dodatkowo zapisze definicjë wszystkich formatów (wîâcznie z
nowym) w pliku "PrintIt-Formaty" umieszczonym w aktualnym katalogu. W
przypadku poraûki pozostaje tylko gagdet "Poniechaj". Istnieje moûliwoôê
póúniejszej modyfikacji istniejâcych standardów poprzez wybranie danego z
listy oraz wciôniëcie gadgetu (4) "Edycja Formatu", bâdú caîkowitego
usuniëcia formatu z listy - gagdet (5) "Usuï Format". Dodatkowo w kaûdej
chwili moûna peînâ listë formatów zapisaê na dysku, bez potrzeby korzystania
z okna edycji, uûywajâc w tym celu gadgetu (7) "Zapisz Formaty".
6. Zakoïczenie pracy...
Moûna tego dokonaê w dwojaki sposób: klikajâc na gadgecie zamkniëcia okna,
bâdú uûywajâc gagdetu "Skoïcz". W obu przypadkach, jeôli dokonywane byîy
jakiekolwiek modyfikacje formatów a nie zostaîy one zapisane, pojawi sië
dodatkowe okno informacyjne pozwalajâce na zakoïczenie pracy bez zapisu
"Skoïcz", zapis -> "Zapisz i skoïcz" bâdú na powrót do programu.
7. Zmiany od wersji 1.0
Jedynâ widocznâ zmianâ jest wprowadzenie dodatkowych dwóch trybów
konwersji znaków koïca linii, przydatnych przy wymianie tekstów z
Macintoshami. Zaîâczony plik formatów zawiera dodatkowo takûe ichni
"standard" w tej dziedzinie, nazwany ApplePL.
8. Uwagi merytoryczne...
Wersja Demo pozbawiona jest moûliwoôci drukowania tekstu z uûyciem
specjalnych sterowników drukarek, dlatego teû gadget "Drukuj" jak i okno
"Czcionki" nie sâ uûywane.
9. Wymagania sprzëtowo-programowe...
Program pracuje na kaûdej Amidze z systemem od 1.3 w górë (z
wczeôniejszymi wersjami teû powiniem, lecz nie zostaîo to sprawdzone
doôwiadczalnie) i wymaga czcionki TopazPL (8) oraz bibliotek diskfont oraz
reqtools (v38+).
10. Dystrybucja...
PrintIt jest czëôciâ skîadowâ pakietu W.F.M.H. LocalePL i moûe byê
rozprowadzany jedynie w caîym, kompletnym pakiecie. Tyczy sië to jedynie
rozmaitych "sprzedawaczy" programów, autorów PD-Packów, SYSOPów itd.
Zjadacze mogâ kopiowaê do woli...
11. Amen...
Amen.