Riim, спасибо за ссылку. Скачал, потестил.
Скрип протестировал на сайте
http://browsershots.org в различных браузерах:
Windows
Chrome 0.2.149.30/0.3.154.9/0.4.154.33/1.0.154.65/2.0.172.31
Firefox 1.5/2.0.0.20/3.0/3.1/3.5
Flock 1.0/1.1/1.2.6/2.0/2.5
K-Meleon 1.1.4/1.5.0
Minefield 3.2/3.6
MSIE 6.0/7.0/8.0
Navigator 8.1/9.0
Opera 9.50/9.51/9.52/9.60/9.61/9.62/9.63/9.64/10.0
Safari 3.0/3.2/4.0
SeaMonkey 1.1/2.0
Opera 7.0/7.11/7.54/8.0/8.53/8.54/9.25/9.26/9.27 - есть пара багов
Firefox 0.8/0.9/1.0.8 - нет canvas
Linux
Epiphany 2.22
Firefox 1.5.0.13/2.0.0.19/3.0/3.1/3.5
Flock 1.2.6/2.0/2.5
Galeon 2.0.4
Iceape 1.0.9/1.1.13
Iceweasel 2.0/3.0.4
Kazehakase 0.5.2
Konqueror 3.5 - нет canvas
Konqueror 4.2
Minefield 3.2/3.6
Opera 10.0/9.63/9.64
SeaMonkey 1.1.12/2.0
Shiretoko 3.1/3.5
Для правильной работы скрипта в opera 9.27 и ниже нужно дописывать DOCTYPE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
В таблице стилей изменен шрифт переменных, теперь начертание формул чем то напоминает TeXовскую верстку.
В некоторых браузерах наблюдается проблема при печати. Единственный браузер, который корректно выводит на печать формулы в которых есть рисованные элементы, как ({[]}) корень - это Firefox. Opera не печатает содержимое тега
canvas