|
ot Anton Zinoviev(5-08-2005)
Zaiavka za obsuzhdane: 1
5 avgust 2005
Bulgarski klaviaturni podredbi za
kompyutur
Statut na tozi dokument
Tozi dokument opredelia kompyuturen standart i iziskva
obsuzhdane i
preporuki za podobreniia. Razprostranenieto mu
e neogranicheno.
Toi e publikuvan v novinarskata grupa
microsoft.public.bg.developer,
kato novina na saita linux-bg.org, kakto i prepraten
po elektronnata
poshta na zainteresovani litsa. Sled subiraneto na
mneniia i preporuki
pri nuzhda shte bude publikuvana vtora versiia.
Belezhka za avtorskite prava
© Anton Zinoviev (2005). Vsichki prava sa
zapazeni.
Sudurzhanie
§1. Vuvedenie
§2. Analiz
2a. Podredba BDS
2b. Fonetichna podredba
§3. Opisanie na klaviaturnite podredbi
3a. Osuvremenena podredba BDS
3b. Osuvremenena fonetichna podredba
§4. Nepoddurzhani simvoli
§5. X Window
§6. Otnosno sigurnostta
§7. Otpratki
§8. Adres na avtorite
§9. Sutrudnitsi
§10. Pulno opisanie na avtorskite prava
§1. Vuvedenie
Tozi dokument opisva dve bulgarski klaviaturni
podredbi, koito
triabva da zameniat traditsionnite BDS i fonetichna
klaviaturni
podredbi. Pri razrabotkata im sa presledvani
slednite tseli:
1. Da se osiguri poddruzhkata na
neobhodimi znatsi kato bukvata
„i s udarenie“, znakut za evro,
bulgarskite kavichki, a pri
fonetichnata podredba oshte i
znatsite za nomer i paragraf.
2. Novite klaviaturni podredbi triabva
da budat udobni za horata,
koito veche sa sviknali s niakoia
ot dvete traditsionni
bulgarski klaviaturni podredbi
(BDS i fonetichna).
3. Da se napravi taka, che klaviaturata
da generira kolkoto se
mozhe poveche polezni
simvoli.
§2. Analiz
2a. Podredba BDS
Striktnata podredba spored BDS 5237-78
pritezhava sledniia rezerv
ot osem simvola, koito ne sa osobeno
polezni v rezhim „kirilitsa“:
\|
Standartut BDS 5237-78 ne
opredelia kakvi simvoli triabva da
generira v rezhim „kirilitsa“
klavishut s tezi simvoli. Pri
MS Windows tozi klavish
traditsionno generira simvolite liava i
diasna krugla skoba, no na
povecheto bulgarski klaviaturi
skobite sa izrisuvani na
klavisha `~.
IV
Spored standarta BDS 5237-78 v
goren registur dva ot
klavishite generirat rimskite
tsifri za 1 i 5 (t.e. I i V).
Tozi standart e prednaznachen za
izpolzvane na pisheshti mashini i
predvizhda glavnata kirilska
bukva H da se izpolzva i kato
rimska tsifra za 10. Pri
izpolzvaneto na kompyutri obache e
nezhelatelno rimskite chisla da
se izpisvat smeseno ot latinski
(I i V) i kirilski (H) bukvi,
oshte poveche, che standartut
Unicode vklyuchva spetsialni
simvoli za rimskite tsifri.
uýE
Ruskite bukvi dnes se izpolzvat
riadko i ne e nuzhno da
prisustvat na vsiaka bulgarska
klaviatura.
_
Pri izpolzvaneto na pisheshta
mashina tozi simvol se izpolzva za
podchertavane na tekst.
Pri kompyutrite obache toi ne mozhe da
se izpolzva po takuv nachin.
Vzemaiki predvid taka nalichnite
svobodni pozitsii, bukvata „i s
udarenie“ be postavena vurhu klavisha za
bukvata „E“ (e obratno),
kavichkite (otvariashta i zatvariashta) biaha
postaveni vurhu klavisha
\|, a znakut za evro - vmesto rimskata
tsifra V.
Pri tova polozhenie ostavat svobodni
slednite nenuzhni simvoli: _,
I i u. Vurhu tiah biaha postaveni
suotvetno znatsite za dulgo
tire, gradus i apostrof.
2b. Fonetichna podredba
Traditsionnata fonetichna podredba
pritezhava sledniia rezerv ot
devet simvola, koito ne sa osobeno
polezni v rezhim „kirilitsa“:
@#$^&*_<>
Edinstveno znatsite za dolar ($) i
ampersand (&) biha mogli
poniakoga da se izpolzvat i v rezhim
„kirilitsa“, no i bez tiah pri
nuzhda potrebiteliat vinagi ima
vuzmozhnost da prevklyuchi vremenno
klaviaturata v rezhim „latinitsa“.
Tui kato nito edin ot tezi simvoli ne
se nabira bez Shift, to za
udobstvo bukvata „i s udarenie“ be
postavena na klavisha
apostrof/dvoini kavichki. Tozi
klavish be izbran, izhozhdaiki ot
slednite suobrazheniia: apostrofut se
izpolzva izvunredno riadko v
rezhim „kirilitsa“, taka che otsustvieto
mu na ochakvanoto miasto
niama da dovede do neudobstva, a
otsustvieto na dvoinite kavichki
na ochakvanoto miasto se kompensira ot
nalichieto na pravilni
bulgarski kavichki („ i “) i shte pooshtri
izpolzvaneto na poslednite.
Apostrofut be premesten na miastoto na
^, a dvoinite kavichki - na
miastoto na @.
Pravilnite kavichki „ i “ biaha postaveni
na miastoto na < i >, tui
kato tova sa edinstvenite svobodni
simvoli podskazvashti dvustrannost.
Znakut za evro (ˆ) be postaven na
miastoto na znaka za dolar, a
bulgarskiiat znak za nomer (¹) - na
miastoto na amerikanskiia (#).
Znakut za paragraf (§) be postaven
vmesto ampersand (&) poradi
shodstvoto mezhdu oblika na § i &.
Pri tova polozhenie na klaviaturata
ostavat svobodni slednite
nenuzhni simvoli: * i _. Vurhu tiah
biaha postaveni suotvetno
znatsite za gradus i dulgo tire.
Stremezhut pri tochnoto razpolozhenie na
novite simvoli e bil da se
osiguri maksimalnata vuzmozhna prilika
mezhdu noviia i stariia
simvol (parichen znak „dolar“ - parichen
znak „evro“, znak za
nomer ¹ - znak za nomer #, § - &,
gradus - *, dulgo tire - _).
§3. Opisanie na klaviaturnite podredbi
Dadenite po-dolu tablitsi opisvat suotvetstvieto
mezhdu standartnata
latinska QWERTY klaviaturna podredba i predlozhenite
osuvremeneni
BDS i fonetichna klaviaturni podredbi.
Posredstvom „(!!!)“ sa
otbeliazani klavishite, pri koito ima razliki mezhdu
traditsionnata i
tuk predlaganata klaviaturna podredba.
I pri dvete osuvremeneni klaviaturni podredbi
klavishut .Del ot
tsifroviia blok v diasnata chast na klaviaturata triabva
da generira
desetichna zapetaia, a ne tochka.
3a. Osuvremenena podredba BDS
`~ => ()
1! => 1!
2@ => 2?
3# => 3+
4$ => 4"
5% => 5%
6^ => 6=
7& => 7:
8* => 8/
9( => 9– (!!!) dulgo tire (en
dash) vmesto znak za podchertavane
0) => 0¹
-_ => -° (!!!) znak za gradus
vmesto rimska tsifra I
=+ => .ˆ (!!!) znak za evro
vmesto rimska tsifra V
qQ => ,' (!!!) apostrof
vmesto „u“
wW => uU
eE => eE
rR => iI
tT => shSH
yY => shtSHT
uU => kK
iI => sS
oO => dD
pP => zZ
[{ => tsTS
]} => ;§
aA => üU
sS => iaQ
dD => aA
fF => oO
gG => zhZH
hH => gG
jJ => tT
kK => nN
lL => vV
;: => mM
'" => chCH
\| => „“ (!!!) bulgarski
kavichki
zZ => yuYU
xX => iI
cC => uU
vV => ѝЍ (!!!) i
s udarenie vmesto E
bB => fF
nN => hH
mM => pP
,< => rR
.> => lL
/? => bB
3b. Osuvremenena fonetichna podredba
`~ => chCH
1! => 1!
2@ => 2" (!!!)
traditsionni dvoini kavichki vmesto „maimunsko a“
3# => 3¹ (!!!) bulgarski znak
za nomer vmesto amerikanski
4$ => 4ˆ (!!!) evro vmesto
dolar
5% => 5%
6^ => 6' (!!!) apostrof
vmesto diakritichen znak za slozhno udarenie
7& => 7§ (!!!) znak za
paragraf vmesto ampersand
8* => 8° (!!!) znak za gradus
vmesto zvezdichka
9( => 9(
0) => 0)
-_ => -– (!!!) dulgo tire (en
dash) vmesto znak za podchertavane
=+ => =+
qQ => iaQ
wW => vV
eE => eE
rR => rR
tT => tT
yY => uU
uU => uU
iI => iI
oO => oO
pP => pP
[{ => shSH
]} => shtSHT
aA => aA
sS => sS
dD => dD
fF => fF
gG => gG
hH => hH
jJ => iI
kK => kK
lL => lL
;: => ;:
'" => ѝЍ
(!!!) i s udarenie vmesto apostrof i traditsionni kavichki
\| => yuYU
zZ => zZ
xX => üU
cC => tsTS
vV => zhZH
bB => bB
nN => nN
mM => mM
,< => ,„ (!!!) otvariashta
kavichka vmesto znak za po-malko
.> => .“ (!!!) zatvariashta
kavichka vmesto znak za po-goliamo
/? => /?
§4. Nepoddurzhani simvoli
Sled taka napravenite promeni osuvremenenite
bulgarski BDS i
fonetichna klaviaturni podredbi poddurzhat ednakuv
nabor ot simvoli.
Slednite polezni simvoli ne se poddurzhat: svurzvasht
interval (non
break space), mnogotochie (…), frenski kavichki (« i
»), avtorski
prava (©), registrirana turgovska marka (®),
neregistrirana
turgovska marka (™), neravno (≠) i dr.
Za vuvezhdaneto na nepoddurzhani simvoli, mogat da se
izpolzvat
t.n. „kombinirashti poreditsi ot klavishi (compose key
sequences)“.
Naprimer v grafichnata sreda X Window poreditsata
Compose-o-c
generira znakut za avtorski prava (©). Mnogo
ot spetsializiranite
programi za tekstoobrabotka (naprimer MS Office i
OpenOffice.org),
poddurzhat svoia sobstvena sistema za kombinirashti
poreditsi,
nezavisima ot sredata, v koiato rabotiat.
§5. X Window
Pri starata versiia na bulgarskite klaviaturni
podredbi v sredata
X Window, biaha definirani i t.n. bulgarski
„enhanced“ klaviaturni
podredbi. Pri tiah vseki klavish mozheshe da se
izpolzva za
generiraneto na 5 razlichni simvola — dva v rezhim
latinitsa, dva v
rezhim kirilitsa i oshte edin dopulnitelen
„poligraficheski“ ot
t.n. „treto nivo“. Vposledstvie mongolskata
klaviaturna podredba
za X Window zae bez izmenenie simvolite ot „treto
nivo“ na
bulgarskite „enhanced“ klaviaturni podredbi.
V novata versiia na bulgarskite klaviaturni podredbi
za X Window e
po-dobre da ne se izpolzva treto nivo, tui kato:
1. za po-riadko izpolzvanite simvoli e
po-lesno da se zapomni
tiahnata Compose-poreditsa,
otkolkoto tochniiat klavish ot
klaviaturata, s koito se
generira riadko izpolzvaniiat simvol;
2. posredstvom Compose-poreditsi mogat
da se generirat mnogo
poveche simvoli, otkolkoto sa
nalichnite klavishi;
3. klavishut Compose e polezen i v rezhim
„latinitsa“, dokato
klavishut za izbor na „tretoto
nivo“ bi bil polezen samo v
rezhim „kirilitsa".
Starite traditsionni klaviaturni podredbi shte
produlzhat da se
poddurzhat, taka che potrebitelite, koito durzhat na
tiah, shte mogat da
gi izpolzvat.
§6. Otnosno sigurnostta
Pri vuvezhdaneto na paroli potrebiteliat obiknoveno ne
vizhda znatsite,
koito vuvezhda. V sluchai, che v parolite e
dopustimo izpolzvaneto na
kirilski bukvi, sushtestvuva opasnostta klaviaturnata
podredba da ne
e tazi, koiato potrebiteliat ochakva (napr. BDS vmesto
fonetichna ili
latinitsa vmesto BDS), i identifikatsiiata da
propadne.
V sluchai, che v parolite ne se pozvoliava izpolzvaneto
na kirilski
bukvi, a samo samo latinski bukvi i drugi ASCII
znatsi, softuerut
triabva po vuzmozhnost avtomatichno da prevklyuchi
klaviaturata v rezhim
„latinitsa“. Sustoianieto na klaviaturata
(BDS/fonetichna/latinitsa)
bi triabvalo da se izobraziava po niakakuv nachin na
videomonitora ili
posredstvom diodnite lampichki na klaviaturata.
Vzh. sushto tochka 2 ot §1.
§7. Otpratki
[1] BDS 5237-78 „Red na klavishite v
klaviaturata na pisheshtite i
schetovodnite mashini“.
§8. Adres na avtorite
Anton Zinoviev
Katedra po matematicheska logika i prilozheniiata
ѝ
Fakultet po matematika i informatika
bul. „Dzheims Bauchur“ ¹5
Sofiia 1164
Telefon: 089 9104129
Faks: 02 628177
El. poshta: anton@lml.bas.bg
§9. Sutrudnitsi
Ognian Kulev oburna vnimanie, che v bulgarskata
poligrafiia kato dulgo
tire e po-dobre da se izpolzva simvolut en dash, a
ne em dash.
§10. Pulno opisanie na avtorskite prava
© Anton Kirilov Zinoviev (2005). Vsichki prava
sa zapazeni.
Tozi dokument mozhe da bude kopiran, razprostraniavan
i publikuvan v
originalen ili izmenen vid bez kakvito i da e
ogranicheniia pri
uslovie, che gornata belezhka za avtorskite prava,
kakto i nastoiashtiiat
abzats, budat vklyucheni vuv vsichki takiva kopiia ili
proizvodni
raboti. Pri razprostraniavane na izmenena
versiia nepremenno triabva
da bude posochena prepratka kum originalnata versiia
na tozi dokument
ili puk originalnata i izmenenata versiia da se
razprostraniavat
zaedno.
Dadenite po-gore prava sa bez ogranicheniia za vreme i
miasto.
Tozi dokument i informatsiiata, sudurzhana v nego, se
predlagat takiva
kakvito sa. NOSITELITE NA AVTORSKITE PRAVA
OTKAZVAT DA NOSQT
KAKVATO I DA E OTGOVORNOST, VKLYUCHITELNO (NO NE SAMO)
OTGOVORNOSTTA,
CHE IZPOLZVANETO NA INFORMATSIQTA OT TOZI DOKUMENT
NQMA DA DOVEDE DO
NAKURNQVANE NA NECHII PRAVA ILI PREDPOLAGANATA
GARANTSIQ, ZA TSENNOST
ILI PRIGODNOST ZA OPREDELENA TSEL.
<< LinuxWorld Conference & Expo | Nov broi na "Spisanie tochka kom" >>
|
|