stringtranslate.com

Tabulación

Una regla que representa tabulaciones en la parte superior de un documento de procesador de textos.

Una lengüeta en una máquina de escribir es un lugar donde el movimiento del carro se detiene mediante un tope final ajustable. Las tabulaciones se configuran manualmente y al presionar la tecla Tab hace que el carro vaya a la siguiente tabulación. En los editores de texto de una computadora, el mismo concepto se implementa de manera simplista 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 de cada párrafo y pueden moverse a una ubicación diferente en cualquier momento, o incluso eliminarse.

A veces, los marcadores de posición en los fragmentos de código también se denominan "tabulaciones" porque el usuario puede recorrerlos presionando la tecla 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. Hay al menos cinco tipos de tabulaciones de uso general en 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 pestaña 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 dinámicamente, 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ífica en cada línea, etc. Adobe InDesign admite una sangría " no imprimible hasta aquí " personaje.

En 2006, Nick Gravgaard publicó un algoritmo para tabulaciones dinámicas automáticas llamado "tabulaciones elásticas". [2] Esto puede ser útil para ver/editar código fuente y 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 admite tabulaciones elásticas

Ver también

Referencias

  1. ^ "Fragmentos". Manual de TextMate 1.5.1 . Consultado el 1 de noviembre de 2021 .
  2. ^ Tabuladores elásticos
  3. ^ ab Navegador de código: tabulaciones elásticas
  4. ^ Siempre alineado Archivado el 5 de octubre de 2017 en la Wayback Machine.
  5. ^ Repositorio siempre alineado
  6. ^ Paquete Elastic Tabstops para Atom
  7. ^ Tabulaciones elásticas para Textadept
  8. ^ JEdit - Tabulaciones elásticas
  9. ^ Complemento Elastic Tabstops para Notepad ++
  10. ^ Paquete de escritura de pestañas Go (lenguaje de programación)
  11. ^ Tabuladores elásticos para Rust
  12. ^ Manual de Emacs - Sangría