Txt2tags
generador de documentos en distintos formatos
Txt2tags es programa para generar documentos en distintos formatos, utilizando un lenguaje de marcado ligero. Está desarrollado en Python.
Con un fichero de texto plano y un marcado mínimo, del tipo **negrita** o //itálica//, pueden conseguirse los siguientes formatos:
Su autor es Aurelio Jargas.
Estructuras de formato
editarEstas son las estructuras de formato disponibles en Txt2Tags.
- Encabezamiento: cabeceras, título del documento, nombre, autor, fecha
- Títulos de secciones, numeradas o no
- Párrafos
- Modificadores de fuentes
- Negrita
- Itálica
- Subrayada
- Fuente no proporcional (monospaciada/verbatim)
- Monoespaciada en un párrafo
- Línea monoespaciada
- Zona monoespaciada (multilínea)
- Citas
- Enlaces
- URL
- Enlaces correo electrónico
- Enlaces locales
- Enlaces nombrados
- Listas
- Listas marcadas
- Listas numeradas
- Listas descriptivas
- Líneas de separación horizontal
- Imágenes, con alineamiento
- Tablas, con y sin borde, con alineamiento, con expansión de columna
- Marcas especiales para texto crudo (que no será tratado)
- Macro especial para la fecha, con formato flexible
- Comentarios, para notas y correcciones.
Resumen de marcado
editarEncabezado Las primeras tres líneas del archivo fuente. Título = texto = Título numerado + texto + Comentario % comentarios Línea de separación -----------------------... Línea gruesa =======================... Imagen [nombre.jpg] Enlace [etiqueta url] Negrita **texto** Cursiva //texto// Subrayado __texto__ Tachado --texto-- Monoespacio ``texto`` Raw ""texto"" Etiquetado ''texto'' Párrafo texto Cita <TAB>texto Lista - texto Lista numerada + texto Lista de definición : texto Tabla | celda1 | celda2 | celda3... Línea verbatim ``` texto Línea Raw """ texto Línea Etiquetada ''' texto Bloque Verbatim ``` líneas ``` Bloque Raw """ líneas """ Bloque etiquetado ''' líneas '''