XML, have no predefined semantics. A well known example of a markuplanguage in widespread use today is HypertextHyperTextMarkupLanguage HTML , one of the document formats of the WWW World Wide Web ...File RecipeBook XML Example.png right thumb 300px Example of RecipeBook, a simple markuplanguage based ... Text Format using a programming language or Extensible Stylesheet Language XSL . A markuplanguage ... s and web forums. These are sometimes called Lightweight markuplanguage s. The markuplanguage ... committee that created SGML , the first standard descriptive markuplanguage. Book designer Stanley ... MarkupLanguage IBM GML later that same year. GML was first publicly disclosed in 1973. In 1975 ... editors now usually save documents in a markuplanguage based format. TeX Another major publishing ... MarkupLanguage Standard Generalized MarkupLanguage The first language to make a clear and clean distinction between structure and presentation was Scribe markuplanguage Scribe , developed ... of IBM Generalized MarkupLanguage Generalized MarkupLanguage later SGML and is a direct ... language , and many particular markup languages are derived from it. From the late 80s on, most substantial ... likely the most used markuplanguage in the world today. Some Citation needed date April 2007 would restrict the term markuplanguage to systems that directly support non hierarchical structures see ... Markup and Annotation Language or LMNL . Much of this research is published in the proceedings of the Extreme ... MarkupLanguage is a meta markuplanguage that is now widely used. XML was developed by the World ... TR 2004 REC xml11 20040204 Extensible MarkupLanguage XML ref XML remains a meta language like ... of markuplanguage originated with text documents, there is an increasing usage of markup languages ... such manipulation and reuse. See also ColdFusion MarkupLanguage Cascading Style Sheets CSS Cascading Style Sheets Curl programming language Curl declarative markup and functional programming Lightweight ... more details
Original research date April 2009 unreferenced date April 2009 A general purpose markuplanguage is a markuplanguage that is used for more than one purpose or situation. Other, more specialized markup languages are often based upon these languages i.e., HTML being based upon the syntax of SGML . List The following is a list of general purpose markup languages ASN.1 Abstract Syntax Notation One http www.candlescript.org doc candle markup reference.htm Candle Markup Extensible Binary Meta Language EBML IBM Generalized MarkupLanguage GML the predecessor of Standard Generalized MarkupLanguage SGML Standard Generalized MarkupLanguage SGML a predecessor of XML XML YAML See also Comparison of document markup languages Comparison of general purpose markup languages Markuplanguage Simple Declarative Language http sdl.ikayzo.org S expression Markup languages Category Markup languages Category Data serialization formats ... more details
were only used internally at IBM. See also HyperTextMarkupLanguage Standard Generalized MarkupLanguage XML SCRIPT VS References reflist External links http publibfp.boulder.ibm.com cgi bin bookmgr ...Infobox file format name IBM Generalized MarkupLanguage icon logo screenshot extension mime type code uniform type magic owner IBM genre container for contained by extended from extended to SGML standard Generalized MarkupLanguage GML is a set of Macro computer science macros that implement intent based markup Tag metadata tag s for the IBM text formatter , SCRIPT VS . SCRIPT VS is the main component of IBM s Document Composition Facility DCF . A starter set of tags in GML is provided with the DCF product. GML was developed in the 1960s by Charles Goldfarb , Edward Mosher and Raymond Lorie whose surname initials were used by Goldfarb to make up the term GML ref cite web url http www.sgmlsource.com history roots.htm year 1996 title The Roots of SGML A Personal Recollection author Charles F. Goldfarb accessdate 2007 07 07 ref . Using GML, a document is marked up with tags that define what the Character computing text is, in terms of paragraph s, Page header header s, List composition list s, Table information Tables as features offered by application programs table s, and so forth. The document can then be automatically formatted for various Peripheral device device s simply by specifying ... without changing the document itself. The XML Extensible MarkupLanguage XML was initially ... BOOKS dsm05m00 CCONTENTS GML Starter Set Reference Category Markup languages Category IBM software Generalized MarkupLanguage de IBM Generalized MarkupLanguage es Generalized MarkupLanguage fr Generalized MarkupLanguage id GML nl Generalized MarkupLanguage ja Generalized MarkupLanguage pl Generalized MarkupLanguage ..., IBM developed a dedicated publishing tool called Information Structure Identification Language ISIL ... more details
A page description markuplanguage is a type of markuplanguage that is used to describe the appearance of a printed page. It is a markup adaption of the Page description language which is a Domain specific programming language , and is often created using XML . Scalable Vector Graphics XML Paper Specification Adobe Systems Adobe Mars Project originally, Mars was known as Page description markuplanguage ref http blogs.adobe.com shebanation 2006 12 mission to mars.html Shebanation Mission to Mars Bot generated title ref . See also Vector graphics markuplanguage References Reflist Markup languages Category Page description markup languages Category Markup languages ... more details
history Building on Openwave s Handheld Device MarkupLanguage HDML , Nokia s Tagged Text MarkupLanguage TTML and Ericsson s proprietary markuplanguage for mobile content, the WAP Forum created the WML ... http www.wapforum.org DTD wml20.dtd Wireless MarkupLanguage WML 2.0 Document Type Definition ref ..., XHTML Mobile Profile became the markuplanguage used in WAP 2.0. The newest WML version in active use is 1.3. WML markup WML documents are XML documents that validate against the WML DTD Document Type Definition ref WAP Forum http www.wapforum.org DTD wml13.dtd Wireless MarkupLanguage WML 1.3 Document Type Definition ref . The W3C Markup Validation service http validator.w3.org can be used ... Category Open Mobile Alliance standards Category XML markup languages ar cs Wireless MarkupLanguage de Wireless MarkupLanguage et Mobiil m rgistuskeel es Wireless MarkupLanguage eo WML fr Wireless MarkupLanguage ko WML id Wireless MarkupLanguage is Wireless MarkupLanguage he WML lt WML hu Wireless MarkupLanguage nl Wireless MarkupLanguage ja Wireless MarkupLanguage pl Wireless MarkupLanguage pt WML ru WML simple Wireless MarkupLanguage sk Wireless MarkupLanguage sl Wireless MarkupLanguage fi WML sv Wireless MarkupLanguage uk WML zh ... also WMLScript Wireless Application Protocol Bitmap Format Microbrowser List of document markup languages Comparison of document markup languages XHTML Mobile Profile References Reflist External links ... more details
A Content syndication markuplanguage is a markuplanguage that allows for Web syndication syndication of media across the internet also known as web feed s . The majority of content syndication markup languages are based upon the XML standard, and are predominately used by constantly updated news sites, blogs, and wikis. See also List of content syndication markup languages Comparison of content syndication markup languages Markup languages Category Web syndication formats ... more details
Unstructured Operation MarkupLanguage UOML is a markuplanguage that defines instructions to process documents, i.e., information that can be printed on paper. ref cite news url http www.oasis open.org committees uoml x faq.php title OASIS Unstructured Operation MarkupLanguage eXtended UOML X TC accessdate 29 January 2010 ref References reflist http www.uoml.org http www.oasis open.org committees tc home.php?wg abbrev uoml markup languages stub Category Markup languages ... more details
Spacecraft MarkupLanguage SML is an application of XML designed for the space community. It allows for the definition of spacecraft and other support data objects. External links http www.interfacecontrol.com sml Sml mainpage.htm Spacecraft MarkupLanguage SML compu lang stub Category Markup languages Category XML based programming languages ... more details
Graffiti MarkupLanguage is an XML based file format that stores graffiti Modern graffiti graffiti motion data that was created by Jamie Wilkinson , Chris Sugrue, Theo Watson and Evan Roth , ref http www.graffitimarkuplanguage.com about Graffiti MarkupLanguage About ref popular applications such as Graffiti Analysis, EyeWriter and Mozilla s Firefox MarkUp implement GML. References reflist software stub Category XML markup languages ... more details
SVGSeries Precision Graphics MarkupLanguage PGML is an Extensible MarkupLanguage XML based language for representing vector graphics . It was a World Wide Web Consortium W3C submission by Adobe Systems , IBM , Netscape , and Sun Microsystems , that was not adopted as a W3C recommendation recommendation . PGML and Vector MarkupLanguage , another XML based vector graphics language W3C submission supported by Autodesk , Hewlett Packard , Macromedia , Microsoft , and Visio Corporation , were later joined and improved upon to create Scalable Vector Graphics SVG . Applications The ArgoUML Computer aided software engineering CASE tool is able to export Unified Modeling Language UML diagrams in PGML. See also List of vector graphics markup languages External links http www.w3.org TR 1998 NOTE PGML 19980410 W3C 1998 Note Graphics file formats W3C standards Category Graphics file formats Category Markup languages Category Vector graphics markup languages Category XML based standards de Precision Graphics MarkupLanguage fr Precision Graphics MarkupLanguage it Precision Graphics MarkupLanguage ru PGML ... more details
The Virtual Human MarkupLanguage often abbreviated as VHML is a markuplanguage used for the computer animation of human bodies and facial expressions. ref Data driven 3D facial animation by Zhigang Deng, Ulrich Neumann 2007 ISBN 1846289068 page 54 ref See also Rich Representation Language Sources Reflist External links Wiktionary VHML http www.vhml.org VHML.org compu graphics stub Category Markup languages ... more details
A playlist markuplanguage is a markuplanguage that specifies the contents and playback of a digital multimedia playlist this includes streams of music, slideshows or even animations. List of playlist markup languages .asx , an XML style playlist containing more information about the items on the playlist. Synchronized Multimedia Integration Language .smil is an XML recommendation of the World Wide Web Consortium that includes playlist features. Kalliope PlayList .kpl is a kind of XML playlist storing developed to speed up loading and managing playlists. .pla, Samsung format ? , binary, Winamp handles these XML Shareable Playlist Format XSPF , an XML format designed to enable playlist sharing. Windows Media Player Playlist WPL is an XML format used in Microsoft Windows Media Player versions 9 11. Markup languages Category Playlist markup languages ... more details
generalize date October 2009 Infobox file format name Standard Generalized Generic MarkupLanguage icon ... type public.xml magic owner ISO genre MarkupLanguage container for contained by extended from IBM Generalized MarkupLanguage GML extended to HTML , XML standard http www.iso.org iso en CatalogueDetailPage.CatalogueDetail?CSNUMBER 16387 ISO 8879 The Standard Generalized MarkupLanguage ISO 8879 1986 ... markuplanguage s for documents. ISO 8879 Annex A.1 defines generalized markup blockquote ... Generalized MarkupLanguage SGML , of which there are three versions Original SGML , which was accepted ... a Technical Corrigendum to add extended naming rules allowing arbitrary language and script markup ... MarkupLanguage Generalized MarkupLanguage GML , which Charles Goldfarb , Edward Mosher, and Raymond ... Charles F. Goldfarb accessdate July 7, 2007 ref As a document markuplanguage, SGML was originally ... The W3C XML Extensible MarkupLanguage is a profile subset of SGML designed to ease the implementation ... it to be an application of SGML. The design of HTML Hyper Text MarkupLanguage was therefore inspired ... application, however, the HTML markuplanguage has many legacy and exception handling features ... languages the Z Format markuplanguage for typesetting and documentation, is an example. Several modern ... is a markuplanguage originally created as an SGML application, designed for authoring technical documentation ... MarkupLanguage Users , 1991, C language http ftp.sunet.se pub text processing sgml SGMLS SGMLS , by James ... of general purpose markup languages Markuplanguage SGML entity HyTime References Reflist External ... Standard Generalized MarkupLanguage cs Standard Generalized MarkupLanguage de Standard Generalized MarkupLanguage et htlustatud ldine Markeerimise Keel es SGML eo SGML fr Standard Generalized MarkupLanguage fy SGML ga SGML gl SGML ko SGML id SGML it Standard Generalized MarkupLanguage lv Valoda SGML lt SGML hu Standard Generalized MarkupLanguage nl Standard Generalized MarkupLanguage ja Standard ... more details
Orphan date February 2009 Business Rules MarkupLanguage BRML was an XML language proposal based on the 1999 2002 IBM alphaWorks project CommonRules that has since been abandoned. It was originally intended for use by companies as a format for writing invoices or other business documents. See also Business Process Modeling Notation Business rules External links http xml.coverpages.org brml.html Cover Pages newsletter http www.research.ibm.com rules IBM Common Rules Project http oxygen.informatik.tu cottbus.de rewerse i1 ?q node 6 REWERSE Rule MarkupLanguage R2ML Category IBM software compu lang stub de Business Rule MarkupLanguage ... more details
Multiple issues unreferenced December 2009 wikify December 2009 orphan February 2009 Physical markuplanguage PML is a markuplanguage based on XML for communicating a description of physical environments and the objects within them, their relationships to you, each other and the space. Within a location, the devices RFID tags controlled by the PML language act as parts of a browser. Together they render the experience. Each device contains a component that interprets the PML related to the device s capabilities. The physical markuplanguage PML is proposed as a general, standard means for describing physical objects and environments for industrial, commercial and consumer applications. Given the broad scope of this vision, PML is crafted to allow modularity and flexibility. The objective of PML is a simple, general language for describing physical objects for use in monitoring and control of a physical environment particularly through the Internet. Applications include inventory tracking, automatic transaction, supply chain management, machine control and object to object communication Category Automatic identification and data capture Category Markup languages de Physical MarkupLanguage it Physical MarkupLanguage ... more details
Multiple issues refimprove October 2009 notability October 2009 The Remote Telescope MarkupLanguage RTML is an Extensible MarkupLanguage XML dialect for controlling remote and or robotic telescope robotic telescope s. It was created by University of California, Berkeley UC Berkeley s Hands On Universe project in 1999 ref cite web title RTML Remote Telescope MarkupLanguage url http www.astro.physik.uni goettingen.de hessman RTML publisher University of G ttingen accessdate 2 October 2010 ref . References reflist External links http hou.lbl.gov rtml http www.astro.physik.uni goettingen.de hessman RTML http www.handsonuniverse.org Category XML based standards Category Robotic telescopes astronomy stub ... more details
Speech Synthesis MarkupLanguage SSML is an XML based markuplanguage for speech synthesis applications. It is a recommendation of the W3C s voice browser working group. SSML is often embedded in VoiceXML scripts to drive interactive telephony systems. However, it also may be used alone, such as for creating audio books. For desktop applications, other markup languages are popular, including Apple Inc. Apple s embedded speech commands, and Microsoft Microsoft s Speech Application Programming Interface SAPI Text to speech TTS markup, also an XML language. SSML is based on the Java Speech MarkupLanguage JSML developed by Sun Microsystems , although the current recommendation was developed mostly by speech synthesis vendors. It covers virtually all aspects of synthesis, although some areas have been left unspecified, so each vendor accepts a different variant of the language. Also, in the absence of markup, the synthesizer is expected to do its own interpretation of the text. So SSML is not a strict standard in the sense of C programming language C , or even HTML . Example Here is an example of an SSML document source lang xml ?xml version 1.0 ? speak xmlns http www.w3.org 2001 10 synthesis xmlns dc http purl.org dc elements 1.1 version 1.0 metadata dc title xml lang en Telephone Menu Level 1 dc title metadata p s xml lang en US voice name David gender male age 25 For English, press emphasis one emphasis . voice s s xml lang es MX voice name Miguel gender male age 25 Para espa ol, oprima el emphasis dos emphasis . voice s p speak source See also Pronunciation Lexicon Specification Pronunciation Lexicon Specification PLS Speech Recognition Grammar Specification Speech Recognition ... for Speech Recognition SISR SABLE speech synthesis markuplanguage, intended to combine SSML, STML ... Markup languages ca Speech Synthesis MarkupLanguage de Speech Synthesis MarkupLanguage it SSML ru Speech Synthesis MarkupLanguage sv SSML zh Speech Synthesis MarkupLanguage ... more details
unreferenced date July 2008 Java Speech API MarkupLanguage JSML is an XML based markuplanguage for annotating text input to speech synthesizer s. JSML is used with in the Java Speech API . JSML is an XML application and conforms to the requirements of well formed XML documents. Java Speech API MarkupLanguage is referred to as JSpeech MarkupLanguage when describing the W3C documentation of the standard. Java Speech API MarkupLanguage and JSpeech MarkupLanguage identical apart from the change in name, which is made to protect Sun trademarks. JSML is primarily an XML text format used by Java applications to annotate text input to speech synthesizers. Elements of JSML provide speech synthesizer with detailed information on how to speak text in a naturalized fashion. JSML defines elements which define a document s structure, the pronunciation of certain words and phrases, features of speech such as emphasis and intonation, etc. JSML is designed in the Java fashion to be simple to learn and use, to be portable across different synthesizers and computing platforms, and although designed for use within is also applicable to a wide range of languages. An example of how JSML is defined is set out below source lang xml jsml div type paragraph This block about literal JSML literal is constructed as a emphasis literal JSML literal emphasis example. div jsml source The W3C has developed a standard markuplanguage Speech Synthesis MarkupLanguage SSML , which is based on JSML but is not identical to it. This became a formal W3C recommendation in 2004. External links http java.sun.com products java media speech forDevelopers JSML Category XML based standards Category Java platform Speech MarkupLanguage ... more details
orphan date October 2009 Wikify date October 2009 Medical Reality Modeling Language MRML is a computer languagelanguage implemented as a type of XML document, with new tags defined to handle medical image data types such as volumes, models or coordinates coordinate transforms. External links http www.slicer.org slicerWiki index.php Modules DataModule 3.4 Data modules of http www.slicer.org Slicer software libre for visualization and image computing . Category XML markup languages Category Markup languages software stub ... more details
A user interface markuplanguage is a markuplanguage that renders and describes graphical user interface graphical user interface s and controls. Many of these markup languages are dialects of XML and are dependent upon a pre existing scripting language engine, usually a JavaScript engine, for rendering of controls and extra scriptability. The concept of the user interface markup languages is primarily ... for the entire user interface. The typical user interface markuplanguage solidifies reusability often re used program or script code in the form of markup, making it easier to focus upon design of a user interface in an understandable dialect as opposed to focus on function. User interface markup languages, like most markup and programming languages, rely upon sub application Run time system ... MXML MXML is the XML based user interface markuplanguage introduced by Macromedia in March 2004 ... is an XML based markuplanguage used for building Apache Pivot applications. Though it is most commonly ... construct any type of Java object hierarchy. XAL eXtensible Application Language is the Markup .... SVG Scalable Vector Graphics is a markuplanguage for graphics proposed by the W3C that can support ... markuplanguage, such as XUL and XForms , as the graphics rich portion of a user interface. TUIX TUIX is an XML based markuplanguage for defining user interfaces in Tribiq CMS. Developers can ... of new functionality. XAML Extensible Application MarkupLanguage XAML is a markup system that underlies ... in the Extensible Application MarkupLanguage XAML document. Functionally, it can be seen as a combination ... Language HMVCUL is an XML markup user interface language which supports the creation and chaining ... WasabiXML is an XML markuplanguage that is used to define the graphical interface in Wasabi software ... Comparison of user interface markup languages Interface description languageMarkup languages DEFAULTSORT User Interface MarkupLanguage Category Markup languages Category Widget engines Category ... more details
Image Mobile Web Standards Evolution Vector.svg thumb 200px right Evolution of mobile web standards The Handheld Device Markup Language HDML is a markup language ref Cite news title HDML Language Specification date 1997 04 11 url http www.w3.org TR NOTE Submission HDML spec.html ref intended for display on handheld computer s, information appliance s, smartphone s, etc.. It is similar to HTML , but for wireless and handheld devices with small displays, like Personal digital assistant PDA , mobile phone s and so on. It was originally developed in about 1996 by Unwired Planet , the company that became Phone.com and then Openwave . HDML was submitted to W3C for standardization, ref Cite news title HDML Standard Submission & Specification date 1997 04 11 url http www.w3.org Submission 1997 5 ref but was not turned into a standard. Instead it became an important influence on the development and standardization of Wireless Markup Language WML , which then replaced HDML in practice. Although HDML is still in use in Japan by KDDI brands such as au mobile phone operator au , ref Cite news title KDDI au EZfactory HDML In Japanese date 2008 04 24 url http www.au.kddi.com ezfactory hdml.html ref especially for mobile banking solutions. ref Cite news title HDML usage in Japan date 2008 02 29 url http www.mshift.com mshift clients japan.htm ref See also Wireless Application Protocol List of document markup languages Comparison of document markup languages References Reflist W3C standards Category Markup languages compu lang stub eo HDML ja Handheld Device Markup Language sk Handheld Device Markup Language ... more details
Context date October 2009 UDO is a lightweight markuplanguage . It requires the installation of a special UDO converter program that can convert UDO documents to Apple QuickView, ASCII, HTML, Texinfo, Linuxdoc SGML, Manualpage, Pure C Help, Rich Text Format, ST Guide, LaTeX, Turbo Vision Help or Windows Help formats. UDO is released under the GNU General Public License . References http www.udo open source.org index.php?lan en UDO home page Category Lightweight markup languages ... more details
notability date June 2009 unreferenced date June 2009 CML C onversation M arkup L anguage is a tag based language to build a Chatterbot chat bot brain. It is a derivative of AIML . Key benefits Tree based conversation model to build complex real life conversations Inherent strong context support. The brain responds based on what has been said until it recognize topic change. Simple pattern matching syntax. Easy to learn and very fast to build simple question answer based conversations. Modulized and reusable conversations. HTML transparent, perfect for build World Wide Web web based chat bot. External links http www.cybech.com Conversation Markup Language CML This includes language white paper , a hosting service, links to tools, and documentation. Category Markup languages Category XML markup languages ... more details
Human MarkupLanguage also HumanML and, within the context of a HumanML document, huml is an XML specification developed to contextually describe physical, kinesic, cultural, and social information about instances of human communication. Development by OASIS organization OASIS began in 2001, ref name Thunga Thunga, Rajneeth Kumar & Karl Best. http lists.xml.org archives xml dev 200103 msg00322.html Call for Support . ref and HumanML committee members released a Human MarkupLanguage Primary Base Specification 1.0 in late 2002. ref Brooks, Rex, ed. http www.oasis open.org committees download.php 60 HM.Primary Base Spec 1.0.html Human MarkupLanguage Primary Base Specification 1.0 . ref Purpose HumanML was proposed to fundamentally enhance the human communications process, through the use of XML, with the purpose of ending human misunderstanding . ref name Thunga It addresses this purpose by standardizing the presentation of details relevant to communicative acts. Such details may be social, contextual, gestural, or psychological, and may pertain to an individual in an act of communication or to the context of that communication. For example, just as Internet users may use emoticon s smileys to convey emotional information relevant to their essentially textual communication, HumanML codes the emotional importance and intent of a signal in a series of markup tags. The standard aims to provide an arbitrarily detailed way to represent information pertinent to any act of communication. See also Emotion MarkupLanguage References reflist Peltz, Jay. http www.dmreview.com dmdirect 20050729 1033534 1.html HumanML The Vision . DM Direct , July 2005. Piquepaille, Roland. http www.primidi.com 2005 08 06.html HumanML The Human MarkupLanguage . Roland Piquepaille s Technology Trends , August 2005. Pena, Bill. http www.oreillynet.com onlamp blog 2001 09 humanml emotional metadata.html HumanML Emotional Metadata . ONLamp.com. O Reilly 8 September 2001. Category Markup languages compu ... more details
The FileMaker Dynamic MarkupLanguage or FDML was a markuplanguage used in the earlier versions of FileMaker introduced in 1998. It is also often referred to as Claris Dynamic MarkupLanguage or CDML , named after the old company Claris . FDML was an extension of HTML that used special tags, such as FMP Record FMP Record to display FileMaker data on Web pages. FDML was known for its ease of use, clear syntax, and speed of development. FDML was perceived to have some severe limitations in comparison with other middleware languages. For instance, it would only let you use 9 tokens as variables, there was no math support, no repeat loops and no debugger within the language itself although all of these functions were available within the database . Due to this different approach, low adoption and emergence of competing tools such as Lasso programming language Lasso , FileMaker officially dropped support for FDML in 2004. In 2007, based on popular demand, http www.fmwebschool.com blackbelt.php FMWebschool created a PHP based version of FDML under the title of Blackbelt. Category Markup languages ... more details