[ Para [ Span ( "front.xhtml" , [] , [] ) [] ]
, Div
( "" , [ "section" ] , [] )
[ Header
1
( "" , [] , [] )
[ Str "Reflowable"
, Space
, Str "EPUB"
, Space
, Str "3"
, Space
, Str "Conformance"
, Space
, Str "Test"
, Space
, Str "Document:"
, Space
, Str "0100"
]
, Div
( "" , [ "section" ] , [] )
[ Header
2
( "" , [] , [] )
[ Str "Status"
, Space
, Str "of"
, Space
, Str "this"
, Space
, Str "Document"
]
, Para
[ Str "This"
, Space
, Str "publication"
, Space
, Str "is"
, Space
, Str "currently"
, Space
, Str "considered"
, Space
, Span
( "" , [ "status" ] , [] )
[ Str "[UNDER" , Space , Str "DEVELOPMENT]" ]
, Space
, Str "by"
, Space
, Str "the"
, Space
, Str "IDPF."
]
, Para
[ Str "This"
, Space
, Str "publication"
, Space
, Str "is"
, Space
, Str "part"
, Space
, Str "of"
, Space
, Str "version"
, Space
, Span ( "" , [ "version" ] , [] ) [ Str "X.X" ]
, Space
, Str "of"
, Space
, Str "the"
, Space
, Str "EPUB"
, Space
, Str "3.0"
, Space
, Str "Compliance"
, Space
, Str "Test"
, Space
, Str "Suite"
, Space
, Str "released"
, SoftBreak
, Str "on"
, Space
, RawInline (Format "html") ""
, Str "."
]
, Para
[ Str "Before"
, Space
, Str "using"
, Space
, Str "this"
, Space
, Str "publication"
, Space
, Str "to"
, Space
, Str "evaluate"
, Space
, Str "reading"
, Space
, Str "systems,"
, Space
, Str "testers"
, Space
, Str "are"
, Space
, Str "strongly"
, Space
, Str "encouraged"
, Space
, Str "to"
, SoftBreak
, Str "verify"
, Space
, Str "that"
, Space
, Str "they"
, Space
, Str "have"
, Space
, Str "the"
, Space
, Str "latest"
, Space
, Str "release"
, Space
, Str "by"
, Space
, Str "checking"
, Space
, Str "the"
, Space
, Str "current"
, Space
, Str "release"
, Space
, Str "version"
, Space
, Str "and"
, Space
, Str "date"
, Space
, Str "of"
, SoftBreak
, Str "the"
, Space
, Str "test"
, Space
, Str "suite"
, Space
, Str "at"
, Space
, Link
( "" , [] , [] )
[ Str "TBD" ]
( "http://idpf.org/" , "" )
]
, Para
[ Str "This"
, Space
, Str "publication"
, Space
, Str "is"
, Space
, Str "one"
, Space
, Str "of"
, Space
, Str "several"
, Space
, Str "that"
, Space
, Str "currently"
, Space
, Str "comprise"
, Space
, Str "the"
, Space
, Str "EPUB"
, Space
, Str "3"
, Space
, Str "conformance"
, Space
, Str "test"
, Space
, Str "suite"
, SoftBreak
, Str "for"
, Space
, Str "reflowable"
, Space
, Str "content."
, Space
, Str "The"
, Space
, Str "complete"
, Space
, Str "test"
, Space
, Str "suite"
, Space
, Str "includes"
, Space
, Str "all"
, Space
, Str "of"
, Space
, Str "the"
, Space
, Str "following"
, Space
, Str "publications:"
]
, OrderedList
( 1 , DefaultStyle , DefaultDelim )
[ [ Plain [ Str "." ] ] ]
]
, Div
( "" , [ "section" ] , [] )
[ Header
2
( "" , [] , [] )
[ Str "About"
, Space
, Str "this"
, Space
, Str "Document"
]
, Para
[ Str "This"
, Space
, Str "document"
, Space
, Str "focuses"
, Space
, Str "on"
, Space
, Str "human-evaluated"
, Space
, Str "binary"
, Space
, Str "(pass/fail)"
, Space
, Str "tests"
, Space
, Str "in"
, Space
, Str "a"
, SoftBreak
, Str "reflowable"
, Space
, Str "context."
, Space
, Str "Tests"
, Space
, Str "for"
, Space
, Str "fixed-layout"
, Space
, Str "content"
, Space
, Str "and"
, Space
, Str "other"
, Space
, Str "individual"
, Space
, Str "tests"
, Space
, Str "that"
, SoftBreak
, Str "require"
, Space
, Str "a"
, Space
, Str "dedicated"
, Space
, Str "epub"
, Space
, Str "file"
, Space
, Str "are"
, Space
, Str "available"
, Space
, Str "in"
, Space
, Str "additional"
, Space
, Str "sibling"
, Space
, Str "documents;"
, Space
, Str "refer"
, Space
, Str "to"
, SoftBreak
, Str "the"
, Space
, Link
( "" , [] , [] )
[ Str "test"
, Space
, Str "suite"
, SoftBreak
, Str "wiki"
]
( "https://github.com/mgylling/epub-testsuite/wiki/Overview"
, ""
)
, Space
, Str "("
, Code
( "" , [] , [] )
"https://github.com/mgylling/epub-testsuite/wiki/Overview"
, Str ")"
, Space
, Str "for"
, Space
, Str "additional"
, SoftBreak
, Str "information."
]
]
, Div
( "" , [ "section" ] , [] )
[ Header 2 ( "" , [] , [] ) [ Str "Conventions" ]
, Para
[ Str "The"
, Space
, Str "following"
, Space
, Str "conventions"
, Space
, Str "are"
, Space
, Str "used"
, Space
, Str "throughout"
, Space
, Str "the"
, Space
, Str "document:"
]
, DefinitionList
[ ( [ Str "1."
, Space
, Str "Locating"
, Space
, Str "a"
, Space
, Str "test"
]
, [ [ Div
( "" , [ "ctest" ] , [] )
[ Para
[ Str "Tests"
, Space
, Str "for"
, Space
, Emph [ Str "required" ]
, Space
, Str "Reading"
, Space
, Str "System"
, Space
, Str "functionality"
, Space
, Str "are"
, SoftBreak
, Str "preceded"
, Space
, Str "by"
, Space
, Str "the"
, Space
, Str "label:"
, Space
, Span
( ""
, [ "nature" ]
, [ ( "style"
, "display: inline; font-size: 100%"
)
]
)
[ Str "[REQUIRED]" ]
]
]
, Div
( "" , [ "otest" ] , [] )
[ Para
[ Str "Tests"
, Space
, Str "for"
, Space
, Emph [ Str "optional" ]
, Space
, Str "Reading"
, Space
, Str "System"
, Space
, Str "functionality"
, Space
, Str "are"
, SoftBreak
, Str "preceded"
, Space
, Str "by"
, Space
, Str "the"
, Space
, Str "label:"
, Space
, Span
( ""
, [ "nature" ]
, [ ( "style"
, "display: inline; font-size: 100%"
)
]
)
[ Str "[OPTIONAL]" ]
]
]
]
]
)
, ( [ Str "2."
, Space
, Str "Performing"
, Space
, Str "the"
, Space
, Str "test"
]
, [ [ Plain
[ Str "Each"
, Space
, Str "test"
, Space
, Str "includes"
, Space
, Str "a"
, Space
, Str "description"
, Space
, Str "of"
, Space
, Str "its"
, Space
, Str "purpose"
, Space
, Str "followed"
, Space
, Str "by"
, Space
, Str "the"
, Space
, Str "actual"
, Space
, Strong
[ Str "test"
, Space
, Str "statement,"
, SoftBreak
, Str "which"
, Space
, Str "can"
, Space
, Str "always"
, Space
, Str "be"
, Space
, Str "evaluated"
, Space
, Str "to"
, Space
, Str "true"
, Space
, Str "or"
, Space
, Str "false"
]
, Str "."
, Space
, Str "These"
, Space
, Str "statements"
, Space
, Str "typically"
, Space
, Str "have"
, Space
, Str "the"
, Space
, Str "form:"
, SoftBreak
, Str "\"If"
, Space
, Str "[some"
, Space
, Str "condition],"
, Space
, Str "the"
, Space
, Str "test"
, Space
, Str "passes\"."
]
]
]
)
, ( [ Str "3."
, Space
, Str "Scoring"
, Space
, Str "in"
, Space
, Str "the"
, Space
, Str "results"
, Space
, Str "form"
]
, [ [ Plain
[ Str "@@@TODO"
, Space
, Str "provide"
, Space
, Str "info"
, Space
, Str "on"
, Space
, Str "where"
, Space
, Str "to"
, Space
, Str "get"
, Space
, Str "the"
, Space
, Str "results"
, Space
, Str "form"
]
]
]
)
]
]
]
, Para [ Span ( "content-mathml-001.xhtml" , [] , [] ) [] ]
, Div
( "" , [ "section" ] , [] )
[ Header
2
( "content-mathml-001.xhtml#mathml" , [] , [] )
[ Str "MathML" ]
, Div
( "content-mathml-001.xhtml#mathml-010"
, [ "section" , "ctest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[REQUIRED]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-010" ]
, Space
, Str "Rendering"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "MathML"
, Space
, Str "equation"
, Space
, Str "rendering"
, Space
, Str "is"
, Space
, Str "supported."
]
, Plain
[ Math
DisplayMath
"\\int_{- \\infty}^{\\infty}e^{- x^{2}}\\, dx = \\sqrt{\\pi}"
, SoftBreak
, Math
DisplayMath
"\\sum\\limits_{n = 1}^{\\infty}\\frac{1}{n^{2}} = \\frac{\\pi^{2}}{6}"
, SoftBreak
, Math
DisplayMath
"x = \\frac{- b \\pm \\sqrt{b^{2} - 4ac}}{2a}"
]
, Para
[ Str "If"
, Space
, Str "the"
, Space
, Str "preceding"
, Space
, Str "equations"
, Space
, Str "are"
, Space
, Str "not"
, Space
, Str "presented"
, Space
, Str "as"
, Space
, Str "linear"
, Space
, Str "text"
, Space
, Str "(e.g.,"
, Space
, Str "x=-b\177b2-4ac2a),"
, SoftBreak
, Str "the"
, Space
, Str "test"
, Space
, Str "passes."
]
]
, Div
( "content-mathml-001.xhtml#mathml-020"
, [ "section" , "otest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[OPTIONAL]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-020" ]
, Space
, Str "CSS"
, Space
, Str "Styling"
, Space
, Str "of"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "math"
, Space
, Str "element"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "basic"
, Space
, Str "CSS"
, Space
, Str "styling"
, Space
, Str "of"
, Space
, Str "MathML"
, Space
, Str "is"
, Space
, Str "supported"
, Space
, Str "on"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "math"
, Space
, Str "element."
]
, Plain [ Math InlineMath "{2x}{+ y - z}" ]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "equation"
, Space
, Str "has"
, Space
, Str "a"
, Space
, Str "yellow"
, Space
, Str "background"
, Space
, Str "and"
, Space
, Str "a"
, Space
, Str "dashed"
, Space
, Str "border."
]
, Para
[ Str "If"
, Space
, Str "the"
, Space
, Str "reading"
, Space
, Str "system"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "have"
, Space
, Str "a"
, Space
, Str "viewport,"
, Space
, Str "or"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "support"
, SoftBreak
, Str "CSS"
, Space
, Str "styles,"
, Space
, Str "this"
, Space
, Str "test"
, Space
, Str "should"
, Space
, Str "be"
, Space
, Str "marked"
, Space
, Code ( "" , [] , [] ) "Not Supported"
, Str "."
]
]
, Div
( "content-mathml-001.xhtml#mathml-021"
, [ "section" , "otest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[OPTIONAL]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-021" ]
, Space
, Str "CSS"
, Space
, Str "Styling"
, Space
, Str "of"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "mo"
, Space
, Str "element"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "basic"
, Space
, Str "CSS"
, Space
, Str "styling"
, Space
, Str "of"
, Space
, Str "MathML"
, Space
, Str "is"
, Space
, Str "supported"
, Space
, Str "on"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "mo"
, Space
, Str "element."
]
, Plain [ Math InlineMath "{2x}{+ y - z}" ]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "operators"
, Space
, Str "are"
, Space
, Str "enlarged"
, Space
, Str "relative"
, Space
, Str "to"
, Space
, Str "the"
, Space
, Str "other"
, Space
, Str "symbols"
, Space
, Str "and"
, Space
, Str "numbers."
]
, Para
[ Str "If"
, Space
, Str "the"
, Space
, Str "reading"
, Space
, Str "system"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "have"
, Space
, Str "a"
, Space
, Str "viewport,"
, Space
, Str "or"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "support"
, SoftBreak
, Str "CSS"
, Space
, Str "styles,"
, Space
, Str "this"
, Space
, Str "test"
, Space
, Str "should"
, Space
, Str "be"
, Space
, Str "marked"
, Space
, Code ( "" , [] , [] ) "Not Supported"
, Str "."
]
]
, Div
( "content-mathml-001.xhtml#mathml-022"
, [ "section" , "otest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[OPTIONAL]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-022" ]
, Space
, Str "CSS"
, Space
, Str "Styling"
, Space
, Str "of"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "mi"
, Space
, Str "element"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "basic"
, Space
, Str "CSS"
, Space
, Str "styling"
, Space
, Str "of"
, Space
, Str "MathML"
, Space
, Str "is"
, Space
, Str "supported"
, Space
, Str "on"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "mi"
, Space
, Str "element."
]
, Plain [ Math InlineMath "{2x}{+ y - z}" ]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "identifiers"
, Space
, Str "are"
, Space
, Str "bolded"
, Space
, Str "and"
, Space
, Str "blue."
]
, Para
[ Str "If"
, Space
, Str "the"
, Space
, Str "reading"
, Space
, Str "system"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "have"
, Space
, Str "a"
, Space
, Str "viewport,"
, Space
, Str "or"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "support"
, SoftBreak
, Str "CSS"
, Space
, Str "styles,"
, Space
, Str "this"
, Space
, Str "test"
, Space
, Str "should"
, Space
, Str "be"
, Space
, Str "marked"
, Space
, Code ( "" , [] , [] ) "Not Supported"
, Str "."
]
]
, Div
( "content-mathml-001.xhtml#mathml-023"
, [ "section" , "otest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[OPTIONAL]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-023" ]
, Space
, Str "CSS"
, Space
, Str "Styling"
, Space
, Str "of"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "mn"
, Space
, Str "element"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "basic"
, Space
, Str "CSS"
, Space
, Str "styling"
, Space
, Str "of"
, Space
, Str "MathML"
, Space
, Str "is"
, Space
, Str "supported"
, Space
, Str "on"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "mn"
, Space
, Str "element."
]
, Plain [ Math InlineMath "{2x}{+ y - z}" ]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "number"
, Space
, Str "2"
, Space
, Str "is"
, Space
, Str "italicized"
, Space
, Str "and"
, Space
, Str "blue."
]
, Para
[ Str "If"
, Space
, Str "the"
, Space
, Str "reading"
, Space
, Str "system"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "have"
, Space
, Str "a"
, Space
, Str "viewport,"
, Space
, Str "or"
, Space
, Str "does"
, Space
, Str "not"
, Space
, Str "support"
, SoftBreak
, Str "CSS"
, Space
, Str "styles,"
, Space
, Str "this"
, Space
, Str "test"
, Space
, Str "should"
, Space
, Str "be"
, Space
, Str "marked"
, Space
, Code ( "" , [] , [] ) "Not Supported"
, Str "."
]
]
, Div
( "content-mathml-001.xhtml#mathml-024"
, [ "section" , "ctest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[REQUIRED]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-024" ]
, Str "Horizontal"
, Space
, Str "stretch,"
, Space
, Code ( "" , [] , [] ) "mover"
, Str ","
, Space
, Code ( "" , [] , [] ) "munder"
, Str ","
, Space
, Str "and"
, Space
, Code ( "" , [] , [] ) "mspace"
, Space
, Str "elements"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "horizontal"
, Space
, Str "stretch,"
, Space
, Code ( "" , [] , [] ) "mover"
, Str ","
, Space
, Code ( "" , [] , [] ) "munder"
, Str ","
, Space
, Code ( "" , [] , [] ) "mspace"
, Space
, Str "elements"
, Space
, Str "are"
, Space
, Str "supported."
]
, Plain
[ Math
DisplayMath
"c = \\overset{\\text{complex\\ number}}{\\overbrace{\\underset{\\text{real}}{\\underbrace{\\mspace{20mu} a\\mspace{20mu}}} + \\underset{\\text{imaginary}}{\\underbrace{\\quad b{\\mathbb{i}}\\quad}}}}"
]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "rendering"
, Space
, Str "looks"
, Space
, Str "like"
, Space
, Str "."
]
]
, Div
( "content-mathml-001.xhtml#mathml-025"
, [ "section" , "ctest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[REQUIRED]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-025" ]
, Str "Testing"
, Space
, Code ( "" , [] , [] ) "mtable"
, Space
, Str "with"
, Space
, Code ( "" , [] , [] ) "colspan"
, Space
, Str "and"
, Space
, Code ( "" , [] , [] ) "rowspan"
, Space
, Str "attributes,"
, Space
, Str "Hebrew"
, Space
, Str "and"
, Space
, Str "Script"
, Space
, Str "fonts"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Code ( "" , [] , [] ) "mtable"
, Space
, Str "with"
, Space
, Code ( "" , [] , [] ) "colspan"
, Space
, Str "and"
, Space
, Code ( "" , [] , [] ) "mspace"
, Space
, Str "attributes"
, Space
, Str "(column"
, Space
, Str "and"
, Space
, Str "row"
, Space
, Str "spanning)"
, Space
, Str "are"
, Space
, Str "supported;"
, Space
, Str "uses"
, Space
, Str "Hebrew"
, Space
, Str "and"
, Space
, Str "Script"
, Space
, Str "alphabets."
]
, Plain
[ Math
DisplayMath
"\\begin{matrix}\n & {\\operatorname{cov}(\\mathcal{L})} & \\longrightarrow & {\\operatorname{non}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cof}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cof}(\\mathcal{L})} & \\longrightarrow & 2^{\\aleph_{0}} \\\\\n & \\uparrow & & \\uparrow & & \\uparrow & & \\uparrow & & \\\\\n & {\\mathfrak{b}} & \\longrightarrow & {\\mathfrak{d}} & & & & & & \\\\\n & \\uparrow & & \\uparrow & & & & & & \\\\\n\\aleph_{1} & \\longrightarrow & {\\operatorname{add}(\\mathcal{L})} & \\longrightarrow & {\\operatorname{add}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{cov}(\\mathcal{K})} & \\longrightarrow & {\\operatorname{non}(\\mathcal{L})} & \\\\\n\\end{matrix}"
]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "rendering"
, Space
, Str "looks"
, Space
, Str "like"
, Space
, Link
( "" , [] , [] )
[ Str "Cicho\324's" , Space , Str "Diagram" ]
( "http://en.wikipedia.org/wiki/Cicho%C5%84's_diagram"
, ""
)
, Str ":"
, Space
, Str "."
]
]
, Div
( "content-mathml-001.xhtml#mathml-026"
, [ "section" , "ctest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[REQUIRED]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-026" ]
, Str "BiDi,"
, Space
, Str "RTL"
, Space
, Str "and"
, Space
, Str "Arabic"
, Space
, Str "alphabets"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "right-to-left"
, Space
, Str "and"
, Space
, Str "Arabic"
, Space
, Str "alphabets"
, Space
, Str "are"
, Space
, Str "supported."
]
, Plain
[ Math
DisplayMath
"{\1583(\1587)} = \\left\\{ \\begin{matrix}\n{\\sum\\limits_{\1646 = 1}^{\1589}\1587^{\1646}} & {\\text{\1573\1584\1575\1603\1575\1606}\1587 > 0} \\\\\n{\\int_{1}^{\1589}{\1587^{\1646}\1569\1587}} & {\\text{\1573\1584\1575\1603\1575\1606}\1587 \\in \1605} \\\\\n{{\1591\1575}\\pi} & {\\text{\1594\1610\1585\1584\1604\1603}\\left( \\text{\1605\1593}\\pi \\simeq 3,141 \\right)} \\\\\n\\end{matrix} \\right."
]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "rendering"
, Space
, Str "looks"
, Space
, Str "like"
, Space
, Str "the"
, Space
, Str "following"
, Space
, Str "image:"
]
]
, Div
( "content-mathml-001.xhtml#mathml-027"
, [ "section" , "ctest" ]
, []
)
[ Header
2
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[REQUIRED]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "mathml-027" ]
, Str "Elementary"
, Space
, Str "math:"
, Space
, Str "long"
, Space
, Str "division"
, Space
, Str "notation"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Code ( "" , [] , [] ) "mlongdiv"
, Space
, Str "elements"
, Space
, Str "(from"
, Space
, Str "elementary"
, Space
, Str "math)"
, Space
, Str "are"
, Space
, Str "supported."
]
, Plain
[ Span
( ""
, [ "math" ]
, [ ( "xmlns" , "http://www.w3.org/1998/Math/MathML" ) ]
)
[ SoftBreak
, Str "3"
, SoftBreak
, Str "435.3"
, SoftBreak
, Str "1306"
, SoftBreak
, Str "12"
, SoftBreak
, Str "10"
, SoftBreak
, Str "9"
, SoftBreak
, Str "16"
, SoftBreak
, Str "15"
, SoftBreak
, Str "1.0"
, SoftBreak
, Str "9"
, SoftBreak
, Str "1"
, SoftBreak
]
]
, Para
[ Str "The"
, Space
, Str "test"
, Space
, Str "passes"
, Space
, Str "if"
, Space
, Str "the"
, Space
, Str "rendering"
, Space
, Str "looks"
, Space
, Str "like"
, Space
, Str "the"
, Space
, Str "following"
, Space
, Str "image:"
, Space
, Str "."
]
]
]
, Para [ Span ( "content-switch-001.xhtml" , [] , [] ) [] ]
, Div
( "content-switch-001.xhtml#epub-switch"
, [ "section" ]
, []
)
[ Header
3 ( "" , [] , [] ) [ Code ( "" , [] , [] ) "epub:switch" ]
, Div
( "content-switch-001.xhtml#switch-010"
, [ "section" , "ctest" ]
, []
)
[ Header
4
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[REQUIRED]" ]
, Space
, Span ( "" , [ "test-id" ] , [] ) [ Str "switch-010" ]
, Space
, Str "Support"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "the"
, Space
, Code ( "" , [] , [] ) "epub:switch"
, Space
, Str "element"
, Space
, Str "is"
, Space
, Str "supported."
]
, Para [ Str "PASS" ]
, Para
[ Str "If"
, Space
, Str "only"
, Space
, Str "the"
, Space
, Str "word"
, Space
, Str "\"PASS\""
, Space
, Str "is"
, Space
, Str "rendered"
, Space
, Str "before"
, Space
, Str "this"
, Space
, Str "paragraph,"
, Space
, Str "the"
, Space
, Str "test"
, Space
, Str "passes."
, Space
, Str "If"
, Space
, Str "both"
, Space
, Str "\"PASS\""
, Space
, Str "and"
, Space
, Str "\"FAIL\""
, Space
, Str "are"
, Space
, Str "rendered,"
, Space
, Str "or"
, Space
, Str "neither"
, SoftBreak
, Str "\"PASS\""
, Space
, Str "nor"
, Space
, Str "\"FAIL\""
, Space
, Str "is"
, Space
, Str "rendered,"
, Space
, Str "the"
, Space
, Str "test"
, Space
, Str "fails."
]
]
, Div
( "content-switch-001.xhtml#switch-020"
, [ "section" , "otest" ]
, []
)
[ Header
4
( "" , [] , [] )
[ Span ( "" , [ "nature" ] , [] ) [ Str "[OPTIONAL]" ]
, SoftBreak
, Span ( "" , [ "test-id" ] , [] ) [ Str "switch-020" ]
, SoftBreak
, Str "MathML"
, Space
, Str "Embedding"
]
, Para
[ Str "Tests"
, Space
, Str "whether"
, Space
, Str "the"
, Space
, Str "MathML"
, Space
, Str "namespace"
, Space
, Str "is"
, Space
, Str "recognized"
, Space
, Str "when"
, Space
, Str "used"
, Space
, Str "in"
, Space
, Str "an"
, Space
, Code ( "" , [] , [] ) "epub:case"
, Space
, Str "element."
]
, Para [ Math InlineMath "{2x}{+ y - z}" ]
, Para
[ Str "If"
, Space
, Str "a"
, Space
, Str "MathML"
, Space
, Str "equation"
, Space
, Str "is"
, Space
, Str "rendered"
, Space
, Str "before"
, Space
, Str "this"
, Space
, Str "paragraph,"
, Space
, Str "the"
, Space
, Str "test"
, Space
, Str "passes."
]
, Para
[ Str "If"
, Space
, Str "test"
, Space
, Code ( "" , [] , [] ) "switch-010"
, Space
, Str "did"
, Space
, Str "not"
, Space
, Str "pass,"
, Space
, Str "this"
, Space
, Str "test"
, Space
, Str "should"
, Space
, Str "be"
, Space
, Str "marked"
, Space
, Code ( "" , [] , [] ) "Not Supported"
, Str "."
]
]
]
]