MAPSCRN(8) System Manager's Manual MAPSCRN(8) NUME mapscrn - incarca tabelul de corespondena (a caracterelor) a ieirii ecranului REZUMAT mapscrn [-V] [-v] [-o harta.orig] fiier-harta DESCRIERE Comanda mapscrn este invechita - funcia sa este acum incorporata in <>. Cu toate acestea, pentru compatibilitate retroactiva, ea este inca disponibila ca o comanda separata. Comanda mapscrn incarca in controlorul de consola un tabel de corespondena a caracterelor de ieire definit de utilizator. Controlorul de consola poate fi pus ulterior in modul utilizare tabel de corespondena definit de utilizator prin emiterea unei secvene speciale de control catre dispozitivul de consola. Aceasta secvena este (K pentru setul de caractere G0 i )K pentru setul de caractere G1. Atunci cand se da opiunea -o, vechea harta este salvata in map.orig.. UZ Exista doua tipuri de tabele de corespondena: tabele direct-la-font, care ofera o poziie de font pentru fiecare valoare de octet utilizator, i tabele utilizator-la-unicode, care ofera o valoare unicode pentru fiecare octet utilizator. Glifa (simbolul, caracterul) corespunzatoare se gasete acum folosind indicele unicode al fontului. Comanda mapscrn trivial stabilete un tabel direct la font, in care octeii utilizatorului se adreseaza direct fontului. Acest lucru este util pentru fonturile care sunt in aceeai ordine cu setul de caractere utilizat. O comanda precum mapscrn 8859-2 stabilete un tabel utilizator-unicode care presupune ca utilizatorul folosete ISO 8859-2. FORMAT DE INTRARE Comanda mapscrn poate citi harta in oricare dintre cele doua formate: 1. 256 sau 512 octei de date binare 2. fiier text cu doua coloane Formatul (1) este o imagine directa a traducerii table. Tabelele de 256 de octei sunt tabelele direct-font, tabelele de 512 octei sunt tabelele utilizator-unicod. Formatul (2) este utilizat pentru a umple table dupa cum urmeaza: celula cu poziia menionata in prima coloana este umpluta cu valoarea menionata in a doua coloana. Atunci cand apar valori mai mari de 255 sau cand valorile sunt scrise folosind notaia U+xxxx, se presupune ca tabelul este un tabel de la utilizator la unicode, in caz contrar este un tabel direct la font. Valorile din fiier pot fi specificate intr-unul din mai multe formate: 1. Zecimal: ir de cifre zecimale care nu incep cu ,,0". 2. Octal: ir de cifre octale care incep cu ,,0". 3. Hexazecimal: ir de cifre hexazecimale precedate de ,,0x". 4. Unicode: ir de patru cifre hexazecimale precedate de ,,U+". 5. Caracter: Un singur caracter inclus intre ghilimele simple; (i se utilizeaza valoarea binara). Reinei ca spaiul in alb, virgula, caracterul de tabulare i ,,#" nu pot fi specificate cu acest format. 6. Caracter UTF-8: Caracter UTF-8 unic (eventual multi-octet), inclus intre ghilimele simple. Reinei un lucru: caracterele de control (cu codurile < 32) nu pot fi re-asociate (in tabelul de corespondene) cu mapscrn deoarece au o semnificaie speciala pentru controlor. ALTE OPIUNI -V Afieaza numarul de versiune i iese. -v Ofera informaii detaliate la ieire. FIIERE /usr/share/kbd/consoletrans Directorul implicit pentru cartografierile de ecran. CONSULTAI I setfont(8) AUTOR Drepturi de autor(C) 1993 Eugene G. Crosser Acest software i documentaia pot fi distribuite in mod liber. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . kbd 20 martie 1993 MAPSCRN(8)