[system] Repository:
ViewVC logotype

Revision 4139


Jump to revision: Previous Next
Author: dpvc
Date: Fri Jun 23 20:17:10 2006 UTC (7 years, 9 months ago)
Log Message:
Backport of update to 3.3b.

Original message:

Updated to version 3.3b.  See the change log on the jsMath web site
for details of the changes.

Some of the highlights are:

  Added an extension that implements the \font command. (Now that jsMath
  can auto-load fonts as they are needed, this is feasible to do.)

  Added \eqalign and \displaylines for creating multi-line displayed
  mathematics. Also added \eqalignno, but it works by putting the line
  numbers in a right-justified column separated by 3 em's of space from
  the rest of the alignment (rather than putting them flush right, which
  would be difficult without more substantial changes to jsMath).
  Finally, added \leqalignno, but the line numbers are placed on the
  right not the left (it is really just an alias for \eqalignno, and
  is included only for completeness).

  Added the ability to use \noalign{\vskip ...} and \\[dimen] to
  insert space within an array or alignment. This is not a complete
  implementation of \noalign; only \vskip and \vspace commands are
  processed, and this is only intended as a way of controlling the
  spacing between rows of a table.

  Adjusted the spacing within some alignments to better match actual TeX
  output.

  Added \mbox and \hbox to the commands that are processed correctly
  after ^ and _ (i.e., as unbraced superscripts and subscripts).

  JsMath's implementation of \raise and \lower are non-standard in that
  they do not require an \hbox, as TeX does; indeed using an \hbox would
  cause jsMath to fail (unless it were enclosed in braces). This is no
  longer the case, as these commands now handle \hbox and \mbox as TeX
  does.

  The addition of several new checkboxes on the jsMath control panel
  made the window for the control panel rather tall. This has required a
  reorganization of the control panel, and it now has a horizontal
  rather than a vertical orientation which better matches the aspect
  ratio of most screens.

In addition, version 3.3 introduced an caching mechanism that is
page-based, and "global mode" that allows for an inter-page cache.
This mechanism works with WeBWorK, but because the pages are so short,
it is probably not very helpful.  Also, turning on global mode will
require logging in again (due to the loss of form data when the page
is reloaded).

Changed paths:

Path Details
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/extensions/HTML.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/extensions/fbox.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/extensions/mimeTeX.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/extensions/moreArrows.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-BaKoMa-fonts.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-autoload.html modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-controls.html modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-fallback-mac-mozilla.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-fallback-mac-msie.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-fallback-mac.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-fallback-pc.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-fallback-symbols.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-fallback-unix.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-loader.html modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-msie-mac.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath-old-browsers.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/jsMath.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/plugins/autoload.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/plugins/mimeTeX.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/plugins/noImageFonts.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/plugins/tex2math.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/uncompressed/jsMath-fallback-mac.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/uncompressed/jsMath-fallback-pc.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/uncompressed/jsMath-fallback-symbols.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/uncompressed/jsMath-fallback-unix.js modified , text changed
Directorybranches/rel-2-2-dev/webwork-modperl/htdocs/jsMath/uncompressed/jsMath.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/extensions/HTML.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/extensions/fbox.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/extensions/mimeTeX.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/extensions/moreArrows.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-BaKoMa-fonts.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-autoload.html modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-controls.html modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-fallback-mac-mozilla.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-fallback-mac-msie.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-fallback-mac.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-fallback-pc.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-fallback-symbols.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-fallback-unix.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-loader.html modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-msie-mac.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath-old-browsers.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/jsMath.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/plugins/autoload.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/plugins/mimeTeX.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/plugins/noImageFonts.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/plugins/tex2math.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/uncompressed/jsMath-fallback-mac.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/uncompressed/jsMath-fallback-pc.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/uncompressed/jsMath-fallback-symbols.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/uncompressed/jsMath-fallback-unix.js modified , text changed
Directorybranches/rel-2-2-dev/webwork2/htdocs/jsMath/uncompressed/jsMath.js modified , text changed

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9