This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
, , . .
,
.
, MS Word, .
,
LaTeX. ,
,
SGML (Standard Generalized Markup Language), .
-
, HTML
XML. World Wide Extensible XML.
1998 Web (www.w3.org) Markup Language 1.0, , , , . XML
XML (
),
.
1996
[1]
,
XML -
. , , . ,
.
[2, 3],
Web
,
Web
-
Semantic Web)
(
,
XML
. XML .
, XML, , .
,
XML
-
MathML,
,
HTML,
-
, . ,
-
. .
[1] XML XML,
XML, ,
-
. XML
. ,
,
. XML . . ,
-
,
, ,
(
,
).
XML
,
-
. ,
(entities).
< > &
< > & " ' ,
, -
(well-formed), ,
XML. . XML
,
1.2.
XML.
XML XML. ,
,
. 1.2.1.
Example1.xml. .
Lobachevsky'Journal Kazan State University ljm.ksu.ru MathML and TeX M. Malakhaltsev MathML and RDF E. Lipachev
. version
XML, .
-
XML ,
1.0 .
,
, . , XML
encoding. . encoding
-
. , ,
,
HTML. .
.
, , . , .
, ,
,
, ,
. .
-
, .
, .
-
ID, .
-
,
-
.xml , MS Internet Explorer.
XML
. ,
XML , XSLT
.
(
1.6). 1.3.
XML
DTD
XML DTD (Document Type Definition)
DTD
, , . .
.
. DTD XML
-
, -
. DTD
XML
, ,
,
, , ,
DTD, DTD
. XML ,
DTD
, .
XML
:
,
.
,
, ,
. .,
.
, DTD.
,
DTD . mathml2.dtd. XML
MathML DTD ),
-
.
, (
,
DTD
, (valid)
, , DTD XML
DTD
. .
DTD
. 1.3.1.
example1.dtd.
. -
DTD
DOCTYPE,
-
. 1.3.2.
example2.xml.
Lobachevsky'Journal Kazan State University ljm.ksu.ru MathML and TeX M. Malakhaltsev MathML and RDF E. Lipachev
DTD DTD , 1.3.3.
DTD
]>. ,
DTD.
.
-
]> Lobachevsky'Journal Kazan State University ljm.ksu.ru MathML and TeX M. Malakhaltsev MathML and RDF E. Lipachev
DTD ,
DTD.
, ) EMPTY). .
phone
(
-
( -
, ,
contacts ,
address, , +
url. ,
(
)
? (
(
),
*
).
, ,
.
-
+
, .
*
, ,
?
. -
, , .
,
,
article
,
title
-
,
-
author. (#PCDATA). ,
EMPTY . HTML.
ANY
,
,
. ,
,
,
ID
article,
, . :
,
. CDATA, .
-
ENTITY, ENTITIES, NMTOKEN
ID ,
ID, IDREF, IDREFS, NMTOKENS. , , ID . . [4]. . ,
#REQUIRED
, : #IMPLIED, #FIXED, , .
. , 1.4. DTD
,
MathML ,
MathML, http://www.w3.org/
DTD. Math/DTD/ : mathml2.dtd ( MathML); xhtml-math11-f.dtd , XHTML ( Combined XHTML + MathML DTD ). DTD Web-
stand alone DTD for
,
,
DTD
(
)
1.5. XML Namespaces ( , XML
,
XML) [5, 7] . , HTML,
, .
,
,
DTD,
,
,
. .
1.5.1. Lobachevsky'Journal ljm.ksu.ru MathML and TeX MathML and RDF
title
,
,
.
,
, . Namespaces.
1.5.2. Lobachevsky'Journal ljm.ksu.ru MathML and TeX MathML and RDF
,
-
,
URL, . . .
Web -
. , . XML
Web , xmlns -
. xmlns
, ,
. x
y.
,
,
-
. 1.5.3.
html
journal.
Lobachevsky'Journal Lobachevsky'Journal ljm.ksu.ru MathML and TeX MathML and RDF
1.6. XSL
XML , XML ,
. ,
HTML,
.
XML XSL (eXtensible Stylesheet Language). (
)
-
, -
(
,
)
,
.
XSL
, XML
, XML XSL. , ,
.
HTML , HTML,
, , XML
XML. , example2.xml, . 1.6.1. XSL
,
1.3.2. ( ne.xsl)
-
,
XML HTML. XML, ,
.xsl
XSL, .
XML
="5.5" ){ try { var oMP = new ActiveXObject("MathPlayer.Factory.1"); } catch(e) { alert("Can't find Design Science's MathPalyer" + "(http://www.dessci.com/webmath/mathplayer)");} } else { alert("Requires MSIE version 5.5 or later"); } -->
a + b