Las siguientes tablas comparan la información general y técnica de varios lenguajes de marcado de documentos . Consulte los artículos de los lenguajes de marcado individuales para obtener más información.
Información general
Información general básica sobre los lenguajes de marcado: creador, versión, etc.
Idioma | Primera fecha de lanzamiento público | Creador | Editor | Espectador |
---|---|---|---|---|
AsciiDoc | 2002 | Stuart Rackham | Editor de texto | Salida a XHTML , HTML , DocBook (que puede convertir a PDF , EPUB , DVI , LaTeX , roff y PostScript ) |
Formato de documento computable | 2010 | Investigación Wolfram | Wolfram Language y Mathematica | Reproductor CDF ; El formato CDF también se puede incrustar en páginas web visibles con navegadores convencionales. |
criollo | 2007 | Editor de texto | Salida a HTML , RTF , LaTeX , otros; renderizadores para MFC , otros. | |
Arquitectura de tipificación de información de Darwin (DITA) | 2005 | IBM, OASIS | Editor de texto / XML | Salida a HTML , PDF , CHM , javadoc , otros. |
DocBook | 1992 | El Grupo Davenport , OASIS | Editor XML | Salida a HTML , PDF , CHM , javadoc , otros. |
Descripción de archivo codificada (EAD) | 1998 | Proyecto Berkeley | Editor de texto | navegador web |
Lenguaje de marcado de hipertexto extensible (XHTML) | 2000 (26 de enero) | W3C | Editor de texto / XML , editor de HTML | navegador web |
Lenguaje de marcado de hipertexto (HTML) | 1993 | Tim Berners-Lee | Editor de texto , editor HTML | navegador web |
LilyPond | 1996 | Han-Wen Nienhuys , Jan Nieuwenhuizen | Editor de texto , Scorewriter | Salida a DVI , PDF , PostScript , PNG , otros. |
Formato de intercambio de creadores (MIF) | 1986 | Frame Technology adquirida por Adobe Systems en 1995 | Editor de texto , FrameMaker | FrameMaker |
MakeDoc | 2000 | Carl Sassenrath | Editor de texto | Navegador web ( salida XHTML o HTML ) |
Reducción | 2004 | John Gruber y Aaron Swartz | Editor de texto , cliente de correo electrónico | Navegador web ( salida XHTML o HTML ), vista previa en gedit-markdown-plugin |
Textil | 2002 [1] | Dean Allen | Editor de texto | Navegador web ( salida XHTML o HTML ), referencia y probador (utiliza la última versión de PHP-Textile 3.5.5) |
Lenguaje de marcado matemático (MathML) | 1999 (julio) | W3C | Editor de texto / XML , conversor TeX | Navegador web , procesador de textos |
La iniciativa de codificación musical (MEI) | 1999 | La comunidad MEI | Editor XML | Verovio |
Lenguaje de marcado extensible de música (MusicXML) | 2002 | Recordare | Anotador | Anotador |
Office Open XML (OOXML) | 2006 | Ecma Internacional , ISO / IEC | Sala de oficina | Sala de oficina |
Formato de OpenDocument (ODF) | 2005 | OASIS , ISO / IEC | Sala de oficina | Sala de oficina |
Documentos matemáticos abiertos (OMDoc) | 2000 | Michael Kohlhase | Editor de texto / XML [2] | Salida a XHTML + MathML , TeX , otros. |
Modo Org | 2003 | Proyecto en modo Org | Emacs , editor de texto | Emacs . Salida a HTML , PDF , DocBook , FreeMind , OpenDocument Format (ODF) , otros. |
reStructuredText | 2001 [3] | David Goodger | Editor de texto | Salida a HTML , LaTeX , PDF , páginas man de Unix , ODT , S5 (HTML Slide Shows) , XML , otros. |
Gráficos vectoriales escalables (SVG) | 2004 | W3C | Editor de gráficos vectoriales | Navegador web , etc. |
Script GML | 1968 1971 | IBM | Editor de texto | GDDM, visor de AFP |
TeX LaTeX | 1978 1984 | Donald Knuth Leslie Lamport | Editor de texto | DVI o Formato de Documento Portátil (PDF) del convertidor |
Texinfo | 1986 | Richard Stallman | Editor de texto | salida a DVI , formato de documento portátil (PDF) , HTML , DocBook , otros. |
Formato TeXmacs | 1998 | Joris van der Hoeven | Editor de texto / editor TeXmacs | Archivos PDF o PostScript . Existen convertidores para TeX / LaTeX y XHTML + Mathml |
Iniciativa de codificación de texto (TEI) | 1990 | Consorcio de la iniciativa de codificación de texto | Editor de texto / XML | Navegador web (usando XHTML ), PDF , Procesador de texto (usando ODF ) o EPUB |
troff (escurrimiento del tipografista) , groff (escurrimiento de GNU) | 1973 | Joe Ossanna | Editor de texto | groffer o salida a PostScript |
Lenguaje de marcado inalámbrico (WML) | 1999 | Foro WAP | Editor de texto / XML | Navegador móvil |
Idioma | Primera fecha de lanzamiento público | Creador | Editor | Espectador |
Nota: Si bien el formato de texto enriquecido (RTF) es legible por humanos, no se considera un lenguaje de marcado y, por lo tanto, se excluye de la tabla.
Caracteristicas
Algunas características de los lenguajes de marcado. [ definición necesaria ]
Idioma | Propósito principal | Residencia en | Tipo de marcado | Marcado estructural | Marcado de presentación [4] | Formato abierto |
---|---|---|---|---|---|---|
AsciiDoc | De múltiples fines | Etiqueta | sí | sí | sí | |
Formato de documento computable | Documentos técnicos interactivos, infografías, blogs [5] | Wolfram Language | Etiqueta | sí | sí | No |
Arquitectura de tipificación de información de Darwin (DITA) | Documentos técnicos | XML | Etiqueta | sí | Sí [6] | sí |
DocBook | Documentos técnicos | SGML / XML | Etiqueta | sí | Sí [7] | sí |
Descripción de archivo codificada (EAD) | Encontrar ayudas | XML | Etiqueta | sí | No | |
Lenguaje de marcado de hipertexto extensible (XHTML) | Documentos de hipertexto | XML | Etiqueta | sí | Sí [8] | sí |
Libro de ficción | De múltiples fines | XML | Etiqueta | sí | sí | sí |
Lenguaje de marcado de hipertexto (HTML) | Documentos de hipertexto | SGML | Etiqueta | sí | Sí [9] | sí |
Lilypond | Notación musical | Código de control | sí | sí | ||
Formato de intercambio de creadores (MIF) | Documentos técnicos | Etiqueta | sí | sí | ||
Reducción | Documentos técnicos formateados, documentos de hipertexto , correo electrónico | Convenciones de correo electrónico de texto | Etiqueta | sí | sí | sí |
Lenguaje de marcado matemático (MathML) | Documentos matemáticos | XML | Etiqueta | sí | Sí [10] | |
La iniciativa de codificación musical (MEI) | Notación musical | XML | Etiqueta | sí | sí | |
Lenguaje de marcado extensible de música (MusicXML) | Notación musical | XML | Etiqueta | sí | sí | sí |
Office Open XML (OOXML) | De múltiples fines | XML / ZIP | Etiqueta | sí | sí | sí |
Formato de OpenDocument (ODF) | De múltiples fines | XML / ZIP | Etiqueta | sí | sí | sí |
Documento matemático abierto (OMDoc) | Documentos matemáticos | XML | Etiqueta | Sí [11] | Sí [12] | |
Modo Org | Multiusos (notas, gestión de proyectos, publicación, programación alfabetizada) | Delineador de texto | Etiqueta | sí | sí | |
reStructuredText | Documentos técnicos y polivalentes [13] | Texto estructurado y texto contextual | Etiqueta | sí | Sí [14] | sí |
Gráficos vectoriales escalables (SVG) | Gráficos vectoriales 2D | XML | Etiqueta | sí | sí | sí |
Script GML | De múltiples fines | ESCAPADA | Código de control | sí | sí | |
TeX LaTeX | Documentos académicos Polivalente [15] | Código de control | sí | sí | ||
Texinfo | Documentos técnicos | TeX , escriba | Código de control | sí | sí | |
Formato TeXmacs | Documentos académicos | árbol | Etiqueta | sí | sí | |
Textil | Documentos de hipertexto | AsciiDoc (basado en algunas similitudes y fechas de lanzamiento) | Etiqueta | sí | sí | sí |
Iniciativa de codificación de texto (TEI) | Documentos académicos , lingüísticos , literarios y técnicos | SGML / XML | Etiqueta | sí | No | |
troff (escurrimiento del tipografista) , groff (escurrimiento de GNU) | Documentos técnicos | ESCAPADA | Código de control | sí | sí | |
Lenguaje de marcado inalámbrico (WML) | Documentos de hipertexto | XML | Etiqueta | sí | sí | |
Idioma | Propósito principal | Residencia en | Tipo de marcado | Marcado estructural | Marcado de presentación | Formato abierto |
Notas
- ^ "Textismo› Herramientas ›Textil" . 26 de diciembre de 2002. Archivado desde el original el 26 de diciembre de 2002.
- ^ Un Emacs modo y una extensión de Mozilla están disponibles.
- ^ "Una introducción a reStructuredText" . docutils.sourceforge.net .
- ^ Muchos lenguajes de marcas han evitado intencionadamente las marcas de presentación. Para los lenguajes de marcado basados en SGML y XML , CSS se utiliza como capa de presentación.
- ^ Usos y ejemplos del formato de documento computable (CDF) , Wolfram.com.
- ^ Incluye contenido de presentación básico y marcado SVG y MathML, oficialmente admitido en la versión 1.3 . En determinados sistemas de gestión y editores XML, las imágenes y el contenido se pueden ver como renderizados, principalmente a través de CSS.
- ^ El contenido de la presentación es compatible con el marcado SVG y MathML. En editores XML seleccionados, las imágenes se pueden ver como renderizadas.
- ^ El marcado de presentación está obsoleto a partir de XHTML 1.0 y ya no se permite a partir de XHTML 1.1
- ^ El marcado de presentación está obsoleto a partir de HTML 4.0
- ^ MathML viene en dos sintaxis de marcado: una semántica y una presentacional.
- ^ usa Content MathML , OpenMath u otros formatos para fórmulas
- ^ La presentación exacta de los símbolos se puede especificar en OMDoc ; estas especificaciones se utilizan al transformar OMDoc a un formato de presentación.
- ^ "Una introducción a reStructuredText" . docutils.sourceforge.net .
- ^ usa CSS
- ^ Mientras que Donald Knuth escribió TeX para publicaciones académicas y Leslie Lamport escribió LaTeX para un propósito similar, los paquetes están disponibles en Comprehensive TeX Archive Network (CTAN) para propósitos no académicos, por ejemplo, escribir guiones.
Ver también
- Lista de lenguajes de marcado de documentos
- Comparación de Office Open XML y OpenDocument
- Comparación de OpenXPS y PDF
- Comparación de formatos de libros electrónicos
- Comparación de formatos de serialización de datos