There are two primary options for adding math content to a Canvas page, and both options can be used to create accessible equations. They are:
Most instructors will likely prefer to use the Canvas Math Editor, but the other options are available if a development team prefers to directly input MathML.
Using the built-in math editor creates accessible equations. Canvas displays the content as a scalable vector graphic (SVG) image, which enlarges without distortion. It also includes ALT text and MathML as described below.
Web developers and others wishing to confirm the presence of the MathML generated by Canvas can view the code of the published view of the page (i.e. after the page has been saved).
The MathML code is within a SPAN tag below the IMG tag. The MathML code itself is within a SPAN with an ID referring to "MathJax Element" within the attribute data-mathml.
If you are accustomed to working with LaTeX, the Advanced View of the Canvas Math Editor lets you edit directly in LaTeX. The LaTeX is converted to a Canvas equation with the accessible features listed above..
The following equation editors supported at Penn State allow users to create LaTeX in a WYSIWYG equation editor, then copy and post the LaTeX code into the Canvas equation editor.
LaTeX syntax can be learned from these sources:
Penn State has added code to support MathJax and MathML within the university’s version of Canvas.
That means you can add MathML code directly into the HTML Editor view of the Rich Content Editor in Canvas Pages, and it will display properly in most browsers and mobile devices including those using Google Chrome.
Note: Expanded MathJax support is a customization implemented at Penn State. This functionality may not be available in other instances of Canvas outside Penn State.
Another option is to upload an HTML file with Embedded MathML into the Files area.
A third is to link out to content with MathML hosted outside of Canvas such as on Sites at Penn State or Drupal.
If you need to convert between LaTeX and MathML for any reason, the free Wiris MathML/LaTeX demo and the application MathType have conversion utilities.
Note: This conversion is NOT supported by the Microsoft Equation editor.
MissionThe William C. Bonaudi |
Contact
509-793-2350
|
Our TeamLibrary and eLearning Director: |
---|