Tasto Tab

Il più noto e comune scheda è una tabulazione orizzontale (HT) o caratteri di tabulazione, che in ASCII il carattere decimale codice di 9, e può essere definito come combinazione di tasti Ctrl+I o ^I. C e molti altri linguaggi di programmazione, il codice di escape \t può essere usato per inserire questo carattere in una stringa costante. La scheda orizzontale viene solitamente inserita quando viene premuto il tasto Tab su una tastiera standard.

Esiste anche una tabulazione verticale (VT) e ha un carattere decimale ASCII codice 11 (Ctrl+K o ^K), carattere di escape\v .,

In EBCDIC il codice per HT è 5. VT è 11 (per coincidenza lo stesso di ASCII).

Originariamente, i meccanismi della stampante utilizzavano tab stop meccanici per indicare dove andavano le schede. Questo è stato fatto orizzontalmente con rebbi metallici mobili in fila, e verticalmente con un ciclo di mylar o altro nastro della lunghezza di una pagina con fori perforati in esso per indicare le tabulazioni. Questi sono stati impostati manualmente per abbinare i moduli prestampati che sono stati caricati nella stampante., In pratica, tab stop impostabili sono stati piuttosto rapidamente sostituiti con tab stop fissi, de facto standardizzati ad ogni multiplo di 8 caratteri orizzontalmente, e ogni sei linee verticalmente. Un programma di stampa potrebbe inviare zero o più schede per arrivare alla tabulazione più vicina sopra e a sinistra di dove voleva stampare, quindi inviare feed di riga e spazi per arrivare alla posizione finale. I caratteri di tabulazione sono diventati semplicemente una forma di compressione dei dati.,

Nonostante cinque caratteri fossero il tipico rientro di paragrafo sulle macchine da scrivere in quel momento, la dimensione della scheda orizzontale di otto si è evoluta perché come potenza di due era più facile da calcolare con l’elettronica digitale limitata disponibile. L’utilizzo di questa scheda dimensione per indentare il codice produce molto spazio bianco a sinistra, quindi la maggior parte degli editor di testo per il codice, come gli IDE, consente di modificare la dimensione della scheda e alcuni (in particolare su Windows) sono predefiniti a quattro anziché otto. I disaccordi tra i programmatori su quali schede di dimensioni sono corrette e se utilizzare le schede sono comuni., I moderni editor di testo di solito hanno il tasto Tab inserire il rientro definito dall’utente e possono utilizzare euristica per adattare questo comportamento ai file esistenti.

ISO 6429 include i codici 136 (Set di tabulazione orizzontale), 137 (Tabulazione orizzontale con giustificazione) e 138 (set di tabulazione verticale) che erano destinati a consentire al programma di impostare e cancellare tabulazioni. Questo è raramente utilizzato o supportato.

Valori separati da tabuleEdit

I valori separati da tabulazioni (TSV) sono uno standard di fatto comune per l’esportazione e l’importazione di valori di campi di database o fogli di calcolo., Il testo diviso in campi delimitati da schede può spesso essere incollato in un word processor e formattato in una tabella con un singolo comando. Ad esempio, in Microsoft Word 2010, inserire> Tabella > Convertire il testo in tabella… è il comando necessario, producendo una finestra di dialogo in cui l’utente seleziona ulteriori dettagli.

La convenzione TSV per l’esportazione dei dati può essere confrontata con la convenzione CSV (Comma-Separated Values) alternativa e più stabile (che può utilizzare punti e virgola anziché virgole) ed entrambe sono facilmente convertite l’una nell’altra.,

I menu Gopher utilizzano valori separati da tabulazioni per indicare i selettori.

TSV è stato anche citato in un approccio moderno per risolvere il dibattito di programmazione riguardante l’uso di schede e spazi per l’allineamento del codice chiamati tabstops elastici. Questa idea utilizza uno schema chiamato colonne separate da tabulazioni (TSC) piuttosto che i valori separati da tabulazioni simili (TSV).,

HTMLEdit

Ecco un esempio:

si Noti che la scheda all’inizio di una riga viene rimosso al di fuori di <pre>, le otto caratteri di spaziatura, e come un punto di tabulazione è saltata se ci sono più di 8 caratteri, dal momento ultimo.

CSS3 definisce la proprietàtab-size , che regola il numero di spazi per il carattere tab dal valore predefinito di otto. L’ultima versione di WebKit supporta la proprietàtab-size ., Il browser web Opera supporta la proprietà CSS-o-tab-size , il browser Web Firefox supporta la proprietà CSS-moz-tab-size con lo stesso significato.

La scheda verticale è &#xB; ma non è consentita in SGML; questo include XML 1.0 e HTML.,al carattere di tabulazione sono copiati da ASCII:

I caratteri di tabulazione può essere graficamente rappresentata da simboli speciali:

  • U+2409 ␉ SIMBOLO DI TABULAZIONE ORIZZONTALE
  • U+240B ␋ SIMBOLO DI TABULAZIONE VERTICALE

Unicode ha anche caratteri per i simboli per rappresentare o essere stampato con il tasto tab:

  • U+21B9 ↹ FRECCIA verso SINISTRA PER BAR sulla FRECCIA verso DESTRA PER BAR (tab con shift tab)
  • U+21C6 ⇆ a SINISTRA FRECCIA SU FRECCIA verso DESTRA
  • U+21E4 ⇤ FRECCIA verso SINISTRA e BAR (a sinistra della scheda)
  • U+21E5 ⇥ FRECCIA verso DESTRA e BAR (a destra della scheda)

Author: admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *