web-dev-qa-db-fra.com

Qu'est-ce qu'un onglet vertical?

Quelle était l'utilisation historique originale du caractère de tabulation verticale (\v en langage C, ASCII 11)?

At-il déjà eu une touche sur un clavier? Comment quelqu'un l'a-t-il généré?

Y a-t-il un langage ou un système encore utilisé aujourd'hui où le caractère de tabulation verticale fait quelque chose d'intéressant et d'utile?

188
dmazzoni

Onglet vertical a été utilisé pour accélérer le mouvement vertical de l’imprimante. Certaines imprimantes utilisaient des courroies à onglets spéciales avec différentes taches. Cela a aidé à aligner le contenu sur les formulaires. VT dans l'espace d'en-tête, remplissez l'en-tête, VT dans la zone de corps, indiquez les lignes, VT dans le pied de page. Généralement, il était codé dans le programme comme une constante de caractère. Du clavier, ce serait CTRL-K.

Je ne crois pas que quiconque aurait une raison de l'utiliser plus. La plupart des formulaires sont générés dans un langage de contrôle d'imprimante tel que PostScript.

178
BillThor

Microsoft Word utilise VT comme séparateur de ligne afin de le distinguer de la normale nouvelle fonction de ligne , utilisée comme séparateur de paragraphe.

59
dan04

A l'époque de la machine à écrire, il était utilisé pour descendre d'une page à la verticale suivante, généralement espacé de 6 lignes (pratiquement de la même manière que les tabulations horizontales se déplacent le long d'une ligne de 8 caractères).

Dans les contextes modernes, le vt n'a que très peu d'importance, voire aucune.

14
Alex Essilfie

Dans l’industrie médicale, la VT est utilisée comme caractère de début de trame dans les protocoles MLLP/LLP/HLLP utilisés pour encadrer les données HL-7, qui est une norme en matière d’échange médical depuis la fin des années 80 et qui est toujours largement utilisée. .

12
James

L'onglet vertical ASCII (\x0B) est toujours utilisé dans certaines bases de données et formats de fichiers en tant que nouvelle ligne DANS un champ. Par exemple:

  • Dans le format de fichier .mer pour autoriser les nouvelles lignes dans un champ de données,
  • Les bases de données FileMaker peuvent utiliser des onglets verticaux comme saut de ligne (voir https://support.Microsoft.com/en-gb/kb/59096 ).
5
Jack James

J'ai trouvé que le caractère VT est utilisé dans les zones de texte pptx à la fin de chaque ligne affichée dans la zone afin d'ajuster le texte à la taille de la zone. Il semble être généré automatiquement par PowerPoint (non introduit par l'utilisateur) afin de déplacer le texte à la ligne suivante et de fixer le bloc de texte complet à la zone de texte. Dans l'exemple ci-dessous, dans la position de §:

"This is a text §
inside a text box"
4
merce_00

Un onglet vertical était le contraire d’un saut de ligne, c’est-à-dire qu’il remontait d’une ligne. Cela n'avait rien à voir avec les positions de tabulation. Si vous voulez le prouver, essayez-le sur un terminal RS232.

2
Seawolf409

semblable à l'expérience de R0byn , j'essayais avec une présentation de diapositives PowerPoint et vidais le corps principal du texte sur la diapositive, constatant que tous les endroits où l'on trouverait généralement un retour à la ligne (ASCII 13/0x0d/^ M) ou saut de ligne/nouvelle ligne (ASCII 10/0x0a/^ J), il utilise une tabulation verticale (ASCII 11/0x0b/^ K), probablement pour la raison exacte que dan04 = décrit ci-dessus pour Word: servir de "nouvelle ligne" tout en restant dans le même paragraphe. Bonne question cependant, car je pensais totalement que ce personnage serait aussi inutile qu'un terminal télétype aujourd'hui.

1
wescpy

Je viens de trouver le caractère VT dans un document .pptx à plusieurs endroits dans un élément de table. Mais aucune idée sur la façon dont il a été inséré.

0
R0byn

Je crois qu'il est toujours utilisé, pas exactement. Il pourrait même y avoir une combinaison clé de celui-ci.

Comme l'anglais est écrit de gauche à droite, l'arabe de droite à gauche, il existe des langues dans le monde qui sont également écrites de haut en bas. Dans ce cas, un onglet vertical peut être utile, tout comme l’onglet horizontal est utilisé pour le texte anglais.

J'ai essayé de chercher, mais je n'ai encore rien trouvé d'utile.

0
mtk