Next Previous Contents

4. Egkatastash Ellhnikwn grammatoseirwn

Eytyxws gia mas, h egkatastash twn grammatoseirwn sto StarOffice 5.0 exei oysiastika beltiw8ei se sxesh me to parel8on (4.0). Twra merika bhmata h einai axrhsta h ginontai aytomata. H egkatastash twn ellhnikwn grammatoseirwn ginetai opws ka8e egkatastash grammatoseirwn gia to StarOffice kai xwrizetai se duo stadia: sthn egkatastash ston X-server kai sthn egkatastash sto StarOffice.

4.1 Egkatastash ellhnikwn grammatoseirwn ston X-server

Sto 8ema ayto den 8a anafer8w ektetamena. Yparxei arketh bibliografia gi'ayto (shm.: opoios 8elei na boh8hsei as moy steilei thn http dieu8ynsh gia ayto to 8ema). An exete hdh egkatasthsei ellhnika einai polu pi8ano na exete egkatasthsei kai Type1 grammatoseires. Prepei na tonis8ei pws mono oi Type1 grammatoseires einai gia ektupwsh (gia opoiadhpote efarmogh) enw oi Bitmap den einai.

Se genikes grammes ta bhmata poy prepei na kanei kaneis einai:

4.2 Egkatastash ellhnikwn grammatoseirwn sto StarOffice 5.0

H egkatastash twn grammatoseirwn exei beltiw8ei polu sthn ekdosh 5.0 an kai pali yparxoyn orismena pragmata poy prepei na prosexei kaneis. Pleon den xreiazetai na egkatasta8oun aytes oi grammatoseires kai sto Ghostscript, ektos fysika an 8elete na typwsete me aytes kai se alles efarmoges. To idio to StarOffice kanei download ka8e fora tis grammatoseires poy prokeitai na ektypw8oun ston ektypwth h sto Ghostscript.

Grhgorh egkatastash ellhnikwn

Epeidh h diadikasia ayth mporei na ginei xronobora, parati8ontai edw ta boh8htika arxeia twn grammatoseirwn, wste h egkatastash toys na ginei oso to dynaton pio grhgora kai sigoyra. To bhma poy anaferetai sto telos ths enothtas sxetika me to psetup einai ypoxrewtiko kai prepei na ginetai ka8e fora poy pros8etete grammatoseires.

An den exete aytes tis grammatoseires, h 8elete na egkatasthsete kapoies alles, h diadikasia egkatastashs twn grammatoseirwn einai ws ejhs:

Beltistopoihsh arxeiwn afm

Dystyxws ta perissotera arxeia afm poy erxontai mazi me tis grammatoseires den mporoun na xrhsimopoih8oun ws exoyn me to StarOffice. Prepei na exoyn ta dedomena toys se mia sygkekrimenh seira kai na exoyn orismena pedia etsi dhlwmena poy enw den einai xrhsima gia ta X, einai wstoso aparaithta gia to StarOffice. Gia na ginei h zwh mas pio eukolh yparxei to programma afm.pl se perl to opoio aytomata dhmioyrgei to swsto afm arxeio. To arxeio ayto mporei na diabastei kai apo ta X, opote den yparxei fobos na katastrecete ayto to arxeio. Gia na ta metatrecete prepei na pate ston fakello me tis grammatoseires greekXfonts-Type1 kai na ektelesete tis epomenes entoles:

 perl afm.pl fontname.afm
rm -f fontname.afm
mv fontname.afm.new fontname.afm
Fysika an sas exoyn pei pws oi sygkekrimenes grammatoseires exoyn afm arxeio symbato me StarOffice den xreiazetai ayto to bhma.

Dior8wsh boh8htikwn arxeiwn

Ayto to bhma kanonika den 8a eprepe na ginetai, toylaxiston gia oses grammatoseires exoyme ektelesei to programma type1inst. Dystyxws omws oi pio gnwstes ellhnikes Type1 grammatoseires gia X exoyn problhma. Anaferomai stis greekXfonts-Type1 h se opoies sylloges tis symperilambanoyn. Aytes an kai exoyn ellhnika grammata, oysiastika antika8istoun ta jena sumbola me ellhnika (den dhlwnoyn dhladh pws sxediazoyn ellhnika sumbola alla jena). Oysiastika einai dhladh grammatoseires me 8859-1 encoding kai oxi 8859-7 poy 8a htan to swsto. Sta paketa ellhnikwn poy kykloforoun aytes dhlwnontai men ws 8859-7, alla eswterika einai 8859-1. To StarOffice apo thn allh meria diabazei katey8eian ta pfb arxeia otan prokeitai na typwsei, den ejartatai apo ti exei kaneis dhlwsei sta X. Gia na tis emfanisei omws sthn o8onh xrhsimopoiei tis roytines twn X. Etsi exoyme to ejhs paradojo: enw men sthn o8onh emfanizontai swsta ta agglika, ta ellhnika fainontai san na grafoyme to ena panw sto allo. Akoma xeirotera, otan typwsoyme diapistwnoyme pws elaxista ellhnika grammata typwnontai kai ayta poy typwnontai den einai kan ellhnika! To StarOffice prospa8ei na typwsei toys xarakthres twn ellhnikwn san na htan jenoi xarakthres me mia grammatoseira poy exei ellhnikous men xarakthres alla dhlwmenoi san jenoi, opote mono h "tomh" twn duo typwnetai: praktika mpaxalo!

