¿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 que todavía se use en la actualidad en el que el carácter de tabulación vertical haga algo interesante y útil?
Respuestas:
La pestaña vertical se usó para acelerar el movimiento vertical de la impresora. Algunas impresoras usaron cinturones de pestañas especiales con varios puntos de 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. 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 un lenguaje de control de impresora como PostScript.
@Talvi Wilson notó que se usaba en python '\ v'.
Salida:
El resultado anterior parece dar como resultado que el tamaño vertical predeterminado sea una línea. He probado con perl "\ 013" y se produce la misma salida. Esto podría usarse para hacer avance de línea sin retorno de carro en dispositivos con conversión de salto de línea a retorno de carro + salto de línea.
fuente
stty
onlret
opción proporcionó un comportamiento consistente al agregar un retorno de carro a cualquier avance de línea.Microsoft Word usa VT como un separador de línea para distinguirlo de la nueva función de línea normal , que se usa como un separador de párrafo.
fuente
En la industria médica, VT se usa como el comienzo del carácter de trama en los protocolos MLLP / LLP / HLLP que se usan para enmarcar datos HL-7, que ha sido un estándar para el intercambio médico desde finales de los años 80 y todavía se usa ampliamente .
fuente
Se usó durante la era de la máquina de escribir para desplazarse hacia abajo de una página a la siguiente parada vertical, típicamente espaciadas 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 entornos modernos, el vt es de muy poca importancia, si es que tiene alguna.
fuente
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:.mer
formato de archivo para permitir nuevas líneas dentro de un campo de datos,fuente
He descubierto que el VT char se usa en cuadros de texto pptx al final de cada línea que se muestra en el cuadro para ajustar el texto al tamaño del cuadro. Parece ser generado automáticamente por PowerPoint (no introducido por el usuario) para mover el texto a la siguiente línea y arreglar el bloque de texto completo en el cuadro de texto. En el siguiente ejemplo, en la posición de §:
fuente
Una pestaña vertical era lo opuesto a un avance de línea, es decir, subía una línea hacia arriba. No tenía nada que ver con las posiciones de tabulación. Si quieres probar esto, pruébalo en un terminal RS232.
fuente
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 retorno de carro (ASCII 13 / 0x0d / ^ M) o línea alimentación / nueva línea (ASCII 10 / 0x0a / ^ J) caracteres, utiliza en su lugar la pestaña vertical (ASCII 11 / 0x0b / ^ K), presumiblemente por la razón exacta que dan04 describió anteriormente para Word: para servir como una "nueva línea" mientras permanecer dentro del mismo párrafo. buena pregunta, ya que pensé totalmente que este personaje sería tan inútil como un terminal de teletipo hoy.
fuente
Creo que todavía se está utilizando, no estoy seguro exactamente. Puede haber incluso una combinación clave de ello.
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 texto en inglés.
Intenté buscar, pero no pude encontrar nada útil todavía.
fuente
Acabo de encontrar el VT char en un documento .pptx en varios lugares dentro de un elemento de tabla. Pero no tengo idea de cómo se insertó.
fuente