Romanian keylayouts for Leopard, partea a II-a
  [ Ignoră ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucharest, White Pond (= Balta Albă)
Macuser din: 11.10.05

Acum, că mi s-au clarificat unele detalii (mai ales sugerate, nu expuse clar), situația stă cam așa:
- Intenția este ca, de la Leopard încolo, să fie două tastaturi Romanian, posibil chiar trei (cu Programmers, lucru neesențial, deoarece un Romanian Programmers se face ușor, oricum doritorii îl vor putea descărca gratuit de aici și/sau de pe site-ul meu).
- Una dintre tastaturi să fie identică ori cît mai aproape de cea din Vista, adică standardul RO propus de Cristi Secară și inclus acolo (win-userii au putut descărca kbd-ul ăsta de pe site-ul lui, adică secarica.ro, cu versiuni pt win 95, 98, 2k și xp, parcă). Raționamentul mi se pare justificat (ar mai rămîne doar ca Vista să includă și o versiune Romanian Apple, ca să fie simetrice lucrurile, dar pun pariu că nu o să fie așa, voi ce ziceți? - îl mai țineți minte pe băiatul care întreba cum să facă un kbd de win care să fie identic lui Romanian din MAC OS, adică actualului keylayout?) Și aici ar fi discuții (din cîte țin minte, Cristi avea probleme acolo cu unele caractere, inclusiv cu cele pt Rromani/Gipsy, nu știu dacă a rezolvat problema, eu am rezolvat-o ulterior complet, dar și versiunea primă acoperea aproape tot ce era necesar pt Rromani).
- Cealaltă tastatură, numită Romanian Apple sau Romanian MAC OS sau Romanian Heritage, adică actuala tastatură Romanian, căreia să i se adauge cîteva taste moarte ca să acopere necesarul de caractere pt alte limbi bazate pe alfabetul latin. În asta, locul literelor specifice românei rămîne neschimbat (adică î Î pe tasta la stânga lui Z, ș Ș pe tasta la stânga lui 1, ă Ă pe tasta [, â pe tasta ] și țȚ pe tasta \). Rămîne aici necazul, rezolvabil, cu ș Ș în cazul unei tastaturi fizice US (fără tasta la stînga lui Z), precum și locul tastelor moarte suplimentare care să urmeze fie convenția din U.S. Extended (care mie mi se pare imposibil de ținut minte, deși cîndva am făcut exerciții intense) sau așa cum am propus eu în US Academic și în Romanian Academic: pe cît posibil, să urmeze convențiile deja uzuale în MAC OS, să preia cîteva din U.S. Extended (acolo unde sînt OK sau pt care nu se pot oferi soluții mnemotehnice) și cu unele modificări acolo unde se poate, adică: dead stroke = option-/, dead dot below = option-., dead hook = option-H, dead horn = oiption-shift-H (logic nu, chiar e ușor de ținut minte).
Mai sînt și alte mici necazuri: ce facem cu „semnele speciale”? non-breaking hyphen (ah, cît de util este în română!), non-breaking space (eu zic, fără echivoc, NBS = option-spacebar) și zero-width non-breaking space (tot fără echivoc, option-shift-specebar). Ideea avansată de o doamnă de la Apple ar fi NBH la nivel option, ceea ce mi se pare o complicație inutilă, deoarece NBH este util NUMAI la nivel zero, adică PE TASTA LA STÎNGA literei Z (BKSL, aia care lipsește pe tastaturile fizice US), deoarece acolo nu încurcă pe nimeni.
Ar mai fi și variantele propuse de mine, ca un compromis, între spiritul Apple și standardul ASRO, Romanian 2004 sau, încă mai în spirit Apple, Romanian Standard +, dar se pare că nu vor avea cîștig de cauză (nefiind nici identice formei din Windows, nici celei din MAC OS).
Oricum, nu sînt probleme greu de rezolvat, doar că trebuie ceva discuții. Eu unul nu am priceput de ce, odată cu Jaguar, în Romanian keylayout s-a mutat dead grave de la nivelul option-` la option-Y (Romanian este singurul keylayout în MAC OS X care are dead grave pe option-Y); bănuiesc doar că s-a dorit eliminarea problemelor legate de tastele de la stânga lui Z și a lui 1 (§), doar că problema asta apare și pt alte limbi. Apoi, pe actuala Romanian (Apple), e teribil de incomod cu citatele, în forma actuală, desigur.
Ei, dacă aveți idei și comentarii, puneți-le aici. Mai am o zi-două libere să fac și un al doilea raport în engleză, dup-aia treaba lor.

 Semnătură 

Cattus sum et thraece loquor
Pisica joacă rolul de tampon asupra efectelor patogene ale stresului. O pisica în casă înseamnă, deci, scăderea tensiunii arteriale, deci și a riscurilor unei boli cardiace. Mai multe pisici, tot mai multe…

Profil
 
  [ Ignoră ]   [ # 1 ]
Avatar
RankRankRankRank
Sr. Member
Din: Buchenland
Macuser din: 06.09.05

1. Dacă se va modifica keylayout-ul oficial, cei de la Apple vor fi nevoiţi să modifice câteva taste de pe tastaturile RO care se vând la noi. Sunt dispuşi să facă asta?
2. “Zero-width non-breaking space” - în ce situaţii se foloseşte asta, în limba română?

 Semnătură 

⌘-N

Profil
 
  [ Ignoră ]   [ # 2 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucharest, White Pond (= Balta Albă)
Macuser din: 11.10.05
Tudor - 26 Decembrie 2006 05:08 PM

1. Dacă se va modifica keylayout-ul oficial, cei de la Apple vor fi nevoiţi să modifice câteva taste de pe tastaturile RO care se vând la noi. Sunt dispuşi să facă asta?
2. “Zero-width non-breaking space” - în ce situaţii se foloseşte asta, în limba română?

SE poate folosi dacă aplicația aruncă incorect pe rîndul următor un cuvînt de tip „abc(cd)fgh” și ar trebui ZWNBS între c și (
Păi tastatura fizică se poate modifica DACĂ Romanian Standard, adică versiunea Windows, e considerat ca referință. Dacă nu, nu se modifică.
Ciudat este că Apple este aici victima propriei sale „customer care policy”: este singura firmă care vinde tastaturi fizice „localizate” și, ca atare, devine propria sa victimă deoarece vinde asemenea tastaturi!

 Semnătură 

Cattus sum et thraece loquor
Pisica joacă rolul de tampon asupra efectelor patogene ale stresului. O pisica în casă înseamnă, deci, scăderea tensiunii arteriale, deci și a riscurilor unei boli cardiace. Mai multe pisici, tot mai multe…

Profil
 
  [ Ignoră ]   [ # 3 ]
Avatar
RankRankRankRank
Sr. Member
Din: Buchenland
Macuser din: 06.09.05
Cattus Thraex - 26 Decembrie 2006 05:37 PM

Păi tastatura fizică se poate modifica DACĂ Romanian Standard, adică versiunea Windows, e considerat ca referință.

De putut se poate, evident. Eu puneam problema fezabilităţii din punct de vedere financiar. S-ar putea ca cineva “mai de sus” de la Apple să considere că modificarea câtorva taste de plastic este prea costisitoare, aşa că nu se justifică modificarea keylayout-ului standard.

Cattus Thraex - 26 Decembrie 2006 05:37 PM

Ciudat este că Apple este aici victima propriei sale „customer care policy”: este singura firmă care vinde tastaturi fizice „localizate” și, ca atare, devine propria sa victimă deoarece vinde asemenea tastaturi!

Nu cred că Apple e “victimă” în acest caz. Eu consider o chestie super faptul că avem tastaturi româneşti. O fi oare necesar să se schimbe layout-ul? Asta rămâne de văzut şi de discutat. Eu sunt mulţumit de cel existent.

 Semnătură 

⌘-N

Profil
 
  [ Ignoră ]   [ # 4 ]
Avatar
RankRankRankRank
Sr. Member
Din: Bucharest, White Pond (= Balta Albă)
Macuser din: 11.10.05
Tudor - 26 Decembrie 2006 07:10 PM
Cattus Thraex - 26 Decembrie 2006 05:37 PM

Păi tastatura fizică se poate modifica DACĂ Romanian Standard, adică versiunea Windows, e considerat ca referință.

De putut se poate, evident. Eu puneam problema fezabilităţii din punct de vedere financiar. S-ar putea ca cineva “mai de sus” de la Apple să considere că modificarea câtorva taste de plastic este prea costisitoare, aşa că nu se justifică modificarea keylayout-ului standard.

Cattus Thraex - 26 Decembrie 2006 05:37 PM

Ciudat este că Apple este aici victima propriei sale „customer care policy”: este singura firmă care vinde tastaturi fizice „localizate” și, ca atare, devine propria sa victimă deoarece vinde asemenea tastaturi!

Nu cred că Apple e “victimă” în acest caz. Eu consider o chestie super faptul că avem tastaturi româneşti. O fi oare necesar să se schimbe layout-ul? Asta rămâne de văzut şi de discutat. Eu sunt mulţumit de cel existent.

Dacă „Romanian Standard”, indiferent de variantă (ale mele Standard+ sau tip Windows = Secărică), este considerat „de bază”, atunci și tastatura fizică ar trebui actualizată. Dacă, totuși, Romanian (Apple), deci actuala, este considerată ca „tipică pt mac”, atunci nu trebuie schimbată, deși apare – evident – contradicția dintre „standard” și ceea ce ar trebui considerat „standard” pt tastatura fizică.
În oricare dintre variante, cu 2 tastaturi RO, la alegere, unul dintre keylayout-uri se va potrivi și cu tastatura fizică! Deci, oricum o dai, se cade rezonabil, nu-ți rupi picioarele.
Mie, ca vechi „bătător pe taste”, cu 10 degete, amplasarea caracterelor î și ș în zona periferică, la stînga tastelor Z și 1, mi se pare destul de incomodă, dar poate fi chestiune de obișnuință, desigur, m-am cam dezvățat de tastele alea, deoarece le folosesc pe ale mele!

 Semnătură 

Cattus sum et thraece loquor
Pisica joacă rolul de tampon asupra efectelor patogene ale stresului. O pisica în casă înseamnă, deci, scăderea tensiunii arteriale, deci și a riscurilor unei boli cardiace. Mai multe pisici, tot mai multe…

Profil