[system] Repository:
ViewVC logotype

Revision 5909

Jump to revision: Previous Next
Author: dpvc
Date: Sun Sep 14 00:20:30 2008 UTC (5 years, 7 months ago)
Log Message:
Bring jsMath to version 3.6.  Changes include:

* Added a new eqn-number extension that allows you to add equation
  numbers to displayed equations via \label{xxx} and refer to those numbers
  at other locations in the HTML page via \ref{xxx}. See the eqn-number
  documentation for more details.

* Fixed more problems with Firefox3 and their new single-source security
  policy for loading local files. (Previous attempts worked with pre-release
  versions of Firefox3, but this works with the release version.)

* Worked around a print bug with Firefox3 where thin horizontal rules could
  disappear in the printed version even though they appear on screen.

* Added CSS styles to make images in hypertext links within mathematics be
  underlines when one of the image modes is in use.

* Added CSS to help isolate the control panel width from the CSS of the main

* Added ability to put the mathematics within CDATA to help avoid problems
  with <, > and & within the mathematics. For example:

        <SPAN CLASS="math"><!--[CDATA[ x > y ]]--></SPAN>

  Using <![CDATA[ ... ]]> without the -- does not work in some browsers.

* The tex2math plugin now processes the tex2math_ignore and
  tex2math_process directives on an element even if there are other class
  names included on the element as well.

* Fixed a bug with the autobold plugin in MSIE when certain fonts are used as
  the default font.

* Enhanced the ability to preset the styles used by jsMath by making the
  jsMath.styles entries be associative arrays rather than strings. This makes it
  easy to change a single style setting: instead of retyping the entire string,
  you simply set the style value that you are interested in changing.

* Fixed a problem where Safari3 would not be able to drag the TeX source
  window produced by double-clicking on typeset mathematics.

* Added an option to control whether the @(...) construct is processed within
  \hbox{} or not. This would allow arbitrary HTML tags to be inserted, which
  poses a security risk for content-management systems where untrusted
  users are entering data. The easy/load.js file now has a setting to control
  this, and it is off by default, though it is on by default when loading
  jsMath.js by hand. To turn it off by hand, set jsMath.safeHBoxes to 1.

* Added checks within the HTML extension that prevent the insertion of raw
  HTML into jsMath equations.

* Added a jsMath.ProcessElement() call that allows you to process the
  contents of a single element (of class "math") as TeX code directly. Note that
  this call may return before the mathematics is actually finished typesetting.
  See the page on dynamic math for more details.

* Modified the way jsMath works around the lack of support for position:fixed
  in MSIE so that style changes for where the jsMath button and control panel
  appear should work properly in MSIE.

* Removed the "Check for Updates" button from the jsMath Control Panel and
  moved it to the jsMath/test/index.html page (since it is really an
  administrator function, not a user function).

Changed paths:

Path Details
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/easy/load.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/extensions/HTML.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/extensions/autobold.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/extensions/double-click.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/extensions/underset-overset.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/jsMath-BaKoMa-fonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/jsMath-controls.html modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/jsMath-easy-load.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/jsMath-loader-post.html modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/jsMath.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/plugins/autoload.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/plugins/noImageFonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/plugins/smallFonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/plugins/spriteImageFonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/plugins/tex2math.js modified , text changed
Directorybranches/rel-2-4-patches/webwork-modperl/htdocs/jsMath/uncompressed/jsMath.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/easy/load.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/extensions/HTML.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/extensions/autobold.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/extensions/double-click.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/extensions/underset-overset.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/jsMath-BaKoMa-fonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/jsMath-controls.html modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/jsMath-easy-load.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/jsMath-loader-post.html modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/jsMath.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/plugins/autoload.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/plugins/noImageFonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/plugins/smallFonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/plugins/spriteImageFonts.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/plugins/tex2math.js modified , text changed
Directorybranches/rel-2-4-patches/webwork2/htdocs/jsMath/uncompressed/jsMath.js modified , text changed

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9