ponedeljek, 23. oktober 2017

Prvi slovenski računalniški slovar(ček)


Prva jugoslovanska računalniška kaseta je izšla pri Radiu študent spomladi leta 1984. Med desetimi programčki, namenjenimi za delo s hišnim računalnikom ZX Spectrum 48K, je bil tudi Dispel, prvi slovenski računalniški slovarček. (levo)
Jeseni 1984 je izšel Angleško-slovenski slovarček tudi na samostojni kaseti pri ZOTKS. Tudi risba ptice je nastala z urejevalnikom INES, ki je učinkovito obvladal besedila, grafiko in podatkovne zbirke. (desno)

Prvi slovenski slovarji
Če ne štejemo krajših seznamov slovenskih besed Trubarja, Krelja, Dalmatina, Bohoriča in še nekaterih avtorjev, je "prvi pravi slovar, ki vsebuje (tudi) slovenščino, Dictionarium quatuor linguarum *1 (Slovar štirih jezikov) Hieronima Megiserja iz leta 1592. Prvi slovar s slovenščino kot izhodiščnim jezikom je slovensko-nemško-latinski rokopisni slovar Krajnsko besedische iz 2. polovice 17. stoletja, ki je deloma prirejen po Megiserjevem mnogojezičnem slovarju iz leta 1603. Prvi natisnjeni slovar s slovenščino kot izhodiščnim jezikom je Tu malu besedishe treh jesikov Marka Pohlina iz leta 1781. Prvi enojezični razlagalni slovar slovenščine je Slovar slovenskega jezika Jože Glonarja iz leta 1936". (Jezikovna Slovenija).

Štiristo let kasneje so v digitalni svet kot gobe po dežju vznikali elektronski slovarji, tudi slovenski – majhni in veliki, enojezični in prevajalni, splošni in terminološki, najprej na kasetah in disketah, potem na cederomih, danes praviloma skoraj vsi dostopni na spletu. Prav bogata bera jih je npr. v slovarskih zbirkah Fran in Termania, mnogi pa so kot samohodci razpršeni po spletu in jih je treba pač iskati. Elektronska verzija Slovarja slovenskega knjižnega jezika je prvič izšla leta 1997 na enajstih 3,5-palčnih disketah, kasneje na cederomu, danes je v uporabi več spletnih verzij, nastaja pa tudi nova izdaja.

Pri slovarjih, isto velja tudi za leksikone in enciklopedije, je prišlo s prehodom na elektronski medij tudi do povsem novega koncepta organizacije gradiva in njegove uporabe, torej za revolucionaren kvalitativni preskok. Na elektronskem mediju so to podatkovne zbirke z vsemi značilnostmi in lastnostmi besedilnih podatkovnih zbirk vključno s posebnim programom za njihovo urejanje, upravljanje in uporabo. To je treba upoštevati že pri zasnovi in gradnji slovarja, za učinkovito uporabo pa mora kaj o tem vedeti tudi uporabnik, saj je lahko uporaba nekaterih elektronskih slovarjev že zelo zapletena reč. Velik poudarek je na namenski programski opremi, ki omogoča poizvedovanje in s tem povezane raznovrstne možnosti priklica in tudi prikaza podatkov. Prav organizacija slovarja kot podatkovne zbirke in slovarski program za poizvedovanje sta pogoj in kriterij, ki neki slovar uvršča med elektronske slovarje (računalniški slovar je sopomenka). Primeri digitaliziranih (skeniranih) slovarjev ali izvorno digitalnih oblik slovarjev v datotekah formata .doc/.docx, .xls/xlsx, .pdf in še kaj niso računalniški slovarji, pač pa samo slovarji v elektronski obliki (glej objavo Elektronski slovar in slovar v elektronski obliki).

Kateri pa je prvi slovenski računalniški slovar, tak, ki je bil objavljen kot elektronska publikacija in dostopen uporabnikom? In kdaj je nastal?

