Szövegtár
La'ng Attila D.
Lang_Attila at E73.KIBERNET.HU
1999. Okt. 2., Szo, 18:40:26 CEST
Gyulai Mihály:
>Szabad kérdezni, hogy milyen problémákat kell(ett) megoldani
>a szöveg szétdarabolásához és milyen módszerrel sikerült ezeket
>megoldani ?
Eddig még sehogy. Simonyi Bélának írt szeptember 29-i levelem:
Arról van szó, hogy a MEK kapott egy CD-t, amin kb. kétszáz klasszikus
irodalmi mû volt egyetlen file-ban egymás után zúdítva. István kimentette
Word és ASCII formátumban, harminc-harminc mega a kettõ. (A limbo/szovegtar
könyvtárban vannak egybetömörítve.) Én letöltöttem ezt az adathalmot, és
most szét kellene vágnom könyvekre, megformázni, MEK-fejlécet rátenni stb.
A wordös változathoz persze hozzá se tudok nyúlni ezen a gépen, az
ASCII-t próbálom nyüstölni. Elõször azt csináltam, hogy írtam egy csomó
segédprogramot, amik megkeresték az egyes könyvek kezdetét és eszerint
szétvágták a file-t. Az volt a tervem, hogy további segédprogramokat írok,
amik elvégzik a szükséges formázásokat, ráteszik a fejlécet stb. -- aztán
ezeket a segédprogramokat adom oda a MEK-nek, õk ráengedik a saját
példányukra és megcsinálja nekik egy gombnyomás nélkül flottul. Így nem
kell feltöltenem a szerverre a harminc megát.
A dolog ott bukott meg, hogy az ASCII változatból sok információ
hiányzik. Többek között az üres sorok, amik a verseknél elengedhetetlenek,
s a címeket se különbözteti meg semmi. Ezért írtam egy makrót próbaképpen,
ami a Word-változatból információt termel ki a bekezdésvégekrõl, hogy ezt
aztán egy megfelelõ programmal átvihessem az ASCII-re. Csakhogy a makró
kilenc óra hosszat futott -- volna Lacinál, ha le nem áll azzal, hogy
betelt a lemez.
Tekintve, hogy ez csak az elsõ makró volt, amit még egy csomónak kellett
volna követnie, mást találtam ki. Idézet Lacinak írt levelembõl:
Van egy ujabb otletem. Probaljuk mashogy csinalni. Nekem van egy listam a
konyvek kezdo sorairol. Ha irok egy makrot, ami megfogja a wordos
Szovegtarat, sorban megkeresi benne ezeket a kezdosorokat, s a kozejuk eso
reszt kulon dokumentumokkent kivagja -- akkor megkaptuk a ketszaz konyvet
Winword formatumban, amikbol azutan mar egyenkent elo lehet allitani az
ASCII valtozatokat.
Ez jobbnak igerkezik, mert az elozo modszerrel tobb olyan makrot kellene
lefuttatni, amikkel eddig kuszkodtel, s a vegeredmeny meg mindig nem lenne
szazszazalekos.
Egyelore azt javaslom, fuggeszd fel a kiserletezest a mostani makroval,
kicsit meg csiszolom az elkepzelest es megirom az ujat.
Idézet vége. Ma jött Laci válasza: rendben. Itt tartunk, képben vagy.
További információk a(z) Mek-l levelezőlistáról