24.01.2014 Views

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!