Una tabulación en una máquina de escribir es un punto en el que el movimiento del carro se detiene mediante un tope final ajustable. Las tabulaciones se configuran manualmente y al presionar la tecla de tabulación, el carro pasa a la siguiente tabulación. En los editores de texto de una computadora, el mismo concepto se implementa de manera simple con tabulaciones automáticas y fijas.
Los procesadores de texto modernos generalizan este concepto ofreciendo tabulaciones que tienen un atributo de alineación y hacen que el texto se alinee automáticamente a la izquierda, a la derecha o al centro de la tabulación. Estas tabulaciones son propiedades específicas del párrafo y se pueden mover a una ubicación diferente en cualquier momento o incluso eliminar.
A veces, los marcadores de posición en fragmentos de código también se denominan "tabuladores" porque el usuario puede recorrerlos presionando la tecla de tabulación. [1]
Tipos de tabulaciones
Una tabulación es una posición horizontal que se establece para colocar y alinear texto en una página. Existen al menos cinco tipos de tabulaciones de uso general en el procesamiento de textos o en Microsoft Word .
Izquierda
El texto se extiende hacia la derecha desde la tabulación.
Centro
El texto está centrado en la tabulación.
Bien
El texto se extiende hacia la izquierda desde la tabulación hasta que se llena el espacio de la tabulación y luego el texto se extiende hacia la derecha.
Decimal
El texto antes del punto decimal se extiende hacia la izquierda y el texto después del punto decimal se extiende hacia la derecha.
Bar
una línea vertical en la posición especificada en cada línea de un documento.
Tabulaciones dinámicas
A diferencia del posicionamiento fijo, las tabulaciones se pueden ajustar de forma dinámica, en función de la longitud de los segmentos de línea adyacentes delimitados por tabulaciones, mediante la alineación con un carácter o cadena específicos en cada línea, etc. Adobe InDesign admite un carácter " sangría hasta aquí" no imprimible .
En 2006, Nick Gravgaard publicó un algoritmo para tabulaciones dinámicas automáticas llamado "Elastic tabstops". [2] Esto puede ser útil para ver/editar código fuente y es esencial para datos tabulares. [3] Varios editores de texto e IDE han implementado el algoritmo de tabulaciones elásticas ya sea directamente o por extensión.
Software que soporta topes de tabulación elásticos