The DocumentTools[Canvas] package builds on DocumentTools component primitives to provide a simple way to generate a grid layout of text and math.
A canvas is both:
1.
|
a document template where math can be inserted and acted upon by button clicks within Maple, and
|
The NewCanvas and ShowCanvas commands can be used to construct and display math and text content organized in a grid layout. When a ScriptButton is present, additional controls and blank entry boxes are available for user input. Using Script actions the math and text can be modified and/or annotated.
In scenario 1., the canvas is viewed and interacted with directly inside a Maple document.
In scenario 2., the ShareCanvas command is used to send the canvas to Maple Learn, where it can be viewed and interacted with inside a web browser.