Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica Terminali a caratteri - IIS Marconi Latina - Area didattica

iismarconi.net
from iismarconi.net More from this publisher
24.01.2014 Views

590 volume I Sistemi GNU/Linux: uso e amministrazione generale |0x0001 Control_a |0x0002 Control_b |... |0x00fe |0x00ff |0x0100 F1 |0x0101 F2 |... thorn |0x0112 F19 |0x0113 F20 |0x0114 Find ydiaeresis |0x0115 Insert |0x0116 Remove |... |0x01fe |0x01ff F245 F246 |0x0200 VoidSymbol |0x0201 Return |... |0x0404 dead_diaeresis |0x0405 dead_cedilla |0x0500 Console_1 |0x0501 Console_2 |... |0x0c06 SCtrlL |0x0c07 SCtrlR | |The following synonyms are recognized: | |Control_h for BackSpace |Control_i |... for Tab |Recognized modifier names and their column numbers: |shift 1 |altgr 2 |control 4 |alt 8 |shiftl 16 |shiftr 32 |ctrll 64 |ctrlr 128 • $ dumpkeys > prova.map [ Invio ] Crea il file ‘prova.map’ contenente la configurazione attuale della tastiera. potrebbe avere l’aspetto seguente: Il file $ cat prova.map [ Invio ]

Terminali a caratteri 591 |keymaps 0-2,4,6,8-9,12 |keycode 1 = Escape Escape | alt keycode 1 = Meta_Escape |keycode 2 = one exclam | alt keycode 2 = Meta_one | shift alt keycode 2 = Meta_exclam |... |keycode 83 = KP_Period | altgr control keycode 83 = Boot | control alt keycode 83 = Boot |... |string F1 = "\033[[A" |string F2 = "\033[[B" |string F3 = "\033[[C" |... |compose ’t’ ’h’ to ’þ’ |compose ’s’ ’s’ to ’ß’ |compose ’"’ ’y’ to ’ÿ’ |compose ’s’ ’z’ to ’ß’ |compose ’i’ ’j’ to ’ÿ’ • $ dumpkeys | loadkeys --unicode [ Invio ] Riconfigura la tastiera in modo da emettere simboli secondo la codifica UTF-8. • $ dumpkeys -h > /dev/null [ Invio ] Visualizza esclusivamente lo standard error, dal quale si ottiene l’elenco delle codifiche disponibili: |iso-8859-{1,2,3,4,5,7,8,9,10,15},koi8-{r,u},mazovia,cp-1250, ←↪ ↩→iso-10646-18,iso-ir-197,iso-ir-209 15.4 Personalizzazione della mappa della tastiera Per configurare la propria tastiera, in un sistema GNU/Linux, si usa generalmente ‘loadkeys’ con file di mappa già predisposti; tuttavia può essere utile comprendere come si realizzano questi file per una propria personalizzazione. All’interno del file sono ammessi i commenti, prefissati con un punto esclamativo (‘!’) oppure con il simbolo ‘#’; nello stesso modo sono ignorate le righe vuote e quelle bianche. Le righe che definiscono qualcosa possono essere continuate con una barra obliqua inversa (‘\’) che precede il codice di interruzione di riga. Possono essere usate diverse definizioni; in particolare quelle descritte nella tabella seguente. «

<strong>Terminali</strong> a <strong>caratteri</strong> 591<br />

|keymaps 0-2,4,6,8-9,12<br />

|keycode 1 = Escape Escape<br />

| alt keycode 1 = Meta_Escape<br />

|keycode 2 = one exclam<br />

| alt keycode 2 = Meta_one<br />

| shift alt keycode 2 = Meta_exclam<br />

|...<br />

|keycode 83 = KP_Period<br />

| altgr control keycode 83 = Boot<br />

| control alt keycode 83 = Boot<br />

|...<br />

|string F1 = "\033[[A"<br />

|string F2 = "\033[[B"<br />

|string F3 = "\033[[C"<br />

|...<br />

|compose ’t’ ’h’ to ’þ’<br />

|compose ’s’ ’s’ to ’ß’<br />

|compose ’"’ ’y’ to ’ÿ’<br />

|compose ’s’ ’z’ to ’ß’<br />

|compose ’i’ ’j’ to ’ÿ’<br />

• $ dumpkeys | loadkeys --unicode [ Invio ]<br />

Riconfigura la tastiera in modo da emettere simboli secondo la codifica UTF-8.<br />

• $ dumpkeys -h > /dev/null [ Invio ]<br />

Visualizza esclusivamente lo standard error, dal quale si ottiene l’elenco delle codifiche<br />

disponibili:<br />

|iso-8859-{1,2,3,4,5,7,8,9,10,15},koi8-{r,u},mazovia,cp-1250, ←↪<br />

↩→iso-10646-18,iso-ir-197,iso-ir-209<br />

15.4 Personalizzazione della mappa della tastiera<br />

Per configurare la propria tastiera, in un sistema GNU/Linux, si usa generalmente ‘loadkeys’<br />

con file di mappa già predisposti; tuttavia può essere utile comprendere come si realizzano<br />

questi file per una propria personalizzazione.<br />

All’interno del file sono ammessi i commenti, prefissati con un punto esclamativo (‘!’) oppure<br />

con il simbolo ‘#’; nello stesso modo sono ignorate le righe vuote e quelle bianche. Le righe<br />

che definiscono qualcosa possono essere continuate con una barra obliqua inversa (‘\’) che<br />

precede il codice di interruzione di riga.<br />

Possono essere usate diverse definizioni; in particolare quelle descritte nella tabella seguente.<br />

«

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!