Kristusova leta prvega slovenskega računalniškega slovarja
Kristusova leta navadno uporabljamo za ljudi, tiste, ki so dopolnili 33 let in kdo ve, kaj jih potem čaka . . . Letos je stopil v Kristusova leta tudi prvi slovenski računalniški slovar. To je publikacija, ki jo je leta 1984 dobila slovenska Narodna in univerzitetna knjižnica kot obvezni izvod, je na kompaktni magnetni (zvočni) kaseti za uporabo na Sinclairjevem ZX Spectrumu in ga knjižnica uporabniku prav gotovo več ne more dati v uporabo. Tudi sam bi ga kot avtor z velikimi težavami obudlil v življenje, če tiste škatlice pod mizo v garaži sploh še delujejo. Naredila sva ga s kolegom Primožem Jakopinom, on vso programsko podporo najprej za njegovo izdelavo in seveda potem predvsem uporabo, jaz slovarski del, takrat skromnih tisoč besed v angleškem in slovenskem jeziku, ampak čisto dovolj, da je do skrajnosti izkoristil zmogljivosti za tiste čase genialnega hišnega računalnika (home computer) Sinclairjevega ZX Spectruma 48K (da, prav ste prebrali, imel je 48 KB pomnilnika! Za program in za podatke!). Leta 1984 je v založbi ZOTKS in Radia študent izšla prva slovenska računalniška kaseta, deklarirana tudi kot prva jugoslovanska računalniška kaseta (taka, kot se je uporabljala tudi za zvočni kasetofon, Spectrum pa jo je uporabljal za zunanji pomnilnik) z desetimi programčki (Kontrabant – najbolj znan in najbolj odmeven, Loght Show, ZX Spectrum Tracer, Music Meni, Podmornica, Synti, Dispel, Risar, Sound Manager in LLIST). Med njimi se je, precej drugačen od drugih, ugnezdil tudi najin slovar z imenom Dispel (Dictionary and Spelling, ker ga je spremljal tudi programček za učenje besed). Še isto leto je izšel tudi Angleško-slovenski slovarček kot samostojna kaseta, h kateri je napisal ambientalno glasbeno spremljavo Boris Kramberger, eden od takratnih Pankrtov. Takrat še ni bilo miške, ikon, grafičnega uporabniškega vmesnika z izbirnimi meniji, bila je zgolj in samo ukazna vrstica. Če se komu ljubi, je različica slovarja z emulatorjem za osebni računalnik dostopna na spletu (v "arheološkem arhivu" računalniških programov), deluje pa kar spodobno.

Slovarček so spremljala enostavna zaslonska navodila za uporabo:

Slovarček je nastal spomladi leta 1984. Ivan Kanič ga je izbral, prenesel v računalniško obliko in uredil (z INES-om); Primož Jakopin je napisal (in še piše) ustrezno programsko opremo. Pri postavitvi slovarja in tudi pri njegovem sortiranju (gradiva je 85K) je šlo brez velikih računalnikov - delo so opravile Mavrice. In kako slovarček uporabljamo:
ko ga naložimo v pomnilnik (LOAD »DISPEL« /ENTER), se znajdemo pred:
      1. iskanje pojma
      2. brskanje po slovarju
      3. preverjanje znanja
      4. spreminjanje določil
      5. črno/belo
      6. konec
