Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
Terminali a caratteri - IIS Marconi Latina - Area didattica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
596 volume I Sistemi GNU/Linux: uso e amministrazione generale<br />
|The following synonyms are recognized:<br />
|<br />
|Control_h for BackSpace<br />
|Control_i<br />
|...<br />
for Tab<br />
|Recognized modifier names and their column numbers:<br />
|shift 1<br />
|altgr 2<br />
|control 4<br />
|alt 8<br />
|shiftl 16<br />
|shiftr 32<br />
|ctrll 64<br />
|ctrlr 128<br />
Quando si tratta di <strong>caratteri</strong> tipografici particolari, può capitare che non siano disponibili dei<br />
nomi per individuarli. In quel caso, si può indicare il punto di codifica Unicode, secondo la<br />
notazione seguente:<br />
|<br />
|U+hhhh<br />
|<br />
Per esempio, ecco come potrebbe apparire la definizione relativa al tasto [ o ], quando non si sa<br />
che la lettera «ø» si identifica con il nome ‘oslash’ e la maiuscola con ‘Oslash’:<br />
|plain<br />
|shift<br />
|altgr<br />
keycode 24 = o<br />
keycode 24 = O<br />
keycode 24 = U+00F8<br />
|shift altgr keycode 24 = U+00D8<br />
In pratica, con il modificatore ‘AltGr’ si intende ottenere il simbolo «ø», ma non sapendo<br />
come fare, si utilizza la notazione U+00F6, così come per la maiuscola, «Ø», si utilizza la<br />
notazione U+00D8.<br />
La notazione attraverso l’indicazione del punto di codifica va bene sempre, anche se si usa una<br />
codifica del tipo ISO 8859 (a soli 8 bit).<br />
15.4.4 Funzionalità speciali<br />
«<br />
Studiando un file di mappa della tastiera si possono trovare alcune cose interessanti, come<br />
la definizione di combinazioni particolari. Gli estratti riportati di seguito provengono dalla<br />
mappa italiana normale: ‘/usr/share/keymaps/i386/qwerty/it.kmap’. I modificatori<br />
utilizzati sono quelli degli esempi precedenti, ovvero: 0, 1, 2, 4, 6, 8, 9 e 12.<br />
|keycode 57 = space space<br />
| control keycode 57 = nul<br />
| alt keycode 57 = Meta_space<br />
| control alt keycode 57 = Meta_nul