 |
Osuvremeneni klaviaturni podredbi
|
 |
|
|
 |
 |
ot Anton Zinoviev na 5-08-2005@16:38 GMT(+2)
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.
[Komentari: 47] |
 |
 |
 |
 |
Obshto novini za tozi period: 2 |