Cómo tabular texto con Markdown

En este tutorial aprenderás el mejor modo de tabular texto con Markdown.

Markdown no soporta el tabulado de texto. También se suele hacer referencia al tabulado mediante el anglicismo indentado. Consiste en agregar un sangría para que un pfrrago esté a otro nivel, con un espaciado al inicio de las líneas del párrafo.

Habitualmente se suele usar el tabulador para agregar este espaciado, o al menos lleva siendo así desde los albores de dicha tecla, agregando varios espacios. Sin embargo, el tabulado en Markdown está reservado para los bloques de código. Es decir, que si pulsas el tabulador, el parser de Markdown interpretará que estás agregando un bloque de código.

Una posible alternativa podría ser la de agregar varios espacios. Sin embargo, estos no se interpretarán, ya que en Markdown los espacios se usan para saltar de línea.

Si quieres tabular un texto tienes dos posibilidades. Una es el uso de un editor que soporte el tabulado. La otra alternativa consiste en usar el código  , que es la entidad HTML que se usa para agregar espacios.

Usa una aplicación compatible

Una buena alternativa sería la de usar un editor que soporte el tabulado, aunque esté fuera de la especificación Markdown. Uno de los mejores editores que lo soportan es iA Writer, disponible para Windows, macOS, Android e iOS. Con este editor podrás personalizar las opciones de tabulado desde la configuración de la aplicación. También podrás personalizar las plantillas del editor para que el texto se renderice como más te guste, incluyendo la distancia deseada de espaciado.

Usa el código HTML  

Si el editor que usas soporta HTML, también puedes usar el código  , que es la entidad que se usa para insertar espacios en blanco en HTML.

Esta opción no es que sea la más elegante, ya que tus documentos no serán demasiado vistosos mientras los editas, que es una de la ventajas de Markdown. Cuando el texto se renderice, se mostrarán espacios en blanco en lugar de dicho código.

Un ejemplo de uso de los espacios HTML es el siguiente, en el que agregamos cuatro espacios mediante el código   al inicio de cada línea.

    Esta línea se debería mostrar tabulada.

El resultado del código anterior cuando se renderice el documento debería ser el siguiente:

    Esta línea se debería mostrar tabulada.

Algunos de los editores que soportan HTML son Dillinger o Byword. En cuanto a las herramientas, casi cualquier IDE, CMS o framework soportará HTML, como por ejemplo Laravel o Docusaurus.

Esto ha sido todo. Espero que te haya sido útil.

👋 Hola! Soy Edu, me encanta crear cosas y he redactado este tutorial. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirlo en Twitter.

para estar al día con mi contenido. 😊