F.A.T. Dokumentáció
W e l c o m e !
Tisztelt Hölgyem/Uram!
Ezt a kis programcsomagot -amelynek az ismertetőjét olvassa- olyan célból készítettem, hogy az általa nyújtott konverzió segítségével nagy mennyiségű szöveges állományból
* gyorsan
* egyszerű,
* időtálló,
* széleskörűen kompatibilis
HTML kódolt oldalakat készíthessünk.
Ha Ön szerint a fenti feladatot tökéletesen, gyorsan, és kiváló minőségben el lehet végezni a Windows alá készült professzionális WYSIWYG editorok egyikével (pl. a Microsoft, Corel, vagy Adobe termékeivel), úgy a további olvasással semmi értelme fárasztania magát: Ön egy boldog ember...
Kedves Kolléga!
Ha idáig jutottál az olvasásban, Neked aligha kell bizonygatnom, hogy a WYSIWYG editorok használata legfeljebb "egyszerhasználatos" levelek, feljegyzések készítésére célravezető: az elkészült dokumentum a nagy cégek piacpolitikájának köszönhetően ugyanis csak szerencsés esetben, csak azon a gépen, és csak abban a pillanatban lesz "WYWIWYS" (What You Want Is What You See)...
A nagy szöveges állományokkal dolgozó intézmények körében az ideális formátum ma is olyasféle vita tárgya, mint a homousion-homoiusion vagy a Fradi-Honvéd viták, és valóban: kivétel nélkül minden formátumnak megvan a maga gyengéje, a maga módján mindegyik egy jól-rosszul megkötött kompromisszum. A probléma engem személy szerint régóta és behatóan foglalkoztat, és ami azt illeti (ki hitte volna...) álláspontom eme kis csomagon tükröződik a leginkább.
Minimalista -mondhatni puritán- beállítottságomnak megfelelően a legelfogadhatóbb kompromisszumot a nem-bináris (ún. ASCII) szöveges állományok Windows szerinti magyar ékezetes karakterkiosztású változatában találtam meg. Ez a dokumentumtípus azonban -esetleges formázottsága ellenére- annyira messze esik a nyomtatott könyvek által nyújtott vizuális élménytől, hogy sokak számára ez a megjelenés túlságosan is fogyaszthatatlan, művi, mesterséges, "gépi".
A HTML a grafikus megjelenítéssel ezen hiányosságok nagy részét képes feloldani olyan "gólokkal" megfejelve, mint a világszéles hordozhatóság, a hypertext-rendszer, valamint a képek beágyazhatósága - hogy csak a legalapvetőbb előnyöket említsem.
A HTML kóddal azonban csínyán kell bánni: kis mértékben orvosság, nagy mértékben viszont méreg! Esetünkben ez azt jelenti, hogy a HTML szabványok és megjelenítők világában uralkodó káosz odáig vezetett, hogy mára szinte már csak a céltudatosan alkalmazott legalapvetőbb HTML parancsokat használó oldalak látványa nevezhető az ominózus két "nagy" böngésző különféle verziói alatt többé-kevésbé konstansnak...
Szerencse a szerencsétlenségben, hogy az igényes de komoly felhasználókat megcélzó oldalaknak ennél többre nem is igen van szükségük: a csillogó grafikák és szikrázó Java-scriptek főleg lelkes amatőrök és business érdekeltségek honlapjain burjánzanak, mintsem ismeretterjesztéssel foglalkozó oldalakon és elektronikus könyvtárak állományaiban.
Gyakorlat
Igen széleskörű (és lehangoló) tapasztalataim összegzéseként elmondhatom, hogy amennyiben egy WYSIWYG szövegszerkesztő nagy és bonyolult szöveges állományának professzionális HTML-lé alakítását a "Mentés HTML-ként" funkcióval kíséreljük meg, az eredmény a használhatatlantól a használhatóság határát súroló minőségek közt várható.
Emiatt javaslom kapásból a "Windows szöveg; *.TXT" formátumú mentést - így már jóval nagyobb esélyünk lesz egy konverziókkal formázható állomány elérésére. Ilyenkor is okozhat problémát a magyar ékezetes karakterek elvesztése, azonban ha a mentés nem hibás (pld. ő, ű, Ő, Ű ékezetei eltűnnek) akkor nagy valószínűséggel csak a kiosztási rendszer más - ez viszont már utólagos konverzióval (karaktercserékkel) kijavítható (lásd: INFO.BAT).
És itt jön képbe a "FAT" formátum, amely egyszerű modifikációkkal "intelligenciát" visz a "buta" szövegbe:
- többszintű cím-hierarchiát
- szövegblokkokat
- párbeszédblokkokat
- listákat
- képeket
- elválasztásokat
- előformázott szövegeket
definiálhatunk. A konverzió után pedig garantáltan egységes, átlátható logikájú, és megbízhatóan megjeleníthető szöveget kapunk.
A FAT formátumot eredetileg olyan WEBlapok újraformázásához fejlesztettem ki, amelynek átformázása már első ránézésre is reménytelennek tűnik. Ilyenkor nem a legjobb megoldás elgatyázni az időt a javítgatásokkal, vagy céltalanul hadonászni az egérrel egy WYSIWYG editorban: tökéletesen kontrollálhatatlan, hogy esetleg maradnak-e inkompatibilis utasítások a kódban. A szöveges mentés, a FAT formázás, valamint a konverzió után viszont biztosak lehetünk abban, hogy korrekt munkát végeztünk, és nincsenek inkompatibilitások a generált kódban.
Akinek pedig mániája teletűzdelni a szöveget linkekkel (lehetőleg annyira átláthatatlanná téve akár pár oldalas dokumentumokat, hogy szinte végtelennek tűnjenek), lépten-nyomon aláhúzásokkal-kiemelésekkel tarkítani mondanivalót: nekik csak annyit mondhatok, hogy ez tökéletesen felesleges, és inkább elriasztja az olvasót, sem minthogy leesne az álla, hogy micsoda géniusz művét olvashatja...
(Gondoljunk csak a nyomtatott könyvekre: azok sincsenek millió helyen zavaró kiemelésekkel tarkítva!)
FONTOS!
A programcsomag kizárólag DOS formátumú (CR/LF sorvéglezárású) állományokkal működik helyesen!
Emiatt a TXT-HTML konverzió előtt ajánlott a TEXTREIN nevű segédprogram lefuttatása!
A "mese" ezzel véget is ér - a használathoz sok sikert kívánok!
Gerhardt Norbert
2000. február 1.