Converting LaTeX, Mathematica and Maple Documents into XHTML with MathML - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Converting LaTeX, Mathematica and Maple Documents into XHTML with MathML

Description:

Maple worksheets. separate metadata files. User interface. To be used for browsing different study ... math xmlns='http://www.w3.org/ ... ' display='inline' /mrow ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 19
Provided by: dmathSav
Category:

less

Transcript and Presenter's Notes

Title: Converting LaTeX, Mathematica and Maple Documents into XHTML with MathML


1
Converting LaTeX, Mathematica and Maple
Documentsinto XHTML with MathML
  • Ossi Mauno

Institute of Mathematics Helsinki University of
Technology
2
Original material
  • LaTeX files
  • metadata included
  • no preamble
  • Mathematica notebooks
  • separate metadata files
  • Maple worksheets
  • separate metadata files

3
User interface
  • To be used for browsing different study
    packages
  • Easy to adopt and convenient to use
  • Easy to modify for different purposes





4
LaTeX ? MathML
  • TeX4ht
  • Mainly good results
  • Some problems
  • open intervals denoted as a,b
  • equation groups
  • prime

5
a,b
  • ltmath xmlns"http//www.w3.org/ ... "
    display"inline" gtlt/mrowgtltmo class"MathClass-clo
    se"gtlt/mogtlt/mrowgt...ltmrowgtltmo
    class"MathClass-open"gtlt/mogt ltmrowgtlt/mathgt

6
LaTeX ? MathML
  • TeX4ht
  • Mainly good results
  • Some problems
  • open intervals denoted as a,b
  • equation groups
  • prime

7
Equation groups
8
LaTeX ? MathML
  • TeX4ht
  • Mainly good results
  • Some problems
  • open intervals denoted as a,b
  • equation groups
  • prime

9
Prime
10
nb ? MathML
  • Mainly good results
  • Some problems
  • some characters are coded into Private Use Area
    block
  • mathsize attribute is given without unit
  • all outputs are encoded as MathML, for example
    - Graphics -

11
- Graphics -
  • ltmath xmlns'http//www.w3.org/1998/Math/MathML'gt
  • ltmrowgt
  • ltmogt8259lt/mogt hyphen bullet
  • ltmogt8290lt/mogt invisible times
  • ltmigtGraphicslt/migt
  • ltmogt8290lt/mogt invisible times
  • ltmogt8259lt/mogt hyphen bullet
  • lt/mrowgt
  • lt/mathgt

12
mws ? MathML
  • Adequate results
  • Some problems
  • use of images instead of MathML
  • D5 produces erroneous MathML
  • lot of differences in presentation




13
D5
  • ltmsupgt
  • ltdiff id'id31'/gt
  • ltmrowgt
  • ltmogtcompfnlt/mogt composite function circle
  • ltmngt5lt/mngt
  • lt/mrowgt
  • lt/msupgt

14
mws ? MathML
  • Adequate results
  • Some problems
  • use of images instead of MathML
  • D5 produces erroneous MathML
  • lot of differences in presentation




15
Differences in presentation
  • ?
  • ?
  • ?

16
Problems in coversion CAS ? MathML
  • Old versions may not be compatible with new
    versions
  • Display equations with text?

17
Display equation
  • EL L käämin yli,
  • ER RI(t) vastuksen yli sekä ltmi
    fontfamily'Times New Roman fontweight'normalgt
    ylilt/migt ltmtext fontfamily'Times New
    Roman fontweight'normalgt lt/mtextgt
    ltmigtltmglyph fontfamily'Times New Roman'
    alt'se'/gtlt/migt lt/mrowgt lt/mrowgt
    lt/mrowgtlt/mathgt

18
Problems in coversion CAS ? MathML
  • Old versions may not be compatible with new
    versions
  • Display equations with text?
Write a Comment
User Comments (0)
About PowerShow.com