Articulo de referencia

Textil (lenguaje de marcado)

{{cite web|url=http://textism.com/tools/textile/|archiveurl=https://web.archive.org/web/20021226035527/http://textism.com/tools/textile/|title=Textism › Tools › Textile|archived...

Textile es un lenguaje de marcado ligero que utiliza una sintaxis de formato de texto para convertir texto plano en código HTML estructurado. Textile se utiliza para escribir artículos, publicaciones en foros, documentación README y cualquier otro tipo de contenido escrito que se publique en línea.

Historia

Textile fue desarrollado por Dean Allen en 2002, quien lo presentó como "un generador de texto web humano" que permitía "simplemente escribir". [ 1 ] Dean creó Textile para usarlo en Textpattern , el CMS que también desarrolló casi al mismo tiempo.

Textile es uno de los varios lenguajes de marcado ligeros que han influido en el desarrollo de Markdown . [ 3 ]

Compatibilidad con tipos de documento

El texto marcado con Textile se convierte en HTML válido cuando se visualiza en un navegador web, y aunque probablemente varíe de un tipo de implementación a otro, una instalación de Textile se puede configurar para una declaración de Doctype de XHTML o HTML5 , siendo XHTML la opción predeterminada para la compatibilidad con versiones anteriores.

En la implementación de PHP, por ejemplo, al usar la sintaxis de abreviaturas en mayúsculas de Textile AGE(A Given Example), el resultado se renderizará como un abbrelemento en HTML5 y como un acronymelemento en XHTML. [ 4 ] Del mismo modo, a partir de la versión 3.5 de PHP, si se usan marcadores de alineación en la sintaxis de imágenes de Textile, HTML5 obtendrá clases adicionales en el imgelemento renderizado, mientras que XHTML permanece con el alignatributo. [ 5 ]

Uso de la sintaxis

Existen diversos recursos disponibles para aprender y utilizar la técnica textil:

  • TxStyle es un sitio de ayuda para la implementación de Textile en PHP y proporciona un convertidor. Este sitio es utilizado actualmente por el proyecto Textpattern CMS. [ 6 ]
  • Sitio de referencia textil para RedCloth: un sitio de ayuda para la implementación de Textile en Ruby. [ 7 ]
  • Sintaxis de Textile: Eclipse – un sitio de referencia para la implementación de Textile en Java que ahora se ha fusionado con Mylin WikiText. [ 8 ]
  • Sintaxis de Textile 2: documentación de creación de Textile de MovableType. [ 9 ]
  • Guía rápida de textiles: una hoja de referencia rápida básica de Warped Visions. [ 10 ]

Además de su conjunto de sintaxis, Textile inserta automáticamente referencias a entidades de caracteres para apóstrofes , comillas simples y dobles de apertura y cierre , puntos suspensivos y guiones largos , entre otros.

Licencias

Textile se distribuye bajo una licencia de estilo BSD y se incluye con varios sistemas de gestión de contenido , o está disponible como complemento para ellos .

Software y servicios

Diversos proyectos utilizan (o han utilizado) textiles:

Véase también

Referencias

  1. 1 2 "Textismo  › Herramientas  › Textil" . textism.com . Archivado del original el 26 de diciembre de 2002.
  2. "Notas de la versión actual – textile/php-textile · GitHub" . GitHub .
  3. "Daring Fireball: Documentación de la sintaxis de Markdown" . daringfireball.net .
  4. "Textile · Acrónimos y abreviaturas" . txstyle.org . Archivado del original el 14 de agosto de 2021.
  5. "php-textile/README.textile en master · textile/php-textile · GitHub" . GitHub .
  6. "Documentación y entorno de pruebas de sintaxis textil" . txstyle.org . Archivado del original el 24 de enero de 2016. Consultado el 26 de agosto de 2012 .
  7. Jason Garber. "Manual de referencia de Textile (Lenguaje de marcado) para RedCloth – RedCloth: Textile para Ruby" . redcloth.org .
  8. "Ayuda – Plataforma Eclipse" . eclipse.org .
  9. "MovableType.org – Documentación: Sintaxis de Textile 2" . movabletype.org .
  10. "Hoja de referencia para textiles" . warpedvisions.org . Archivado del original el 17 de enero de 2022.
  11. "Desk.com – Use Textile para crear marcado de texto enriquecido..." Desk.com . Archivado del original el 11 de septiembre de 2016.
  12. "AppCrawlr: el motor de descubrimiento de aplicaciones" . appcrawlr.com .
  13. «Wiki Textil» . textilewiki.com .
  14. "WriteMonkey – Inicio" . writemonkey.com .
  15. "WiGit: Una wiki basada en Git (página principal)" .
  16. "WiGit en GitHub" . GitHub .
  • Sitio web oficial