Izberemo lahko le osnovno iskanje (1) ali pa eno izmed pomožnih izbir (4 do 6); iskanje po slovarju (2) in preverjanje znanja (3) bodo dostopni kasneje. Če se odločimo za navadno iskanje, se znajdemo pred praznim zaslonom s kazalcem v levem zgornjem kotu. Kazalec ne utripa. Vnesemo besedo, katere prevod bi radi, in pritisnemo še ENTER, če z ukazom 4 nismo določili drugače, bomo poizvedovali po slovenskih prevodih angleških besed. Kadar iščemo v drugo smer, dobimo sičnike in šumnike s pritiskom na tipko SYMBOL SHIFT in eno izmed qwe (za CSZ) ali asd (za ČŠŽ). Če je iskani pojem v slovarju, dobimo ustrezne pomene v drugem jeziku, sicer pa sporočilo: »te besede ne poznam«. Kadar poizvedujemo za slovenskimi pomeni angleških besed, program ne pozna slovenskih pojmov; če nas zanima, kaj pomenijo naše besede v angleščini, pa ne angleških. Besede moramo napisati pravilno in brez presledkov spredaj ali zadaj. Iskanje končamo z vrstico, v kateri pritisnemo samo na tipko ENTER. S spreminjanjem določil (4) izberemo drug jezik - določilo spremenimo s tipko ENTER, nedotaknjenega pa pustimo s pritiskom na presledek (SPACE).
Ukaz 5 spremeni ton ozadja in črk na zaslonu v komplementarno vrednost. Za oči je ugodneje, če uporabljamo svetle črke na temnem ozadju. Važno je tudi, da je prostor v katerem delamo, zračen in dobro osvetljen - predvsem površine za ekranom morajo biti svetle. Z ukazom 6 se od programa poslovimo. Če si premislimo in bi radi nazaj si pomagamo z RUN.
Program, ki je v treh delih: BASIC, del v strojnem jeziku in slovar sam, se nalaga s kasetofona približno štiri minute. Če imate na razpolago mikrotračno enoto (čas nalaganja se skrajša na deset sekund), je potrebno spremeniti vrstici 900 in 906 ter program shraniti z: SAVE »m«; 1;»DISPEL« LINE 900: SAVE »m«; 1; »DISmc« CODE 63501, 2035: SAVE »m«; 1; »An-Slo« CODE 30001, 30230 Dopolnitev programa (2,3) je v teku, konec jeseni bo morda že na voljo tudi obsežnejša verzija slovarja (3000 angleških in 6000 slovenskih besed na računalniku Sinclair QL.

Mavrica, kot smo ljubeče poimenovali ZX Spectrum, je bila iz druge generacije teh hišnih računalnikov (home computer) z nenatančnimi gumijastimi tipkami (poimenovanimi tudi radirke), ki je uporabljala za zaslon navaden televizor, kot zunanji pomnilnik pa klasično zvočno kaseto in kasetofon. Delovni pomnilnik 48 KB so znali dobri programerji odlično izkoristiti! Neverjetno se zdi, da ima lahko danes "navaden" telefon tudi 100.000-krat zmogljivejši pomnilnik! Nalaganje slovarčka s kompaktne kasete je trajalo (če se ni vmes kaj zataknilo, kar ni bilo redko) okrog štiri minute. Tukaj si lahko ogledate nalaganje programa na Mavrico (zvok in slika, vključite zvočnike!).
Slovarček je bil zasnovan kot prevajalni angleško-slovenski slovar, ki je omogočal tudi iskanje v nasprotni smeri. Ob 1.100 slovenskih besedah, izbranih kot neke vrste temeljni besedni zaklad (pri tako majhnem številu besed izbor seveda ni lahek in vedno daje dovolj možnosti za kritiko in očitke), je okrog 2.100 angleških ustreznic. Glede na omejitve, ki sta je postavljala računalnik in zelo omejen pomnilnik, smo dosegli maksimalno velikost slovarja. Gradivo je bilo tako obsežno, da je bilo treba ob pripravi slovarja besede alfabetirati v več delih in delne rezultate potem združevati!
Urejevalnik besedil in podatkovnih zbirk INES, ki smo ga uporabili za sestavljanje, obdelave in uporabo slovarčka, se je živahno razvijal tudi na naslednjih generacijah računalnikov in operacijskih sistemov. Z Mavrice je pod različnimi imeni presedlal na Atarija in kasneje na tradicionalni PC, tudi na spletu še vedno deluje. Poganja nekatere priznane jezikovne vire kot so Nova beseda, SSKJ in nekateri drugi slovarji. S tem orodjem sta nastala tudi oba bibliotekarska terminološka slovarja, ki sta kasneje prišla na Termanio.

Slovar se upravlja, kot vse takratne programe, z ukazno vrstico, meni je kot seznam zgolj uporabniku v pomoč. Miške, ikon, gumbov in druge tovrstne navlake takrat še nismo poznali. Slovar ponuja iskanje, kar je seveda primarna funkcija slovarja, brskanje po slovarju, preverjanje in ocenjevanje poznavanja besed, spreminjanje nastavitev programa in seveda zaključek dela. Zaslon je lahko temen s svetlimi črkami ali svetel s črnim besedilom.
Iskanje je mogoče v obe smeri (ang-slo in slo-ang), čeprav je slovar smiselno urejen kot angleško-slovenski. Besede so besednovrstno označene, česar uporabnik na zaslonu sicer ne vidi, lahko pa nastavi iskanje in brskanje samo po izbrani(h) besedni(h) vrsti/vrstah.

Primeri izpisa rezultatov iskanja v angleškem in slovenskem jeziku. Glede na zelo omejen izbor besed je seveda odgovor "te besede ne poznam" dokaj pogost.
Iskanje po tem nerodnem "praslovarju" lahko čisto zares preizkusite s pomočjo emulatorja.


Obvezni izvod publikacije (kasete) je bil seveda oddan tudi v Narodno in univerzitetno knjižnico v trajno hrambo za zanamce.
Gotovo je varno shranjena, dvomim pa, da imajo ustrezno opremo za njeno uporabo. Matjaž, ki skrbi za elektronsko plat NUK-a, je bil sicer zelo uspešen z nekaterimi poizkusi emulacije.


Če vas zanima, kako je ta nerodna zadeva delovala pred 33 leti, se lahko z emulatorjem
odpravite v te skoraj predzgodovinske čase uporabe računalnika.
Ne bodite nestrpni, emulator rabi nekaj časa . . .

1Hieronymus Megiser: Dictionarium quatuor linguarum, videlicet, Germanica, Latina, Illyrica, (qua vulgo Sclavonica appellatur) et Italica, sive Hetrusca. Auctore, Hieronymo Megisero. [In fine:] Appendix. Exempla aliquot declinationum et conjugationum. Impressum Gracii Styria [Graz], a Iohanne Fabro; Cum S. Cas. Majestatis Privilegio Octennali. Anno M D XCII. [1592].

4 komentarji:

  1. Nisem vedela, da imaš tako dolg staž.

    OdgovoriIzbriši
    Odgovori
    1. Ja, tudi jaz sem včasih presenečen, kdaj je to bilo! Skoraj kamena doba :-)

      Izbriši
  2. Kdo bi si mislil, da smo imeli računalniški slovar že tako zgodaj! Hvala za informacijo in zanimiv prikaz. Emulacija pa je prav posebno doživetje, čeprav vse ne deluje dobro. Vseeno super!

    OdgovoriIzbriši
    Odgovori
    1. Ja, gotovo smo med redkimi začetniki, to me prav veseli.
      Emulator deluje na prvi, to je spomladanski verziji slovarja, ki še ni imela brskanja in učenja besed, zato te funkcije ne delujejo. V jesenski verziji (samostojna kaseta) je že vse delovalo. Tudi za to obstaja emulator, vendar je bolj zapleteno in ga je treba naložiti na osebni računalnik.

      Izbriši