Ayto mporei na dior8w8ei arketa eukola, an afhsoyme to programma type1inst na kanei anenoxlhto th doyleia toy. 8a prepei omws na sbhsoyme emeis prwta ta arxeia Fontmap, fonts.dir kai fonts.scale, to type1inst 8a ta dhmioyrghsei ek neoy. To problhma einai oti afou dhlwnontai oi grammatoseires aytes ws 8859-1, den mporoun na xrhsimopoih8oun apo alles efarmoges (opws p.x. to Netscape). Tote eimaste ypoxrewmenoi na ftiajoyme emeis ena arxeio fonts.alias to opoio 8a antikatoptrizei oles tis 8859-1 grammatoseires se 8859-7. An eiste tyxeroi to arxeio ayto yparxei hdh katalogo me ta ellhnika, opote to mono poy xreiazetai einai na to dior8wsete. Sto diko moy susthma to arxeio ayto einai ws ejhs:

# -grinet-greek courier-medium-r-normal--0-0-0-0-m-0-iso8859-7 -grinet-greek courier-medium-r-normal--0-0-0-0-m-0-iso8859-1
# -grinet-greek courier-bold-r-normal--0-0-0-0-m-0-iso8859-7   -grinet-greek courier-bold-r-normal--0-0-0-0-m-0-iso8859-1
# -grinet-greek courier-medium-i-normal--0-0-0-0-m-0-iso8859-7 -grinet-greek courier-medium-i-normal--0-0-0-0-m-0-iso8859-1
# -grinet-greek courier-bold-i-normal--0-0-0-0-m-0-iso8859-7   -grinet-greek courier-bold-i-normal--0-0-0-0-m-0-iso8859-1
# -grinet-greek times-medium-r-normal--0-0-0-0-p-0-iso8859-7   -grinet-greek times-medium-r-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek times-bold-r-normal--0-0-0-0-p-0-iso8859-7     -grinet-greek times-bold-r-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek times-medium-i-normal--0-0-0-0-p-0-iso8859-7   -grinet-greek times-medium-i-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek times-bold-i-normal--0-0-0-0-p-0-iso8859-7     -grinet-greek times-bold-i-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek arial-medium-r-normal--0-0-0-0-p-0-iso8859-7   -grinet-greek arial-medium-r-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek arial-bold-r-normal--0-0-0-0-p-0-iso8859-7     -grinet-greek arial-bold-r-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek arial-medium-i-normal--0-0-0-0-p-0-iso8859-7   -grinet-greek arial-medium-i-normal--0-0-0-0-p-0-iso8859-1
# -grinet-greek arial-bold-i-normal--0-0-0-0-p-0-iso8859-7     -grinet-greek arial-bold-i-normal--0-0-0-0-p-0-iso8859-1
Epeidh edw poy diabazete ayto to keimeno einai pi8anon na mh fainontai sthn idia grammh ola osa 8a eprepe na htan sthn idia grammh, shmadeca me to sumbolo # ka8e nea grammh. Fysika eseis otan 8a dior8wsete to arxeio 8a prepei na MHN balete ayto to sumbolo.

Ena allo problhma einai me ta onomata twn grammatoseirwn. O "aplos" xarakthras aytwn twn grammatoseirwn (dhladh oute entonos oute plagiastos) exei diaforetiko onoma apo oti oi plagiastoi kai oi entonoi. Ayto dior8wnetai eukola kanontas mia mikrh epembash sta arxeia poy dhmiourghse to type1inst. Se kapoia shmeia den deite kati san -grinet-greek times plain-... Eseis 8a prepei na to diorwsete se -grinet-greek times- sketo, xwris plain. To idio 8a kanete kai gia to arial klp. Eytyxws poy to StarOffice anagnwrizei aytomata ayto to shmeio.

4.3 Ektelesh toy psetup

To teleytaio bhma gia na doylecoyn oi grammatoseires me to StarOffice einai na dhlwsoyme tis grammatoseires aytes sto StarOffice. Prepei omws na eimaste root gia na ginei ayto (mporei isws na ginei kai alliws alla den eimai sigoyros pws...) Phgainoyme sto fakello /opt/Office50/bin kai ekteloume to arxeio psetup. Sto para8yro dialogoy poy emfanizetai dialegoyme "Add Fonts" kai meta "Initialize Font Paths". Twra prepei na mporoume na doume to fakelo me ta ellhnika mas. Ton dialegoyme kai patoume "OK". Twra prepei na emfanisthke ena para8yro poy mas plhroforei poses grammatoseires bre8hkan. Patoume "OK". Sto epomeno para8yro blepoyme ta xarakthristika aytwn twn grammatoseirwn (an 8eloyme ta allazoyme, alla kalutera na ta afhsoyme ws exoyn). Patoume "Close", jana "Close" kai eimaste etoimoi!


Next Previous Contents