Introduction to Poincaré | The Underlying Mathematics | Panels and Math Text | Interactive Geometry | The Poincaré Toolbox |
Panels and Mathematical Text in Poincaré
It was in the Poincaré project that I first started experimenting with visual effects to convey information. I developed panels – interactive version of the boxes commonly used in mathematics texts to highlight important formulas, theorems and other information. The key idea: the panels appeared to be raised, suggesting (I hoped) that there was something linked “behind” them and inviting students to click to find out what that was. |
|||||||||||||||
Here are some sample raised panels. I don’t remember how I made these panels. They look like one-celled tables – perhaps I did them that way and made screen captures, though I seem to remember using SuperPaint as well.. The colours were ugly and badly chosen – I usually have a better colour sense than that, really! |
|||||||||||||||
Later in the project, I used a depressed version of these panels to indicate that the student had moved to the corresponding “behind” page. Here’s another raised panel together with its depressed form. |
|||||||||||||||
Producing the mathematical text for this project was a major hassle. Since browsers couldn’t handle typesetting mathematical text (and still can’t, at least not with any agility), each mathematical fragment had to be created as a PICT in Expressionist and then pasted into PageMill (which converted it into a GIF). Here are a simple samples. And another more complicated one: . (Expressionist was an early editor for mathematical text, similar to the current MathType, and has since changed hands twice to become Expression Editor. PageMill was an early Adobe webpage editor.) |
|||||||||||||||
The issues associated with producing mathematical text this way can be horrendous.
|
|||||||||||||||
All of these issues were supposed to become resolved by the development of MathML (Mathematical Markup Language), an application of XML which produces mathematical text on webpages as editable as ordinary language. Unfortunately, though development began a decade or so ago, MathML has not yet evolved much beyond a specialty tool for journals and other high-end technical publishing interests. Most browsers cannot yet display MathML without specialized plugins, and easy-to-use software for creating and editing MathML is essentially non-existent. (The closest contender is MathType.) |
Introduction to Poincaré | The Underlying Mathematics | Panels and Math Text | Interactive Geometry | The Poincaré Toolbox |