Log of /branches/rel-2-3-dev/webwork-modperl/htdocs/jsMath/plugins
Directory Listing
Revision
4393 -
Directory Listing
Modified
Thu Aug 24 00:00:15 2006 UTC (6 years, 8 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated to version 3.3d (adds a plugin for use with pages that emply
small fonts so that the substricts don't disappear; fixes a problem
with heights being improperly computed in fallback modes; fixes
several problems with Konqueror)
Revision
4138 -
Directory Listing
Modified
Fri Jun 23 20:06:23 2006 UTC (6 years, 11 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
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).
Revision
4033 -
Directory Listing
Modified
Tue Mar 21 14:13:21 2006 UTC (7 years, 2 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated jsMath to version 3.2
Changes include a number of bug fixes, some enhancements to
the TeX emulation, new extensions for AMS symbols and \boldsymbol
(though these require laoding additional fonts onto the server), and
the elimination of the need for the blank.gif image for most browsers.
Revision
3933 -
Directory Listing
Modified
Sat Jan 21 13:21:18 2006 UTC (7 years, 4 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated to version 3.1b, which fixes several bugs in the fallback
modes, and a bug when <BR> tags appear within the mathematics (this
will not affect WW users). See the jsMath website for the complete
change long.
Revision
3898 -
Directory Listing
Modified
Tue Jan 10 03:40:40 2006 UTC (7 years, 4 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated to jsMath version 3.1. This fixes problems with Firefox, and
includes several new features, including the ability to autoload
extensions to jsMath on the fly. Perhaps most important is the fact
that the main jsMath files have been compressed so that they will
download twice as fast as before.
Revision
3819 -
Directory Listing
Modified
Fri Dec 16 18:29:09 2005 UTC (7 years, 5 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated to version 3.0 of jsMath (see the jsMath web site for details
of the changes in this version).
Also updated the jsMath-ww.js bootstrap code to use the window onLoad
handler to do one call to jsMath at the end rather than lots of calls
for pages that show multiple problems (like the library browser).
Revision
3764 -
Directory Listing
Modified
Thu Nov 17 22:56:23 2005 UTC (7 years, 6 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated jsMath to version 2.4a. This fixes a number of alignment
problems. Most of these are for math in tables, and baseline
alignment issues in MSIE. A new feature is the ability to
double-click on a mathematical expression on get a small window witht
eh TeX source code for the expression. This can be disabled by
setting
$pg{displayModeOptions}{jsMath}{processDoubleClicks} = 0;
in gloabl.conf.
[jsMath v2.4a also includes a number of new features for the tex2math
plugin, but this is not used by WeBWorK, so they will not be listed
here. See the jsMath home page for more details.]
Revision
3537 -
Directory Listing
Added
Sat Aug 20 23:59:53 2005 UTC (7 years, 9 months ago) by
dpvc
Original Path:
trunk/webwork-modperl/htdocs/jsMath/plugins
Updated jsMath to v2.1 (which includes the new control panel and the
new image font fallback method). You will need to unpack the
jsMath-fonts.tar.gz file in the htdocs/jsMath directory to form the
htdocs/jsMath/fonts directory. The commands
cd htdocs/jsMath
tar vfzx jsMath-fonts.tar.gz
should do it.
Finally, you need to corrections to pg/macros/PG.pl and
global.conf.dist to complete the installation.