¿Qué es una pestaña vertical?


¿Cuál fue el uso histórico original del carácter de tabulación vertical (\v en el lenguaje C, ASCII 11)?

¿Alguna vez tuvo una tecla en un teclado? ¿Cómo lo generó alguien?

¿Hay algún lenguaje o sistema todavía en uso hoy en día en el que el carácter de tabulación vertical haga algo interesante y útil?

Author: Olivier Jacot-Descombes, 2010-08-01

10 answers

La pestaña vertical se utilizó para acelerar el movimiento vertical de la impresora. Algunas impresoras usaban bandas de pestañas especiales con varios puntos de pestañas. Esto ayudó a alinear el contenido en los formularios. VT al espacio del encabezado, rellene el encabezado, VT al área del cuerpo, rellene las líneas, VT para formar el pie de página. Generalmente se codificó en el programa como una constante de caracteres. Desde el teclado, sería CTRL-K.

No creo que nadie tenga una razón para usarlo más. La mayoría de los formularios se generan en una impresora lenguaje de control como postscript.

 161
Author: BillThor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 02:53:39

Microsoft Word usa VT como separador de líneas para distinguirlo de la función normal nueva línea, que se usa como separador de párrafos.

 50
Author: dan04,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-24 09:16:40

Se usó durante la era de la máquina de escribir para moverse hacia abajo de una página hasta el siguiente punto vertical, típicamente espaciado 6 líneas separadas (de la misma manera que las pestañas horizontales se mueven a lo largo de una línea por 8 caracteres).

En la configuración moderna, el vt es de muy poca importancia, si es que tiene alguna.

 11
Author: Alex Essilfie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-01 03:18:22

En la industria médica, VT se utiliza como el inicio del carácter de marco en los protocolos MLLP/LLP/HLLP que se utilizan para enmarcar los datos HL-7, que ha sido un estándar para el intercambio médico desde finales de los años 80 y todavía está en uso amplio.

 9
Author: James,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-06 20:32:56

He encontrado que el carácter VT se utiliza en los cuadros de texto pptx al final de cada línea que se muestra en el cuadro en oder para ajustar el texto al tamaño del cuadro. Parece ser generado automáticamente por powerpoint (no introducido por el usuario) con el fin de mover el texto a la siguiente línea y fijar el bloque de texto completo en el cuadro de texto. En el ejemplo siguiente, en la posición de§:

"This is a text §
inside a text box"
 4
Author: merce_00,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-07 13:08:41

La pestaña vertical ASCII (\x0B)todavía se usa en algunas bases de datos y formatos de archivo como una nueva línea DENTRO de un campo. Por ejemplo:

  • En el formato de archivo .mer para permitir nuevas líneas dentro de un campo de datos,
  • Las bases de datos de FileMaker pueden usar pestañas verticales como un salto de línea (ver https://support.microsoft.com/en-gb/kb/59096).
 3
Author: Jack James,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-06-29 17:21:19

Una pestaña vertical era lo opuesto a una línea de alimentación, es decir, iba hacia arriba por una línea. No tenía nada que ver con las posiciones de tabulación. Si quieres probar esto, pruébalo en un terminal RS232.

 1
Author: Seawolf409,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-03-04 15:08:34

Creo que todavía se está utilizando, no estoy seguro exactamente. Podría haber incluso una combinación de teclas.

Como el inglés se escribe de izquierda a derecha, el árabe de Derecha a Izquierda, hay idiomas en el mundo que también se escriben de arriba a abajo. En ese caso, una pestaña vertical podría ser útil, igual que la pestaña horizontal se usa para el texto en inglés.

Traté de buscar, pero no pude encontrar nada útil todavía.

 0
Author: mtk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-20 08:19:54

Acabo de encontrar el VT char en a .documento pptx en varios lugares dentro de un elemento de tabla. Pero no hay idea de cómo se insertó.

 0
Author: R0byn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-27 11:32:16

Similar a la experiencia de R0byn, estaba experimentando con una presentación de diapositivas de Powerpoint y eliminé el cuerpo principal del texto en la diapositiva, encontrando que todos los lugares donde uno normalmente encontraría caracteres de retorno de carro (ASCII 13/0x0d/^M) o alimentación de línea/nueva línea (ASCII 10/0x0a/^J), usa tabulación vertical (ASCII 11/0x0b/^K) en su lugar, presumiblemente por la razón exacta de que dan04 descrito anteriormente para Word: servir como una "nueva línea" mientras se mantiene dentro del mismo párrafo. buena pregunta, sin embargo, ya que pensé totalmente que este personaje sería tan inútil como un terminal de teletipo hoy en día.

 0
Author: wescpy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 11:33:25