tab character-encoding ascii special-characters character

character-encoding - char tab



¿Qué es una pestaña vertical? (10)

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

¿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 alguien lo generó?

¿Hay algún idioma 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?


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

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

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


En la industria médica, VT se utiliza como el inicio del carácter de fotograma en los protocolos MLLP / LLP / HLLP que se utilizan para enmarcar datos HL-7, que ha sido un estándar para el intercambio médico desde finales de los 80 y aún se usa ampliamente. .


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

"This is a text § inside a text box"


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 avance de línea (consulte https://support.microsoft.com/en-gb/kb/59096 ).

La pestaña vertical se utilizó para acelerar el movimiento vertical de la impresora. Algunas impresoras usaron cinturones de pestañas especiales con varias pestañas. Esto ayudó a alinear el contenido en los formularios. VT al espacio del encabezado, complete el encabezado, VT al área del cuerpo, complete las líneas, VT para formar el pie de página. En general, 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 un lenguaje de control de impresora como postscript.


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

En los entornos modernos, el vt es de muy poco significado, si es que tiene alguno.


Una pestaña vertical era lo contrario de una línea de alimentación, es decir, subía una línea. No tiene nada que ver con las posiciones de las pestañas. Si quieres probar esto, pruébalo en un terminal RS232.


similar a la experiencia de , estaba experimentando con una presentación de diapositivas de Powerpoint y descarté el cuerpo principal del texto en la diapositiva, encontrando que todos los lugares donde uno típicamente encontraría retorno de carro (ASCII 13 / 0x0d / ^ M) o línea alimentación / nueva línea (caracteres ASCII 10 / 0x0a / ^ J), utiliza la pestaña vertical (ASCII 11 / 0x0b / ^ K) en su lugar, presumiblemente por la razón exacta que descrito anteriormente para Word: para servir como una "nueva línea" mientras permaneciendo dentro del mismo párrafo. Sin embargo, una buena pregunta es que pensé que este personaje sería tan inútil como una terminal de teletipo hoy.