Porovnání značkovacích jazyků dokumentů

Následující tabulky porovnávají obecné a technické informace pro řadu značkovacích jazyků dokumentů . Další informace naleznete v jednotlivých článcích o značkovacích jazycích.

Obecné informace

Základní obecné informace o značkovacích jazycích: tvůrce, verze atd.

Jazyk Tvůrce Datum prvního zveřejnění Editor Divák
Vyčíslitelný formát dokumentu Wolfram Research 2010 Mathematica CDF přehrávač
Darwin Information Typing Architecture (DITA) IBM, OASIS 2005 Textový / XML editor Výstup do HTML , PDF , CHM , javadoc , dalších.
docbook The Davenport Group , OASIS 1992 XML editor Výstup do HTML , PDF , CHM , javadoc , dalších.
Kódovaný popis archivu (EAD) Projekt Berkeley 1998 Textový editor Prohlížeč
Extensible HyperText Markup Language (XHTML) W3C 2000 (26. ledna) Textový / XML editor , HTML editor Prohlížeč
HyperText Markup Language (HTML) Tim Berners-Lee 1993 Textový editor , HTML editor Prohlížeč
LilyPond Han-Wen Nienhuys , Jan Nieuwenhuizen 1996 Textový editor , hudební editor Výstup do DVI , PDF , PostScript , PNG a dalších.
Maker Interchange Format (MIF) Frame Technology získala Adobe Systems v roce 1995 1986 Textový editor , FrameMaker výrobce rámů
Snížení John Gruber a Aaron Swartz 2004 Textový editor , E-mailový klient Prohlížeč ( výstup XHTML nebo HTML ), náhled gedit-markdown-plugin
Matematický značkovací jazyk (MathML) W3C 1999 (červenec) Text / XML editor , TeX konvertor Prohlížeč , textový procesor
Music Extensible Markup Language (MusicXML) Recordare 2002 Hudební editor Hudební editor
Office Open XML (OOXML) Ecma International , ISO / IEC 2006 kancelářský oblek kancelářský oblek
Formát OpenDocument (ODF) OASIS , ISO / IEC 2005 kancelářský oblek kancelářský oblek
Otevřít matematické dokumenty (OMDocs) Michael Kohlhase 2000 Textový / XML editor [1] Výstup do XHTML + MathML , TeX , další.
restrukturalizovaný text David_Goodger 2001 [2] Textový editor Výstup do HTML , LaTeX , PDF , UNIX manuálových stránek , ODT , S5 (HTML Slide Shows) , XML , dalších.
Rich Text Format (RTF) Microsoft 1987 Textový editor , textový procesor textový procesor
Škálovatelná vektorová grafika (SVG) W3C 2004 Editor vektorové grafiky Prohlížeč atd.
Skript IBM 1968 Textový editor GDDM, prohlížeč AFP
TeX Donald Knuth 1978 Textový editor Převodník do DVI nebo do formátu PDF (Portable Document Format)
Text Encoding Initiative (TEI) Konsorcium iniciativy pro kódování textu 1990 Textový / XML editor Prohlížeč (pomocí XHTML ), PDF , textový editor (pomocí ODF ) nebo EPUB
troff (sázecí zápas) , groff (závod GNU) Joe Ossanna 1973 Textový editor groffer nebo PostScriptový výstup
Wireless Markup Language (WML) WAP fórum 1999 Textový / XML editor Mobilní prohlížeč
Jazyk Tvůrce Datum prvního zveřejnění Editor Divák

Charakteristika

Některé vlastnosti značkovacích jazyků.

Jazyk Hlavní účel Na základě Typ označení Strukturální značení Označení prezentace [3]
Vyčíslitelný formát dokumentu Interaktivní bílé knihy Funkční výrazy Štítek Ano Ano
Darwin Information Typing Architecture (DITA) Technické dokumenty XML Štítek Ano Ne
docbook Technické dokumenty SGML / XML Štítek Ano ano [4]
Kódovaný popis archivu (EAD) Hledání pomůcek XML Štítek Ano Ne
Extensible HyperText Markup Language (XHTML) Hypertextové dokumenty XML Štítek Ano ano [5]
HyperText Markup Language (HTML) Hypertextové dokumenty SGML Štítek Ano ano [6]
Maker Interchange Format (MIF) Technické dokumenty Štítek Ano Ano
Snížení Formátované technické dokumenty, hypertextové dokumenty, e-mail Text E-mailové konvence Štítek Ano Ano
Matematický značkovací jazyk (MathML) Matematické papíry XML Štítek Ano ano [7]
Music Extensible Markup Language (MusicXML) notový zápis XML Štítek Ano Ano
Office Open XML (OOXML) Víceúčelový XML / zip Štítek Ano Ano
Formát OpenDocument (ODF) Víceúčelový XML / zip Štítek Ano Ano
Otevřít matematický dokument (OMDoc) Matematické papíry XML Štítek ano [8] ano [9]
restrukturalizovaný text Technické a víceúčelové dokumenty [10] Strukturovaný text a setext Štítek Ano ano [11]
Rich Text Format (RTF) formátované dokumenty TeX analýza vzoru Ano Ano
Škálovatelná vektorová grafika (SVG) 2D vektorová grafika XML Štítek Ano Ano
Skript Víceúčelový RUNOFF Kontrolní kód Ano Ano
TeX Akademické dokumenty Kontrolní kód Ano Ano
Text Encoding Initiative (TEI) Akademické , lingvistické , literární a technické články SGML / XML Štítek Ano Ne
troff (sázecí zápas) , groff (závod GNU) Technické dokumenty RUNOFF Kontrolní kód Ano Ano
Wireless Markup Language (WML) Hypertextové dokumenty XML Štítek Ano Ano
Jazyk Hlavní účel Na základě Typ označení Strukturální značení Označení prezentace

Poznámky

  1. K dispozici je režim Emacs a rozšíření Mozilly .
  2. Úvod do reStructuredText . Získáno 28. srpna 2013. Archivováno z originálu dne 24. září 2019.
  3. Mnoho značkovacích jazyků se záměrně vyhýbalo prezentačním značkám. Pro značkovací jazyky založené na SGML a XML se jako prezentační vrstva používá CSS .
  4. Prezentační obsah je podporován prostřednictvím značek SVG a MathML. Ve vybraných editorech XML lze obrázky zobrazit jako vykreslené.
  5. Prezentační značky jsou od XHTML 1.0 zastaralé a od XHTML 1.1 již nejsou povoleny
  6. Prezentační značky jsou od HTML 4.0 zastaralé
  7. MathML přichází ve dvou značkovacích syntaxích: sémantické a prezentační.
  8. používá pro vzorce Content MathML , OpenMath nebo jiné formáty
  9. Přesnou prezentaci symbolů lze specifikovat v OMDoc ; tyto specifikace se používají při transformaci OMDoc do prezentačního formátu.
  10. Úvod do reStructuredText . Získáno 28. srpna 2013. Archivováno z originálu dne 24. září 2019.
  11. používá CSS

Viz také

Odkazy