You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(58) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(53) |
Feb
(56) |
Mar
|
Apr
|
May
(30) |
Jun
(78) |
Jul
(121) |
Aug
(155) |
Sep
(77) |
Oct
(61) |
Nov
(45) |
Dec
(94) |
2006 |
Jan
(116) |
Feb
(33) |
Mar
(11) |
Apr
(23) |
May
(60) |
Jun
(89) |
Jul
(130) |
Aug
(109) |
Sep
(124) |
Oct
(63) |
Nov
(82) |
Dec
(45) |
2007 |
Jan
(31) |
Feb
(35) |
Mar
(123) |
Apr
(36) |
May
(18) |
Jun
(134) |
Jul
(133) |
Aug
(241) |
Sep
(126) |
Oct
(31) |
Nov
(15) |
Dec
(5) |
2008 |
Jan
(11) |
Feb
(6) |
Mar
(16) |
Apr
(29) |
May
(43) |
Jun
(149) |
Jul
(27) |
Aug
(29) |
Sep
(37) |
Oct
(20) |
Nov
(4) |
Dec
(6) |
2009 |
Jan
(34) |
Feb
(30) |
Mar
(16) |
Apr
(6) |
May
(1) |
Jun
(32) |
Jul
(22) |
Aug
(7) |
Sep
(18) |
Oct
(50) |
Nov
(22) |
Dec
(8) |
2010 |
Jan
(17) |
Feb
(15) |
Mar
(10) |
Apr
(9) |
May
(67) |
Jun
(30) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
From: Sam H. v. a. <we...@ma...> - 2006-01-22 02:45:42
|
Log Message: ----------- Don't output DIV tag in info() unless there's something to display. Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/lib/WeBWorK/ContentGenerator: Home.pm Revision Data ------------- Index: Home.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/Home.pm,v retrieving revision 1.13.2.1 retrieving revision 1.13.2.2 diff -Llib/WeBWorK/ContentGenerator/Home.pm -Llib/WeBWorK/ContentGenerator/Home.pm -u -r1.13.2.1 -r1.13.2.2 --- lib/WeBWorK/ContentGenerator/Home.pm +++ lib/WeBWorK/ContentGenerator/Home.pm @@ -46,18 +46,21 @@ } if (-f $site_info) { - $result .= CGI::h2("Site Information"); - my $text = eval { readFile($site_info) }; if ($@) { - $result .= CGI::div({class=>"ResultsWithError"}, $@); + $result = CGI::div({class=>"ResultsWithError"}, $@); } elsif ($text =~ /\S/) { - $result .= $text; + $result = $text; } } } - return CGI::div({class=>"info-box", id=>"InfoPanel"}, $result); + if (defined $result and $result ne "") { + return CGI::div({class=>"info-box", id=>"InfoPanel"}, + CGI::h2("Site Information"), $result); + } else { + return ""; + } } sub body { |
From: Sam H. v. a. <we...@ma...> - 2006-01-22 02:34:04
|
Log Message: ----------- forward-port to HEAD (Fixed error in variable names that was breaking the code in HEAD. -gage) Modified Files: -------------- webwork2/lib/WeBWorK/ContentGenerator: ProblemSet.pm Revision Data ------------- Index: ProblemSet.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSet.pm,v retrieving revision 1.73 retrieving revision 1.74 diff -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -u -r1.73 -r1.74 --- lib/WeBWorK/ContentGenerator/ProblemSet.pm +++ lib/WeBWorK/ContentGenerator/ProblemSet.pm @@ -245,7 +245,7 @@ print CGI::p(CGI::b("Set Info")); - my $editURL; + my $editorURL; if (defined($set) and $authz->hasPermissions($userID, "modify_problem_sets")) { my $editorPage = $urlpath->newFromModule("WeBWorK::ContentGenerator::Instructor::PGProblemEditor", courseID => $courseID, setID => $set->set_id, problemID => 0); @@ -258,7 +258,7 @@ print $pg->{body_text}; } - if ($editURL) { + if ($editorURL) { print CGI::div(CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); } |
From: dpvc v. a. <we...@ma...> - 2006-01-21 13:30:57
|
Log Message: ----------- Update to version 3.1b (fix some font issues with the fallback mode). Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/htdocs/jsMath: jsMath-BaKoMa-fonts.js jsMath-autoload.html jsMath-controls.html jsMath-fallback-mac-mozilla.js jsMath-fallback-mac-msie.js jsMath-fallback-mac.js jsMath-fallback-pc.js jsMath-fallback-symbols.js jsMath-fallback-unix.js jsMath-loader.html jsMath-msie-mac.js jsMath.js webwork2/htdocs/jsMath/extensions: HTML.js double-click.js fbox.js leaders.js mathchoice.js mimeTeX.js moreArrows.js underset-overset.js webwork2/htdocs/jsMath/plugins: autoload.js mimeTeX.js noImageFonts.js tex2math.js webwork2/htdocs/jsMath/uncompressed: jsMath-fallback-mac.js jsMath-fallback-pc.js jsMath-fallback-symbols.js jsMath-fallback-unix.js jsMath.js Revision Data ------------- Index: jsMath-msie-mac.js =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/jsMath/jsMath-msie-mac.js,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -Lhtdocs/jsMath/jsMath-msie-mac.js -Lhtdocs/jsMath/jsMath-msie-mac.js -u -r1.3 -r1.3.2.1 --- htdocs/jsMath/jsMath-msie-mac.js +++ htdocs/jsMath/jsMath-msie-mac.js @@ -7,7 +7,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Index: jsMath-fallback-mac-msie.js =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/jsMath/jsMath-fallback-mac-msie.js,v retrieving revision 1.4 retrieving revision 1.4.2.1 diff -Lhtdocs/jsMath/jsMath-fallback-mac-msie.js -Lhtdocs/jsMath/jsMath-fallback-mac-msie.js -u -r1.4 -r1.4.2.1 --- htdocs/jsMath/jsMath-fallback-mac-msie.js +++ htdocs/jsMath/jsMath-fallback-mac-msie.js @@ -8,7 +8,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Index: jsMath-fallback-mac-mozilla.js =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/jsMath/jsMath-fallback-mac-mozilla.js,v retrieving revision 1.4 retrieving revision 1.4.2.1 diff -Lhtdocs/jsMath/jsMath-fallback-mac-mozilla.js -Lhtdocs/jsMath/jsMath-fallback-mac-mozilla.js -u -r1.4 -r1.4.2.1 --- htdocs/jsMath/jsMath-fallback-mac-mozilla.js +++ htdocs/jsMath/jsMath-fallback-mac-mozilla.js @@ -1,5 +1,5 @@ /* - * jsMath-fallback-mac-mozzilla.js + * jsMath-fallback-mac-mozilla.js * * Part of the jsMath package for mathematics on the web. * @@ -8,7 +8,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Index: jsMath-controls.html =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/jsMath/jsMath-controls.html,v retrieving revision 1.5.2.1 retrieving revision 1.5.2.2 diff -Lhtdocs/jsMath/jsMath-controls.html -Lhtdocs/jsMath/jsMath-controls.html -u -r1.5.2.1 -r1.5.2.2 --- htdocs/jsMath/jsMath-controls.html +++ htdocs/jsMath/jsMath-controls.html @@ -9,7 +9,7 @@ | | --------------------------------------------------------------------- | - | Copyright 2004-2005 by Davide P. Cervone + | Copyright 2004-2006 by Davide P. Cervone | | Licensed under the Apache License, Version 2.0 (the "License"); | you may not use this file except in compliance with the License. @@ -263,7 +263,7 @@ <tr><td><input type="radio" name="jsMath__font" value="tex" onclick="jsMath.Controls.NoAuto()" /> <span id="jsMath__texText">Use native TeX fonts</span> -<small>(<a target="_blank" href="http://www.math.union.edu/locate/jsMath/download/fonts.html">download</a>)</small> +<small>(<a target="_blank" href="http://www.math.union.edu/locate/jsMath/download/jsMath-fonts.html">download</a>)</small> </td></tr> <tr><td><input type="radio" name="jsMath__font" value="image" onclick="jsMath.Controls.NoAuto()" /> <span id="jsMath__imageText">Use image fonts Index: jsMath-autoload.html =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/jsMath/jsMath-autoload.html,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -Lhtdocs/jsMath/jsMath-autoload.html -Lhtdocs/jsMath/jsMath-autoload.html -u -r1.1 -r1.1.2.1 --- htdocs/jsMath/jsMath-autoload.html +++ htdocs/jsMath/jsMath-autoload.html @@ -10,7 +10,7 @@ | | --------------------------------------------------------------------- | - | Copyright 2004-2005 by Davide P. Cervone + | Copyright 2004-2006 by Davide P. Cervone | | Licensed under the Apache License, Version 2.0 (the "License"); | you may not use this file except in compliance with the License. Index: jsMath-fallback-unix.js =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/jsMath/jsMath-fallback-unix.js,v retrieving revision 1.4.2.1 retrieving revision 1.4.2.2 diff -Lhtdocs/jsMath/jsMath-fallback-unix.js -Lhtdocs/jsMath/jsMath-fallback-unix.js -u -r1.4.2.1 -r1.4.2.2 --- htdocs/jsMath/jsMath-fallback-unix.js +++ htdocs/jsMath/jsMath-fallback-unix.js @@ -8,7 +8,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,6 +24,6 @@ */ jsMath.Script.Uncompress([ - ['jsMath.Script.Start(); jsMath.Add(jsMath.TeX,{ cmr10: [ {c: \'&Gamma',';\', ','tclass: \'','greek\'}, {c: \'&','Delta',1,2,3,'Theta',1,2,3,'Lambda',1,2,3,'Xi',1,2,3,'Pi',1,2,3,'Sigma',1,2,3,'Upsilon',1,2,3,'Phi',1,2,3,'Psi',1,2,3,'Omega',1,2,'greek','\'}, {c',': \'ff','\', ic: 0.0778, krn: {\'39\': 0.0778, \'63\': 0.0778, \'33\': 0.0778, \'41\': 0.0778, \'93\': 0.0778}, lig: {\'105\': ','14, \'108\': 15}, ','tclass: \'normal\'}, {c',': \'fi\', ',48,': \'fl\', ',48,': \'ffi\', ',48,': \'ffl\', ',48,': \'&#','x131',';\', a:0, ',48,': \'j\', ','d:.2, ',48,57,'x60',1,2,'accent','\'}, {c: \'&#','xB4',1,2,68,69,'x2C7',1,2,68,69,'x2D8',1,2,68,44,': \'<span style="','position:relative; top',':.1em">ˉ',';</span>\', ',2,68,69,'x2DA',1,2,68,69,'x0327',1,48,57,'xDF',1,48,57,'xE6',59,48,57,'x153',59,48,57,'xF8',1,48,57,'xC6',1,48,57,'x152',1,48,57,'xD8',1,48,': \'?\', ','krn: {\'','108\': -0.278, \'76\': -0.319}, ',48,': \'!\', ','lig: {\'96\': ','60}, ',48,57,'x201D',1,48,': \! '#\', ',48,': \'$\', ',48,': \'%\', ',48,': \'&',1,48,57,'x2019',1,129,'63\': 0.111, \'33\': 0.','111}, ','lig: {\'39\': 34}, ',48,': \'(\', ',62,48,': \')\', ',62,48,': \'*\', ',48,': \'+\', ','a:.1, ',48,': \',\', a:-.','3, d:.2, ','w: 0.278, ',48,': \'-\', a:0',', lig: {\'45\': ','123}, ',48,': \'.\', a:-.','25, ',48,': \'/\', ',48,': \'0\', ',48,': \'1\', ',48,': \'2\', ',48,': \'3\', ',48,': \'4\', ',48,': \'5\', ',48,': \'6\', ',48,': \'7\', ',48,': \'8\', ',48,': \'9\', ',48,': \':\', ',48,': \';\', ',48,57,'xA1',1,48,': \'=\', ','a:0, ','d:-.1, ',48,57,'xBF',1,48,128,133,'62}, ',48,': \'@\', ',48,': \'A','\', krn: {\'','116','\': -0.0278, \'','67',226,'79',226,'71',226,'85',226,'81',226,'84','\': -0.0833, \'','89',238,'86','\': -0.111, \'','87\': -0.',154,48,': \'B\', ',48,': \'C\', ',48,': \'D',224,'88',226,'87',226,'65',226,'86',226,'89','\': -0.0278','}, ',48,': \'E\', ',48,': \'F',224,'111',238,'101',238,'117',238,'114',238,'97',238,'65',242,'79',226,'67',226! ,'71',226,'81',261,'}, ',48,': \'G\', ',48,': \'H\', ',48,': \! 'I',224, '73\': 0.','0278','}, ',48,': \'J\', ',48,': \'K',224,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'L',224,'84',238,'89',238,'86',242,243,154,48,': \'M\', ',48,': \'N\', ',48,': \'O',224,'88',226,'87',226,'65',226,'86',226,'89',261,'}, ',48,': \'P',224,'65',238,'111',226,'101',226,'97',226,'46',238,'44\': -0.','0833','}, ',48,': \'Q\', d: 1, ',48,': \'R',224,'116',226,'67',226,'79',226,'71',226,'85',226,'81',226,'84',238,'89',238,'86',242,243,154,48,': \'S\', ',48,': \'T',224,'121',226,'101',238,'111',238,'114',238,'97',238,'65',238,'117\': -0.0833','}, ',48,': \'U\', ',48,': \'V\', ','ic: 0.0139, krn: {\'','111',238,'101',238,'117',238,'114',238,'97',238,'65',242,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'W\', ',406,'111',238,'101',238,'117',238,'114',238,'97',238,'65',242,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'X',224,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'Y','\', ic: 0.','025',', krn: {\'','101',238,'111',238,'114',238,'97',238,'65',238,400! ,'}, ',48,': \'Z\', ',48,': \'[\', ','d:.1, ',48,57,'x201C',1,48,': \']\', ',485,48,57,'x2C6',1,2,68,69,'x2D9',1,2,68,69,'x2018',1,133,'92}, ',48,': \'a\', a:0',468,'118',226,'106','\': 0.0556, \'','121',226,'119',261,'}, ',48,': \'b',224,'101','\': 0.0278, \'','111',525,'120',226,'100',525,'99',525,'113',525,'118',226,'106',515,'121',226,'119',261,'}, ',48,': \'c\', a:0',468,'104',226,'107',261,'}, ',48,': \'d\', ',48,': \'e','\', a:0, ',48,': \'f',46,'12, \'102\': 11, \'108\': 13}, ',48,': \'g',557,'d:1, ',406,'106\': 0.',297,'}, ',48,': \'h',224,'116',226,'117',226,'98',226,'121',226,'118',226,'119',261,'}, ',48,': \'i\', ',48,': \'j\', ',565,48,': \'k',224,'97','\': -0.0556, \'','101',226,'97',226,'111',226,'99',261,'}, ',48,': \'l\', ',48,': \'m\', a:0',468,'116',226,'117',226,'98',226,'121',226,'118',226,'119',261,'}, ',48,': \'n\', a:0',468,'116',226,'117',226,'98',226,'121',226,'118',226,'119',261,'}, ',48,': \'o\', a:0',468,'101',525,'111',525,'120',226,'100',525,'! 99',525,'113',525,'118',226,'106',515,'121',226,'119',261,'}, ! ',48,': \'p',557,'d:1',468,'101',525,'111',525,'120',226,'100',525,'99',525,'113',525,'118',226,'106',515,'121',226,'119',261,'}, ',48,': \'q',557,565,48,': \'r',557,48,': \'s',557,48,': \'t',224,'121',226,'119',261,'}, ',48,': \'u\', a:0',468,'119',261,'}, ',48,': \'v',557,406,'97',595,'101',226,'97',226,'111',226,'99',261,'}, ',48,': \'w',557,406,'101',226,'97',226,'111',226,'99',261,'}, ',48,': \'x',557,48,': \'y',557,565,406,'111',226,'101',226,'97',226,'46',238,'44\': -0.',356,'}, ',48,': \'z',557,48,57,'x2013',';\', a:.1, ','ic: 0.',297,173,'124}, ',48,57,'x2014',766,767,297,', ',48,57,'x2DD',1,2,68,69,'x2DC',1,2,68,69,'xA8',1,2,68,'\'} ], cmmi10: [ {c: \'&Gamma',1,767,'139',', krn: {\'61\': -0.0556, \'59\': -0.111, \'58\': -0.111, \'127\': 0.',356,'}, ',2,'igreek\'}, {c: \'&','Delta',';\', krn: {\'127\': 0.','167}, ',2,802,'Theta',1,767,297,', krn: {\'127\': 0.',356,'}, ',2,802,'Lambda',804,'167}, ',2,802,'Xi',1,767,'0757',812,356,'}, ',2,802,'Pi',1,767,'0812',468,'61',595,'5! 9\': -0.0556, \'58\': -0.0556, \'127\': 0.','0556','}, ',2,802,'Sigma',1,767,'0576',812,356,'}, ',2,802,'Upsilon',1,767,'139',798,839,'}, ',2,802,'Phi',804,356,'}, ',2,802,'Psi',1,767,'11',468,'61',595,838,839,'}, ',2,802,'Omega',1,767,'0502',812,356,'}, ',2,802,'alpha',59,767,'0037',812,297,'}, ',2,3,'beta',1,'d:1, ic: 0.','0528',812,356,'}, ',2,3,'gamma',59,899,839,', ',2,3,'delta',1,767,'0378',468,838,839,'}, ',2,3,'epsilon',1,'a:0',812,839,'}, ',2,'symbol\'}, {c',': \'&zeta',1,899,'0738',812,356,'}, ',2,3,'eta',59,899,'0359',812,839,'}, ',2,3,'theta',1,767,297,812,356,'}, ',2,3,'iota',1,'a:0',812,839,'}, ',2,3,'kappa',59,2,3,'lambda',1,2,3,'mu',59,'d:1',812,297,'}, ',2,3,'nu',59,767,'0637',468,838,297,'}, ',2,3,'xi',1,899,'046',812,154,2,3,'pi',59,767,'0359, ',2,3,'rho',59,'d:1',812,356,'}, ',2,3,'sigma',59,767,'0359',468,'59',595,'58\': -0.0556','}, ',2,3,'tau',59,767,'113',468,838,297,'}, ',2,3,'upsilon',59,767,'0359',812,297,'}, ',2,3,'phi',766,'d:1',812,356,'}, ',2,! 3,'chi',59,'d:1',812,839,'}, ',2,3,'psi',766,899,'0359',812,15! 4,2,3,'o mega',59,767,1003,2,3,'epsilon',1,'a:0',812,356,'}, ',2,'greek',69,'x3D1',804,356,'}, ',48,57,'x3D6',59,767,297,', ',48,57,'x3F1',59,'d:1',812,356,'}, ',48,57,'x3C2',59,899,'0799',812,356,'}, ',48,57,'x3D5',766,'d:1',812,356,'}, ',48,57,'x21BC',59,'d:-.2, ',2,'harpoon',69,'x21BD',59,'d:-.1, ',2,'harpoon',69,'x21C0',59,'d:-.2, ',2,'harpoon',69,'x21C1',59,'d:-.1, ',2,'harpoon',44,85,'font-size: 133%; ',86,':-.1em; margin:-.2em; left:-.05em">&#','x02D3',88,166,2,'symbol\'}, {c: \'<span style="',1146,86,1148,'x02D2',88,166,2,1153,'font-size:50%">&#','x25B7',88,2,1153,1162,'x25C1',88,2,930,': \'0\', ',48,': \'1\', ',48,': \'2\', ',48,': \'3\', ',48,': \'4\', ',48,': \'5\', ',48,': \'6\', ',48,': \'7\', ',48,': \'8\', ',48,': \'9\', ',48,176,'3, ',48,': \',\', a:-.',169,48,': \'<',766,48,179,129,'1',595,'65',595,'77',595,'78',595,'89',515,'90\': -0.',839,'}, ',48,': \'>',766,48,85,1162,'x2605',88,210,'tclass: \'symbol\'}, {c: \'&#','x2202',1,767,839,812,356,'}, ',48,': \'A',22! 4,'127\': 0.','139','}, tclass: \'italic\'}, {c: \'','B',466,'0502',812,356,1238,'C',466,'0715',468,'61',226,838,356,1238,'D',466,297,812,839,1238,'E',466,'0576',812,356,1238,'F',466,'139',798,356,1238,'G',224,1236,356,1238,'H',466,'0812',468,'61',595,838,839,1238,'I',466,'0785',812,'111',1238,'J',466,'0962',798,'167',1238,'K',466,'0715',468,'61',595,838,839,1238,'L',224,1236,297,1238,'M',466,'109',468,'61',595,838,356,1238,'N',466,'109',468,'61',238,'61',226,838,356,1238,'O',466,297,812,356,1238,'P',466,'139',798,356,1238,'Q\', d:1',812,356,1238,'R',466,'00773',812,356,1238,'S',466,'0576',468,'61',595,838,356,1238,'T',466,'139',468,'61',226,838,356,1238,'U',466,'109',468,'59',242,'58',242,'61',595,1236,297,1238,'V',466,'222',468,'59','\': -0.167, \'','58',1390,'61','\': -0.111',1238,'W',466,'139',468,'59',1390,'58',1390,'61',1394,1238,'X',466,'0785',468,'61',238,'61',226,838,356,1238,'Y',466,'222',468,'59',1390,'58',1390,'61',1394,1238,'Z',466,'0715',468,'61',595,838,356,'! }, ',2,'italic',69,'x266D',1,2,'symbol2',69,'x266E',1,2,'symbo! l2',69,' x266F',1,2,'symbol2',69,'x2323',59,'d:-.1, ',48,57,'x2322',59,'d:-.1, ',48,57,'x2113',804,154,2,930,': \'a',557,2,'italic\'}, {c: \'','b\', ',2,1474,'c\', a:0',812,839,1238,'d',224,'89',515,'90',595,'106',242,'102',1390,1236,'167',1238,'e\', a:0',812,839,1238,'f\', ',899,'108',468,838,'167',1238,'g',557,899,'0359',812,297,1238,'h',224,'127',261,1238,'i\', ',2,1474,'j\', ',899,'0572',468,'59',595,1021,1238,'k',466,'0315, ',2,1474,'l',466,'0197',812,356,1238,'m',557,2,1474,'n',557,2,1474,'o\', a:0',812,839,1238,'p',557,'d:1',812,356,1238,'q',557,899,'0359',812,356,1238,'r',557,767,297,468,838,839,1238,'s\', a:0',812,839,1238,'t',224,1236,356,1238,'u\', a:0',812,297,1238,'v',557,767,'0359',812,297,1238,'w',557,767,'0269',812,356,1238,'x\', a:0',812,297,1238,'y',557,899,'0359',812,839,1238,'z',557,767,'044',812,839,'}, ',2,'italic',69,'x131',1,'a:0',812,297,1238,'j\', d:1',812,356,'}, ',2,'italic',69,'x2118',59,'d:1',812,154,48,85,'position:relative; left: .4em; top: -.8em; font! -size: 50%">→',88,767,'154, ',1225,'x0311',1,767,'399, ',2,'normal\'} ], cmsy10: [ {c',57,'x2212',766,1225,'xB7',59,'d:-.2, ',1225,'xD7',59,2,1153,86,':.2em">*',88,210,1225,'xF7',59,1225,'x25CA',1,1225,'xB1',766,1225,'x2213',1,1225,'x2295',1,1225,'x2296',1,1225,'x2297',1,1225,'x2298',1,1225,'x2299',1,1225,'x25EF',1,2,1153,86,':.25em;">°',88,210,'d:-.1, ',1225,'x2022',59,'d:-.2, ',1225,'x224D',766,1225,'x2261',766,1225,'x2286',1,1225,'x2287',1,1225,'x2264',1,1225,'x2265',1,1225,'x227C',1,1225,'x227D',1,2,930,': \'~\', ',210,'d: -.2, ',48,57,'x2248',766,'d:-.1, ',1225,'x2282',1,1225,'x2283',1,1225,'x226A',1,1225,'x226B',1,1225,'x227A',1,1225,'x227B',1,1225,'x2190',59,'d:-.15, ',2,'arrows',69,'x2192',59,'d:-.15, ',2,'arrows',69,'x2191',';\', h:1, ',2,'arrows',69,'x2193',1775,2,'arrows',69,'x2194',59,2,'arrows',69,'x2197',1775,2,'arrows',69,'x2198',1775,2,'arrows',69,'x2243',1,'a: .1, ',1225,'x21D0',766,2,'arrows',69,'x21D2',766,2,'arrows',69,'x21D1',1,'h:.9, ',48! 5,2,'arrows',69,'x21D3',1,'h:.9, ',485,2,'arrows',69,'x21D4',7! 66,2,'ar rows',69,'x2196',1775,2,'arrows',69,'x2199',1775,2,'arrows',69,'x221D',766,2,1153,1146,'margin-right',': -.1em; position: relative; top:.4em">′',88,'a: 0, ',1225,'x221E',766,1225,'x2208',1,1225,'x220B',1,1225,'x25B3',1,1225,'x25BD',1,2,930,179,2,1153,'font-size:50%; ',86,':-.3em; ',1847,':-.2em">|</span>\', ',210,48,57,'x2200',1,1225,'x2203',1,1225,'xAC',59,'d:-.1, ',2,'symbol1',69,'x2205',1,1225,'x211C',1,1225,'x2111',1,1225,'x22A4',1,1225,'x22A5',1,1225,'x2135',1,2,930,': \'A',224,'48\': 0.','194}, ',2,'cal\'}, {c: \'','B',466,'0304',', krn: {\'48\': 0.','139}, ',2,1915,'C',466,'0583',1919,'139}, ',2,1915,'D',466,297,1919,356,'}, ',2,1915,'E',466,'0894',1919,154,2,1915,'F',466,'0993',1919,154,2,1915,'G\', ',62,767,'0593',1919,154,2,1915,'H',466,'00965',1919,154,2,1915,'I',466,'0738',1919,297,'}, ',2,1915,'J\', ',62,767,'185',1919,'167}, ',2,1915,'K',466,'0144',1919,839,'}, ',2,1915,'L',224,1912,'139}, ',2,1915,'M',224,1912,'139}, ',2,1915,'N',466,'147',1919,356,'}, '! ,2,1915,'O',466,297,1919,154,2,1915,'P',466,'0822',1919,356,'}, ',2,1915,'Q\', d:.2',1919,154,2,1915,'R',224,1912,356,'}, ',2,1915,'S',466,'075',1919,'139}, ',2,1915,'T',466,'254',1919,297,'}, ',2,1915,'U',466,'0993',1919,356,'}, ',2,1915,'V',466,'0822',1919,297,'}, ',2,1915,'W',466,'0822',1919,356,'}, ',2,1915,'X',466,'146',1919,'139}, ',2,1915,'Y',466,'0822',1919,356,'}, ',2,1915,'Z',466,'0794',1919,'139}, ',2,'cal',69,'x22C3',1,1225,'x22C2',1,1225,'x228E',1,1225,'x22C0',1,1225,'x22C1',1,1225,'x22A2',1,1225,'x22A3',1,2,'symbol2',69,'xF8F0',1,'a:.',169,48,57,'xF8FB',1,'a:.',169,48,57,'xF8EE',1,'a:.',169,48,57,'xF8F9',1,'a:.',169,48,': \'{\', ',62,48,': \'}\', ',62,48,57,'x3008',1,'a:.',169,48,57,'x3009',1,'a:.',169,48,': \'|\', ',485,2,'vertical\'}, {c',': \'||\', ','d:0, ',2,'vertical',69,'x2195',1775,'d:.15, ',2,'arrows',69,'x21D5',1,'a:.2, ',485,2,'arrows',69,'x2216;\', ','a:.3, ',485,48,57,'x2240',1,2,1153,86,': .8em">√',88,'h:.04, d:.9, ',48,57,'x2210',1,'a:.4, ! ',1225,'x2207',1,1225,'x222B',1775,485,767,'111, ',2,'root',69! ,'x2294' ,1,1225,'x2293',1,1225,'x2291',1,1225,'x2292',1,1225,'xA7',1,485,48,57,'x2020',1,485,48,57,'x2021',1,485,48,57,'xB6',1,'a:.3, ',485,48,57,'x2663',1,1225,'x2666',1,1225,'x2665',1,1225,'x2660',1,2,'symbol\'} ], cmex10: [ {c',157,'h: 0.04, d: ','1.16, n: ','16, ',2,'delim1\'}, {c',160,2263,2264,'17, ',2,2267,484,2263,2264,'104, ',2,2267,491,2263,2264,'105, ',2,'delim1',69,2123,'\', ',2263,2264,'106, ',2,'delim1',69,'xF8FB',1,2263,2264,'107, ',2,'delim1',69,'xF8EE',1,2263,2264,'108, ',2,'delim1',69,'xF8F9',1,2263,2264,'109, ',2,2267,2146,2263,2264,'110, ',2,2267,2149,2263,2264,2212,2,'delim1',69,'x3008',1,2263,2264,'68, ',2,'delim1c',69,'x3009',1,2263,2264,'69, ',2,'delim1c',44,2164,'h:.7, d:0, delim: {rep: ','12}, ',2,2167,2168,2348,'13}, ',2,2167,179,2263,2264,'46, ',2,'delim1b',69,2186,2263,2264,'47, ',2,'delim1b','\'}, {c: \'(\', ',2263,'1.76, n: ','18, ',2,'delim2',44,160,2263,2372,'19, ',2,'delim2',2370,2263,'2.36, n: ','32, ',2,'delim3\'}, {c',160,2263,2385,'33, ',2,2388,! 484,2263,2385,'34, ',2,2388,491,2263,2385,'35, ',2,'delim3',69,2123,1,2263,2385,'36, ',2,'delim3',69,'xF8FB',1,2263,2385,'37, ',2,'delim3',69,'xF8EE',1,2263,2385,'38, ',2,'delim3',69,'xF8F9',1,2263,2385,'39, ',2,2388,2146,2263,2385,'40, ',2,2388,2149,2263,2385,'41, ',2,'delim3',69,'x3008',1,2263,2385,'42, ',2,'delim3c',69,'x3009',1,2263,2385,'43, ',2,'delim3c',44,179,2263,2385,'44, ',2,'delim3b',69,2186,2263,2385,'45, ',2,'delim3b',2370,2263,'2.96, n: ','48, ',2,'delim4\'}, {c',160,2263,2483,'49, ',2,2486,484,2263,2483,'50, ',2,2486,491,2263,2483,'51, ',2,'delim4',69,2123,1,2263,2483,'52, ',2,'delim4',69,'xF8FB',1,2263,2483,'53, ',2,'delim4',69,'xF8EE',1,2263,2483,'54, ',2,'delim4',69,'xF8F9',1,2263,2483,'55, ',2,2486,2146,2263,2483,'56, ',2,2486,2149,2263,2483,'57, ',2,'delim4',69,'x3008',1,2263,'2.96, ',2,'delim4c',69,'x3009',1,2263,2553,2,'delim4c',44,179,2263,2553,2,'delim4b',69,2186,2263,2553,2,'delim4b',44,179,2263,2372,'30, ',2,'delim2b',69,2186,2263,2372,'31, ',2,'d! elim2b',69,'xF8EB',';\', h: .8, d: .15, delim: {','top: 48, bo! t: 64, r ep: 66}, ',2,'delim',69,'xF8F6',2591,'top: 49, bot: 65, rep: 67}, ',2,2594,69,'xF8EE',2591,'top: 50, bot: 52, rep: 54}, ',2,2594,69,'xF8F9',2591,'top: 51, ','bot: 53, rep: 55}, ',2,2594,69,2123,2591,'bot: 52, rep: 54}, ',2,2594,69,'xF8FB',2591,2611,'tc'], - ['lass: \'','delim','\'}, {c: \'&#','xF8EF',';\', h: .8, d: .15, delim: {','top: ','50',', rep: ','54}, ','tclass: \'',1,2,'xF8FA',4,5,'51',7,'55}, ',9,1,2,'xF8F1',4,5,'56, mid: 60, bot: 58',7,'62}, ',9,1,2,'xF8FC',4,5,'57, mid: 61, bot: 59',7,'62}, ',9,1,2,'xF8F3',4,5,'56, bot: ','58',7,'62}, ',9,1,2,'xF8FE',4,5,'57, bot: ','59',7,'62}, ',9,1,2,'xF8F2',4,'rep: ','63}, ',9,1,2,'xF8FD',4,61,'119}, ',9,1,2,'xF8F4',4,61,'62}, ',9,1,'\'}, {c',': \'|\', h: .65, d: 0, ',1,': {top: ','120, bot: 121',7,'63}, ',9,'vertical',2,'xF8ED',4,5,42,'59',7,'62}, ',9,1,2,'xF8F8',4,5,52,'58',7,'62}, ',9,1,2,'xF8EC',4,61,'66}, ',9,1,2,'xF8F7',4,61,'67}, ',9,1,2,'x3008;\', ','h: 0.04, d: 1.76, n: ','28, ',9,'delim2c',2,'x3009;\', ',124,'29, ',9,127,2,'x2294',';\', h: 0, d: 1, n: ','71, ',9,'bigop1',2,'x2294',';\', h: 0.1, d: 1.','5, ',9,'bigop2',2,'x222E',';\', h: 0, d: 1.11, ic: 0.095, n: ','73, ',9,'bigop1c',2,'x222E;\', h: 0, d: 2.22, ','ic: 0.','222, ',9,'bigop2c',2,'x2299',136,'75, ',9,13! 9,2,'x2299',142,'5, ',9,145,2,'x2295',136,'77, ',9,139,2,'x2295',142,'5, ',9,145,2,'x2297',136,'79, ',9,139,2,'x2297',142,'5, ',9,145,2,'x2211',136,'88, ',9,'bigop1a',2,'x220F',136,'89, ',9,199,2,'x222B',148,'90, ',9,151,2,'x222A',136,'91, ',9,'bigop1b',2,'x2229',136,'92, ',9,217,2,'x228E',136,'93, ',9,217,2,'x2227',136,'94, ',9,139,2,'x2228',136,'95, ',9,139,2,'x2211',142,'6, ',9,'bigop2a',2,'x220F',142,'5, ',9,247,2,'x222B;\', h: 0, d: 2.22, ',154,'222, ',9,157,2,'x222A',142,'5, ',9,'bigop2b',2,'x2229',142,'5, ',9,265,2,'x228E',142,'5, ',9,265,2,'x2227',142,'5, ',9,145,2,'x2228',142,'5, ',9,145,2,'x2210',136,'97, ',9,199,2,'x2210',142,'5, ',9,247,2,'xFE3F;\', h: 0.','722, w: .','65, n: 99, ',9,'wide1',2,303,'85, w: 1.1, n: 100, ',9,'wide2',2,303,'99, w: 1.65, ',9,'wide3',2,'x2053;\', h: 0.',304,'75, n: 102, ',9,'wide1a',2,319,'8, w: 1.35, n: ','103, ',9,'wide2a',2,319,'99, w: 2, ',9,'wide3a',79,': \'[\', ',124,'20, ',9,'delim2',79,': \']\', ',124,'21, ',9,340,2,'xF8F0;\',! ',124,'22, ',9,340,2,'xF8FB;\', ',124,'23, ',9,340,2,'xF8EE;\! ', ',124 ,'24, ',9,340,2,'xF8F9\', ',124,'25, ',9,340,79,': \'{\', ',124,'26, ',9,340,79,': \'}\', ',124,'27, ',9,340,'\'}, {c: \'<span style="font-size: ','125','%; position:relative; top:.','95em','">√</span>\', h',': 0.04, d: 1.16, n: 113, ',9,'root',383,'190',385,'925em">√</span>\', ',124,'114, ',9,390,383,'250',385,'925em',387,': 0.06, d: 2.36, n: 115, ',9,390,383,'320',385,'92em',387,': 0.08, d: 2.96, n: 116, ',9,390,383,'400',385,'92em',387,': 0.1, d: 3.75, n: 117, ',9,390,383,'500',385,'9em',387,': .','12, ','d: 4.5, n: 118, ',9,390,383,'625',385,'9em',387,': .14, d: 5.7, ',9,390,79,': \'<span style="margin:.001em">||</span>\', h:.65, d:0, ',1,82,'126, bot: 127',7,'119}, ',9,87,2,'x25B5;\', h:.','45, ',1,82,'120',7,'63}, ',9,'arrow1',2,'x25BF;\', h:.','45, ',1,': {bot: 121',7,'63}, ',9,459,383,'67',385,'35em; margin-','left:-.5em">&#','x256D',';</span>\', h',':.1, ',9,'symbol',383,'67',385,472,'right:-.5em">&#','x256E',475,476,9,478,383,'67',385,472,473,'x2570',! 475,476,9,478,383,'67',385,472,483,'x256F',475,476,9,478,2,451,'5, ',1,82,'126',7,'119}, ',9,'arrow2',2,461,'5, ',1,': {bot: 127',7,'119}, ',9,518,'\'} ], cmti10: [ {c: \'&Gamma',';\', ic: 0.','133, ',9,'igreek\'}, {c: \'&','Delta;\', ',9,532,'Theta',529,'094, ',9,532,'Lambda;\', ',9,532,'Xi',529,'153, ',9,532,'Pi',529,'164, ',9,532,'Sigma',529,429,9,532,'Upsilon',529,'111, ',9,532,'Phi',529,'0599, ',9,532,'Psi',529,561,9,532,'Omega',529,327,9,'igreek',79,': \'ff','\', ic: 0.212, krn: {\'39\': 0.104, \'63\': 0.104, \'33\': 0.104, \'41\': 0.104, \'93\': 0.104}, lig: {\'105\': ','14, \'108\': 15}, ','tclass: \'itailic\'}, {c',': \'fi','\', ic: 0.103, ',583,': \'fl',585,583,': \'ffi',585,583,': \'ffl',585,583,': \'ı\', a:0, ',154,'0767, ',583,': \'j\', d:.2, ',154,'0374, ',583,': \'`\', ',9,'iaccent',2,'xB4',529,'0969, ',9,606,2,'x2C7',529,'083, ',9,606,2,'x2D8',529,'108, ',9,606,2,'x2C9',529,327,9,606,2,'x2DA;\', ',9,606,'\'}, {c: \'?\', ','d: 0.17, w: 0.46, ',583,! ': \'ß',529,'105, ',583,': \'æ\', a:0, ','ic: 0.0751,! ',583,' : \'œ\', a:0, ',643,583,': \'ø',529,'0919, ',583,': \'Æ',529,429,583,': \'Œ',529,429,583,': \'Ø',529,538,583,': \'?\', krn: {\'108\': -0.','256, \'76\': -0.321}, ',583,': \'!\', ',154,'124, ','lig: {\'96\': ','60}, ',583,': \'”',529,'0696, ',583,': \'#\', ',154,'0662, ',583,': \'$\', ',583,': \'%\', ',154,'136, ',583,': \'&',529,'0969, ',583,': \'’',529,669,'krn: {\'','63\': 0.102, \'33\': 0.102}, lig: {\'39\': 34}, ',583,': \'(\', d:.2, ',154,'162, ',583,': \')\', d:.2, ',154,'0369, ',583,': \'*\', ',154,'149, ',583,': \'+\', a:.1, ',154,'0369, ',583,': \',\', a:-.3, d:.2, w: 0.278, ',583,': \'-\', a:0, ',154,'0283',', lig: {\'45\': ','123}, ',583,': \'.\', a:-.25, ',583,': \'/\', ',154,'162, ',583,': \'0','\', ic: 0.','136, ',583,': \'1',728,'136, ',583,': \'2',728,'136, ',583,': \'3',728,'136, ',583,': \'4',728,'136, ',583,': \'5',728,'136, ',583,': \'6',728,'136, ',583,': \'7',728,'136, ',583,': \'8',728,'136, ',583,': \'9',728,'136,! ',583,': \':\', ',154,'0582, ',583,': \';\', ',154,'0582, ',583,': \'¡',529,'0756, ',583,': \'=\', a:0, d:-.1, ',154,'0662, ',583,': \'¿\', ',583,': \'?\', ',154,'122, ',670,'62}, ',583,': \'@\', ',154,'096, ',583,': \'A','\', krn: {\'','110','\': -0.0256, \'','108',798,'114',798,'117',798,'109',798,'116',798,'105',798,'67',798,'79',798,'71',798,'104',798,'98',798,'85',798,'107',798,'118',798,'119',798,'81',798,'84','\': -0.0767, \'','89',832,'86','\': -0.102, \'','87',836,'101','\': -0.0511, \'','97',840,'111',840,'100',840,'99',840,'103',840,'113','\': -0.0511','}, ',583,': \'B',585,583,': \'C',728,'145, ',583,': \'D',728,538,694,'88',798,'87',798,'65',798,'86',798,'89\': -0.0256}, ',583,': \'E',728,429,583,': \'F',728,'133, krn: {\'','111',832,'101',832,'117',832,'114',832,'97',832,'65',836,'79',798,'67',798,'71',798,'81\': -0.0256','}, ',583,': \'G',728,'0872, ',583,': \'H',728,'164, ',583,': \'I',728,'158, ',583,': \'J',728,'14, ',583,': \'K',728,860,694,'79'! ,798,'67',798,'71',798,901,'}, ',583,': \'L',796,'84',832,'89'! ,832,'86 ',836,'87',836,'101',840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'M',728,'164, ',583,': \'N',728,'164, ',583,': \'O',728,538,694,'88',798,'87',798,'65',798,'86',798,'89\': -0.0256}, ',583,': \'P',585,694,'65\': -0.','0767}, ',583,': \'Q\', d: 1, ',154,538,583,': \'R',728,'0387, ',694,'110',798,'108',798,'114',798,'117',798,'109',798,'116',798,'105',798,'67',798,'79',798,'71',798,'104',798,'98',798,'85',798,'107',798,'118',798,'119',798,'81',798,'84',832,'89',832,'86',836,'87',836,'101',840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'S',728,429,583,': \'T',728,882,'121',832,'101',832,'111',832,'114',832,'97',832,'117',832,984,'0767}, ',583,': \'U',728,'164, ',583,': \'V',728,'184, krn: {\'','111',832,'101',832,'117',832,'114',832,'97',832,'65',836,'79',798,'67',798,'71',798,901,'}, ',583,': \'W',728,1081,984,'0767}, ',583,': \'X',728,914,694,'79',798,'67',798,'71',798,901,'}, ',583,': \'Y',728,'194',', krn: {\'101',! 832,'111',832,'114',832,'97',832,'117',832,984,'0767}, ',583,': \'Z',728,860,583,': \'[\', d:.1, ',154,'188, ',583,': \'“',529,'169, ',583,': \']\', d:.1, ',154,'105, ',583,': \'ˆ',529,'0665, ',9,606,2,'x2D9',529,'118, ',9,606,2,'x2018',529,669,670,'92}, ',583,': \'a','\', a:0, ic: 0.',598,583,': \'b',728,'0631',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'c',1173,'0565',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'d',585,'krn: {\'108\': ','0.0511}, ',583,': \'e',1173,'0751',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'f',581,'12, \'102\': 11, \'108\': 13}, ',583,': \'g','\', a:0, d:1, ic: 0.','0885, ',583,': \'h',728,598,583,': \'i',728,'102, ',583,': \'j\', d:1, ',154,860,583,': \'k',728,622,583,': \'l',585,1216,'0.0511}, ',583,': \'m',1173,598,583,': \'n',1173,598,694,'39\': -0.102}, ',583,': \'o',1173,'0631',1125,840,'97',840,'111',840,'100',840,'99'! ,840,'103',840,'113',852,'}, ',583,': \'p',1243,'0631',1125,84! 0,'97',8 40,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'q',1243,'0885, ',583,': \'r',1173,'108',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'s',1173,'0821, ',583,': \'t',728,'0949, ',583,': \'u',1173,598,583,': \'v',1173,622,583,': \'w',1173,622,1216,'0.0511}, ',583,': \'x',1173,429,583,': \'y',1243,'0885, ',583,': \'z',1173,'123, ',583,': \'–\', a:.1, ic: 0.','0921',718,'124}, ',583,': \'—\', a:.1, ic: 0.','0921, ',583,': \'˝',529,787,9,606,2,'x2DC',529,'116, ',9,606,2,'xA8;\', ',9,606,'\'} ], cmbx10: [ {c: \'Γ\', ',9,'bgreek\'}, {c: \'&','Delta;\', ',9,1397,'Theta;\', ',9,1397,'Lambda;\', ',9,1397,'Xi;\', ',9,1397,'Pi;\', ',9,1397,'Sigma;\', ',9,1397,'Upsilon;\', ',9,1397,'Phi;\', ',9,1397,'Psi;\', ',9,1397,'Omega;\', ',9,'bgreek',79,': \'ff','\', ic: 0.0778, krn: {\'39\': 0.0778, \'63\': 0.0778, \'33\': 0.0778, \'41\': 0.0778, \'93\': 0.0778}, lig: {\'105\': ','14, \'108\': 15}, ','tclass: \'bold\'},! {c',': \'fi\', ',1432,': \'fl\', ',1432,': \'ffi\', ',1432,': \'ffl\', ',1432,596,1432,600,1432,': \'`\', ',9,'baccent',2,'xB4;\', ',9,1447,2,'x2C7;\', ',9,1447,2,'x2D8;\', ',9,1447,2,'x2C9;\', ',9,1447,2,'x2DA;\', ',9,1447,635,1432,': \'ß\', ',1432,642,1432,645,1432,': \'ø\', ',1432,': \'Æ\', ',1432,': \'Œ\', ',1432,': \'Ø\', ',1432,664,'278, \'76\': -0.319}, ',1432,667,670,'60}, ',1432,': \'”\', ',1432,677,1432,': \'$\', ',1432,683,1432,': \'&\', ',1432,': \'’\', ',694,'63\': 0.111, \'33\': ','0.111}, ','lig: {\'39\': 34}, ',1432,697,1432,701,1432,705,1432,709,1432,': \',\', a:-.3, d:.2, w: 0.278, ',1432,': \'-\', a:0',718,'123}, ',1432,': \'.\', a:-.25, ',1432,723,1432,': \'0\', ',1432,': \'1\', ',1432,': \'2\', ',1432,': \'3\', ',1432,': \'4\', ',1432,': \'5\', ',1432,': \'6\', ',1432,': \'7\', ',1432,': \'8\', ',1432,': \'9\', ',1432,767,1432,771,1432,': \'¡\', ',1432,779,1432,': \'¿\', ',1432,785,670,'62}, ',! 1432,791,1432,': \'A',796,'116','\': -0.0278, \'','67',1564,'7! 9',1564, '71',1564,'85',1564,'81',1564,'84','\': -0.0833, \'','89',1576,'86\': -0.','111, \'87\': -',1504,1432,': \'B\', ',1432,': \'C\', ',1432,': \'D',796,'88',1564,'87',1564,'65',1564,'86',1564,'89','\': -0.0278','}, ',1432,': \'E\', ',1432,': \'F',796,'111',1576,'101',1576,'117','\': -0.0833, \'114\': -0.0833, \'97\': -0.0833, \'65\': -0.','111, \'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'G\', ',1432,': \'H\', ',1432,': \'I',796,'73\': 0.0278}, ',1432,': \'J\', ',1432,': \'K',796,'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'L',796,'84',1576,'89',1576,1579,'111, \'87\': -',1504,1432,': \'M\', ',1432,': \'N\', ',1432,': \'O',796,'88',1564,'87',1564,'65',1564,'86',1564,'89',1598,'}, ',1432,': \'P',796,'65',1576,'111',1564,'101',1564,'97',1564,'46',1576,'44\': -0.0833}, ',1432,987,1432,': \'R',796,'116',1564,'67',1564,'79',1564,'71',1564,'85',1564,'81',1564,'84',1576,'89',1576,1579,'111, \'87\': -',1504,1432,': \'S\', ',1432,': \'T',796,'121',1564,'101',1576,'! 111',1610,'0833, \'117\': -0.0833','}, ',1432,': \'U\', ',1432,': \'V',728,'0139, krn: {\'','111',1576,'101',1576,'117',1610,'111, \'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'W',728,1726,'111',1576,'101',1576,'117',1610,'111, \'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'X',796,'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'Y',728,'025',1125,1576,'111',1610,1719,'}, ',1432,': \'Z\', ',1432,1142,1432,': \'“\', ',1432,1150,1432,': \'ˆ\', ',9,1447,2,'x2D9;\', ',9,1447,2,'x2018;\', ',670,'92}, ',1432,': \'a','\', a:0, krn: {\'','118',1564,'106\': 0.','0556, \'','121',1564,'119',1598,'}, ',1432,': \'b',796,'101','\': 0.0278, \'','111',1819,'120',1564,'100',1819,'99',1819,'113',1819,'118',1564,1808,1809,'121',1564,'119',1598,'}, ',1432,': \'c',1805,'104',1564,'107',1598,'}, ',1432,': \'d\', ',1432,': \'e','\', a:0, ',1432,': \'f',1430,'12, \'102\': 11, \'108\': 13}, ',1432,': \'g',1243,1726,1808,'0278}, ',1432,': \'h',796,'116',1564,'! 117',1564,'98',1564,'121',1564,'118',1564,'119',1598,'}, ',143! 2,': \'i \', ',1432,1254,1432,': \'k',796,'97\': -0.',1809,'101',1564,'97',1564,'111',1564,'99',1598,'}, ',1432,': \'l\', ',1432,': \'m',1805,'116',1564,'117',1564,'98',1564,'121',1564,'118',1564,'119',1598,'}, ',1432,': \'n',1805,'116',1564,'117',1564,'98',1564,'121',1564,'118',1564,'119',1598,'}, ',1432,': \'o\', a:0',1125,1819,'111',1819,'120',1564,'100',1819,'99',1819,'113',1819,'118',1564,1808,1809,'121',1564,'119',1598,'}, ',1432,': \'p',1851,'d:1',1125,1819,'111',1819,'120',1564,'100',1819,'99',1819,'113',1819,'118',1564,1808,1809,'121',1564,'119',1598,'}, ',1432,': \'q',1851,'d:1, ',1432,': \'r',1851,1432,': \'s',1851,1432,': \'t',796,'121',1564,'119',1598,'}, ',1432,': \'u',1805,'119',1598,'}, ',1432,': \'v',1173,1726,1885,1809,'101',1564,'97',1564,'111',1564,'99',1598,'}, ',1432,': \'w',1173,'0139',1125,1564,'97',1564,'111',1564,'99',1598,'}, ',1432,': \'x',1851,1432,': \'y',1243,1726,'111',1564,'101',1564,'97',1564,'46',1576,'44\': -0.0833}, ',1432,': \'z',1851,1432,1372,'! 0278',718,'124}, ',1432,1377,'0278, ',1432,': \'˝\', ',9,1447,2,'x2DC;\', ',9,1447,2,'xA8;\', ',9,1447,'\'}\n]\n}); jsMath.Add(jsMath.Box,{ TeX_orig = ','jsMath.Box.','TeX, TeX: function (','C,font,style,size',') { c = jsMath.TeX[font][C]; if (!c.tclass) {c.tclass = font}\nif (c.img != null) {return this.TeX_orig(',2072,')}\nif (c.h != null && c.a == null) {c.a = c.h-1.1*jsMath.TeX.x_height}\nvar box = this.Text(c.c,c.tclass,style,size,c.a,c.d); var scale = jsMath.Typeset.TeX(style,size).scale; if (c.bh != null) { box.bh = c.bh * scale; box.bd = c.bd * scale;} else { var h = box.bd+box.bh; var ph = Math.round(h*jsMath.em); if (h > jsMath.hd) { box.bd = jsMath.EmBoxFor(jsMath.HTML.Class(c.tclass,c.c) + \'<img src="\'+jsMath.blank+\'" style="\' + \'width: 1px; height: \'+ph+\'px" />\').h - h; box.bh = h - box.bd;}\nc.bh = box.bh/scale; c.bd = box.bd/scale;}\nif (jsMath.msieFontBug) { box.html += \'<span style="display: none">x</span>\'\n}\nreturn box;}\n}); ','jsMath.Se! tup.Styles','({ \'.typeset .math','\': \'font-style: ','normal! ','\', \ '.typeset .','italic',2078,2081,2080,'bold\': \'','font-weight: bold',2080,'cmr10','\': \'font-family: ','serif',2080,'cal',2089,'cursive',2080,'arrows','\': \'\', \'.typeset .',459,2097,518,2097,'harpoon','\': \'font-size: ','125%\', \'.typeset .',478,2097,'symbol2',2097,'delim1',2103,'133',385,'75em',2080,'delim1b',2103,'133',385,'8em; margin',': -.1em',2080,'delim1c',2103,'120',385,'8em',';\', \'.typeset .',340,2103,'180',385,2113,2080,'delim2b',2103,'190',385,2119,': -.1em',2080,127,2103,'167',385,'8em',2127,'delim3',2103,'250',385,'725em',2080,'delim3b',2103,'250',385,2119,': -.1em',2080,'delim3c',2103,'240',385,'775em',2127,'delim4',2103,'325',385,'7em',2080,'delim4b',2103,'325',385,2119,': -.1em',2080,'delim4c',2103,'300',385,'8em',2127,1,2097,87,2097,'greek',2097,578,2078,2081,2080,1427,'\': \'',2086,2080,139,2103,'133%; ','position: relative; top',': .85em; margin:-.05em',2080,199,2103,'100%; ',2202,': .775em',2127,217,2103,'160%; ',2202,': .7em','; margin:-.1em',20! 80,151,2103,'125%; ',2202,': .',2113,2216,2127,145,2103,'200%; ',2202,': .',2119,':-.07em',2080,247,2103,'175%; ',2202,2215,2127,265,2103,'270%; ',2202,': .62em',2216,2080,157,2103,'250%; ',2202,2215,'; margin:-.17em',2127,307,2103,'67%; ',2202,':-.8em',2080,312,2103,'110%; ',2202,':-.5em',2080,317,2103,'175%; ',2202,':-.32em',2080,323,2103,'75%; ',2202,2264,2080,329,2103,'133%; ',2202,': -.15em',2080,334,2103,'200%; ',2202,': -.05em',2080,390,2097,'accent\': \'',2202,': .02em',2080,'accent\': \'',2202,2294,'; font-style: ',2081,2080,'accent\': \'',2202,2294,'; ',2086,'\'\n}); ',2076,'(); jsMath.Macro(\'not','\',\'\\\\mathrel{\\\\','rlap{\\\\kern 4mu/}}\'); jsMath.Macro(\'joinrel',2310,'kern-2mu}\'); ',2070,'DelimExtend = ',2070,'DelimExtendRelative; ',2070,'defaultH = 0.8; jsMath.Script.End(); '] + ['jsMath.Script.Start();jsMath.Add(jsMath.TeX,{cmr10',':[{c:"Γ",','tclass:"greek"},{c:"&','Delta;",',2,'Theta;",',2,'Lambda;",',2,'Xi;",',2,'Pi;",',2,'Sigma;",',2,'Upsilon;",',2,'Phi;",',2,'Psi;",',2,'Omega;",','tclass:"','greek"},{c',':"ff','",ic:0.0778,krn:{"39":0.0778,"63":0.0778,"33":0.0778,"41":0.0778,"93":0.0778},lig:{"105":','14,"108":15},','tclass:"normal"},{c',':"fi",',27,':"fl",',27,':"ffi",',27,':"ffl",',27,':"ı',';",a:0,',27,':"j",d:0.2,',27,':"`',';",tclass:"accent"},{c:"&#','xB4',42,'x2C7',42,'x2D8;",',22,'accent"},{c',':"<span style=\\"','position:relative; top',':.1em\\">ˉ',';</span>",',22,49,':"˚',42,'x0327;",',27,':"ß",',27,':"æ',37,27,':"œ',37,27,':"ø",',27,':"Æ",',27,':"Œ",',27,':"Ø",',27,':"?",krn:{"108":-0.278,"76":-0.319},',27,':"!",lig:{"96":60},',27,':"”",',27,':"#",',27,':"$",',27,':"%",',27,':"&",',27,':"’",krn:{"63":0.111,"33":0.','111},','lig:{"39":34},',27,':"(",','! d:0.2,',27,':")",',95,27,':"*",',27,':"+",','a:0.1,',27,':",",a:-','0.3,d:0.2,','w:0.278,',27,':"-",a:0',',lig:{"45":','123},',27,':".",a:-0.','25,',27,':"/",',27,':"0",',27,':"1",',27,':"2",',27,':"3",',27,':"4",',27,':"5",',27,':"6",',27,':"7",',27,':"8",',27,':"9",',27,':":",',27,':";",',27,':"¡",',27,':"=",','a:0,d:-0.','1,',27,':"¿",',27,':"?",lig:{"96":62},',27,':"@",',27,':"A','",krn:{"','116','":-0.0278,"','67',157,'79',157,'71',157,'85',157,'81',157,'84','":-0.0833,"','89',169,'86','":-0.111',',"87',173,'},',27,':"B",',27,':"C",',27,':"D',155,'88',157,'87',157,'65',157,'86',157,'89','":-0.0278','},',27,':"E",',27,':"F',155,'111',169,'101',169,'117','":-0.0833,"114":-0.0833,"97":-0.0833,"65":-0.','111,"79',157,'67',157,'71',157,'81',193,'},',27,':"G",',27,':"H",',27,':"I',155,'73":0.','0278','},',27,':"J",',27,':"K',155,'79',157,'67',157,'71',157,'81',193,'},',27,':"L',155,'84',169,'89',169,'86',173,',"87',173,'},',27,':"M",',27,':"N",',27,':"O',155,'88',1! 57,'87',157,'65',157,'86',157,'89',193,'},',27,':"P',155,'65',! 169,'111 ',157,'101',157,'97',157,'46',169,'44":-0.','0833','},',27,':"Q",d:1,',27,':"R',155,'116',157,'67',157,'79',157,'71',157,'85',157,'81',157,'84',169,'89',169,'86',173,',"87',173,'},',27,':"S",',27,':"T',155,'121',157,'101',169,'111',205,283,',"117":-0.',283,'},',27,':"U",',27,':"V",','ic:0.0139,krn:{"','111',169,'101',169,'117',205,'111,"79',157,'67',157,'71',157,'81',193,'},',27,':"W",',330,'111',169,'101',169,'117',205,'111,"79',157,'67',157,'71',157,'81',193,'},',27,':"X',155,'79',157,'67',157,'71',157,'81',193,'},',27,':"Y",ic:0.025,','krn:{"101',169,'111',205,283,323,283,'},',27,':"Z",',27,':"[",','d:0.1,',27,':"“",',27,':"]",',390,27,':"ˆ',42,'x2D9',42,'x2018;",lig:{"96":92},',27,':"a','",a:0,krn:{"','118',157,'106":0.','0556,"121',157,'119',193,'},',27,':"b',155,'101','":0.0278,"','111',417,'120',157,'100',417,'99',417,'113',417,'118',157,407,'0556,"121',157,'119',193,'},',27,':"c',404,'104',157,'107',193,'},',27,':"d",',27,':"e','",a:0,',27,':"f',25,'12,"1! 02":11,"108":13},',27,':"g",','a:0,d:0.2,ic:0.','0139,krn:{"',407,223,'},',27,':"h',155,'116',157,'117',157,'98',157,'121',157,'118',157,'119',193,'},',27,':"i",',27,39,27,':"k',155,'97','":-0.0556,"','101',157,'97',157,'111',157,'99',193,'},',27,':"l",',27,':"m',404,'116',157,'117',157,'98',157,'121',157,'118',157,'119',193,'},',27,':"n',404,'116',157,'117',157,'98',157,'121',157,'118',157,'119',193,'},',27,':"o',404,'101',417,'111',417,'120',157,'100',417,'99',417,'113',417,'118',157,407,'0556,"121',157,'119',193,'},',27,':"p',448,95,378,417,'111',417,'120',157,'100',417,'99',417,'113',417,'118',157,407,'0556,"121',157,'119',193,'},',27,':"q',448,95,27,':"r',448,27,':"s',448,27,':"t',155,'121',157,'119',193,'},',27,':"u',404,'119',193,'},',27,':"v',448,330,'97',484,'101',157,'97',157,'111',157,'99',193,'},',27,':"w',448,330,'101',157,'97',157,'111',157,'99',193,'},',27,':"x',448,27,':"y",',455,456,'111',157,'101',157,'97',157,'46',169,'44":-0.',283,'},',27,':"z',448,27,':! "–',';",a:0.1,','ic:0.',223,110,'124},',27,':"—',6! 50,'ic:0 .',223,',',27,':"˝',42,'x2DC',42,'xA8;",',22,'accent"}],cmmi10',1,'ic:0.139',',krn:{"61":-0.0556,"59":-0.111,"58":-0.111,"127":0.',283,'},tclass:"igreek"},{c:"&',3,'krn:{"127":0.','167',673,5,'ic:0.',223,',krn:{"127":0.',283,673,7,675,'167',673,9,'ic:0.0757',681,283,673,11,'ic:0.0812,krn:{"61',484,'59":-0.0556,"58":-0.0556,"127":0.','0556',673,13,'ic:0.0576',681,283,673,15,'ic:0.139',671,'0556',673,17,675,283,673,19,'ic:0.11,krn:{"61',484,696,'0556',673,21,'ic:0.0502',681,283,673,'alpha',';",a:0,ic:0.','0037',681,223,'},',2,'beta;",','d:0.2,ic:0.','0528',681,283,'},',2,'gamma;",',455,'0556,',2,'delta;",ic:0.0378,krn:{"',696,'0556},',2,'epsilon;",a:0',681,'0556},','tclass:"symbol"},{c',':"ζ",',732,'0738',681,283,'},',2,'eta;",',455,'0359',681,'0556},',2,'theta;",ic:0.',223,681,283,'},',2,'iota;",a:0',681,'0556},',2,'kappa',37,2,'lambda;",',2,'mu',37,'d:0.2',681,223,'},',2,'nu',725,'0637,krn:{"',696,223,'},',2,'xi;",',732,'046',681,91,2,'pi',725,'0359,',2,'rho',37,'d! :0.2',681,283,'},',2,'sigma',725,800,'krn:{"59',484,'58":-0.0556','},',2,'tau',725,'113,krn:{"',696,223,'},',2,'upsilon',725,'0359',681,223,'},',2,'phi',650,'d:0.2',681,283,'},',2,'chi',37,'d:0.2',681,'0556},',2,'psi',650,732,'0359',681,91,2,'omega',725,800,2,'epsilon;",a:0',681,283,'},',22,23,':"ϑ",',675,283,'},',27,':"ϖ',725,223,',',27,':"ϱ',37,'d:0.2',681,283,'},',27,':"ς",',455,'0799',681,283,'},',27,':"ϕ',650,'d:0.2',681,283,'},',27,':"↼',';",a:0,d:-0.','2,',22,'harpoon"},{c',':"↽',893,'1,',22,896,':"⇀',893,'2,',22,896,':"⇁',893,'1,',22,896,50,'font-size: 133%; ',51,':-.1em; margin:-.2em; left:-.05em\\">&#','x02D3',53,103,'tclass:"symbol"},{c:"<span style=\\"',913,51,915,'x02D2',53,103,919,'font-size:50%\\">&#','x25B7',53,919,927,'x25C1',53,749,':"0",',27,':"1",',27,':"2",',27,':"3",',27,':"4",',27,':"5",',27,':"6",',27,':"7",',27,':"8",',27,':"9",',27,113,'3,',27,':",",a:-',106,27,':"<',650,27,116,'krn:{"1',484,'65'! ,484,'77',484,'78',484,'89":0.0556,"90":-0.0556},',27,':">',! 650,27,5 0,927,'x2605',53,'a:0,','tclass:"symbol"},{c:"&#','x2202;",ic:0.0556',681,283,'},',27,':"A",',675,'139','},tclass:"italic"},{c:"','B",ic:0.0502',681,283,992,'C",ic:0.0715,krn:{"61',157,696,283,992,'D",ic:0.',223,681,'0556',992,'E",ic:0.0576',681,283,992,'F",ic:0.139',671,283,992,'G",',675,283,992,'H",ic:0.0812,krn:{"61',484,696,'0556',992,'I",ic:0.0785',681,'111',992,'J",ic:0.0962',671,'167',992,'K",ic:0.0715,krn:{"61',484,696,'0556',992,'L",',675,223,992,'M','",ic:0.109,krn:{"','61',484,696,283,992,'N',1042,'61',169,'61',157,696,283,992,'O",ic:0.',223,681,283,992,'P",ic:0.139',671,283,992,'Q",d:0.2',681,283,992,'R",ic:0.00773',681,283,992,'S",ic:0.0576,krn:{"61',484,696,283,992,'T','",ic:0.139,krn:{"','61',157,696,283,992,'U',1042,'59',173,',"58',173,',"61',484,'127":0.',223,992,'V",ic:0.222,krn:{"59','":-0.167,"','58',1098,'61',173,992,'W',1080,'59',1098,'58',1098,'61',173,992,'X",ic:0.0785,krn:{"61',169,'61',157,696,283,992,'Y",ic:0.222,krn:{"59',1098,'58',1098,'61',173,9! 92,'Z",ic:0.0715,krn:{"61',484,696,283,'},','tclass:"italic"},{c',':"♭',';",tclass:"symbol2"},{c:"&#','x266E',1134,'x266F',1134,'x2323',893,'1,',27,':"⌢',893,'1,',27,':"ℓ",',675,91,749,':"a',448,1132,':"b",',1132,':"c",a:0',681,'0556',992,'d',155,'89":0.0556,"90',484,'106',173,',"102',1098,1094,'167',992,'e",a:0',681,'0556',992,'f",',732,'108,krn:{"',696,'167',992,'g",',455,'0359',681,223,992,'h',155,'127',193,992,'i",',1132,':"j",',732,'0572,krn:{"59',484,814,992,'k",ic:0.0315,',1132,':"l",ic:0.0197',681,283,992,'m',448,1132,':"n',448,1132,':"o",a:0',681,'0556',992,'p',448,'d:0.2',681,283,992,'q",',455,'0359',681,283,992,'r','",a:0,ic:0.',223,',krn:{"',696,'0556',992,'s",a:0',681,'0556',992,'t",',675,283,992,'u",a:0',681,223,992,'v',1229,'0359',681,223,992,'w',1229,'0269',681,283,992,'x",a:0',681,223,992,'y",',455,'0359',681,'0556',992,'z',1229,'044',681,'0556},',1132,':"ı",a:0',681,223,992,'j",d:0.2',681,283,'},',1132,':"℘',37,'d:0.2',681,91! ,27,50,'position:relative; left: .4em; top: -.8em; font-size: ! 50%\\">& #x2192',53,'ic:0.154,',983,'x0311;",ic:0.399,',22,'normal"}],cmsy10:[{c:"−',650,983,'xB7',893,'2,',983,'xD7',37,919,51,':.2em\\">*',53,982,983,'xF7',37,983,'x25CA;",',983,'xB1',650,983,'x2213;",',983,'x2295;",',983,'x2296;",',983,'x2297;",',983,'x2298;",',983,'x2299;",',983,'x25EF;",',919,51,':.25em;\\">°',53,145,'1,',983,'x2022',893,'2,',983,'x224D',650,983,'x2261',650,983,'x2286;",',983,'x2287;",',983,'x2264;",',983,'x2265;",',983,'x227C;",',983,'x227D;",',749,':"~",',145,'2,',27,':"≈',650,'d:-0.1,',983,'x2282;",',983,'x2283;",',983,'x226A;",',983,'x226B;",',983,'x227A;",',983,'x227B;",',983,'x2190',893,'15',',tclass:"arrows"},{c:"&#','x2192',893,'15',1385,'x2191;",h:1',1385,'x2193;",h:1',1385,'x2194;",a:0',1385,'x2197;",h:1',1385,'x2198;",h:1',1385,'x2243',650,983,'x21D0;",a:0.1',1385,'x21D2;",a:0.1',1385,'x21D1;",h:0.9,d:0.1',1385,'x21D3;",h:0.9,d:0.1',1385,'x21D4;",a:0.1',1385,'x2196;",h:1',1385,'x2199;",h:1',1385,'x221D',650,919,913,'margin-right','! : -.1em; position: relative; top:.4em\\">′',53,982,983,'x221E',650,983,'x2208;",',983,'x220B;",',983,'x25B3;",',983,'x25BD;",',749,116,919,'font-size:50%; ',51,':-.3em; ',1421,':-.2em\\">|</span>",',982,27,':"∀",',983,'x2203;",',983,'xAC',893,'1,',22,'symbol1"},{c:"∅",',983,'x211C;",',983,'x2111;",',983,'x22A4;",',983,'x22A5;",',983,'x2135;",',749,':"A','",krn:{"48":0.','194','},tclass:"cal"},{c:"','B",ic:0.0304',',krn:{"48":0.','139',1469,'C",ic:0.0583',1471,'139',1469,'D",ic:0.',223,1471,283,1469,'E",ic:0.0894',1471,'111',1469,'F",ic:0.0993',1471,'111',1469,'G",',732,'0593',1471,'111',1469,'H",ic:0.00965',1471,'111',1469,'I",ic:0.0738',1471,223,1469,'J",',732,'185',1471,'167',1469,'K",ic:0.0144',1471,'0556',1469,'L',1467,'139',1469,'M',1467,'139',1469,'N",ic:0.147',1471,283,1469,'O",ic:0.',223,1471,'111',1469,'P",ic:0.0822',1471,283,1469,'Q",d:0.2',1471,'111',1469,'R',1467,283,1469,'S",ic:0.075',1471,'139',1469,'T",ic:0.254',1471,223,1469,'U",ic:0.0993! ',1471,283,1469,'V",ic:0.0822',1471,223,1469,'W",ic:0.0822',14! 71,283,1 469,'X",ic:0.146',1471,'139',1469,'Y",ic:0.0822',1471,283,1469,'Z",ic:0.0794',1471,'139},',22,'cal"},{c:"⋃",',983,'x22C2;",',983,'x228E;",',983,'x22C0;",',983,'x22C1;",',983,'x22A2;",',983,'x22A3',1134,'xF8F0;",a:',106,27,':"",','a:',106,27,':"",','a:',106,27,':"",','a:',106,27,':"{",',95,27,':"}",',95,27,':"〈",','a:',106,27,':"〉",a:',106,27,':"|",',390,22,'vertical"},{c',':"||",','d:0,',22,1621,':"↕",h:1,d:0.15',1385,'x21D5;",a:0.2,d:0.1',1385,'x2216;",a:0.3,',390,27,':"≀",',919,51,': .8em\\">√',53,'h:0.04,d:0.9,',27,':"∐",a:0.4,',983,'x2207;",',983,'x222B;",h:1,',390,'ic:0.111,',22,'root"},{c:"⊔",',983,'x2293;",',983,'x2291;",',983,'x2292;",',983,'xA7;",',390,27,':"†",',390,27,':"‡",',390,27,':"¶",a:0.3,',390,27,':"♣",',983,'x2666;",',983,'x2665;",',983,'x2660;",',22,'symbol"}],cmex10:[{c',94,'h:0.04,d:1.16,n:','16',',tclass:"delim1"},{c',97,1678,'17',1680,389,1678,'104! ',1680,394,1678,'105',1680,':"",',1678,'106',1680,1593,1678,'107',1680,1597,1678,'108',1680,1601,1678,'109',1680,1605,1678,'110',1680,1608,1678,'111',1680,1611,1678,'68,',22,'delim1c','"},{c:"〉",',1678,'69,',22,'delim1c"},{c:"|",','h:0.7,d:0,delim:{rep:','12},',22,1621,1622,1727,'13},',22,1621,116,1678,'46,',22,'delim1b','"},{c:"∖",',1678,'47,',22,'delim1b','"},{c:"(",','h:0.04,d:1.76,n:','18,',22,'delim2"},{c',97,1747,'19,',22,'delim2',1746,'h:0.04,d:2.36,n:','32',',tclass:"delim3"},{c',97,1757,'33',1759,389,1757,'34',1759,394,1757,'35',1759,':"",',1757,'36',1759,1593,1757,'37',1759,1597,1757,'38',1759,1601,1757,'39',1759,1605,1757,'40',1759,1608,1757,'41',1759,1611,1757,'42,',22,'delim3c',1722,1757,'43,',22,'delim3c"},{c',116,1757,'44,',22,'delim3b',1741,1757,'45,',22,'delim3b',1746,'h:0.04,d:2.96,','n:48',',tclass:"delim4"},{c',97,1817,'n:49',1819,389,1817,'n:50',1819,394,1817,'n:51',1819,1772,1817,'n:52',1819,1593,1817,'n:53',1819,1597,1817,! 'n:54',1819,1601,1817,'n:55',1819,1605,1817,'n:56',1819,1608,1! 817,'n:5 7',1819,1611,1817,22,'delim4c',1722,1817,22,'delim4c"},{c',116,1817,22,'delim4b',1741,1817,22,'delim4b"},{c',116,1747,'30,',22,'delim2b',1741,1747,'31,',22,'delim2b"},{c:"",h:0.8,d:0.15,delim:{top:48,bot:64,rep:66},',22,'delim"},{c:"'], + ['',';",h:0.8,d:0.15,delim:{','top:','49,bot:65,rep:67','},tclass:"delim"},{c:"&#','xF8EE',1,2,'50,bot:52,rep:54',4,'xF8F9',1,2,'51,bot:53,rep:55',4,'xF8F0',1,'bot:52,rep:54',4,'xF8FB',1,'bot:53,rep:55',4,'xF8EF',1,2,'50,rep:54',4,'xF8FA',1,2,'51,rep:55',4,'xF8F1',1,2,'56,mid:60,bot:58,rep:62',4,'xF8FC',1,2,'57,mid:61,bot:59,rep:62',4,'xF8F3',1,'top:56,bot:','58,rep:62',4,'xF8FE',1,'top:57,bot:','59,rep:62',4,'xF8F2',1,'rep:63',4,'xF8FD',1,'rep:119',4,'xF8F4',1,'rep:62},tclass:"delim"},{c:"|",','h:0.65,d:0,delim:{top:','120,bot:121',',rep:63},tclass:"','vertical','"},{c:"&#','xF8ED',1,45,'59,rep:62',4,'xF8F8',1,50,'58,rep:62',4,'xF8EC',1,'rep:66',4,'xF8F7',1,'rep:67',4,'x3008;",','h:0.04,d:1.76,n:','28',',tclass:"','delim2c',68,'x3009;",',88,'29',90,91,68,'x2294',';",h:0,d:1,n:','71',90,'bigop1',68,'x2294',';",h:0.1,d:1.5,tclass:"','bigop2',68,'x222E',';",h:0,d:1.11,ic:0.095,n:','73',90,'bigop1c',68,'x222E;",h:0,d:2.22,ic:0.222',90,'bigop2c',68,'x2299',100,'75',90,! 103,68,'x2299',106,107,68,'x2295',100,'77',90,103,68,'x2295',106,107,68,'x2297',100,'79',90,103,68,'x2297',106,107,68,'x2211',100,'88',90,'bigop1a',68,'x220F',100,'89',90,153,68,'x222B',110,'90',90,113,68,'x222A',100,'91',90,'bigop1b',68,'x2229',100,'92',90,171,68,'x228E',100,'93',90,171,68,'x2227',100,'94',90,103,68,'x2228',100,'95',90,103,68,'x2211;",h:0.1,d:1.6',90,'bigop2a',68,'x220F',106,199,68,'x222B;",h:0,d:2.22,ic:0.222',90,117,68,'x222A',106,'bigop2b',68,'x2229',106,211,68,'x228E',106,211,68,'x2227',106,107,68,'x2228',106,107,68,'x2210',100,'97',90,153,68,'x2210',106,199,68,'xFE3F;",h:0.','722,w:0.65,n:99',90,'wide1',68,239,'85,w:1.1,n:100',90,'wide2',68,239,'99,w:1.65',90,'wide3',68,'x2053;",h:0.','722,w:0.75,n:102',90,'wide1a',68,254,'8,w:1.35,n:103',90,'wide2a',68,254,'99,w:2',90,'wide3a','"},{c:"[",',88,'20',90,'delim2','"},{c:"]",',88,'21',90,272,68,'xF8F0;",',88,'22',90,272,68,'xF8FB;",',88,'23',90,272,68,'xF8EE;",',88,'24',90,272,68,10,'",',88,'25',90,272,'"! },{c:"{",',88,'26',90,272,'"},{c:"}",',88,'27',90,272,'"},{c:"! <span st yle=\\"font-size: ','125','%; position:relative; top:.','95em','\\">√</span>",h:0.','04,d:1.16,n:113',90,'root',313,'190',315,'925em',317,'04,d:1.76,n:114',90,320,313,'250',315,'925em',317,'06,d:2.36,n:115',90,320,313,'320',315,'92em',317,'08,d:2.96,n:116',90,320,313,'400',315,'92em',317,'1,d:3.75,n:117',90,320,313,'500',315,'9em',317,'12,d:4.5,n:118',90,320,313,'625',315,'9em',317,'14,d:5.7',90,320,'"},{c:"<span style=\\"margin:.001em\\">||</span>",',64,'126,bot:127',',rep:119},tclass:"',67,68,'x25B5;",h:0.','45,delim:{',2,'120',66,'arrow1',68,'x25BF;",h:0.',376,'bot:121',66,380,313,'67',315,'35em; margin-','left:-.5em\\">&#','x256D',';</span>",h:0.','1',90,'symbol',313,'67',315,390,'right:-.5em\\">&#','x256E',393,'1',90,396,313,'67',315,390,391,'x2570',393,'1',90,396,313,'67',315,390,401,'x256F',393,'1',90,396,68,375,'5,delim:{',2,'126',372,'arrow2',68,382,429,'bot:127',372,433,'"}],cmti10:[{c:"Γ",ic:0.133,','tclass:"igreek"},{c:"&','Delta;",',441,'Theta;",','! ic:0.094,',441,'Lambda;",',441,'Xi;",ic:0.153,',441,'Pi;",ic:0.164,',441,'Sigma;",ic',':0.12,',441,'Upsilon;",ic:0.111,',441,'Phi;",ic:0.0599,',441,'Psi;",ic:0.111,',441,'Omega;",ic:0.103',90,'igreek','"},{c:"ff','",ic:0.212,krn:{"39":0.104,"63":0.104,"33":0.104,"41":0.104,"93":0.104},lig:{"105":','14,"108":15},','tclass:"italic"},{c',':"fi','",ic:0.103,',468,':"fl',470,468,':"ffi',470,468,':"ffl',470,468,':"ı",a:0,','ic:0.','0767,',468,':"j",d:0.2,','ic:0.0374,',468,':"`",','tclass:"iaccent"},{c:"&#','xB4;",ic:0.0969,',489,'x2C7;",ic:0.083,',489,'x2D8;",','ic:0.108,',489,'x2C9;",ic:0.103,',489,'x2DA;",tclass:"','iaccent','"},{c:"?",','d:0.17,w:0.46,',468,':"ß",','ic:0.105,',468,':"æ",a:0,','ic:0.0751,',468,':"œ",a:0,',508,468,':"ø",','ic:0.0919,',468,':"Æ",','ic',454,468,':"Œ",','ic',454,468,':"Ø",',445,468,':"?",krn:{"108":-0.','256,"76":-0.321},',468,':"!",','ic:0.124,lig:{"96":','60},',468,':"”",','ic:0.0696,',468,'! :"#",ic:0.0662,',468,':"$",',468,':"%",ic:0.136,',468,':"&! ",','ic: 0.0969,',468,':"’",','ic:0.124,','krn:{"63":0.','102,"33":0.102},lig:{"39":34},',468,':"(",d:0.2,','ic:0.162,',468,':")",d:0.2,','ic:0.0369,',468,':"*",ic:0.149,',468,':"+",a:0.1,','ic:0.0369,',468,':",",a:-0.3,d:0.2,w:0.278,',468,':"-",a:0,ic:0.0283',',lig:{"45":','123},',468,':".",a:-0.25,',468,':"/",ic:0.162,',468,':"0",ic:0.136,',468,':"1",ic:0.136,',468,':"2",ic:0.136,',468,':"3",ic:0.136,',468,':"4",ic:0.136,',468,':"5",ic:0.136,',468,':"6",ic:0.136,',468,':"7",ic:0.136,',468,':"8",ic:0.136,',468,':"9",ic:0.136,',468,':":",ic:0.0582,',468,':";",ic:0.0582,',468,':"¡",','ic:0.0756,',468,':"=",a:0,d:-0.1,','ic:0.0662,',468,':"¿",',468,':"?",','ic:0.122,','lig:{"96":','62},',468,':"@",ic:0.096,',468,':"A",','krn:{"110":-0.0256,"108":-0.0256,"114":-0.0256,"117":-0.0256,"109":-0.0256,"116":-0.0256,"105":-0.0256,"67":-0.0256,"79":-0.0256,"71":-0.0256,"104":-0.0256,"98":-0.0256,"85":-0.0256,"107":-0.0256,"118":-0.0256,"119":-0.0256,"81":-','0.0256,"84','":-0.0! 767,"','89',614,'86','":-0.102,"','87',618,'101','":-0.0511,"','97',622,'111',622,'100',622,'99',622,'103',622,'113','":-0.0511','},',468,':"B',470,468,':"C",','ic:0.145,',468,':"D",',445,'krn:{"88','":-0.0256,"','87',646,'65',646,'86',646,'89":-0.','0256},',468,':"E",ic',454,468,':"F','",ic:0.133,krn:{"','111',614,'101',614,'117','":-0.0767,"114":-0.0767,"97":-0.0767,"','65',618,'79',646,'67',646,'71',646,'81":-0.0256','},',468,':"G",ic:0.0872,',468,':"H",ic:0.164,',468,':"I",ic:0.158,',468,':"J",ic:0.14,',468,':"K",',641,'krn:{"79',646,'67',646,'71',646,675,'},',468,':"L",krn:{"84',614,'89',614,'86',618,'87',618,'101',622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"M",ic:0.164,',468,':"N",ic:0.164,',468,':"O",',445,'krn:{"88',646,'87',646,'65',646,'86',646,653,'0256},',468,':"P',470,'krn:{"65":-0.0767},',468,':"Q",d:1,',445,468,':"R",ic:0.0387,',612,'0.0256,"84',614,'89',614,'86',618,'87',618,'101',622,'97',622,'111',622,'100',622,'99',622,'103',! 622,'113',634,'},',468,':"S",ic',454,468,':"T',660,'121',614,'! 101',614 ,'111',666,'117',614,'65":-0.0767},',468,':"U",ic:0.164,',468,':"V",ic:0.','184,krn:{"','111',614,'101',614,'117',666,'65',618,'79',646,'67',646,'71',646,675,'},',468,':"W",ic:0.',789,'65":-0.0767},',468,':"X",ic:0.158,krn:{"79',646,'67',646,'71',646,675,'},',468,':"Y",ic:0.','194',',krn:{"101',614,'111',666,'117',614,'65":-0.0767},',468,':"Z",',641,468,':"[",d:0.1,','ic:0.188,',468,':"“",','ic:0.169,',468,':"]",d:0.1,','ic:0.105,',468,':"ˆ",ic:0.0665,',489,'x2D9;",ic:0.118,',489,'x2018;",',531,'92},',468,':"a','",a:0,ic:0.',483,468,':"b",ic:0.0631',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"c',851,'0565',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"d',470,'krn:{"108":','0.0511},',468,':"e',851,'0751',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"f',466,'12,"102":11,"108":13},',468,':"g','",a:0,d:0.2,ic:0.','0885,',468,':"h",ic:0.',483,468,':"i",ic:0.102,',468,485! ,641,468,':"k",',495,468,':"l',470,892,'0.0511},',468,':"m',851,483,468,':"n',851,483,'krn:{"39":-0.102},',468,':"o',851,'0631',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"p',919,'0631',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"q',919,'0885,',468,':"r',851,'108',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"s',851,'0821,',468,':"t",ic:0.0949,',468,':"u',851,483,468,':"v',851,'108,',468,':"w',851,1020,892,'0.0511},',468,':"x',851,'12,',468,':"y',919,'0885,',468,':"z',851,'123,',468,':"–",a:0.1,ic:0.','0921',565,'124},',468,':"—",a:0.1,ic:0.','0921,',468,':"˝",',605,489,'x2DC;",ic:0.116,',489,'xA8;",tclass:"',500,'"}],cmbx10:[{c:"&Gamma',';",tclass:"bgreek"},{c:"&','Delta',1056,'Theta',1056,'Lambda',1056,'Xi',1056,'Pi',1056,'Sigma',1056,'Upsilon',1056,'Phi',1056,'Psi',1056,'Omega;",tclass:"bgreek"},{c:"ff','",ic:0.0778,krn:{"39":0.0778,"63":0.0778,"33":0.0! 778,"41":0.0778,"93":0.0778},lig:{"105":','14,"108":15},','tcl! ass:"bol d"},{c',':"fi",',1078,':"fl",',1078,':"ffi",',1078,':"ffl",',1078,481,1078,485,1078,':"`',';",tclass:"baccent"},{c:"&#','xB4',1092,'x2C7',1092,'x2D8',1092,'x2C9',1092,499,'baccent',501,1078,504,1078,507,1078,510,1078,513,1078,516,1078,520,1078,524,1078,527,'278,"76":-0.319},',1078,530,606,'60},',1078,534,1078,':"#",',1078,':"$",',1078,':"%",',1078,543,1078,546,548,'111,"33":0.111},lig:{"39":34},',1078,551,1078,554,1078,':"*",',1078,559,1078,':",",a:-0.3,d:0.2,w:0.278,',1078,':"-",a:0',565,'123},',1078,':".",a:-0.25,',1078,':"/",',1078,':"0",',1078,':"1",',1078,':"2",',1078,':"3",',1078,':"4",',1078,':"5",',1078,':"6",',1078,':"7",',1078,':"8",',1078,':"9",',1078,':":",',1078,':";",',1078,596,1078,599,1078,':"¿",',1078,604,606,'62},',1078,':"@",',1078,':"A",krn:{"116','":-0.0278,"','67',1195,'79',1195,'71',1195,'85',1195,'81',1195,'84','":-0.0833,"','89',1207,'86":-0.','111,"87":-0.111},',1078,':"B",',1078,640,1078,':"D",krn:{"88',1195,'87',1195,'65',1195,'86',1195,6! 53,'0278},',1078,':"E",',1078,':"F",krn:{"111',1207,'101',1207,'117','":-0.0833,"114":-0.0833,"97":-0.0833,"65":-0.','111,"79',1195,'67',1195,'71',1195,'81":-0.0278','},',1078,':"G",',1078,':"H",',1078,':"I",krn:{"73":0.0278},',1078,':"J",',1078,':"K",krn:{"79',1195,'67',1195,'71',1195,1242,'},',1078,':"L",krn:{"84',1207,'89',1207,1210,'111,"87":-0.111},',1078,':"M",',1078,':"N",',1078,':"O",krn:{"88',1195,'87',1195,'65',1195,'86',1195,653,'0278},',1078,':"P",krn:{"65',1207,'111',1195,'101',1195,'97',1195,'46',1207,'44":-0.0833},',1078,742,1078,':"R",krn:{"116',1195,'67',1195,'79',1195,'71',1195,'85',1195,'81',1195,'84',1207,'89',1207,1210,'111,"87":-0.111},',1078,':"S",',1078,':"T",krn:{"121',1195,'101',1207,'111',1235,'0833,"117":-0.0833','},',1078,':"U",',1078,788,'0139,krn:{"','111',1207,'101',1207,'117',1235,'111,"79',1195,'67',1195,'71',1195,1242,'},',1078,807,1331,'111',1207,'101',1207,'117',1235,'111,"79',1195,'67',1195,'71',1195,1242,'},',1078,':"X",krn:{"79',1195,! '67',1195,'71',1195,1242,'},',1078,820,'025',822,1207,'111',12! 35,1325, '},',1078,830,1078,833,1078,836,1078,839,1078,':"ˆ',1092,'x2D9',1092,846,606,'92},',1078,':"a','",a:0,krn:{"','118',1195,'106":0.','0556,"121',1195,'119":-0.','0278},',1078,':"b",krn:{"101','":0.0278,"','111',1409,'120',1195,'100',1409,'99',1409,'113',1409,'118',1195,1402,'0556,"121',1195,1405,'0278},',1078,':"c',1399,'104',1195,'107":-0.0278},',1078,':"d",',1078,':"e",a:0,',1078,':"f',1076,'12,"102":11,"108":13},',1078,':"g',919,1331,1402,'0278},',1078,':"h",krn:{"116',1195,'117',1195,'98',1195,'121',1195,'118',1195,1405,'0278},',1078,':"i",',1078,485,1078,':"k",krn:{"97":-0.0... [truncated message content] |
From: dpvc v. a. <we...@ma...> - 2006-01-21 13:25:56
|
Log Message: ----------- 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. Modified Files: -------------- webwork-modperl/htdocs/jsMath: jsMath-BaKoMa-fonts.js jsMath-autoload.html jsMath-controls.html jsMath-fallback-mac-mozilla.js jsMath-fallback-mac-msie.js jsMath-fallback-mac.js jsMath-fallback-pc.js jsMath-fallback-symbols.js jsMath-fallback-unix.js jsMath-loader.html jsMath-msie-mac.js jsMath.js webwork-modperl/htdocs/jsMath/extensions: HTML.js double-click.js fbox.js leaders.js mathchoice.js mimeTeX.js moreArrows.js underset-overset.js webwork-modperl/htdocs/jsMath/plugins: autoload.js mimeTeX.js noImageFonts.js tex2math.js webwork-modperl/htdocs/jsMath/uncompressed: jsMath-fallback-mac.js jsMath-fallback-pc.js jsMath-fallback-symbols.js jsMath-fallback-unix.js jsMath.js Revision Data ------------- Index: jsMath-msie-mac.js =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/htdocs/jsMath/jsMath-msie-mac.js,v retrieving revision 1.3 retrieving revision 1.4 diff -Lhtdocs/jsMath/jsMath-msie-mac.js -Lhtdocs/jsMath/jsMath-msie-mac.js -u -r1.3 -r1.4 --- htdocs/jsMath/jsMath-msie-mac.js +++ htdocs/jsMath/jsMath-msie-mac.js @@ -7,7 +7,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Index: jsMath-fallback-mac-msie.js =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/htdocs/jsMath/jsMath-fallback-mac-msie.js,v retrieving revision 1.4 retrieving revision 1.5 diff -Lhtdocs/jsMath/jsMath-fallback-mac-msie.js -Lhtdocs/jsMath/jsMath-fallback-mac-msie.js -u -r1.4 -r1.5 --- htdocs/jsMath/jsMath-fallback-mac-msie.js +++ htdocs/jsMath/jsMath-fallback-mac-msie.js @@ -8,7 +8,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Index: jsMath-fallback-mac-mozilla.js =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/htdocs/jsMath/jsMath-fallback-mac-mozilla.js,v retrieving revision 1.4 retrieving revision 1.5 diff -Lhtdocs/jsMath/jsMath-fallback-mac-mozilla.js -Lhtdocs/jsMath/jsMath-fallback-mac-mozilla.js -u -r1.4 -r1.5 --- htdocs/jsMath/jsMath-fallback-mac-mozilla.js +++ htdocs/jsMath/jsMath-fallback-mac-mozilla.js @@ -1,5 +1,5 @@ /* - * jsMath-fallback-mac-mozzilla.js + * jsMath-fallback-mac-mozilla.js * * Part of the jsMath package for mathematics on the web. * @@ -8,7 +8,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. Index: jsMath-controls.html =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/htdocs/jsMath/jsMath-controls.html,v retrieving revision 1.6 retrieving revision 1.7 diff -Lhtdocs/jsMath/jsMath-controls.html -Lhtdocs/jsMath/jsMath-controls.html -u -r1.6 -r1.7 --- htdocs/jsMath/jsMath-controls.html +++ htdocs/jsMath/jsMath-controls.html @@ -9,7 +9,7 @@ | | --------------------------------------------------------------------- | - | Copyright 2004-2005 by Davide P. Cervone + | Copyright 2004-2006 by Davide P. Cervone | | Licensed under the Apache License, Version 2.0 (the "License"); | you may not use this file except in compliance with the License. @@ -263,7 +263,7 @@ <tr><td><input type="radio" name="jsMath__font" value="tex" onclick="jsMath.Controls.NoAuto()" /> <span id="jsMath__texText">Use native TeX fonts</span> -<small>(<a target="_blank" href="http://www.math.union.edu/locate/jsMath/download/fonts.html">download</a>)</small> +<small>(<a target="_blank" href="http://www.math.union.edu/locate/jsMath/download/jsMath-fonts.html">download</a>)</small> </td></tr> <tr><td><input type="radio" name="jsMath__font" value="image" onclick="jsMath.Controls.NoAuto()" /> <span id="jsMath__imageText">Use image fonts Index: jsMath-autoload.html =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/htdocs/jsMath/jsMath-autoload.html,v retrieving revision 1.1 retrieving revision 1.2 diff -Lhtdocs/jsMath/jsMath-autoload.html -Lhtdocs/jsMath/jsMath-autoload.html -u -r1.1 -r1.2 --- htdocs/jsMath/jsMath-autoload.html +++ htdocs/jsMath/jsMath-autoload.html @@ -10,7 +10,7 @@ | | --------------------------------------------------------------------- | - | Copyright 2004-2005 by Davide P. Cervone + | Copyright 2004-2006 by Davide P. Cervone | | Licensed under the Apache License, Version 2.0 (the "License"); | you may not use this file except in compliance with the License. Index: jsMath-fallback-unix.js =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/htdocs/jsMath/jsMath-fallback-unix.js,v retrieving revision 1.5 retrieving revision 1.6 diff -Lhtdocs/jsMath/jsMath-fallback-unix.js -Lhtdocs/jsMath/jsMath-fallback-unix.js -u -r1.5 -r1.6 --- htdocs/jsMath/jsMath-fallback-unix.js +++ htdocs/jsMath/jsMath-fallback-unix.js @@ -8,7 +8,7 @@ * * --------------------------------------------------------------------- * - * Copyright 2004-2005 by Davide P. Cervone + * Copyright 2004-2006 by Davide P. Cervone * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,6 +24,6 @@ */ jsMath.Script.Uncompress([ - ['jsMath.Script.Start(); jsMath.Add(jsMath.TeX,{ cmr10: [ {c: \'&Gamma',';\', ','tclass: \'','greek\'}, {c: \'&','Delta',1,2,3,'Theta',1,2,3,'Lambda',1,2,3,'Xi',1,2,3,'Pi',1,2,3,'Sigma',1,2,3,'Upsilon',1,2,3,'Phi',1,2,3,'Psi',1,2,3,'Omega',1,2,'greek','\'}, {c',': \'ff','\', ic: 0.0778, krn: {\'39\': 0.0778, \'63\': 0.0778, \'33\': 0.0778, \'41\': 0.0778, \'93\': 0.0778}, lig: {\'105\': ','14, \'108\': 15}, ','tclass: \'normal\'}, {c',': \'fi\', ',48,': \'fl\', ',48,': \'ffi\', ',48,': \'ffl\', ',48,': \'&#','x131',';\', a:0, ',48,': \'j\', ','d:.2, ',48,57,'x60',1,2,'accent','\'}, {c: \'&#','xB4',1,2,68,69,'x2C7',1,2,68,69,'x2D8',1,2,68,44,': \'<span style="','position:relative; top',':.1em">ˉ',';</span>\', ',2,68,69,'x2DA',1,2,68,69,'x0327',1,48,57,'xDF',1,48,57,'xE6',59,48,57,'x153',59,48,57,'xF8',1,48,57,'xC6',1,48,57,'x152',1,48,57,'xD8',1,48,': \'?\', ','krn: {\'','108\': -0.278, \'76\': -0.319}, ',48,': \'!\', ','lig: {\'96\': ','60}, ',48,57,'x201D',1,48,': \! '#\', ',48,': \'$\', ',48,': \'%\', ',48,': \'&',1,48,57,'x2019',1,129,'63\': 0.111, \'33\': 0.','111}, ','lig: {\'39\': 34}, ',48,': \'(\', ',62,48,': \')\', ',62,48,': \'*\', ',48,': \'+\', ','a:.1, ',48,': \',\', a:-.','3, d:.2, ','w: 0.278, ',48,': \'-\', a:0',', lig: {\'45\': ','123}, ',48,': \'.\', a:-.','25, ',48,': \'/\', ',48,': \'0\', ',48,': \'1\', ',48,': \'2\', ',48,': \'3\', ',48,': \'4\', ',48,': \'5\', ',48,': \'6\', ',48,': \'7\', ',48,': \'8\', ',48,': \'9\', ',48,': \':\', ',48,': \';\', ',48,57,'xA1',1,48,': \'=\', ','a:0, ','d:-.1, ',48,57,'xBF',1,48,128,133,'62}, ',48,': \'@\', ',48,': \'A','\', krn: {\'','116','\': -0.0278, \'','67',226,'79',226,'71',226,'85',226,'81',226,'84','\': -0.0833, \'','89',238,'86','\': -0.111, \'','87\': -0.',154,48,': \'B\', ',48,': \'C\', ',48,': \'D',224,'88',226,'87',226,'65',226,'86',226,'89','\': -0.0278','}, ',48,': \'E\', ',48,': \'F',224,'111',238,'101',238,'117',238,'114',238,'97',238,'65',242,'79',226,'67',226! ,'71',226,'81',261,'}, ',48,': \'G\', ',48,': \'H\', ',48,': \! 'I',224, '73\': 0.','0278','}, ',48,': \'J\', ',48,': \'K',224,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'L',224,'84',238,'89',238,'86',242,243,154,48,': \'M\', ',48,': \'N\', ',48,': \'O',224,'88',226,'87',226,'65',226,'86',226,'89',261,'}, ',48,': \'P',224,'65',238,'111',226,'101',226,'97',226,'46',238,'44\': -0.','0833','}, ',48,': \'Q\', d: 1, ',48,': \'R',224,'116',226,'67',226,'79',226,'71',226,'85',226,'81',226,'84',238,'89',238,'86',242,243,154,48,': \'S\', ',48,': \'T',224,'121',226,'101',238,'111',238,'114',238,'97',238,'65',238,'117\': -0.0833','}, ',48,': \'U\', ',48,': \'V\', ','ic: 0.0139, krn: {\'','111',238,'101',238,'117',238,'114',238,'97',238,'65',242,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'W\', ',406,'111',238,'101',238,'117',238,'114',238,'97',238,'65',242,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'X',224,'79',226,'67',226,'71',226,'81',261,'}, ',48,': \'Y','\', ic: 0.','025',', krn: {\'','101',238,'111',238,'114',238,'97',238,'65',238,400! ,'}, ',48,': \'Z\', ',48,': \'[\', ','d:.1, ',48,57,'x201C',1,48,': \']\', ',485,48,57,'x2C6',1,2,68,69,'x2D9',1,2,68,69,'x2018',1,133,'92}, ',48,': \'a\', a:0',468,'118',226,'106','\': 0.0556, \'','121',226,'119',261,'}, ',48,': \'b',224,'101','\': 0.0278, \'','111',525,'120',226,'100',525,'99',525,'113',525,'118',226,'106',515,'121',226,'119',261,'}, ',48,': \'c\', a:0',468,'104',226,'107',261,'}, ',48,': \'d\', ',48,': \'e','\', a:0, ',48,': \'f',46,'12, \'102\': 11, \'108\': 13}, ',48,': \'g',557,'d:1, ',406,'106\': 0.',297,'}, ',48,': \'h',224,'116',226,'117',226,'98',226,'121',226,'118',226,'119',261,'}, ',48,': \'i\', ',48,': \'j\', ',565,48,': \'k',224,'97','\': -0.0556, \'','101',226,'97',226,'111',226,'99',261,'}, ',48,': \'l\', ',48,': \'m\', a:0',468,'116',226,'117',226,'98',226,'121',226,'118',226,'119',261,'}, ',48,': \'n\', a:0',468,'116',226,'117',226,'98',226,'121',226,'118',226,'119',261,'}, ',48,': \'o\', a:0',468,'101',525,'111',525,'120',226,'100',525,'! 99',525,'113',525,'118',226,'106',515,'121',226,'119',261,'}, ! ',48,': \'p',557,'d:1',468,'101',525,'111',525,'120',226,'100',525,'99',525,'113',525,'118',226,'106',515,'121',226,'119',261,'}, ',48,': \'q',557,565,48,': \'r',557,48,': \'s',557,48,': \'t',224,'121',226,'119',261,'}, ',48,': \'u\', a:0',468,'119',261,'}, ',48,': \'v',557,406,'97',595,'101',226,'97',226,'111',226,'99',261,'}, ',48,': \'w',557,406,'101',226,'97',226,'111',226,'99',261,'}, ',48,': \'x',557,48,': \'y',557,565,406,'111',226,'101',226,'97',226,'46',238,'44\': -0.',356,'}, ',48,': \'z',557,48,57,'x2013',';\', a:.1, ','ic: 0.',297,173,'124}, ',48,57,'x2014',766,767,297,', ',48,57,'x2DD',1,2,68,69,'x2DC',1,2,68,69,'xA8',1,2,68,'\'} ], cmmi10: [ {c: \'&Gamma',1,767,'139',', krn: {\'61\': -0.0556, \'59\': -0.111, \'58\': -0.111, \'127\': 0.',356,'}, ',2,'igreek\'}, {c: \'&','Delta',';\', krn: {\'127\': 0.','167}, ',2,802,'Theta',1,767,297,', krn: {\'127\': 0.',356,'}, ',2,802,'Lambda',804,'167}, ',2,802,'Xi',1,767,'0757',812,356,'}, ',2,802,'Pi',1,767,'0812',468,'61',595,'5! 9\': -0.0556, \'58\': -0.0556, \'127\': 0.','0556','}, ',2,802,'Sigma',1,767,'0576',812,356,'}, ',2,802,'Upsilon',1,767,'139',798,839,'}, ',2,802,'Phi',804,356,'}, ',2,802,'Psi',1,767,'11',468,'61',595,838,839,'}, ',2,802,'Omega',1,767,'0502',812,356,'}, ',2,802,'alpha',59,767,'0037',812,297,'}, ',2,3,'beta',1,'d:1, ic: 0.','0528',812,356,'}, ',2,3,'gamma',59,899,839,', ',2,3,'delta',1,767,'0378',468,838,839,'}, ',2,3,'epsilon',1,'a:0',812,839,'}, ',2,'symbol\'}, {c',': \'&zeta',1,899,'0738',812,356,'}, ',2,3,'eta',59,899,'0359',812,839,'}, ',2,3,'theta',1,767,297,812,356,'}, ',2,3,'iota',1,'a:0',812,839,'}, ',2,3,'kappa',59,2,3,'lambda',1,2,3,'mu',59,'d:1',812,297,'}, ',2,3,'nu',59,767,'0637',468,838,297,'}, ',2,3,'xi',1,899,'046',812,154,2,3,'pi',59,767,'0359, ',2,3,'rho',59,'d:1',812,356,'}, ',2,3,'sigma',59,767,'0359',468,'59',595,'58\': -0.0556','}, ',2,3,'tau',59,767,'113',468,838,297,'}, ',2,3,'upsilon',59,767,'0359',812,297,'}, ',2,3,'phi',766,'d:1',812,356,'}, ',2,! 3,'chi',59,'d:1',812,839,'}, ',2,3,'psi',766,899,'0359',812,15! 4,2,3,'o mega',59,767,1003,2,3,'epsilon',1,'a:0',812,356,'}, ',2,'greek',69,'x3D1',804,356,'}, ',48,57,'x3D6',59,767,297,', ',48,57,'x3F1',59,'d:1',812,356,'}, ',48,57,'x3C2',59,899,'0799',812,356,'}, ',48,57,'x3D5',766,'d:1',812,356,'}, ',48,57,'x21BC',59,'d:-.2, ',2,'harpoon',69,'x21BD',59,'d:-.1, ',2,'harpoon',69,'x21C0',59,'d:-.2, ',2,'harpoon',69,'x21C1',59,'d:-.1, ',2,'harpoon',44,85,'font-size: 133%; ',86,':-.1em; margin:-.2em; left:-.05em">&#','x02D3',88,166,2,'symbol\'}, {c: \'<span style="',1146,86,1148,'x02D2',88,166,2,1153,'font-size:50%">&#','x25B7',88,2,1153,1162,'x25C1',88,2,930,': \'0\', ',48,': \'1\', ',48,': \'2\', ',48,': \'3\', ',48,': \'4\', ',48,': \'5\', ',48,': \'6\', ',48,': \'7\', ',48,': \'8\', ',48,': \'9\', ',48,176,'3, ',48,': \',\', a:-.',169,48,': \'<',766,48,179,129,'1',595,'65',595,'77',595,'78',595,'89',515,'90\': -0.',839,'}, ',48,': \'>',766,48,85,1162,'x2605',88,210,'tclass: \'symbol\'}, {c: \'&#','x2202',1,767,839,812,356,'}, ',48,': \'A',22! 4,'127\': 0.','139','}, tclass: \'italic\'}, {c: \'','B',466,'0502',812,356,1238,'C',466,'0715',468,'61',226,838,356,1238,'D',466,297,812,839,1238,'E',466,'0576',812,356,1238,'F',466,'139',798,356,1238,'G',224,1236,356,1238,'H',466,'0812',468,'61',595,838,839,1238,'I',466,'0785',812,'111',1238,'J',466,'0962',798,'167',1238,'K',466,'0715',468,'61',595,838,839,1238,'L',224,1236,297,1238,'M',466,'109',468,'61',595,838,356,1238,'N',466,'109',468,'61',238,'61',226,838,356,1238,'O',466,297,812,356,1238,'P',466,'139',798,356,1238,'Q\', d:1',812,356,1238,'R',466,'00773',812,356,1238,'S',466,'0576',468,'61',595,838,356,1238,'T',466,'139',468,'61',226,838,356,1238,'U',466,'109',468,'59',242,'58',242,'61',595,1236,297,1238,'V',466,'222',468,'59','\': -0.167, \'','58',1390,'61','\': -0.111',1238,'W',466,'139',468,'59',1390,'58',1390,'61',1394,1238,'X',466,'0785',468,'61',238,'61',226,838,356,1238,'Y',466,'222',468,'59',1390,'58',1390,'61',1394,1238,'Z',466,'0715',468,'61',595,838,356,'! }, ',2,'italic',69,'x266D',1,2,'symbol2',69,'x266E',1,2,'symbo! l2',69,' x266F',1,2,'symbol2',69,'x2323',59,'d:-.1, ',48,57,'x2322',59,'d:-.1, ',48,57,'x2113',804,154,2,930,': \'a',557,2,'italic\'}, {c: \'','b\', ',2,1474,'c\', a:0',812,839,1238,'d',224,'89',515,'90',595,'106',242,'102',1390,1236,'167',1238,'e\', a:0',812,839,1238,'f\', ',899,'108',468,838,'167',1238,'g',557,899,'0359',812,297,1238,'h',224,'127',261,1238,'i\', ',2,1474,'j\', ',899,'0572',468,'59',595,1021,1238,'k',466,'0315, ',2,1474,'l',466,'0197',812,356,1238,'m',557,2,1474,'n',557,2,1474,'o\', a:0',812,839,1238,'p',557,'d:1',812,356,1238,'q',557,899,'0359',812,356,1238,'r',557,767,297,468,838,839,1238,'s\', a:0',812,839,1238,'t',224,1236,356,1238,'u\', a:0',812,297,1238,'v',557,767,'0359',812,297,1238,'w',557,767,'0269',812,356,1238,'x\', a:0',812,297,1238,'y',557,899,'0359',812,839,1238,'z',557,767,'044',812,839,'}, ',2,'italic',69,'x131',1,'a:0',812,297,1238,'j\', d:1',812,356,'}, ',2,'italic',69,'x2118',59,'d:1',812,154,48,85,'position:relative; left: .4em; top: -.8em; font! -size: 50%">→',88,767,'154, ',1225,'x0311',1,767,'399, ',2,'normal\'} ], cmsy10: [ {c',57,'x2212',766,1225,'xB7',59,'d:-.2, ',1225,'xD7',59,2,1153,86,':.2em">*',88,210,1225,'xF7',59,1225,'x25CA',1,1225,'xB1',766,1225,'x2213',1,1225,'x2295',1,1225,'x2296',1,1225,'x2297',1,1225,'x2298',1,1225,'x2299',1,1225,'x25EF',1,2,1153,86,':.25em;">°',88,210,'d:-.1, ',1225,'x2022',59,'d:-.2, ',1225,'x224D',766,1225,'x2261',766,1225,'x2286',1,1225,'x2287',1,1225,'x2264',1,1225,'x2265',1,1225,'x227C',1,1225,'x227D',1,2,930,': \'~\', ',210,'d: -.2, ',48,57,'x2248',766,'d:-.1, ',1225,'x2282',1,1225,'x2283',1,1225,'x226A',1,1225,'x226B',1,1225,'x227A',1,1225,'x227B',1,1225,'x2190',59,'d:-.15, ',2,'arrows',69,'x2192',59,'d:-.15, ',2,'arrows',69,'x2191',';\', h:1, ',2,'arrows',69,'x2193',1775,2,'arrows',69,'x2194',59,2,'arrows',69,'x2197',1775,2,'arrows',69,'x2198',1775,2,'arrows',69,'x2243',1,'a: .1, ',1225,'x21D0',766,2,'arrows',69,'x21D2',766,2,'arrows',69,'x21D1',1,'h:.9, ',48! 5,2,'arrows',69,'x21D3',1,'h:.9, ',485,2,'arrows',69,'x21D4',7! 66,2,'ar rows',69,'x2196',1775,2,'arrows',69,'x2199',1775,2,'arrows',69,'x221D',766,2,1153,1146,'margin-right',': -.1em; position: relative; top:.4em">′',88,'a: 0, ',1225,'x221E',766,1225,'x2208',1,1225,'x220B',1,1225,'x25B3',1,1225,'x25BD',1,2,930,179,2,1153,'font-size:50%; ',86,':-.3em; ',1847,':-.2em">|</span>\', ',210,48,57,'x2200',1,1225,'x2203',1,1225,'xAC',59,'d:-.1, ',2,'symbol1',69,'x2205',1,1225,'x211C',1,1225,'x2111',1,1225,'x22A4',1,1225,'x22A5',1,1225,'x2135',1,2,930,': \'A',224,'48\': 0.','194}, ',2,'cal\'}, {c: \'','B',466,'0304',', krn: {\'48\': 0.','139}, ',2,1915,'C',466,'0583',1919,'139}, ',2,1915,'D',466,297,1919,356,'}, ',2,1915,'E',466,'0894',1919,154,2,1915,'F',466,'0993',1919,154,2,1915,'G\', ',62,767,'0593',1919,154,2,1915,'H',466,'00965',1919,154,2,1915,'I',466,'0738',1919,297,'}, ',2,1915,'J\', ',62,767,'185',1919,'167}, ',2,1915,'K',466,'0144',1919,839,'}, ',2,1915,'L',224,1912,'139}, ',2,1915,'M',224,1912,'139}, ',2,1915,'N',466,'147',1919,356,'}, '! ,2,1915,'O',466,297,1919,154,2,1915,'P',466,'0822',1919,356,'}, ',2,1915,'Q\', d:.2',1919,154,2,1915,'R',224,1912,356,'}, ',2,1915,'S',466,'075',1919,'139}, ',2,1915,'T',466,'254',1919,297,'}, ',2,1915,'U',466,'0993',1919,356,'}, ',2,1915,'V',466,'0822',1919,297,'}, ',2,1915,'W',466,'0822',1919,356,'}, ',2,1915,'X',466,'146',1919,'139}, ',2,1915,'Y',466,'0822',1919,356,'}, ',2,1915,'Z',466,'0794',1919,'139}, ',2,'cal',69,'x22C3',1,1225,'x22C2',1,1225,'x228E',1,1225,'x22C0',1,1225,'x22C1',1,1225,'x22A2',1,1225,'x22A3',1,2,'symbol2',69,'xF8F0',1,'a:.',169,48,57,'xF8FB',1,'a:.',169,48,57,'xF8EE',1,'a:.',169,48,57,'xF8F9',1,'a:.',169,48,': \'{\', ',62,48,': \'}\', ',62,48,57,'x3008',1,'a:.',169,48,57,'x3009',1,'a:.',169,48,': \'|\', ',485,2,'vertical\'}, {c',': \'||\', ','d:0, ',2,'vertical',69,'x2195',1775,'d:.15, ',2,'arrows',69,'x21D5',1,'a:.2, ',485,2,'arrows',69,'x2216;\', ','a:.3, ',485,48,57,'x2240',1,2,1153,86,': .8em">√',88,'h:.04, d:.9, ',48,57,'x2210',1,'a:.4, ! ',1225,'x2207',1,1225,'x222B',1775,485,767,'111, ',2,'root',69! ,'x2294' ,1,1225,'x2293',1,1225,'x2291',1,1225,'x2292',1,1225,'xA7',1,485,48,57,'x2020',1,485,48,57,'x2021',1,485,48,57,'xB6',1,'a:.3, ',485,48,57,'x2663',1,1225,'x2666',1,1225,'x2665',1,1225,'x2660',1,2,'symbol\'} ], cmex10: [ {c',157,'h: 0.04, d: ','1.16, n: ','16, ',2,'delim1\'}, {c',160,2263,2264,'17, ',2,2267,484,2263,2264,'104, ',2,2267,491,2263,2264,'105, ',2,'delim1',69,2123,'\', ',2263,2264,'106, ',2,'delim1',69,'xF8FB',1,2263,2264,'107, ',2,'delim1',69,'xF8EE',1,2263,2264,'108, ',2,'delim1',69,'xF8F9',1,2263,2264,'109, ',2,2267,2146,2263,2264,'110, ',2,2267,2149,2263,2264,2212,2,'delim1',69,'x3008',1,2263,2264,'68, ',2,'delim1c',69,'x3009',1,2263,2264,'69, ',2,'delim1c',44,2164,'h:.7, d:0, delim: {rep: ','12}, ',2,2167,2168,2348,'13}, ',2,2167,179,2263,2264,'46, ',2,'delim1b',69,2186,2263,2264,'47, ',2,'delim1b','\'}, {c: \'(\', ',2263,'1.76, n: ','18, ',2,'delim2',44,160,2263,2372,'19, ',2,'delim2',2370,2263,'2.36, n: ','32, ',2,'delim3\'}, {c',160,2263,2385,'33, ',2,2388,! 484,2263,2385,'34, ',2,2388,491,2263,2385,'35, ',2,'delim3',69,2123,1,2263,2385,'36, ',2,'delim3',69,'xF8FB',1,2263,2385,'37, ',2,'delim3',69,'xF8EE',1,2263,2385,'38, ',2,'delim3',69,'xF8F9',1,2263,2385,'39, ',2,2388,2146,2263,2385,'40, ',2,2388,2149,2263,2385,'41, ',2,'delim3',69,'x3008',1,2263,2385,'42, ',2,'delim3c',69,'x3009',1,2263,2385,'43, ',2,'delim3c',44,179,2263,2385,'44, ',2,'delim3b',69,2186,2263,2385,'45, ',2,'delim3b',2370,2263,'2.96, n: ','48, ',2,'delim4\'}, {c',160,2263,2483,'49, ',2,2486,484,2263,2483,'50, ',2,2486,491,2263,2483,'51, ',2,'delim4',69,2123,1,2263,2483,'52, ',2,'delim4',69,'xF8FB',1,2263,2483,'53, ',2,'delim4',69,'xF8EE',1,2263,2483,'54, ',2,'delim4',69,'xF8F9',1,2263,2483,'55, ',2,2486,2146,2263,2483,'56, ',2,2486,2149,2263,2483,'57, ',2,'delim4',69,'x3008',1,2263,'2.96, ',2,'delim4c',69,'x3009',1,2263,2553,2,'delim4c',44,179,2263,2553,2,'delim4b',69,2186,2263,2553,2,'delim4b',44,179,2263,2372,'30, ',2,'delim2b',69,2186,2263,2372,'31, ',2,'d! elim2b',69,'xF8EB',';\', h: .8, d: .15, delim: {','top: 48, bo! t: 64, r ep: 66}, ',2,'delim',69,'xF8F6',2591,'top: 49, bot: 65, rep: 67}, ',2,2594,69,'xF8EE',2591,'top: 50, bot: 52, rep: 54}, ',2,2594,69,'xF8F9',2591,'top: 51, ','bot: 53, rep: 55}, ',2,2594,69,2123,2591,'bot: 52, rep: 54}, ',2,2594,69,'xF8FB',2591,2611,'tc'], - ['lass: \'','delim','\'}, {c: \'&#','xF8EF',';\', h: .8, d: .15, delim: {','top: ','50',', rep: ','54}, ','tclass: \'',1,2,'xF8FA',4,5,'51',7,'55}, ',9,1,2,'xF8F1',4,5,'56, mid: 60, bot: 58',7,'62}, ',9,1,2,'xF8FC',4,5,'57, mid: 61, bot: 59',7,'62}, ',9,1,2,'xF8F3',4,5,'56, bot: ','58',7,'62}, ',9,1,2,'xF8FE',4,5,'57, bot: ','59',7,'62}, ',9,1,2,'xF8F2',4,'rep: ','63}, ',9,1,2,'xF8FD',4,61,'119}, ',9,1,2,'xF8F4',4,61,'62}, ',9,1,'\'}, {c',': \'|\', h: .65, d: 0, ',1,': {top: ','120, bot: 121',7,'63}, ',9,'vertical',2,'xF8ED',4,5,42,'59',7,'62}, ',9,1,2,'xF8F8',4,5,52,'58',7,'62}, ',9,1,2,'xF8EC',4,61,'66}, ',9,1,2,'xF8F7',4,61,'67}, ',9,1,2,'x3008;\', ','h: 0.04, d: 1.76, n: ','28, ',9,'delim2c',2,'x3009;\', ',124,'29, ',9,127,2,'x2294',';\', h: 0, d: 1, n: ','71, ',9,'bigop1',2,'x2294',';\', h: 0.1, d: 1.','5, ',9,'bigop2',2,'x222E',';\', h: 0, d: 1.11, ic: 0.095, n: ','73, ',9,'bigop1c',2,'x222E;\', h: 0, d: 2.22, ','ic: 0.','222, ',9,'bigop2c',2,'x2299',136,'75, ',9,13! 9,2,'x2299',142,'5, ',9,145,2,'x2295',136,'77, ',9,139,2,'x2295',142,'5, ',9,145,2,'x2297',136,'79, ',9,139,2,'x2297',142,'5, ',9,145,2,'x2211',136,'88, ',9,'bigop1a',2,'x220F',136,'89, ',9,199,2,'x222B',148,'90, ',9,151,2,'x222A',136,'91, ',9,'bigop1b',2,'x2229',136,'92, ',9,217,2,'x228E',136,'93, ',9,217,2,'x2227',136,'94, ',9,139,2,'x2228',136,'95, ',9,139,2,'x2211',142,'6, ',9,'bigop2a',2,'x220F',142,'5, ',9,247,2,'x222B;\', h: 0, d: 2.22, ',154,'222, ',9,157,2,'x222A',142,'5, ',9,'bigop2b',2,'x2229',142,'5, ',9,265,2,'x228E',142,'5, ',9,265,2,'x2227',142,'5, ',9,145,2,'x2228',142,'5, ',9,145,2,'x2210',136,'97, ',9,199,2,'x2210',142,'5, ',9,247,2,'xFE3F;\', h: 0.','722, w: .','65, n: 99, ',9,'wide1',2,303,'85, w: 1.1, n: 100, ',9,'wide2',2,303,'99, w: 1.65, ',9,'wide3',2,'x2053;\', h: 0.',304,'75, n: 102, ',9,'wide1a',2,319,'8, w: 1.35, n: ','103, ',9,'wide2a',2,319,'99, w: 2, ',9,'wide3a',79,': \'[\', ',124,'20, ',9,'delim2',79,': \']\', ',124,'21, ',9,340,2,'xF8F0;\',! ',124,'22, ',9,340,2,'xF8FB;\', ',124,'23, ',9,340,2,'xF8EE;\! ', ',124 ,'24, ',9,340,2,'xF8F9\', ',124,'25, ',9,340,79,': \'{\', ',124,'26, ',9,340,79,': \'}\', ',124,'27, ',9,340,'\'}, {c: \'<span style="font-size: ','125','%; position:relative; top:.','95em','">√</span>\', h',': 0.04, d: 1.16, n: 113, ',9,'root',383,'190',385,'925em">√</span>\', ',124,'114, ',9,390,383,'250',385,'925em',387,': 0.06, d: 2.36, n: 115, ',9,390,383,'320',385,'92em',387,': 0.08, d: 2.96, n: 116, ',9,390,383,'400',385,'92em',387,': 0.1, d: 3.75, n: 117, ',9,390,383,'500',385,'9em',387,': .','12, ','d: 4.5, n: 118, ',9,390,383,'625',385,'9em',387,': .14, d: 5.7, ',9,390,79,': \'<span style="margin:.001em">||</span>\', h:.65, d:0, ',1,82,'126, bot: 127',7,'119}, ',9,87,2,'x25B5;\', h:.','45, ',1,82,'120',7,'63}, ',9,'arrow1',2,'x25BF;\', h:.','45, ',1,': {bot: 121',7,'63}, ',9,459,383,'67',385,'35em; margin-','left:-.5em">&#','x256D',';</span>\', h',':.1, ',9,'symbol',383,'67',385,472,'right:-.5em">&#','x256E',475,476,9,478,383,'67',385,472,473,'x2570',! 475,476,9,478,383,'67',385,472,483,'x256F',475,476,9,478,2,451,'5, ',1,82,'126',7,'119}, ',9,'arrow2',2,461,'5, ',1,': {bot: 127',7,'119}, ',9,518,'\'} ], cmti10: [ {c: \'&Gamma',';\', ic: 0.','133, ',9,'igreek\'}, {c: \'&','Delta;\', ',9,532,'Theta',529,'094, ',9,532,'Lambda;\', ',9,532,'Xi',529,'153, ',9,532,'Pi',529,'164, ',9,532,'Sigma',529,429,9,532,'Upsilon',529,'111, ',9,532,'Phi',529,'0599, ',9,532,'Psi',529,561,9,532,'Omega',529,327,9,'igreek',79,': \'ff','\', ic: 0.212, krn: {\'39\': 0.104, \'63\': 0.104, \'33\': 0.104, \'41\': 0.104, \'93\': 0.104}, lig: {\'105\': ','14, \'108\': 15}, ','tclass: \'itailic\'}, {c',': \'fi','\', ic: 0.103, ',583,': \'fl',585,583,': \'ffi',585,583,': \'ffl',585,583,': \'ı\', a:0, ',154,'0767, ',583,': \'j\', d:.2, ',154,'0374, ',583,': \'`\', ',9,'iaccent',2,'xB4',529,'0969, ',9,606,2,'x2C7',529,'083, ',9,606,2,'x2D8',529,'108, ',9,606,2,'x2C9',529,327,9,606,2,'x2DA;\', ',9,606,'\'}, {c: \'?\', ','d: 0.17, w: 0.46, ',583,! ': \'ß',529,'105, ',583,': \'æ\', a:0, ','ic: 0.0751,! ',583,' : \'œ\', a:0, ',643,583,': \'ø',529,'0919, ',583,': \'Æ',529,429,583,': \'Œ',529,429,583,': \'Ø',529,538,583,': \'?\', krn: {\'108\': -0.','256, \'76\': -0.321}, ',583,': \'!\', ',154,'124, ','lig: {\'96\': ','60}, ',583,': \'”',529,'0696, ',583,': \'#\', ',154,'0662, ',583,': \'$\', ',583,': \'%\', ',154,'136, ',583,': \'&',529,'0969, ',583,': \'’',529,669,'krn: {\'','63\': 0.102, \'33\': 0.102}, lig: {\'39\': 34}, ',583,': \'(\', d:.2, ',154,'162, ',583,': \')\', d:.2, ',154,'0369, ',583,': \'*\', ',154,'149, ',583,': \'+\', a:.1, ',154,'0369, ',583,': \',\', a:-.3, d:.2, w: 0.278, ',583,': \'-\', a:0, ',154,'0283',', lig: {\'45\': ','123}, ',583,': \'.\', a:-.25, ',583,': \'/\', ',154,'162, ',583,': \'0','\', ic: 0.','136, ',583,': \'1',728,'136, ',583,': \'2',728,'136, ',583,': \'3',728,'136, ',583,': \'4',728,'136, ',583,': \'5',728,'136, ',583,': \'6',728,'136, ',583,': \'7',728,'136, ',583,': \'8',728,'136, ',583,': \'9',728,'136,! ',583,': \':\', ',154,'0582, ',583,': \';\', ',154,'0582, ',583,': \'¡',529,'0756, ',583,': \'=\', a:0, d:-.1, ',154,'0662, ',583,': \'¿\', ',583,': \'?\', ',154,'122, ',670,'62}, ',583,': \'@\', ',154,'096, ',583,': \'A','\', krn: {\'','110','\': -0.0256, \'','108',798,'114',798,'117',798,'109',798,'116',798,'105',798,'67',798,'79',798,'71',798,'104',798,'98',798,'85',798,'107',798,'118',798,'119',798,'81',798,'84','\': -0.0767, \'','89',832,'86','\': -0.102, \'','87',836,'101','\': -0.0511, \'','97',840,'111',840,'100',840,'99',840,'103',840,'113','\': -0.0511','}, ',583,': \'B',585,583,': \'C',728,'145, ',583,': \'D',728,538,694,'88',798,'87',798,'65',798,'86',798,'89\': -0.0256}, ',583,': \'E',728,429,583,': \'F',728,'133, krn: {\'','111',832,'101',832,'117',832,'114',832,'97',832,'65',836,'79',798,'67',798,'71',798,'81\': -0.0256','}, ',583,': \'G',728,'0872, ',583,': \'H',728,'164, ',583,': \'I',728,'158, ',583,': \'J',728,'14, ',583,': \'K',728,860,694,'79'! ,798,'67',798,'71',798,901,'}, ',583,': \'L',796,'84',832,'89'! ,832,'86 ',836,'87',836,'101',840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'M',728,'164, ',583,': \'N',728,'164, ',583,': \'O',728,538,694,'88',798,'87',798,'65',798,'86',798,'89\': -0.0256}, ',583,': \'P',585,694,'65\': -0.','0767}, ',583,': \'Q\', d: 1, ',154,538,583,': \'R',728,'0387, ',694,'110',798,'108',798,'114',798,'117',798,'109',798,'116',798,'105',798,'67',798,'79',798,'71',798,'104',798,'98',798,'85',798,'107',798,'118',798,'119',798,'81',798,'84',832,'89',832,'86',836,'87',836,'101',840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'S',728,429,583,': \'T',728,882,'121',832,'101',832,'111',832,'114',832,'97',832,'117',832,984,'0767}, ',583,': \'U',728,'164, ',583,': \'V',728,'184, krn: {\'','111',832,'101',832,'117',832,'114',832,'97',832,'65',836,'79',798,'67',798,'71',798,901,'}, ',583,': \'W',728,1081,984,'0767}, ',583,': \'X',728,914,694,'79',798,'67',798,'71',798,901,'}, ',583,': \'Y',728,'194',', krn: {\'101',! 832,'111',832,'114',832,'97',832,'117',832,984,'0767}, ',583,': \'Z',728,860,583,': \'[\', d:.1, ',154,'188, ',583,': \'“',529,'169, ',583,': \']\', d:.1, ',154,'105, ',583,': \'ˆ',529,'0665, ',9,606,2,'x2D9',529,'118, ',9,606,2,'x2018',529,669,670,'92}, ',583,': \'a','\', a:0, ic: 0.',598,583,': \'b',728,'0631',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'c',1173,'0565',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'d',585,'krn: {\'108\': ','0.0511}, ',583,': \'e',1173,'0751',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'f',581,'12, \'102\': 11, \'108\': 13}, ',583,': \'g','\', a:0, d:1, ic: 0.','0885, ',583,': \'h',728,598,583,': \'i',728,'102, ',583,': \'j\', d:1, ',154,860,583,': \'k',728,622,583,': \'l',585,1216,'0.0511}, ',583,': \'m',1173,598,583,': \'n',1173,598,694,'39\': -0.102}, ',583,': \'o',1173,'0631',1125,840,'97',840,'111',840,'100',840,'99'! ,840,'103',840,'113',852,'}, ',583,': \'p',1243,'0631',1125,84! 0,'97',8 40,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'q',1243,'0885, ',583,': \'r',1173,'108',1125,840,'97',840,'111',840,'100',840,'99',840,'103',840,'113',852,'}, ',583,': \'s',1173,'0821, ',583,': \'t',728,'0949, ',583,': \'u',1173,598,583,': \'v',1173,622,583,': \'w',1173,622,1216,'0.0511}, ',583,': \'x',1173,429,583,': \'y',1243,'0885, ',583,': \'z',1173,'123, ',583,': \'–\', a:.1, ic: 0.','0921',718,'124}, ',583,': \'—\', a:.1, ic: 0.','0921, ',583,': \'˝',529,787,9,606,2,'x2DC',529,'116, ',9,606,2,'xA8;\', ',9,606,'\'} ], cmbx10: [ {c: \'Γ\', ',9,'bgreek\'}, {c: \'&','Delta;\', ',9,1397,'Theta;\', ',9,1397,'Lambda;\', ',9,1397,'Xi;\', ',9,1397,'Pi;\', ',9,1397,'Sigma;\', ',9,1397,'Upsilon;\', ',9,1397,'Phi;\', ',9,1397,'Psi;\', ',9,1397,'Omega;\', ',9,'bgreek',79,': \'ff','\', ic: 0.0778, krn: {\'39\': 0.0778, \'63\': 0.0778, \'33\': 0.0778, \'41\': 0.0778, \'93\': 0.0778}, lig: {\'105\': ','14, \'108\': 15}, ','tclass: \'bold\'},! {c',': \'fi\', ',1432,': \'fl\', ',1432,': \'ffi\', ',1432,': \'ffl\', ',1432,596,1432,600,1432,': \'`\', ',9,'baccent',2,'xB4;\', ',9,1447,2,'x2C7;\', ',9,1447,2,'x2D8;\', ',9,1447,2,'x2C9;\', ',9,1447,2,'x2DA;\', ',9,1447,635,1432,': \'ß\', ',1432,642,1432,645,1432,': \'ø\', ',1432,': \'Æ\', ',1432,': \'Œ\', ',1432,': \'Ø\', ',1432,664,'278, \'76\': -0.319}, ',1432,667,670,'60}, ',1432,': \'”\', ',1432,677,1432,': \'$\', ',1432,683,1432,': \'&\', ',1432,': \'’\', ',694,'63\': 0.111, \'33\': ','0.111}, ','lig: {\'39\': 34}, ',1432,697,1432,701,1432,705,1432,709,1432,': \',\', a:-.3, d:.2, w: 0.278, ',1432,': \'-\', a:0',718,'123}, ',1432,': \'.\', a:-.25, ',1432,723,1432,': \'0\', ',1432,': \'1\', ',1432,': \'2\', ',1432,': \'3\', ',1432,': \'4\', ',1432,': \'5\', ',1432,': \'6\', ',1432,': \'7\', ',1432,': \'8\', ',1432,': \'9\', ',1432,767,1432,771,1432,': \'¡\', ',1432,779,1432,': \'¿\', ',1432,785,670,'62}, ',! 1432,791,1432,': \'A',796,'116','\': -0.0278, \'','67',1564,'7! 9',1564, '71',1564,'85',1564,'81',1564,'84','\': -0.0833, \'','89',1576,'86\': -0.','111, \'87\': -',1504,1432,': \'B\', ',1432,': \'C\', ',1432,': \'D',796,'88',1564,'87',1564,'65',1564,'86',1564,'89','\': -0.0278','}, ',1432,': \'E\', ',1432,': \'F',796,'111',1576,'101',1576,'117','\': -0.0833, \'114\': -0.0833, \'97\': -0.0833, \'65\': -0.','111, \'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'G\', ',1432,': \'H\', ',1432,': \'I',796,'73\': 0.0278}, ',1432,': \'J\', ',1432,': \'K',796,'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'L',796,'84',1576,'89',1576,1579,'111, \'87\': -',1504,1432,': \'M\', ',1432,': \'N\', ',1432,': \'O',796,'88',1564,'87',1564,'65',1564,'86',1564,'89',1598,'}, ',1432,': \'P',796,'65',1576,'111',1564,'101',1564,'97',1564,'46',1576,'44\': -0.0833}, ',1432,987,1432,': \'R',796,'116',1564,'67',1564,'79',1564,'71',1564,'85',1564,'81',1564,'84',1576,'89',1576,1579,'111, \'87\': -',1504,1432,': \'S\', ',1432,': \'T',796,'121',1564,'101',1576,'! 111',1610,'0833, \'117\': -0.0833','}, ',1432,': \'U\', ',1432,': \'V',728,'0139, krn: {\'','111',1576,'101',1576,'117',1610,'111, \'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'W',728,1726,'111',1576,'101',1576,'117',1610,'111, \'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'X',796,'79',1564,'67',1564,'71',1564,'81',1598,'}, ',1432,': \'Y',728,'025',1125,1576,'111',1610,1719,'}, ',1432,': \'Z\', ',1432,1142,1432,': \'“\', ',1432,1150,1432,': \'ˆ\', ',9,1447,2,'x2D9;\', ',9,1447,2,'x2018;\', ',670,'92}, ',1432,': \'a','\', a:0, krn: {\'','118',1564,'106\': 0.','0556, \'','121',1564,'119',1598,'}, ',1432,': \'b',796,'101','\': 0.0278, \'','111',1819,'120',1564,'100',1819,'99',1819,'113',1819,'118',1564,1808,1809,'121',1564,'119',1598,'}, ',1432,': \'c',1805,'104',1564,'107',1598,'}, ',1432,': \'d\', ',1432,': \'e','\', a:0, ',1432,': \'f',1430,'12, \'102\': 11, \'108\': 13}, ',1432,': \'g',1243,1726,1808,'0278}, ',1432,': \'h',796,'116',1564,'! 117',1564,'98',1564,'121',1564,'118',1564,'119',1598,'}, ',143! 2,': \'i \', ',1432,1254,1432,': \'k',796,'97\': -0.',1809,'101',1564,'97',1564,'111',1564,'99',1598,'}, ',1432,': \'l\', ',1432,': \'m',1805,'116',1564,'117',1564,'98',1564,'121',1564,'118',1564,'119',1598,'}, ',1432,': \'n',1805,'116',1564,'117',1564,'98',1564,'121',1564,'118',1564,'119',1598,'}, ',1432,': \'o\', a:0',1125,1819,'111',1819,'120',1564,'100',1819,'99',1819,'113',1819,'118',1564,1808,1809,'121',1564,'119',1598,'}, ',1432,': \'p',1851,'d:1',1125,1819,'111',1819,'120',1564,'100',1819,'99',1819,'113',1819,'118',1564,1808,1809,'121',1564,'119',1598,'}, ',1432,': \'q',1851,'d:1, ',1432,': \'r',1851,1432,': \'s',1851,1432,': \'t',796,'121',1564,'119',1598,'}, ',1432,': \'u',1805,'119',1598,'}, ',1432,': \'v',1173,1726,1885,1809,'101',1564,'97',1564,'111',1564,'99',1598,'}, ',1432,': \'w',1173,'0139',1125,1564,'97',1564,'111',1564,'99',1598,'}, ',1432,': \'x',1851,1432,': \'y',1243,1726,'111',1564,'101',1564,'97',1564,'46',1576,'44\': -0.0833}, ',1432,': \'z',1851,1432,1372,'! 0278',718,'124}, ',1432,1377,'0278, ',1432,': \'˝\', ',9,1447,2,'x2DC;\', ',9,1447,2,'xA8;\', ',9,1447,'\'}\n]\n}); jsMath.Add(jsMath.Box,{ TeX_orig = ','jsMath.Box.','TeX, TeX: function (','C,font,style,size',') { c = jsMath.TeX[font][C]; if (!c.tclass) {c.tclass = font}\nif (c.img != null) {return this.TeX_orig(',2072,')}\nif (c.h != null && c.a == null) {c.a = c.h-1.1*jsMath.TeX.x_height}\nvar box = this.Text(c.c,c.tclass,style,size,c.a,c.d); var scale = jsMath.Typeset.TeX(style,size).scale; if (c.bh != null) { box.bh = c.bh * scale; box.bd = c.bd * scale;} else { var h = box.bd+box.bh; var ph = Math.round(h*jsMath.em); if (h > jsMath.hd) { box.bd = jsMath.EmBoxFor(jsMath.HTML.Class(c.tclass,c.c) + \'<img src="\'+jsMath.blank+\'" style="\' + \'width: 1px; height: \'+ph+\'px" />\').h - h; box.bh = h - box.bd;}\nc.bh = box.bh/scale; c.bd = box.bd/scale;}\nif (jsMath.msieFontBug) { box.html += \'<span style="display: none">x</span>\'\n}\nreturn box;}\n}); ','jsMath.Se! tup.Styles','({ \'.typeset .math','\': \'font-style: ','normal! ','\', \ '.typeset .','italic',2078,2081,2080,'bold\': \'','font-weight: bold',2080,'cmr10','\': \'font-family: ','serif',2080,'cal',2089,'cursive',2080,'arrows','\': \'\', \'.typeset .',459,2097,518,2097,'harpoon','\': \'font-size: ','125%\', \'.typeset .',478,2097,'symbol2',2097,'delim1',2103,'133',385,'75em',2080,'delim1b',2103,'133',385,'8em; margin',': -.1em',2080,'delim1c',2103,'120',385,'8em',';\', \'.typeset .',340,2103,'180',385,2113,2080,'delim2b',2103,'190',385,2119,': -.1em',2080,127,2103,'167',385,'8em',2127,'delim3',2103,'250',385,'725em',2080,'delim3b',2103,'250',385,2119,': -.1em',2080,'delim3c',2103,'240',385,'775em',2127,'delim4',2103,'325',385,'7em',2080,'delim4b',2103,'325',385,2119,': -.1em',2080,'delim4c',2103,'300',385,'8em',2127,1,2097,87,2097,'greek',2097,578,2078,2081,2080,1427,'\': \'',2086,2080,139,2103,'133%; ','position: relative; top',': .85em; margin:-.05em',2080,199,2103,'100%; ',2202,': .775em',2127,217,2103,'160%; ',2202,': .7em','; margin:-.1em',20! 80,151,2103,'125%; ',2202,': .',2113,2216,2127,145,2103,'200%; ',2202,': .',2119,':-.07em',2080,247,2103,'175%; ',2202,2215,2127,265,2103,'270%; ',2202,': .62em',2216,2080,157,2103,'250%; ',2202,2215,'; margin:-.17em',2127,307,2103,'67%; ',2202,':-.8em',2080,312,2103,'110%; ',2202,':-.5em',2080,317,2103,'175%; ',2202,':-.32em',2080,323,2103,'75%; ',2202,2264,2080,329,2103,'133%; ',2202,': -.15em',2080,334,2103,'200%; ',2202,': -.05em',2080,390,2097,'accent\': \'',2202,': .02em',2080,'accent\': \'',2202,2294,'; font-style: ',2081,2080,'accent\': \'',2202,2294,'; ',2086,'\'\n}); ',2076,'(); jsMath.Macro(\'not','\',\'\\\\mathrel{\\\\','rlap{\\\\kern 4mu/}}\'); jsMath.Macro(\'joinrel',2310,'kern-2mu}\'); ',2070,'DelimExtend = ',2070,'DelimExtendRelative; ',2070,'defaultH = 0.8; jsMath.Script.End(); '] + ['jsMath.Script.Start();jsMath.Add(jsMath.TeX,{cmr10',':[{c:"Γ",','tclass:"greek"},{c:"&','Delta;",',2,'Theta;",',2,'Lambda;",',2,'Xi;",',2,'Pi;",',2,'Sigma;",',2,'Upsilon;",',2,'Phi;",',2,'Psi;",',2,'Omega;",','tclass:"','greek"},{c',':"ff','",ic:0.0778,krn:{"39":0.0778,"63":0.0778,"33":0.0778,"41":0.0778,"93":0.0778},lig:{"105":','14,"108":15},','tclass:"normal"},{c',':"fi",',27,':"fl",',27,':"ffi",',27,':"ffl",',27,':"ı',';",a:0,',27,':"j",d:0.2,',27,':"`',';",tclass:"accent"},{c:"&#','xB4',42,'x2C7',42,'x2D8;",',22,'accent"},{c',':"<span style=\\"','position:relative; top',':.1em\\">ˉ',';</span>",',22,49,':"˚',42,'x0327;",',27,':"ß",',27,':"æ',37,27,':"œ',37,27,':"ø",',27,':"Æ",',27,':"Œ",',27,':"Ø",',27,':"?",krn:{"108":-0.278,"76":-0.319},',27,':"!",lig:{"96":60},',27,':"”",',27,':"#",',27,':"$",',27,':"%",',27,':"&",',27,':"’",krn:{"63":0.111,"33":0.','111},','lig:{"39":34},',27,':"(",','! d:0.2,',27,':")",',95,27,':"*",',27,':"+",','a:0.1,',27,':",",a:-','0.3,d:0.2,','w:0.278,',27,':"-",a:0',',lig:{"45":','123},',27,':".",a:-0.','25,',27,':"/",',27,':"0",',27,':"1",',27,':"2",',27,':"3",',27,':"4",',27,':"5",',27,':"6",',27,':"7",',27,':"8",',27,':"9",',27,':":",',27,':";",',27,':"¡",',27,':"=",','a:0,d:-0.','1,',27,':"¿",',27,':"?",lig:{"96":62},',27,':"@",',27,':"A','",krn:{"','116','":-0.0278,"','67',157,'79',157,'71',157,'85',157,'81',157,'84','":-0.0833,"','89',169,'86','":-0.111',',"87',173,'},',27,':"B",',27,':"C",',27,':"D',155,'88',157,'87',157,'65',157,'86',157,'89','":-0.0278','},',27,':"E",',27,':"F',155,'111',169,'101',169,'117','":-0.0833,"114":-0.0833,"97":-0.0833,"65":-0.','111,"79',157,'67',157,'71',157,'81',193,'},',27,':"G",',27,':"H",',27,':"I',155,'73":0.','0278','},',27,':"J",',27,':"K',155,'79',157,'67',157,'71',157,'81',193,'},',27,':"L',155,'84',169,'89',169,'86',173,',"87',173,'},',27,':"M",',27,':"N",',27,':"O',155,'88',1! 57,'87',157,'65',157,'86',157,'89',193,'},',27,':"P',155,'65',! 169,'111 ',157,'101',157,'97',157,'46',169,'44":-0.','0833','},',27,':"Q",d:1,',27,':"R',155,'116',157,'67',157,'79',157,'71',157,'85',157,'81',157,'84',169,'89',169,'86',173,',"87',173,'},',27,':"S",',27,':"T',155,'121',157,'101',169,'111',205,283,',"117":-0.',283,'},',27,':"U",',27,':"V",','ic:0.0139,krn:{"','111',169,'101',169,'117',205,'111,"79',157,'67',157,'71',157,'81',193,'},',27,':"W",',330,'111',169,'101',169,'117',205,'111,"79',157,'67',157,'71',157,'81',193,'},',27,':"X',155,'79',157,'67',157,'71',157,'81',193,'},',27,':"Y",ic:0.025,','krn:{"101',169,'111',205,283,323,283,'},',27,':"Z",',27,':"[",','d:0.1,',27,':"“",',27,':"]",',390,27,':"ˆ',42,'x2D9',42,'x2018;",lig:{"96":92},',27,':"a','",a:0,krn:{"','118',157,'106":0.','0556,"121',157,'119',193,'},',27,':"b',155,'101','":0.0278,"','111',417,'120',157,'100',417,'99',417,'113',417,'118',157,407,'0556,"121',157,'119',193,'},',27,':"c',404,'104',157,'107',193,'},',27,':"d",',27,':"e','",a:0,',27,':"f',25,'12,"1! 02":11,"108":13},',27,':"g",','a:0,d:0.2,ic:0.','0139,krn:{"',407,223,'},',27,':"h',155,'116',157,'117',157,'98',157,'121',157,'118',157,'119',193,'},',27,':"i",',27,39,27,':"k',155,'97','":-0.0556,"','101',157,'97',157,'111',157,'99',193,'},',27,':"l",',27,':"m',404,'116',157,'117',157,'98',157,'121',157,'118',157,'119',193,'},',27,':"n',404,'116',157,'117',157,'98',157,'121',157,'118',157,'119',193,'},',27,':"o',404,'101',417,'111',417,'120',157,'100',417,'99',417,'113',417,'118',157,407,'0556,"121',157,'119',193,'},',27,':"p',448,95,378,417,'111',417,'120',157,'100',417,'99',417,'113',417,'118',157,407,'0556,"121',157,'119',193,'},',27,':"q',448,95,27,':"r',448,27,':"s',448,27,':"t',155,'121',157,'119',193,'},',27,':"u',404,'119',193,'},',27,':"v',448,330,'97',484,'101',157,'97',157,'111',157,'99',193,'},',27,':"w',448,330,'101',157,'97',157,'111',157,'99',193,'},',27,':"x',448,27,':"y",',455,456,'111',157,'101',157,'97',157,'46',169,'44":-0.',283,'},',27,':"z',448,27,':! "–',';",a:0.1,','ic:0.',223,110,'124},',27,':"—',6! 50,'ic:0 .',223,',',27,':"˝',42,'x2DC',42,'xA8;",',22,'accent"}],cmmi10',1,'ic:0.139',',krn:{"61":-0.0556,"59":-0.111,"58":-0.111,"127":0.',283,'},tclass:"igreek"},{c:"&',3,'krn:{"127":0.','167',673,5,'ic:0.',223,',krn:{"127":0.',283,673,7,675,'167',673,9,'ic:0.0757',681,283,673,11,'ic:0.0812,krn:{"61',484,'59":-0.0556,"58":-0.0556,"127":0.','0556',673,13,'ic:0.0576',681,283,673,15,'ic:0.139',671,'0556',673,17,675,283,673,19,'ic:0.11,krn:{"61',484,696,'0556',673,21,'ic:0.0502',681,283,673,'alpha',';",a:0,ic:0.','0037',681,223,'},',2,'beta;",','d:0.2,ic:0.','0528',681,283,'},',2,'gamma;",',455,'0556,',2,'delta;",ic:0.0378,krn:{"',696,'0556},',2,'epsilon;",a:0',681,'0556},','tclass:"symbol"},{c',':"ζ",',732,'0738',681,283,'},',2,'eta;",',455,'0359',681,'0556},',2,'theta;",ic:0.',223,681,283,'},',2,'iota;",a:0',681,'0556},',2,'kappa',37,2,'lambda;",',2,'mu',37,'d:0.2',681,223,'},',2,'nu',725,'0637,krn:{"',696,223,'},',2,'xi;",',732,'046',681,91,2,'pi',725,'0359,',2,'rho',37,'d! :0.2',681,283,'},',2,'sigma',725,800,'krn:{"59',484,'58":-0.0556','},',2,'tau',725,'113,krn:{"',696,223,'},',2,'upsilon',725,'0359',681,223,'},',2,'phi',650,'d:0.2',681,283,'},',2,'chi',37,'d:0.2',681,'0556},',2,'psi',650,732,'0359',681,91,2,'omega',725,800,2,'epsilon;",a:0',681,283,'},',22,23,':"ϑ",',675,283,'},',27,':"ϖ',725,223,',',27,':"ϱ',37,'d:0.2',681,283,'},',27,':"ς",',455,'0799',681,283,'},',27,':"ϕ',650,'d:0.2',681,283,'},',27,':"↼',';",a:0,d:-0.','2,',22,'harpoon"},{c',':"↽',893,'1,',22,896,':"⇀',893,'2,',22,896,':"⇁',893,'1,',22,896,50,'font-size: 133%; ',51,':-.1em; margin:-.2em; left:-.05em\\">&#','x02D3',53,103,'tclass:"symbol"},{c:"<span style=\\"',913,51,915,'x02D2',53,103,919,'font-size:50%\\">&#','x25B7',53,919,927,'x25C1',53,749,':"0",',27,':"1",',27,':"2",',27,':"3",',27,':"4",',27,':"5",',27,':"6",',27,':"7",',27,':"8",',27,':"9",',27,113,'3,',27,':",",a:-',106,27,':"<',650,27,116,'krn:{"1',484,'65'! ,484,'77',484,'78',484,'89":0.0556,"90":-0.0556},',27,':">',! 650,27,5 0,927,'x2605',53,'a:0,','tclass:"symbol"},{c:"&#','x2202;",ic:0.0556',681,283,'},',27,':"A",',675,'139','},tclass:"italic"},{c:"','B",ic:0.0502',681,283,992,'C",ic:0.0715,krn:{"61',157,696,283,992,'D",ic:0.',223,681,'0556',992,'E",ic:0.0576',681,283,992,'F",ic:0.139',671,283,992,'G",',675,283,992,'H",ic:0.0812,krn:{"61',484,696,'0556',992,'I",ic:0.0785',681,'111',992,'J",ic:0.0962',671,'167',992,'K",ic:0.0715,krn:{"61',484,696,'0556',992,'L",',675,223,992,'M','",ic:0.109,krn:{"','61',484,696,283,992,'N',1042,'61',169,'61',157,696,283,992,'O",ic:0.',223,681,283,992,'P",ic:0.139',671,283,992,'Q",d:0.2',681,283,992,'R",ic:0.00773',681,283,992,'S",ic:0.0576,krn:{"61',484,696,283,992,'T','",ic:0.139,krn:{"','61',157,696,283,992,'U',1042,'59',173,',"58',173,',"61',484,'127":0.',223,992,'V",ic:0.222,krn:{"59','":-0.167,"','58',1098,'61',173,992,'W',1080,'59',1098,'58',1098,'61',173,992,'X",ic:0.0785,krn:{"61',169,'61',157,696,283,992,'Y",ic:0.222,krn:{"59',1098,'58',1098,'61',173,9! 92,'Z",ic:0.0715,krn:{"61',484,696,283,'},','tclass:"italic"},{c',':"♭',';",tclass:"symbol2"},{c:"&#','x266E',1134,'x266F',1134,'x2323',893,'1,',27,':"⌢',893,'1,',27,':"ℓ",',675,91,749,':"a',448,1132,':"b",',1132,':"c",a:0',681,'0556',992,'d',155,'89":0.0556,"90',484,'106',173,',"102',1098,1094,'167',992,'e",a:0',681,'0556',992,'f",',732,'108,krn:{"',696,'167',992,'g",',455,'0359',681,223,992,'h',155,'127',193,992,'i",',1132,':"j",',732,'0572,krn:{"59',484,814,992,'k",ic:0.0315,',1132,':"l",ic:0.0197',681,283,992,'m',448,1132,':"n',448,1132,':"o",a:0',681,'0556',992,'p',448,'d:0.2',681,283,992,'q",',455,'0359',681,283,992,'r','",a:0,ic:0.',223,',krn:{"',696,'0556',992,'s",a:0',681,'0556',992,'t",',675,283,992,'u",a:0',681,223,992,'v',1229,'0359',681,223,992,'w',1229,'0269',681,283,992,'x",a:0',681,223,992,'y",',455,'0359',681,'0556',992,'z',1229,'044',681,'0556},',1132,':"ı",a:0',681,223,992,'j",d:0.2',681,283,'},',1132,':"℘',37,'d:0.2',681,91! ,27,50,'position:relative; left: .4em; top: -.8em; font-size: ! 50%\\">& #x2192',53,'ic:0.154,',983,'x0311;",ic:0.399,',22,'normal"}],cmsy10:[{c:"−',650,983,'xB7',893,'2,',983,'xD7',37,919,51,':.2em\\">*',53,982,983,'xF7',37,983,'x25CA;",',983,'xB1',650,983,'x2213;",',983,'x2295;",',983,'x2296;",',983,'x2297;",',983,'x2298;",',983,'x2299;",',983,'x25EF;",',919,51,':.25em;\\">°',53,145,'1,',983,'x2022',893,'2,',983,'x224D',650,983,'x2261',650,983,'x2286;",',983,'x2287;",',983,'x2264;",',983,'x2265;",',983,'x227C;",',983,'x227D;",',749,':"~",',145,'2,',27,':"≈',650,'d:-0.1,',983,'x2282;",',983,'x2283;",',983,'x226A;",',983,'x226B;",',983,'x227A;",',983,'x227B;",',983,'x2190',893,'15',',tclass:"arrows"},{c:"&#','x2192',893,'15',1385,'x2191;",h:1',1385,'x2193;",h:1',1385,'x2194;",a:0',1385,'x2197;",h:1',1385,'x2198;",h:1',1385,'x2243',650,983,'x21D0;",a:0.1',1385,'x21D2;",a:0.1',1385,'x21D1;",h:0.9,d:0.1',1385,'x21D3;",h:0.9,d:0.1',1385,'x21D4;",a:0.1',1385,'x2196;",h:1',1385,'x2199;",h:1',1385,'x221D',650,919,913,'margin-right','! : -.1em; position: relative; top:.4em\\">′',53,982,983,'x221E',650,983,'x2208;",',983,'x220B;",',983,'x25B3;",',983,'x25BD;",',749,116,919,'font-size:50%; ',51,':-.3em; ',1421,':-.2em\\">|</span>",',982,27,':"∀",',983,'x2203;",',983,'xAC',893,'1,',22,'symbol1"},{c:"∅",',983,'x211C;",',983,'x2111;",',983,'x22A4;",',983,'x22A5;",',983,'x2135;",',749,':"A','",krn:{"48":0.','194','},tclass:"cal"},{c:"','B",ic:0.0304',',krn:{"48":0.','139',1469,'C",ic:0.0583',1471,'139',1469,'D",ic:0.',223,1471,283,1469,'E",ic:0.0894',1471,'111',1469,'F",ic:0.0993',1471,'111',1469,'G",',732,'0593',1471,'111',1469,'H",ic:0.00965',1471,'111',1469,'I",ic:0.0738',1471,223,1469,'J",',732,'185',1471,'167',1469,'K",ic:0.0144',1471,'0556',1469,'L',1467,'139',1469,'M',1467,'139',1469,'N",ic:0.147',1471,283,1469,'O",ic:0.',223,1471,'111',1469,'P",ic:0.0822',1471,283,1469,'Q",d:0.2',1471,'111',1469,'R',1467,283,1469,'S",ic:0.075',1471,'139',1469,'T",ic:0.254',1471,223,1469,'U",ic:0.0993! ',1471,283,1469,'V",ic:0.0822',1471,223,1469,'W",ic:0.0822',14! 71,283,1 469,'X",ic:0.146',1471,'139',1469,'Y",ic:0.0822',1471,283,1469,'Z",ic:0.0794',1471,'139},',22,'cal"},{c:"⋃",',983,'x22C2;",',983,'x228E;",',983,'x22C0;",',983,'x22C1;",',983,'x22A2;",',983,'x22A3',1134,'xF8F0;",a:',106,27,':"",','a:',106,27,':"",','a:',106,27,':"",','a:',106,27,':"{",',95,27,':"}",',95,27,':"〈",','a:',106,27,':"〉",a:',106,27,':"|",',390,22,'vertical"},{c',':"||",','d:0,',22,1621,':"↕",h:1,d:0.15',1385,'x21D5;",a:0.2,d:0.1',1385,'x2216;",a:0.3,',390,27,':"≀",',919,51,': .8em\\">√',53,'h:0.04,d:0.9,',27,':"∐",a:0.4,',983,'x2207;",',983,'x222B;",h:1,',390,'ic:0.111,',22,'root"},{c:"⊔",',983,'x2293;",',983,'x2291;",',983,'x2292;",',983,'xA7;",',390,27,':"†",',390,27,':"‡",',390,27,':"¶",a:0.3,',390,27,':"♣",',983,'x2666;",',983,'x2665;",',983,'x2660;",',22,'symbol"}],cmex10:[{c',94,'h:0.04,d:1.16,n:','16',',tclass:"delim1"},{c',97,1678,'17',1680,389,1678,'104! ',1680,394,1678,'105',1680,':"",',1678,'106',1680,1593,1678,'107',1680,1597,1678,'108',1680,1601,1678,'109',1680,1605,1678,'110',1680,1608,1678,'111',1680,1611,1678,'68,',22,'delim1c','"},{c:"〉",',1678,'69,',22,'delim1c"},{c:"|",','h:0.7,d:0,delim:{rep:','12},',22,1621,1622,1727,'13},',22,1621,116,1678,'46,',22,'delim1b','"},{c:"∖",',1678,'47,',22,'delim1b','"},{c:"(",','h:0.04,d:1.76,n:','18,',22,'delim2"},{c',97,1747,'19,',22,'delim2',1746,'h:0.04,d:2.36,n:','32',',tclass:"delim3"},{c',97,1757,'33',1759,389,1757,'34',1759,394,1757,'35',1759,':"",',1757,'36',1759,1593,1757,'37',1759,1597,1757,'38',1759,1601,1757,'39',1759,1605,1757,'40',1759,1608,1757,'41',1759,1611,1757,'42,',22,'delim3c',1722,1757,'43,',22,'delim3c"},{c',116,1757,'44,',22,'delim3b',1741,1757,'45,',22,'delim3b',1746,'h:0.04,d:2.96,','n:48',',tclass:"delim4"},{c',97,1817,'n:49',1819,389,1817,'n:50',1819,394,1817,'n:51',1819,1772,1817,'n:52',1819,1593,1817,'n:53',1819,1597,1817,! 'n:54',1819,1601,1817,'n:55',1819,1605,1817,'n:56',1819,1608,1! 817,'n:5 7',1819,1611,1817,22,'delim4c',1722,1817,22,'delim4c"},{c',116,1817,22,'delim4b',1741,1817,22,'delim4b"},{c',116,1747,'30,',22,'delim2b',1741,1747,'31,',22,'delim2b"},{c:"",h:0.8,d:0.15,delim:{top:48,bot:64,rep:66},',22,'delim"},{c:"'], + ['',';",h:0.8,d:0.15,delim:{','top:','49,bot:65,rep:67','},tclass:"delim"},{c:"&#','xF8EE',1,2,'50,bot:52,rep:54',4,'xF8F9',1,2,'51,bot:53,rep:55',4,'xF8F0',1,'bot:52,rep:54',4,'xF8FB',1,'bot:53,rep:55',4,'xF8EF',1,2,'50,rep:54',4,'xF8FA',1,2,'51,rep:55',4,'xF8F1',1,2,'56,mid:60,bot:58,rep:62',4,'xF8FC',1,2,'57,mid:61,bot:59,rep:62',4,'xF8F3',1,'top:56,bot:','58,rep:62',4,'xF8FE',1,'top:57,bot:','59,rep:62',4,'xF8F2',1,'rep:63',4,'xF8FD',1,'rep:119',4,'xF8F4',1,'rep:62},tclass:"delim"},{c:"|",','h:0.65,d:0,delim:{top:','120,bot:121',',rep:63},tclass:"','vertical','"},{c:"&#','xF8ED',1,45,'59,rep:62',4,'xF8F8',1,50,'58,rep:62',4,'xF8EC',1,'rep:66',4,'xF8F7',1,'rep:67',4,'x3008;",','h:0.04,d:1.76,n:','28',',tclass:"','delim2c',68,'x3009;",',88,'29',90,91,68,'x2294',';",h:0,d:1,n:','71',90,'bigop1',68,'x2294',';",h:0.1,d:1.5,tclass:"','bigop2',68,'x222E',';",h:0,d:1.11,ic:0.095,n:','73',90,'bigop1c',68,'x222E;",h:0,d:2.22,ic:0.222',90,'bigop2c',68,'x2299',100,'75',90,! 103,68,'x2299',106,107,68,'x2295',100,'77',90,103,68,'x2295',106,107,68,'x2297',100,'79',90,103,68,'x2297',106,107,68,'x2211',100,'88',90,'bigop1a',68,'x220F',100,'89',90,153,68,'x222B',110,'90',90,113,68,'x222A',100,'91',90,'bigop1b',68,'x2229',100,'92',90,171,68,'x228E',100,'93',90,171,68,'x2227',100,'94',90,103,68,'x2228',100,'95',90,103,68,'x2211;",h:0.1,d:1.6',90,'bigop2a',68,'x220F',106,199,68,'x222B;",h:0,d:2.22,ic:0.222',90,117,68,'x222A',106,'bigop2b',68,'x2229',106,211,68,'x228E',106,211,68,'x2227',106,107,68,'x2228',106,107,68,'x2210',100,'97',90,153,68,'x2210',106,199,68,'xFE3F;",h:0.','722,w:0.65,n:99',90,'wide1',68,239,'85,w:1.1,n:100',90,'wide2',68,239,'99,w:1.65',90,'wide3',68,'x2053;",h:0.','722,w:0.75,n:102',90,'wide1a',68,254,'8,w:1.35,n:103',90,'wide2a',68,254,'99,w:2',90,'wide3a','"},{c:"[",',88,'20',90,'delim2','"},{c:"]",',88,'21',90,272,68,'xF8F0;",',88,'22',90,272,68,'xF8FB;",',88,'23',90,272,68,'xF8EE;",',88,'24',90,272,68,10,'",',88,'25',90,272,'"! },{c:"{",',88,'26',90,272,'"},{c:"}",',88,'27',90,272,'"},{c:"! <span st yle=\\"font-size: ','125','%; position:relative; top:.','95em','\\">√</span>",h:0.','04,d:1.16,n:113',90,'root',313,'190',315,'925em',317,'04,d:1.76,n:114',90,320,313,'250',315,'925em',317,'06,d:2.36,n:115',90,320,313,'320',315,'92em',317,'08,d:2.96,n:116',90,320,313,'400',315,'92em',317,'1,d:3.75,n:117',90,320,313,'500',315,'9em',317,'12,d:4.5,n:118',90,320,313,'625',315,'9em',317,'14,d:5.7',90,320,'"},{c:"<span style=\\"margin:.001em\\">||</span>",',64,'126,bot:127',',rep:119},tclass:"',67,68,'x25B5;",h:0.','45,delim:{',2,'120',66,'arrow1',68,'x25BF;",h:0.',376,'bot:121',66,380,313,'67',315,'35em; margin-','left:-.5em\\">&#','x256D',';</span>",h:0.','1',90,'symbol',313,'67',315,390,'right:-.5em\\">&#','x256E',393,'1',90,396,313,'67',315,390,391,'x2570',393,'1',90,396,313,'67',315,390,401,'x256F',393,'1',90,396,68,375,'5,delim:{',2,'126',372,'arrow2',68,382,429,'bot:127',372,433,'"}],cmti10:[{c:"Γ",ic:0.133,','tclass:"igreek"},{c:"&','Delta;",',441,'Theta;",','! ic:0.094,',441,'Lambda;",',441,'Xi;",ic:0.153,',441,'Pi;",ic:0.164,',441,'Sigma;",ic',':0.12,',441,'Upsilon;",ic:0.111,',441,'Phi;",ic:0.0599,',441,'Psi;",ic:0.111,',441,'Omega;",ic:0.103',90,'igreek','"},{c:"ff','",ic:0.212,krn:{"39":0.104,"63":0.104,"33":0.104,"41":0.104,"93":0.104},lig:{"105":','14,"108":15},','tclass:"italic"},{c',':"fi','",ic:0.103,',468,':"fl',470,468,':"ffi',470,468,':"ffl',470,468,':"ı",a:0,','ic:0.','0767,',468,':"j",d:0.2,','ic:0.0374,',468,':"`",','tclass:"iaccent"},{c:"&#','xB4;",ic:0.0969,',489,'x2C7;",ic:0.083,',489,'x2D8;",','ic:0.108,',489,'x2C9;",ic:0.103,',489,'x2DA;",tclass:"','iaccent','"},{c:"?",','d:0.17,w:0.46,',468,':"ß",','ic:0.105,',468,':"æ",a:0,','ic:0.0751,',468,':"œ",a:0,',508,468,':"ø",','ic:0.0919,',468,':"Æ",','ic',454,468,':"Œ",','ic',454,468,':"Ø",',445,468,':"?",krn:{"108":-0.','256,"76":-0.321},',468,':"!",','ic:0.124,lig:{"96":','60},',468,':"”",','ic:0.0696,',468,'! :"#",ic:0.0662,',468,':"$",',468,':"%",ic:0.136,',468,':"&! ",','ic: 0.0969,',468,':"’",','ic:0.124,','krn:{"63":0.','102,"33":0.102},lig:{"39":34},',468,':"(",d:0.2,','ic:0.162,',468,':")",d:0.2,','ic:0.0369,',468,':"*",ic:0.149,',468,':"+",a:0.1,','ic:0.0369,',468,':",",a:-0.3,d:0.2,w:0.278,',468,':"-",a:0,ic:0.0283',',lig:{"45":','123},',468,':".",a:-0.25,',468,':"/",ic:0.162,',468,':"0",ic:0.136,',468,':"1",ic:0.136,',468,':"2",ic:0.136,',468,':"3",ic:0.136,',468,':"4",ic:0.136,',468,':"5",ic:0.136,',468,':"6",ic:0.136,',468,':"7",ic:0.136,',468,':"8",ic:0.136,',468,':"9",ic:0.136,',468,':":",ic:0.0582,',468,':";",ic:0.0582,',468,':"¡",','ic:0.0756,',468,':"=",a:0,d:-0.1,','ic:0.0662,',468,':"¿",',468,':"?",','ic:0.122,','lig:{"96":','62},',468,':"@",ic:0.096,',468,':"A",','krn:{"110":-0.0256,"108":-0.0256,"114":-0.0256,"117":-0.0256,"109":-0.0256,"116":-0.0256,"105":-0.0256,"67":-0.0256,"79":-0.0256,"71":-0.0256,"104":-0.0256,"98":-0.0256,"85":-0.0256,"107":-0.0256,"118":-0.0256,"119":-0.0256,"81":-','0.0256,"84','":-0.0! 767,"','89',614,'86','":-0.102,"','87',618,'101','":-0.0511,"','97',622,'111',622,'100',622,'99',622,'103',622,'113','":-0.0511','},',468,':"B',470,468,':"C",','ic:0.145,',468,':"D",',445,'krn:{"88','":-0.0256,"','87',646,'65',646,'86',646,'89":-0.','0256},',468,':"E",ic',454,468,':"F','",ic:0.133,krn:{"','111',614,'101',614,'117','":-0.0767,"114":-0.0767,"97":-0.0767,"','65',618,'79',646,'67',646,'71',646,'81":-0.0256','},',468,':"G",ic:0.0872,',468,':"H",ic:0.164,',468,':"I",ic:0.158,',468,':"J",ic:0.14,',468,':"K",',641,'krn:{"79',646,'67',646,'71',646,675,'},',468,':"L",krn:{"84',614,'89',614,'86',618,'87',618,'101',622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"M",ic:0.164,',468,':"N",ic:0.164,',468,':"O",',445,'krn:{"88',646,'87',646,'65',646,'86',646,653,'0256},',468,':"P',470,'krn:{"65":-0.0767},',468,':"Q",d:1,',445,468,':"R",ic:0.0387,',612,'0.0256,"84',614,'89',614,'86',618,'87',618,'101',622,'97',622,'111',622,'100',622,'99',622,'103',! 622,'113',634,'},',468,':"S",ic',454,468,':"T',660,'121',614,'! 101',614 ,'111',666,'117',614,'65":-0.0767},',468,':"U",ic:0.164,',468,':"V",ic:0.','184,krn:{"','111',614,'101',614,'117',666,'65',618,'79',646,'67',646,'71',646,675,'},',468,':"W",ic:0.',789,'65":-0.0767},',468,':"X",ic:0.158,krn:{"79',646,'67',646,'71',646,675,'},',468,':"Y",ic:0.','194',',krn:{"101',614,'111',666,'117',614,'65":-0.0767},',468,':"Z",',641,468,':"[",d:0.1,','ic:0.188,',468,':"“",','ic:0.169,',468,':"]",d:0.1,','ic:0.105,',468,':"ˆ",ic:0.0665,',489,'x2D9;",ic:0.118,',489,'x2018;",',531,'92},',468,':"a','",a:0,ic:0.',483,468,':"b",ic:0.0631',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"c',851,'0565',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"d',470,'krn:{"108":','0.0511},',468,':"e',851,'0751',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"f',466,'12,"102":11,"108":13},',468,':"g','",a:0,d:0.2,ic:0.','0885,',468,':"h",ic:0.',483,468,':"i",ic:0.102,',468,485! ,641,468,':"k",',495,468,':"l',470,892,'0.0511},',468,':"m',851,483,468,':"n',851,483,'krn:{"39":-0.102},',468,':"o',851,'0631',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"p',919,'0631',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"q',919,'0885,',468,':"r',851,'108',822,622,'97',622,'111',622,'100',622,'99',622,'103',622,'113',634,'},',468,':"s',851,'0821,',468,':"t",ic:0.0949,',468,':"u',851,483,468,':"v',851,'108,',468,':"w',851,1020,892,'0.0511},',468,':"x',851,'12,',468,':"y',919,'0885,',468,':"z',851,'123,',468,':"–",a:0.1,ic:0.','0921',565,'124},',468,':"—",a:0.1,ic:0.','0921,',468,':"˝",',605,489,'x2DC;",ic:0.116,',489,'xA8;",tclass:"',500,'"}],cmbx10:[{c:"&Gamma',';",tclass:"bgreek"},{c:"&','Delta',1056,'Theta',1056,'Lambda',1056,'Xi',1056,'Pi',1056,'Sigma',1056,'Upsilon',1056,'Phi',1056,'Psi',1056,'Omega;",tclass:"bgreek"},{c:"ff','",ic:0.0778,krn:{"39":0.0778,"63":0.0778,"33":0.0! 778,"41":0.0778,"93":0.0778},lig:{"105":','14,"108":15},','tcl! ass:"bol d"},{c',':"fi",',1078,':"fl",',1078,':"ffi",',1078,':"ffl",',1078,481,1078,485,1078,':"`',';",tclass:"baccent"},{c:"&#','xB4',1092,'x2C7',1092,'x2D8',1092,'x2C9',1092,499,'baccent',501,1078,504,1078,507,1078,510,1078,513,1078,516,1078,520,1078,524,1078,527,'278,"76":-0.319},',1078,530,606,'60},',1078,534,1078,':"#",',1078,':"$",',1078,':"%",',1078,543,1078,546,548,'111,"33":0.111},lig:{"39":34},',1078,551,1078,554,1078,':"*",',1078,559,1078,':",",a:-0.3,d:0.2,w:0.278,',1078,':"-",a:0',565,'123},',1078,':".",a:-0.25,',1078,':"/",',1078,':"0",',1078,':"1",',1078,':"2",',1078,':"3",',1078,':"4",',1078,':"5",',1078,':"6",',1078,':"7",',1078,':"8",',1078,':"9",',1078,':":",',1078,':";",',1078,596,1078,599,1078,':"¿",',1078,604,606,'62},',1078,':"@",',1078,':"A",krn:{"116','":-0.0278,"','67',1195,'79',1195,'71',1195,'85',1195,'81',1195,'84','":-0.0833,"','89',1207,'86":-0.','111,"87":-0.111},',1078,':"B",',1078,640,1078,':"D",krn:{"88',1195,'87',1195,'65',1195,'86',1195,6! 53,'0278},',1078,':"E",',1078,':"F",krn:{"111',1207,'101',1207,'117','":-0.0833,"114":-0.0833,"97":-0.0833,"65":-0.','111,"79',1195,'67',1195,'71',1195,'81":-0.0278','},',1078,':"G",',1078,':"H",',1078,':"I",krn:{"73":0.0278},',1078,':"J",',1078,':"K",krn:{"79',1195,'67',1195,'71',1195,1242,'},',1078,':"L",krn:{"84',1207,'89',1207,1210,'111,"87":-0.111},',1078,':"M",',1078,':"N",',1078,':"O",krn:{"88',1195,'87',1195,'65',1195,'86',1195,653,'0278},',1078,':"P",krn:{"65',1207,'111',1195,'101',1195,'97',1195,'46',1207,'44":-0.0833},',1078,742,1078,':"R",krn:{"116',1195,'67',1195,'79',1195,'71',1195,'85',1195,'81',1195,'84',1207,'89',1207,1210,'111,"87":-0.111},',1078,':"S",',1078,':"T",krn:{"121',1195,'101',1207,'111',1235,'0833,"117":-0.0833','},',1078,':"U",',1078,788,'0139,krn:{"','111',1207,'101',1207,'117',1235,'111,"79',1195,'67',1195,'71',1195,1242,'},',1078,807,1331,'111',1207,'101',1207,'117',1235,'111,"79',1195,'67',1195,'71',1195,1242,'},',1078,':"X",krn:{"79',1195,! '67',1195,'71',1195,1242,'},',1078,820,'025',822,1207,'111',12! 35,1325, '},',1078,830,1078,833,1078,836,1078,839,1078,':"ˆ',1092,'x2D9',1092,846,606,'92},',1078,':"a','",a:0,krn:{"','118',1195,'106":0.','0556,"121',1195,'119":-0.','0278},',1078,':"b",krn:{"101','":0.0278,"','111',1409,'120',1195,'100',1409,'99',1409,'113',1409,'118',1195,1402,'0556,"121',1195,1405,'0278},',1078,':"c',1399,'104',1195,'107":-0.0278},',1078,':"d",',1078,':"e",a:0,',1078,':"f',1076,'12,"102":11,"108":13},',1078,':"g',919,1331,1402,'0278},',1078... [truncated message content] |
From: Mike G. v. a. <we...@ma...> - 2006-01-20 04:20:23
|
Log Message: ----------- Fixed error in variable names that was breaking the code in HEAD. Tags: ---- rel-2-2-dev Modified Files: -------------- webwork-modperl/lib/WeBWorK/ContentGenerator: ProblemSet.pm Revision Data ------------- Index: ProblemSet.pm =================================================================== RCS file: /webwork/cvs/system/webwork-modperl/lib/WeBWorK/ContentGenerator/ProblemSet.pm,v retrieving revision 1.70.2.4 retrieving revision 1.70.2.5 diff -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -u -r1.70.2.4 -r1.70.2.5 --- lib/WeBWorK/ContentGenerator/ProblemSet.pm +++ lib/WeBWorK/ContentGenerator/ProblemSet.pm @@ -245,7 +245,7 @@ print CGI::p(CGI::b("Set Info")); - my $editURL; + my $editorURL; if (defined($set) and $authz->hasPermissions($userID, "modify_problem_sets")) { my $editorPage = $urlpath->newFromModule("WeBWorK::ContentGenerator::Instructor::PGProblemEditor", courseID => $courseID, setID => $set->set_id, problemID => 0); @@ -258,7 +258,7 @@ print $pg->{body_text}; } - if ($editURL) { + if ($editorURL) { print CGI::div(CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); } |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:41:53
|
Log Message: ----------- forward-port to HEAD (fixed accidental commit of local version) Modified Files: -------------- webwork2/htdocs: site_info.txt Revision Data ------------- |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:41:09
|
Log Message: ----------- fixed accidental commit of local version Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/htdocs: site_info.txt Revision Data ------------- |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:26:49
|
Log Message: ----------- backport to rel-2-1-patches (roll back part of change in version 1.58.) Tags: ---- rel-2-1-patches Modified Files: -------------- webwork2/lib/WeBWorK/ContentGenerator: ProblemSets.pm Revision Data ------------- Index: ProblemSets.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSets.pm,v retrieving revision 1.56.2.1 retrieving revision 1.56.2.2 diff -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -u -r1.56.2.1 -r1.56.2.2 --- lib/WeBWorK/ContentGenerator/ProblemSets.pm +++ lib/WeBWorK/ContentGenerator/ProblemSets.pm @@ -61,11 +61,7 @@ } else { print CGI::p(CGI::b("Course Info")); } - unless (-e $course_info_path) { # FIXME - `echo "" >$course_info_path`; # we seem to need to have this file - # around to prevent - # spurious errors when editing it. - } + if (-f $course_info_path) { #check that it's a plain file my $text = eval { readFile($course_info_path) }; if ($@) { |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:25:31
|
Log Message: ----------- forward-port to head (roll back part of change in version 1.58.) Modified Files: -------------- webwork2/lib/WeBWorK/ContentGenerator: ProblemSets.pm Revision Data ------------- Index: ProblemSets.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSets.pm,v retrieving revision 1.68 retrieving revision 1.69 diff -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -u -r1.68 -r1.69 --- lib/WeBWorK/ContentGenerator/ProblemSets.pm +++ lib/WeBWorK/ContentGenerator/ProblemSets.pm @@ -62,11 +62,6 @@ $editorURL = $self->systemLink($editorPage, params => { file_type => "course_info" }); } - unless (-e $course_info_path) { # FIXME - `echo "" >$course_info_path`; # we seem to need to have this file - # around to prevent - # spurious errors when editing it. - } if (-f $course_info_path) { #check that it's a plain file my $text = eval { readFile($course_info_path) }; if ($@) { |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:24:49
|
Log Message: ----------- roll back part of change in version 1.58. Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/lib/WeBWorK/ContentGenerator: ProblemSets.pm Revision Data ------------- Index: ProblemSets.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSets.pm,v retrieving revision 1.65.2.3 retrieving revision 1.65.2.4 diff -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -u -r1.65.2.3 -r1.65.2.4 --- lib/WeBWorK/ContentGenerator/ProblemSets.pm +++ lib/WeBWorK/ContentGenerator/ProblemSets.pm @@ -62,11 +62,6 @@ $editorURL = $self->systemLink($editorPage, params => { file_type => "course_info" }); } - unless (-e $course_info_path) { # FIXME - `echo "" >$course_info_path`; # we seem to need to have this file - # around to prevent - # spurious errors when editing it. - } if (-f $course_info_path) { #check that it's a plain file my $text = eval { readFile($course_info_path) }; if ($@) { |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:22:24
|
Log Message: ----------- forward-port to head (partial clean up rendering of the info box. it will now not show up unless it has content, and the headings will be rendered more nicely.) Modified Files: -------------- webwork2/conf/templates/math: system.template webwork2/conf/templates/ur: system.template webwork2/htdocs: site_info.txt webwork2/htdocs/css: math.css ur.css webwork2/lib/WeBWorK/ContentGenerator: Home.pm Login.pm LoginProctor.pm ProblemSet.pm ProblemSets.pm Revision Data ------------- Index: system.template =================================================================== RCS file: /webwork/cvs/system/webwork2/conf/templates/ur/system.template,v retrieving revision 1.1 retrieving revision 1.2 diff -Lconf/templates/ur/system.template -Lconf/templates/ur/system.template -u -r1.1 -r1.2 --- conf/templates/ur/system.template +++ conf/templates/ur/system.template @@ -127,9 +127,9 @@ </td> <!--#if can="info"--> <td class="InfoPanel"> - <div class="Info"> + <!--<div class="Info">--> <!--#info--> - </div> + <!--</div>--> </td> <!--#endif--> </tr> Index: system.template =================================================================== RCS file: /webwork/cvs/system/webwork2/conf/templates/math/system.template,v retrieving revision 1.2 retrieving revision 1.3 diff -Lconf/templates/math/system.template -Lconf/templates/math/system.template -u -r1.2 -r1.3 --- conf/templates/math/system.template +++ conf/templates/math/system.template @@ -39,21 +39,23 @@ <div id="content"> <!--#if can="info"--> - <div id="page-info"> - <div class="info-box" id="fisheye"> - <h2>Info</h2> + <!--<div id="page-info">--> + <!--<div class="info-box" id="fisheye">--> <!--#info--> - </div> - </div> + <!--</div>--> + <!--</div>--> <!--#endif--> + <!--#if can="nav"--> <div class="Nav"> <!--#nav style="images" imageprefix="/webwork2_files/images/nav" imagesuffix=".gif" separator=" "--> </div> <!--#endif--> + <!--#if can="title"--> <h1><!--#title--></h1> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> @@ -65,12 +67,14 @@ <!--#body--> </div> <!--#endif--> + <!--#if warnings="1"--> <hr> <div class="Warnings"> <!--#warnings--> </div> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> Index: site_info.txt =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/site_info.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -Lhtdocs/site_info.txt -Lhtdocs/site_info.txt -u -r1.3 -r1.4 --- htdocs/site_info.txt +++ htdocs/site_info.txt @@ -0,0 +1,3 @@ +<strong>This is not a public web site. Unauthorized access is +prohibited.</strong> + Index: ur.css =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/css/ur.css,v retrieving revision 1.16 retrieving revision 1.17 diff -Lhtdocs/css/ur.css -Lhtdocs/css/ur.css -u -r1.16 -r1.17 --- htdocs/css/ur.css +++ htdocs/css/ur.css @@ -51,6 +51,7 @@ /* (shuld have Message here) */ /* contains info */ +/* FIXME: this is erroniously used by SetMaker.pm. */ td.InfoPanel { background-color: #DDDDDD; color: black; width: 30% } td.InfoPanel h2 { font-size: 120% } td.InfoPanel a:link, @@ -63,6 +64,10 @@ /* WeBWorK classes: These classes are emitted by WeBWorK code and should * appear in ANY WeBWorK template. */ +/* the info escape emits a DIV with this class and id. */ +.info-box { } +#InfoPanel { font-size: smaller; } + /* tables used for laying out form fields shouldn't have a border */ table.FormLayout { border: 0; } table.FormLayout tr { vertical-align: top; } Index: math.css =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/css/math.css,v retrieving revision 1.2 retrieving revision 1.3 diff -Lhtdocs/css/math.css -Lhtdocs/css/math.css -u -r1.2 -r1.3 --- htdocs/css/math.css +++ htdocs/css/math.css @@ -50,13 +50,15 @@ /* --- Compound titles (class) ---------------------------------------------- */ +/* WeBWorK is not using this, but it might be nice to have it around later */ + /* "Split" title, with main heading left-aligned above a horizontal line, * and subheading right-aligned below the line. Usage: * * <h1 class="compound">Alumni Newsletter</h1> * <h2 class="compound">Spring '00</h2> */ -/* [ww] not using this, but it might be nice to have it around later */ + /*h1.compound { border-bottom: 1px solid #559; text-align: left; @@ -67,6 +69,10 @@ /* --- Info box (class) ----------------------------------------------------- */ +/* FIXME as a quick hack, the info() escape outputs a DIV with this class. + * don't let the placement of these styles fool you -- <div style="info-box"> + * is output by WeBWorK! */ + /* Common style for a small box to hold supplemental info; typically this * box will appear in a sidebar. Sample usage: * @@ -78,6 +84,7 @@ * <a class="more" href="bar">Older announcements...</a> * </div> */ + .info-box { border: 1px solid #559; border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; @@ -142,6 +149,7 @@ * appear within the #site-navigation div. Inherits many of its attributes * from class info-box, and overrides some. */ + #mini-sitemap, #fisheye { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; @@ -362,15 +370,6 @@ border-bottom: 1px solid #559; } -/* --- Additional template classes added for WW elements -------------------- */ - -#page-info { - font-size: smaller; - float: right; - width: 40%; - padding-left: 1em; -} - /* --- WeBWorK classes ------------------------------------------------------ */ /* These classes are emitted by WeBWorK code and should appear in ANY WeBWorK @@ -378,6 +377,11 @@ * (These are mostly copied from ur.css right atm.) */ +/* the info escape emits a DIV with this id. (not that the same DIV has class + * "info-box" which is given above in the "template styles" section. Regardless, + * it is emitted by WW code! */ +#InfoPanel { font-size: smaller; float: right; max-width: 40%; } + /* tables used for laying out form fields shouldn't have a border */ table.FormLayout { border: 0; } table.FormLayout tr { vertical-align: top; } Index: ProblemSets.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSets.pm,v retrieving revision 1.67 retrieving revision 1.68 diff -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -u -r1.67 -r1.68 --- lib/WeBWorK/ContentGenerator/ProblemSets.pm +++ lib/WeBWorK/ContentGenerator/ProblemSets.pm @@ -48,7 +48,10 @@ if (defined $course_info and $course_info) { my $course_info_path = $ce->{courseDirs}->{templates} . "/$course_info"; + print CGI::h2("Course Info"); + # deal with instructor crap + my $editorURL; if ($authz->hasPermissions($user, "access_instructor_tools")) { if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile") { $course_info_path = $r->param("sourceFilePath"); @@ -56,13 +59,9 @@ } my $editorPage = $urlpath->newFromModule("WeBWorK::ContentGenerator::Instructor::PGProblemEditor", courseID => $courseID); - my $editorURL = $self->systemLink($editorPage, params => { file_type => "course_info" }); - - print CGI::p(CGI::b("Course Info"), " ", - CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); - } else { - print CGI::p(CGI::b("Course Info")); + $editorURL = $self->systemLink($editorPage, params => { file_type => "course_info" }); } + unless (-e $course_info_path) { # FIXME `echo "" >$course_info_path`; # we seem to need to have this file # around to prevent @@ -78,6 +77,10 @@ print $text; } } + + if ($editorURL) { + print CGI::div(CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); + } return ""; } Index: ProblemSet.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSet.pm,v retrieving revision 1.72 retrieving revision 1.73 diff -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -u -r1.72 -r1.73 --- lib/WeBWorK/ContentGenerator/ProblemSet.pm +++ lib/WeBWorK/ContentGenerator/ProblemSet.pm @@ -243,15 +243,13 @@ }, ); + print CGI::p(CGI::b("Set Info")); + + my $editURL; if (defined($set) and $authz->hasPermissions($userID, "modify_problem_sets")) { my $editorPage = $urlpath->newFromModule("WeBWorK::ContentGenerator::Instructor::PGProblemEditor", courseID => $courseID, setID => $set->set_id, problemID => 0); - my $editorURL = $self->systemLink($editorPage, params => { file_type => 'set_header'}); - - print CGI::p(CGI::b("Set Info"), " ", - CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); - } else { - print CGI::p(CGI::b("Set Info")); + $editorURL = $self->systemLink($editorPage, params => { file_type => 'set_header'}); } if ($pg->{flags}->{error_flag}) { @@ -260,6 +258,10 @@ print $pg->{body_text}; } + if ($editURL) { + print CGI::div(CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); + } + return ""; } Index: LoginProctor.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/LoginProctor.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -Llib/WeBWorK/ContentGenerator/LoginProctor.pm -Llib/WeBWorK/ContentGenerator/LoginProctor.pm -u -r1.2 -r1.3 --- lib/WeBWorK/ContentGenerator/LoginProctor.pm +++ lib/WeBWorK/ContentGenerator/LoginProctor.pm @@ -64,7 +64,8 @@ CGI::p("$@"), ); } else { - print CGI::p(CGI::b("Login Info")), $text; + print CGI::h2("Login Info"); + print $text; } } Index: Login.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/Login.pm,v retrieving revision 1.35 retrieving revision 1.36 diff -Llib/WeBWorK/ContentGenerator/Login.pm -Llib/WeBWorK/ContentGenerator/Login.pm -u -r1.35 -r1.36 --- lib/WeBWorK/ContentGenerator/Login.pm +++ lib/WeBWorK/ContentGenerator/Login.pm @@ -40,58 +40,54 @@ my $r = $self->r; my $ce = $r->ce; + my $result; + # This section should be kept in sync with the Home.pm version my $site_info = $ce->{webworkFiles}->{site_info}; - if (defined $site_info and $site_info) { - my $site_info_path = $site_info; - # deal with previewing a temporary file if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile" and defined $r->param("editFileSuffix")) { - $site_info_path .= $r->param("editFileSuffix"); + $site_info .= $r->param("editFileSuffix"); } - if (-f $site_info_path) { - my $text = eval { readFile($site_info_path) }; + if (-f $site_info) { + my $text = eval { readFile($site_info) }; if ($@) { - print CGI::div({class=>"ResultsWithError"}, - CGI::p("$@"), - ); - } elsif($text) { - print CGI::p(CGI::b("Important Message")), $text,CGI::hr(); + $result .= CGI::h2("Site Information"); + $result .= CGI::div({class=>"ResultsWithError"}, $@); + } elsif ($text =~ /\S/) { + $result .= CGI::h2("Site Information"); + $result .= $text; } } - - } - my $login_info = $ce->{courseFiles}->{login_info}; + # FIXME this is basically the same code as above... TIME TO REFACTOR! + my $login_info = $ce->{courseFiles}->{login_info}; if (defined $login_info and $login_info) { - my $login_info_path = $ce->{courseDirs}->{templates} . "/$login_info"; + # login info is relative to the templates directory, apparently + $login_info = $ce->{courseDirs}->{templates} . "/$login_info"; # deal with previewing a temporary file if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile" and defined $r->param("editFileSuffix")) { - $login_info_path .= $r->param("editFileSuffix"); + $login_info .= $r->param("editFileSuffix"); } - if (-f $login_info_path) { - my $text = eval { readFile($login_info_path) }; + if (-f $login_info) { + my $text = eval { readFile($login_info) }; if ($@) { - print CGI::div({class=>"ResultsWithError"}, - CGI::p("$@"), - ); - } else { - print CGI::p(CGI::b("Login Info")), $text; + $result .= CGI::h2("Login Info"); + $result .= CGI::div({class=>"ResultsWithError"}, $@); + } elsif ($text =~ /\S/) { + $result .= CGI::h2("Login Info"); + $result .= $text; } } - - } - - return ""; + return CGI::div({class=>"info-box", id=>"InfoPanel"}, $result); } sub body { Index: Home.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/Home.pm,v retrieving revision 1.13 retrieving revision 1.14 diff -Llib/WeBWorK/ContentGenerator/Home.pm -Llib/WeBWorK/ContentGenerator/Home.pm -u -r1.13 -r1.14 --- lib/WeBWorK/ContentGenerator/Home.pm +++ lib/WeBWorK/ContentGenerator/Home.pm @@ -34,33 +34,32 @@ my $r = $self->r; my $ce = $r->ce; - my $site_info = $ce->{webworkFiles}->{site_info}; + my $result; + # This section should be kept in sync with the Login.pm version + my $site_info = $ce->{webworkFiles}->{site_info}; if (defined $site_info and $site_info) { - my $site_info_path = $site_info; - # deal with previewing a temporary file if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile" and defined $r->param("editFileSuffix")) { - $site_info_path .= $r->param("editFileSuffix"); + $site_info .= $r->param("editFileSuffix"); } - if (-f $site_info_path) { - my $text = eval { readFile($site_info_path) }; + if (-f $site_info) { + $result .= CGI::h2("Site Information"); + + my $text = eval { readFile($site_info) }; if ($@) { - print CGI::div({class=>"ResultsWithError"}, - CGI::p("$@"), - ); - } elsif ($text) { - print CGI::p(CGI::b("Important Message")), $text,CGI::hr(); + $result .= CGI::div({class=>"ResultsWithError"}, $@); + } elsif ($text =~ /\S/) { + $result .= $text; } } - - } - return ""; - + + return CGI::div({class=>"info-box", id=>"InfoPanel"}, $result); } + sub body { my ($self) = @_; my $r = $self->r; |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:16:05
|
Log Message: ----------- Modified Files: -------------- webwork2/conf/templates/math: gateway.template Revision Data ------------- Index: gateway.template =================================================================== RCS file: /webwork/cvs/system/webwork2/conf/templates/math/gateway.template,v retrieving revision 1.4 retrieving revision 1.5 diff -Lconf/templates/math/gateway.template -Lconf/templates/math/gateway.template -u -r1.4 -r1.5 --- conf/templates/math/gateway.template +++ conf/templates/math/gateway.template @@ -132,17 +132,19 @@ <div id="content"> <!--#if can="info"--> - <div id="page-info"> - <div class="info-box" id="fisheye"> - <h2>Info</h2> + <!--<div id="page-info">--> + <!--<div class="info-box" id="fisheye">--> <!--#info--> - </div> - </div> + <!--</div>--> + <!--</div>--> <!--#endif--> + <!-- [gateway] removed nav button to go up --> + <!--#if can="title"--> <h1><!--#title--></h1> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> @@ -154,12 +156,14 @@ <!--#body--> </div> <!--#endif--> + <!--#if warnings="1"--> <hr> <div class="Warnings"> <!--#warnings--> </div> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> |
From: Sam H. v. a. <we...@ma...> - 2006-01-20 00:14:27
|
Log Message: ----------- partial clean up rendering of the info box. it will now not show up unless it has content, and the headings will be rendered more nicely. Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/conf/templates/math: gateway.template system.template webwork2/conf/templates/ur: system.template webwork2/htdocs: site_info.txt webwork2/htdocs/css: math.css ur.css webwork2/lib/WeBWorK/ContentGenerator: Home.pm Login.pm LoginProctor.pm ProblemSet.pm ProblemSets.pm Revision Data ------------- Index: ur.css =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/css/ur.css,v retrieving revision 1.15.2.1 retrieving revision 1.15.2.2 diff -Lhtdocs/css/ur.css -Lhtdocs/css/ur.css -u -r1.15.2.1 -r1.15.2.2 --- htdocs/css/ur.css +++ htdocs/css/ur.css @@ -51,6 +51,7 @@ /* (shuld have Message here) */ /* contains info */ +/* FIXME: this is erroniously used by SetMaker.pm. */ td.InfoPanel { background-color: #DDDDDD; color: black; width: 30% } td.InfoPanel h2 { font-size: 120% } td.InfoPanel a:link, @@ -63,6 +64,10 @@ /* WeBWorK classes: These classes are emitted by WeBWorK code and should * appear in ANY WeBWorK template. */ +/* the info escape emits a DIV with this class and id. */ +.info-box { } +#InfoPanel { font-size: smaller; } + /* tables used for laying out form fields shouldn't have a border */ table.FormLayout { border: 0; } table.FormLayout tr { vertical-align: top; } Index: math.css =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/css/math.css,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -Lhtdocs/css/math.css -Lhtdocs/css/math.css -u -r1.1.2.1 -r1.1.2.2 --- htdocs/css/math.css +++ htdocs/css/math.css @@ -50,13 +50,15 @@ /* --- Compound titles (class) ---------------------------------------------- */ +/* WeBWorK is not using this, but it might be nice to have it around later */ + /* "Split" title, with main heading left-aligned above a horizontal line, * and subheading right-aligned below the line. Usage: * * <h1 class="compound">Alumni Newsletter</h1> * <h2 class="compound">Spring '00</h2> */ -/* [ww] not using this, but it might be nice to have it around later */ + /*h1.compound { border-bottom: 1px solid #559; text-align: left; @@ -67,6 +69,10 @@ /* --- Info box (class) ----------------------------------------------------- */ +/* FIXME as a quick hack, the info() escape outputs a DIV with this class. + * don't let the placement of these styles fool you -- <div style="info-box"> + * is output by WeBWorK! */ + /* Common style for a small box to hold supplemental info; typically this * box will appear in a sidebar. Sample usage: * @@ -78,6 +84,7 @@ * <a class="more" href="bar">Older announcements...</a> * </div> */ + .info-box { border: 1px solid #559; border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; @@ -142,6 +149,7 @@ * appear within the #site-navigation div. Inherits many of its attributes * from class info-box, and overrides some. */ + #mini-sitemap, #fisheye { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; @@ -362,15 +370,6 @@ border-bottom: 1px solid #559; } -/* --- Additional template classes added for WW elements -------------------- */ - -#page-info { - font-size: smaller; - float: right; - width: 40%; - padding-left: 1em; -} - /* --- WeBWorK classes ------------------------------------------------------ */ /* These classes are emitted by WeBWorK code and should appear in ANY WeBWorK @@ -378,6 +377,11 @@ * (These are mostly copied from ur.css right atm.) */ +/* the info escape emits a DIV with this id. (not that the same DIV has class + * "info-box" which is given above in the "template styles" section. Regardless, + * it is emitted by WW code! */ +#InfoPanel { font-size: smaller; float: right; max-width: 40%; } + /* tables used for laying out form fields shouldn't have a border */ table.FormLayout { border: 0; } table.FormLayout tr { vertical-align: top; } Index: gateway.template =================================================================== RCS file: /webwork/cvs/system/webwork2/conf/templates/math/gateway.template,v retrieving revision 1.3.2.1 retrieving revision 1.3.2.2 diff -Lconf/templates/math/gateway.template -Lconf/templates/math/gateway.template -u -r1.3.2.1 -r1.3.2.2 --- conf/templates/math/gateway.template +++ conf/templates/math/gateway.template @@ -132,17 +132,19 @@ <div id="content"> <!--#if can="info"--> - <div id="page-info"> - <div class="info-box" id="fisheye"> - <h2>Info</h2> + <!--<div id="page-info">--> + <!--<div class="info-box" id="fisheye">--> <!--#info--> - </div> - </div> + <!--</div>--> + <!--</div>--> <!--#endif--> + <!-- [gateway] removed nav button to go up --> + <!--#if can="title"--> <h1><!--#title--></h1> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> @@ -154,12 +156,14 @@ <!--#body--> </div> <!--#endif--> + <!--#if warnings="1"--> <hr> <div class="Warnings"> <!--#warnings--> </div> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> Index: system.template =================================================================== RCS file: /webwork/cvs/system/webwork2/conf/templates/math/system.template,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -Lconf/templates/math/system.template -Lconf/templates/math/system.template -u -r1.1.2.1 -r1.1.2.2 --- conf/templates/math/system.template +++ conf/templates/math/system.template @@ -39,21 +39,23 @@ <div id="content"> <!--#if can="info"--> - <div id="page-info"> - <div class="info-box" id="fisheye"> - <h2>Info</h2> + <!--<div id="page-info">--> + <!--<div class="info-box" id="fisheye">--> <!--#info--> - </div> - </div> + <!--</div>--> + <!--</div>--> <!--#endif--> + <!--#if can="nav"--> <div class="Nav"> <!--#nav style="images" imageprefix="/webwork2_files/images/nav" imagesuffix=".gif" separator=" "--> </div> <!--#endif--> + <!--#if can="title"--> <h1><!--#title--></h1> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> @@ -65,12 +67,14 @@ <!--#body--> </div> <!--#endif--> + <!--#if warnings="1"--> <hr> <div class="Warnings"> <!--#warnings--> </div> <!--#endif--> + <!--#if can="message"--> <div class="Message"> <!--#message--> Index: system.template =================================================================== RCS file: /webwork/cvs/system/webwork2/conf/templates/ur/system.template,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -Lconf/templates/ur/system.template -Lconf/templates/ur/system.template -u -r1.1 -r1.1.2.1 --- conf/templates/ur/system.template +++ conf/templates/ur/system.template @@ -127,9 +127,9 @@ </td> <!--#if can="info"--> <td class="InfoPanel"> - <div class="Info"> + <!--<div class="Info">--> <!--#info--> - </div> + <!--</div>--> </td> <!--#endif--> </tr> Index: site_info.txt =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/site_info.txt,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -Lhtdocs/site_info.txt -Lhtdocs/site_info.txt -u -r1.3 -r1.3.2.1 --- htdocs/site_info.txt +++ htdocs/site_info.txt @@ -0,0 +1,3 @@ +<strong>This is not a public web site. Unauthorized access is +prohibited.</strong> + Index: ProblemSets.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSets.pm,v retrieving revision 1.65.2.2 retrieving revision 1.65.2.3 diff -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -Llib/WeBWorK/ContentGenerator/ProblemSets.pm -u -r1.65.2.2 -r1.65.2.3 --- lib/WeBWorK/ContentGenerator/ProblemSets.pm +++ lib/WeBWorK/ContentGenerator/ProblemSets.pm @@ -48,7 +48,10 @@ if (defined $course_info and $course_info) { my $course_info_path = $ce->{courseDirs}->{templates} . "/$course_info"; + print CGI::h2("Course Info"); + # deal with instructor crap + my $editorURL; if ($authz->hasPermissions($user, "access_instructor_tools")) { if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile") { $course_info_path = $r->param("sourceFilePath"); @@ -56,13 +59,9 @@ } my $editorPage = $urlpath->newFromModule("WeBWorK::ContentGenerator::Instructor::PGProblemEditor", courseID => $courseID); - my $editorURL = $self->systemLink($editorPage, params => { file_type => "course_info" }); - - print CGI::p(CGI::b("Course Info"), " ", - CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); - } else { - print CGI::p(CGI::b("Course Info")); + $editorURL = $self->systemLink($editorPage, params => { file_type => "course_info" }); } + unless (-e $course_info_path) { # FIXME `echo "" >$course_info_path`; # we seem to need to have this file # around to prevent @@ -78,6 +77,10 @@ print $text; } } + + if ($editorURL) { + print CGI::div(CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); + } return ""; } Index: ProblemSet.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/ProblemSet.pm,v retrieving revision 1.70.2.3 retrieving revision 1.70.2.4 diff -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -Llib/WeBWorK/ContentGenerator/ProblemSet.pm -u -r1.70.2.3 -r1.70.2.4 --- lib/WeBWorK/ContentGenerator/ProblemSet.pm +++ lib/WeBWorK/ContentGenerator/ProblemSet.pm @@ -243,15 +243,13 @@ }, ); + print CGI::p(CGI::b("Set Info")); + + my $editURL; if (defined($set) and $authz->hasPermissions($userID, "modify_problem_sets")) { my $editorPage = $urlpath->newFromModule("WeBWorK::ContentGenerator::Instructor::PGProblemEditor", courseID => $courseID, setID => $set->set_id, problemID => 0); - my $editorURL = $self->systemLink($editorPage, params => { file_type => 'set_header'}); - - print CGI::p(CGI::b("Set Info"), " ", - CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); - } else { - print CGI::p(CGI::b("Set Info")); + $editorURL = $self->systemLink($editorPage, params => { file_type => 'set_header'}); } if ($pg->{flags}->{error_flag}) { @@ -260,6 +258,10 @@ print $pg->{body_text}; } + if ($editURL) { + print CGI::div(CGI::a({href=>$editorURL, target=>"WW_Editor"}, "[edit]")); + } + return ""; } Index: LoginProctor.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/LoginProctor.pm,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -Llib/WeBWorK/ContentGenerator/LoginProctor.pm -Llib/WeBWorK/ContentGenerator/LoginProctor.pm -u -r1.2 -r1.2.2.1 --- lib/WeBWorK/ContentGenerator/LoginProctor.pm +++ lib/WeBWorK/ContentGenerator/LoginProctor.pm @@ -64,7 +64,8 @@ CGI::p("$@"), ); } else { - print CGI::p(CGI::b("Login Info")), $text; + print CGI::h2("Login Info"); + print $text; } } Index: Login.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/Login.pm,v retrieving revision 1.35 retrieving revision 1.35.2.1 diff -Llib/WeBWorK/ContentGenerator/Login.pm -Llib/WeBWorK/ContentGenerator/Login.pm -u -r1.35 -r1.35.2.1 --- lib/WeBWorK/ContentGenerator/Login.pm +++ lib/WeBWorK/ContentGenerator/Login.pm @@ -40,58 +40,54 @@ my $r = $self->r; my $ce = $r->ce; + my $result; + # This section should be kept in sync with the Home.pm version my $site_info = $ce->{webworkFiles}->{site_info}; - if (defined $site_info and $site_info) { - my $site_info_path = $site_info; - # deal with previewing a temporary file if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile" and defined $r->param("editFileSuffix")) { - $site_info_path .= $r->param("editFileSuffix"); + $site_info .= $r->param("editFileSuffix"); } - if (-f $site_info_path) { - my $text = eval { readFile($site_info_path) }; + if (-f $site_info) { + my $text = eval { readFile($site_info) }; if ($@) { - print CGI::div({class=>"ResultsWithError"}, - CGI::p("$@"), - ); - } elsif($text) { - print CGI::p(CGI::b("Important Message")), $text,CGI::hr(); + $result .= CGI::h2("Site Information"); + $result .= CGI::div({class=>"ResultsWithError"}, $@); + } elsif ($text =~ /\S/) { + $result .= CGI::h2("Site Information"); + $result .= $text; } } - - } - my $login_info = $ce->{courseFiles}->{login_info}; + # FIXME this is basically the same code as above... TIME TO REFACTOR! + my $login_info = $ce->{courseFiles}->{login_info}; if (defined $login_info and $login_info) { - my $login_info_path = $ce->{courseDirs}->{templates} . "/$login_info"; + # login info is relative to the templates directory, apparently + $login_info = $ce->{courseDirs}->{templates} . "/$login_info"; # deal with previewing a temporary file if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile" and defined $r->param("editFileSuffix")) { - $login_info_path .= $r->param("editFileSuffix"); + $login_info .= $r->param("editFileSuffix"); } - if (-f $login_info_path) { - my $text = eval { readFile($login_info_path) }; + if (-f $login_info) { + my $text = eval { readFile($login_info) }; if ($@) { - print CGI::div({class=>"ResultsWithError"}, - CGI::p("$@"), - ); - } else { - print CGI::p(CGI::b("Login Info")), $text; + $result .= CGI::h2("Login Info"); + $result .= CGI::div({class=>"ResultsWithError"}, $@); + } elsif ($text =~ /\S/) { + $result .= CGI::h2("Login Info"); + $result .= $text; } } - - } - - return ""; + return CGI::div({class=>"info-box", id=>"InfoPanel"}, $result); } sub body { Index: Home.pm =================================================================== RCS file: /webwork/cvs/system/webwork2/lib/WeBWorK/ContentGenerator/Home.pm,v retrieving revision 1.13 retrieving revision 1.13.2.1 diff -Llib/WeBWorK/ContentGenerator/Home.pm -Llib/WeBWorK/ContentGenerator/Home.pm -u -r1.13 -r1.13.2.1 --- lib/WeBWorK/ContentGenerator/Home.pm +++ lib/WeBWorK/ContentGenerator/Home.pm @@ -34,33 +34,32 @@ my $r = $self->r; my $ce = $r->ce; - my $site_info = $ce->{webworkFiles}->{site_info}; + my $result; + # This section should be kept in sync with the Login.pm version + my $site_info = $ce->{webworkFiles}->{site_info}; if (defined $site_info and $site_info) { - my $site_info_path = $site_info; - # deal with previewing a temporary file if (defined $r->param("editMode") and $r->param("editMode") eq "temporaryFile" and defined $r->param("editFileSuffix")) { - $site_info_path .= $r->param("editFileSuffix"); + $site_info .= $r->param("editFileSuffix"); } - if (-f $site_info_path) { - my $text = eval { readFile($site_info_path) }; + if (-f $site_info) { + $result .= CGI::h2("Site Information"); + + my $text = eval { readFile($site_info) }; if ($@) { - print CGI::div({class=>"ResultsWithError"}, - CGI::p("$@"), - ); - } elsif ($text) { - print CGI::p(CGI::b("Important Message")), $text,CGI::hr(); + $result .= CGI::div({class=>"ResultsWithError"}, $@); + } elsif ($text =~ /\S/) { + $result .= $text; } } - - } - return ""; - + + return CGI::div({class=>"info-box", id=>"InfoPanel"}, $result); } + sub body { my ($self) = @_; my $r = $self->r; |
From: Sam H. v. a. <we...@ma...> - 2006-01-19 01:15:56
|
Log Message: ----------- forward-port from rel-2-2-dev (add h2 sizing for InfoPanel) Modified Files: -------------- webwork2/htdocs/css: ur.css Revision Data ------------- Index: ur.css =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/css/ur.css,v retrieving revision 1.15 retrieving revision 1.16 diff -Lhtdocs/css/ur.css -Lhtdocs/css/ur.css -u -r1.15 -r1.16 --- htdocs/css/ur.css +++ htdocs/css/ur.css @@ -52,6 +52,7 @@ /* contains info */ td.InfoPanel { background-color: #DDDDDD; color: black; width: 30% } +td.InfoPanel h2 { font-size: 120% } td.InfoPanel a:link, td.InfoPanel a:visited { color: blue; } td.InfoPanel a:active { color: red; } |
From: Sam H. v. a. <we...@ma...> - 2006-01-19 01:15:25
|
Log Message: ----------- add h2 sizing for InfoPanel Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/htdocs/css: ur.css Revision Data ------------- Index: ur.css =================================================================== RCS file: /webwork/cvs/system/webwork2/htdocs/css/ur.css,v retrieving revision 1.15 retrieving revision 1.15.2.1 diff -Lhtdocs/css/ur.css -Lhtdocs/css/ur.css -u -r1.15 -r1.15.2.1 --- htdocs/css/ur.css +++ htdocs/css/ur.css @@ -52,6 +52,7 @@ /* contains info */ td.InfoPanel { background-color: #DDDDDD; color: black; width: 30% } +td.InfoPanel h2 { font-size: 120% } td.InfoPanel a:link, td.InfoPanel a:visited { color: blue; } td.InfoPanel a:active { color: red; } |
From: Sam H. v. a. <we...@ma...> - 2006-01-19 01:14:16
|
Log Message: ----------- forward-port from rel-2-2-dev (lots of formatting/indentation fixes, also fix issue with text decoration in masthead.) Modified Files: -------------- webwork2/htdocs/css: math.css Revision Data ------------- Index: math.css =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /webwork/cvs/system/webwork2/htdocs/css/math.css,v retrieving revision 1.1 retrieving revision 1.2 diff -Lhtdocs/css/math.css -Lhtdocs/css/math.css -u -r1.1 -r1.2 --- htdocs/css/math.css +++ htdocs/css/math.css @@ -1,38 +1,33 @@ -/* *********************************************************************= ***** */ - -/* Default look-and-feel for www.math.rochester.edu. - * - * This file controls the appearance of a LOT of pages;=20 - * PLEASE BE CAREFUL when making modifications! If you want to - * add new styles for a specific subset of pages, you may want - * to isolate those styles in a separate style sheet. - * - * $Id$ +/* WeBWorK Online Homework Delivery System + * Copyright =A9 2000-2003 The WeBWorK Project, http://openwebwork.sf.ne= t/ + * $CVSHeader$ + *=20 + * This program is free software; you can redistribute it and/or modify = it under + * the terms of either: (a) the GNU General Public License as published = by the + * Free Software Foundation; either version 2, or (at your option) any l= ater + * version, or (b) the "Artistic License" which comes with this package. + *=20 + * This program is distributed in the hope that it will be useful, but W= ITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or= FITNESS + * FOR A PARTICULAR PURPOSE. See either the GNU General Public License = or the + * Artistic License for more details. */ =20 -/*=20 - * Default styles for standard elements. - */ +/* --- Standard elements -----------------------------------------------= ----- */ + body { - background: white; - color: black; - margin: .5em .5em 0 .5em; /* MSIE ignores bottom margin; Gecko doesn'= t */ - padding: 0; - font-family: Times, serif; - min-width: 25em; - /* ugly hack to hide background from Mac MSIE 5.1, which messes it up= \*/ - /* don't need the background image */ - /*background-image: url("/images/pale-KleinBottle.gif"); - background-position: bottom left; - background-repeat: no-repeat; - background-attachment: scroll;*/ - /* end of ugly hack */ + background: white; + color: black; + margin: .5em .5em 0 .5em; /* MSIE ignores bottom margin; Gecko doesn't = */ + padding: 0; + font-family: Times, serif; + min-width: 25em; } =20 h1, h2, h3, h4, h5, h6 { - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - background: transparent; - color: #225; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + background: transparent; + color: #225; } h1 { font-size: 170%; } h2 { font-size: 140%; padding-bottom: 0; margin-bottom: .5ex } @@ -41,386 +36,173 @@ h5 { font-size: 105%; } h6 { font-size: 105%; }=20 =20 -/* no need for large margin-top on headers after XSLT-generated navheade= r */ -h1.title, h2.title { margin-top: .3em } - -/* for personal home pages */ -h1.whoami { margin: 0; padding: .5ex 0 0 0; } -h2.whoami { margin: 0; padding: 0; } -table.contact-info { margin: 2ex 0 0 0; border: 0 } -table.contact-info th, table.contact-info td {=20 - text-align: left; - padding: 0 .2em 0 0; - font-weight: normal; -} -table.contact-info th { font-family: Arial, sans-serif } -img.portrait { float: left; margin: 1.5ex 1ex 0 0 } - -img { border: 0; } -sup, sub { font-size: 60%; } -acronym sub, .acronym sub, -acronym sup, .acronym sup { - font-size: 70%; - position: relative; -} -acronym sup, .acronym sup { - top: .5ex; -} -acronym sub, .acronym sub { - top: -1ex; -} - - a:link { color: #00e; background-color: inherit; } a:visited { color: #808; background-color: inherit; } =20 -/* kludge to make "current semester" links on catalog pages larger */=20 -a[href=3Dhome] { font-size: 170%; } +/* --- Miscellaneous classes -------------------------------------------= --- */ =20 -abbr, -acronym { - border-bottom: 1px dotted; - cursor: help; - font-variant: normal; -} +/* show only to CSS-ignorant browsers */ +.for-broken-browsers { display: none } =20 -span[title], a[title] { /* indicate when a link or span has a t= itle */ - cursor: help; -} +/* for hiding floats from Netscape 4.x */ +.float-left { float: left; } +.float-right { float: right; } =20 -/* --- Miscellaneous classes -------------------------------------------= --- */ +/* --- Compound titles (class) -----------------------------------------= ----- */ =20 /* "Split" title, with main heading left-aligned above a horizontal line= , - * and subheading right-aligned below the line.=20 + * and subheading right-aligned below the line. Usage: * - * Usage: * <h1 class=3D"compound">Alumni Newsletter</h1> * <h2 class=3D"compound">Spring '00</h2> - * */ -h1.compound { - border-bottom: 1px solid #559; - text-align: left; - padding: .5ex 0 0 0; - margin: 0; -} -h2.compound { float: right; margin: 0; padding: 0 } - - -ul.inline { - display: inline; - list-style-type: none; - margin: 0; - padding: 0; -} -ul.inline li {=20 - display: inline; - margin: 0; - padding: 0 .3em 0 .3em; - border-right: 1px solid #555; -} -ul.inline li.last {=20 - border-right: none; -} - -/* Course catalog stuff */ -dl.catalog dt { - font-weight: bold;=20 - font-family: sans-serif; -} -dl.catalog dd { - margin-left: 0; - padding-left: 0; - margin-bottom: 1ex; +/* [ww] not using this, but it might be nice to have it around later */ +/*h1.compound { + border-bottom: 1px solid #559; + text-align: left; + padding: .5ex 0 0 0; + margin: 0; } +h2.compound { float: right; margin: 0; padding: 0 }*/ =20 -.for-broken-browsers { display: none } /* show only to CSS-ignorant brow= sers */ -.print-only, .page-url { display: none; } +/* --- Info box (class) ------------------------------------------------= ----- */ =20 -/* for hiding floats from Netscape 4.x */ -.float-left { float: left; } -.float-right { float: right; } - -.unobtrusive { font-size: smaller; color: #555; background-color: inheri= t; } -.unobtrusive a:link { color: #77f; background-color: inherit; } -.unobtrusive a:visited { color: #f7f; background-color: inherit; } - -/* - * Common style for a small box to hold supplemental info; typically thi= s +/* Common style for a small box to hold supplemental info; typically thi= s * box will appear in a sidebar. Sample usage: * - * <div class=3D"info-box"> - * <h2>Announcements</h2> - * <ul> - * <li>foo</li> - * </ul> - * <a class=3D"more" href=3D"bar">Older announcements...</a> - * </div> + * <div class=3D"info-box"> + * <h2>Announcements</h2> + * <ul> + * <li>foo</li> + * </ul> + * <a class=3D"more" href=3D"bar">Older announcements...</a> + * </div> */ .info-box { - border: 1px solid #559; - border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; - -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex= ; - margin-bottom: 1ex;=20 - margin-top: 0; + border: 1px solid #559; + border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; + -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex; + margin-bottom: 1ex;=20 + margin-top: 0; } .info-box h2, .info-box h3, .info-box h4, .info-box h5, .info-box h6 { - border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; - -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex= ; - border-bottom: 1px solid #559; - font-size: 100%; - text-align: center; - background: #88d; - color: white; - margin: 0; - padding: 0 .5em 0 .5em; + border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; + -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex; + border-bottom: 1px solid #559; + font-size: 100%; + text-align: center; + background: #88d; + color: white; + margin: 0; + padding: 0 .5em 0 .5em; } .info-box ul, .info-box ol { - margin: 1ex .5em 1ex 0; - padding-left: 1.5em; - font-size: 80%; + margin: 1ex .5em 1ex 0; + padding-left: 1.5em; + font-size: 80%; } .info-box dl { - margin: 1ex .5em 1ex 1ex; - padding: 0; - font-size: 80%; + margin: 1ex .5em 1ex 1ex; + padding: 0; + font-size: 80%; } .info-box li, .info-box dt { - margin: 0 0 .5ex 0; - padding: 0; - line-height: 2.2ex; + margin: 0 0 .5ex 0; + padding: 0; + line-height: 2.2ex; } .info-box dt { font-weight: bold } .info-box dd { - margin: 0 0 .5ex 1em; - padding: 0; - line-height: 2.2ex; + margin: 0 0 .5ex 1em; + padding: 0; + line-height: 2.2ex; } .info-box dd p { - margin-top: 0; + margin-top: 0; } .info-box a.more { - float: right; - font-size: 80%; - font-style: italic; - margin-bottom: 1ex; - margin-right: .5em; -} - -/* --- Classes for online documentation --------------------------------= --- */ - =20 -kbd { font-family: monospace; font-weight: bold } -address { display: inline; font-style: normal; border: 0; margin: 0;} -.note, .byline { font-style: italic; } -.byline { display: block; font-size: medium; font-weight: normal } - -/* typed commands */ -.field-data, .command { - font-family: monospace; - font-weight: bold; -} - -/* GUI menu, elements */ -.field-name, .button-name, .menu-name, .menu-title, .menu-item, -.gui-text, .icon-name, .window-name, .radio-button-name, .check-box-name= , -.guimenu, .guisubmenu, .guimenuitem, /* DocBook elements */ -.guibutton, .guiicon, .guilabel, /* DocBook elements */ -.tab-name { - font-family: Arial, Helvetica, sans-serif; - font-weight: bold; - /*=20 - color: #992222; - background-color: inherit; - */ - white-space: nowrap; -} - -/* for highlighting documentation references to hyperlinks */ -.link-name { - font-family: sans-serif; - font-weight: bold; - color: #225522; - background-color: inherit; -} - -/* host names, URLs, etc. */ -.host-name, .terminal-text, .file-name, .url, .userinput { - font-family: monospace; -} -.email-address { font-family: inherit; } -.url { white-space: nowrap; } /* don't break URLs */ - -/* make RCS tags visible, but non-obtrusive */ -.rcs-id, #rcs-id { - float: right; - font-family: Helvetica, Arial, sans-serif; - font-size: x-small; - color: #ababab; - background-color: inherit; + float: right; + font-size: 80%; + font-style: italic; + margin-bottom: 1ex; + margin-right: .5em; } =20 -/* code blocks or terminal sessions */ -/* -pre.code, pre.terminal-text, pre.screen { - background-color: #aaddaa; - color: black; - border: 1px solid #88bb88; - font-family: monospace; - margin-left: 0em; - margin-right: 1em; - padding: 0.5em; - white-space: pre; -} -*/ - -pre.code, pre.terminal-text, pre.screen, pre.programlisting { - background-color: inherit; - color: #258; - white-space: pre; - font-family: Courier, "Courier New", monospace; - margin-left: 1em; - margin-right: 1em; -} +/* --- Fisheye view (id) -----------------------------------------------= ----- */ =20 -/* DocBook program listings */ -pre.programlisting, pre.screen { - font-size: 90%; - margin-left: 2em; - /* width: 83ex; */ -} -pre.programlisting em { - background: #ccf; - color: #000; - font-style: normal;=20 - font-weight: normal; -} - -/* comments in DocBook program listings */ -pre .lineannotation { - color: gray; - background: inherit; -} - -pre .computeroutput { - background: inherit; - /* color: #222222; */ -} - -tt.literal { font-weight: bold } - -/* DocBook tips, warnings, important */ -.tip img, -.warning img, -.important img {=20 - float: left; - vertical-align: middle; - position: absolute; -} -.tip, -.warning, -.important {=20 - margin: .8ex 3em .8ex 1em; - font-style: italic; font-size: 90%; - padding: 1ex 1em .1ex 1ex; -} -.tip p, -.warning p, -.important p, -.tip pre, -.warning pre, -.important pre { - margin-top: 0; - margin-left: 35px; -} -.tip p + p, -.warning p + p, -.important p + p { - margin-top: auto; -} -.tip pre, -.warning pre, -.important pre { - padding-left: 1em; +/* The "fisheye" view: a hierarchical view of the website to show the=20 + * user where they are in the document hierarchy. Provides more "latera= l"=20 + * information than breadcrumbs, but not as much as a full sitemap. To=20 + * appear within the #site-navigation div. Inherits many of its attribu= tes=20 + * from class info-box, and overrides some. + */ +#mini-sitemap, +#fisheye { + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + padding: 0 0 1ex 0; } - - -div.tip, -div.warning,=20 -div.important { - /* border: 1px dotted gray; */ +#mini-sitemap a, +#fisheye a { + text-decoration: none; } - -/* Docbook figures */ -.figure { - float: right; - margin-left: .3em;=20 +#mini-sitemap a:hover, +#fisheye a:hover { + text-decoration: underline; } - -.figure p.title { - font-family: sans-serif; - font-size: smaller; - text-align: center; - background: inherit; - color: #248; +#mini-sitemap li, +#fisheye li { + line-height: 2.5ex; + margin: 0; } - - -.orderedlist ol { - margin-left: .6em; - padding-left: 1em; +#mini-sitemap ul, +#fisheye ul { + font-size: 100%; + list-style-type: none; + margin: 0 .1em .3ex .3em; + padding: 0; } - -/* stuff that we want to stand out */ -.prominent { - font-weight: bold; - text-decoration: underline; +#mini-sitemap ul ul, +#fisheye ul ul { + font-size: 95%; + margin-left: 0; } -a.prominent:link, -a.prominent:visited { - color: red; +#mini-sitemap ul li, +#fisheye ul li { + font-weight: bold; } - -.error { - font-weight: bold; - color: red; +#mini-sitemap ul ul ul, +#fisheye ul ul ul { + font-size: 80%; + margin-left: .3em; + padding-left: .5em; + border-left: 1px dotted gray; } - -.success { - font-weight: bold; - color: green; +#mini-sitemap ul ul li a.active, +#fisheye ul ul li a.active { + font-weight: bold; + color: black; + background-color: inherit; } - -div.question { - margin: 0; - font-family: Trebuchet MS, Verdana, sans-serif; - font-size: 110%; - border: solid #225; - border-width: 0 0 .1em .5em; - padding-left: .2em; +#mini-sitemap ul ul ul li, +#fisheye ul ul ul li { + font-weight: normal; } -div.question strong { - color: #228822; +#mini-sitemap ul ul ul ul, +#fisheye ul ul ul ul { + font-size: 90%; } - -div.answer { - margin: 0 0 2em 0; +#mini-sitemap ul ul ul ul ul, +#fisheye ul ul ul ul ul { + font-size: 90%; } =20 -div.qandaset dl { font-size: 95%; } -div.qandaset dl dl { font-size: 100%; } -div.qandaset dt a { text-decoration: none; } -div.qandaset dl dt { font-size: 140%; } -div.qandaset div.variablelist dl dt { font-size: 100%; } -div.qandaset dd dl dt { font-size: 100%; } - - -/* --- common layout elements for documents using templates ------------= ----*/ +/* --- Common layout elements for documents using templates ------------= ----- */ =20 /* The "masthead" of our document that tells users what site they're on. * It contains a logo-ish title and some basic site navigation. The @@ -429,54 +211,54 @@ * element should be placed at the very top of the <body> of our HTML do= cument. */ #masthead { - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - font-size: 100%; - margin: 0; - padding: 0; - color: #fff; - border: 1px solid #000; - background-color: #000038; - /* i don't think we need this */ - /*background-image: url("/images/mandel-wide.jpg");*/ - background-repeat: repeat-x; - background-position: top left; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + font-size: 100%; + margin: 0; + padding: 0; + color: #fff; + border: 1px solid #000; + background-color: #000038; + /* [ww] we could have some sort of spider web image here. */ + /*background-image: url("/images/mandel-wide.jpg");*/ + background-repeat: repeat-x; + background-position: top left; } #masthead a { - color: #fff; - background: transparent; - text-decoration: none; + color: #fff; + background: transparent; } -#masthead a:hover { text-decoration: underline; } - -/*[ww] since this is a logo and not text, we need borders that are the s= ame width all the way around */ +/* [ww] since this is a logo and not text, we need borders that are the = same + * width all the way around. after we find a nice background image, we c= an + * turn these back on. */ /*#masthead #logo { padding: .5ex .2em .1ex .5em }*/ #masthead #logo { padding: .5ex } -/* [ww] don't need these -- logo is an image */ +/* [ww] don't need these -- logo itself an image */ /*#masthead #logo h1 { - background-image: none; - background-color: transparent; - font-size: 100%; - font-weight: normal; - padding: 0; - margin: 0; - white-space: nowrap; - line-height: 1.9ex; + background-image: none; + background-color: transparent; + font-size: 100%; + font-weight: normal; + padding: 0; + margin: 0; + white-space: nowrap; + line-height: 1.9ex; }*/ /*#masthead #logo h2 { - background-color: transparent; - background-image: none; - font-weight: bold; - font-size: 210%; - line-height: 1.9ex; - margin: 0; - padding: 0; + background-color: transparent; + background-image: none; + font-weight: bold; + font-size: 210%; + line-height: 1.9ex; + margin: 0; + padding: 0; }*/ -/* [ww] instead of a form, we want the loginstatus there */ +/* [ww] instead of a search form, we want the loginstatus there */ /*#masthead form {*/ #masthead #loginstatus { - float: right; - padding: 0; - margin: 1ex .5em .1ex .1em; + float: right; + padding: 0; + margin: 1ex .5em .1ex .1em; + font-size: smaller; } =20 /* "big-wrapper" contains everything other than the masthead. It's mere= ly=20 @@ -485,12 +267,12 @@ * absolutely positioned objects *stay* within it. */ #big-wrapper { - position: relative; - top: 1ex; - width: 100%; - min-width: 18em; - margin: 0; - border: 0; + position: relative; + top: 1ex; + width: 100%; + min-width: 18em; + margin: 0; + border: 0; } =20 /* @@ -503,29 +285,28 @@ */ =20 #breadcrumbs { - margin-left: 10.4em; - margin-right: 0; - padding: 0 .4em; - border: 1px solid #559; - background: #88d; - color: #fff; - text-align: left;=20 - font-size: 100%; - font-family: Trebuchet MS, Arial, sans-serif; + margin-left: 10.4em; + margin-right: 0; + padding: 0 .4em; + border: 1px solid #559; + background: #88d; + color: #fff; + text-align: left;=20 + font-size: 100%; + font-family: Trebuchet MS, Arial, sans-serif; } #breadcrumbs a { - font-size: 100%; - white-space: nowrap; - background-color: inherit; - color: #fff; - text-decoration: none; + font-size: 100%; + white-space: nowrap; + background-color: inherit; + color: #fff; + text-decoration: none; } #breadcrumbs a.active { font-weight: bold; } #breadcrumbs a:hover { text-decoration: underline; } =20 =20 -/*=20 - * For the more CSS-compliant browsers, we'd like to provide site-wide +/* For the more CSS-compliant browsers, we'd like to provide site-wide * navigation links (e.g., a mini site map) to appear in a column along * the left side of the page, just below the masthead. This column is * absolutely positioned, so that ideally we should be able to include i= ts @@ -538,198 +319,64 @@ * We consider this meta-information to be non-essential; it is NOT part= of * the content, and may not be displayed in some circumstances. */ - #site-navigation { - position: absolute; - left: 0; - top: 0; - margin: 0; - padding: 0; - width: 9.8em; + position: absolute; + left: 0; + top: 0; + margin: 0; + padding: 0; + width: 9.8em; } =20 -/* - * The "fisheye" view: a hierarchical view of the website to show the=20 - * user where they are in the document hierarchy. Provides more "latera= l"=20 - * information than breadcrumbs, but not as much as a full sitemap. To=20 - * appear within the #site-navigation div. Inherits many of its attribu= tes=20 - * from class info-box, and overrides some. - */ -#mini-sitemap, -#fisheye { - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - padding: 0 0 1ex 0; -} -#mini-sitemap a, -#fisheye a { - text-decoration: none; -} -#mini-sitemap a:hover, -#fisheye a:hover { - text-decoration: underline; -} -#mini-sitemap li, -#fisheye li { - line-height: 2.5ex; - margin: 0; -} -#mini-sitemap ul, -#fisheye ul { - font-size: 100%; - list-style-type: none; - margin: 0 .1em .3ex .3em; - padding: 0; -} - -#mini-sitemap ul ul, -#fisheye ul ul { - font-size: 95%; - margin-left: 0; -} -#mini-sitemap ul li, -#fisheye ul li { - font-weight: bold; -} - -#mini-sitemap ul ul ul, -#fisheye ul ul ul { - font-size: 80%; - margin-left: .3em; - padding-left: .5em; - border-left: 1px dotted gray; -} -#mini-sitemap ul ul li a.active, -#fisheye ul ul li a.active { - font-weight: bold; - color: black; - background-color: inherit; -} - -#mini-sitemap ul ul ul li, -#fisheye ul ul ul li { - font-weight: normal; -} -#mini-sitemap ul ul ul ul, -#fisheye ul ul ul ul { - font-size: 90%; -} -#mini-sitemap ul ul ul ul ul, -#fisheye ul ul ul ul ul { - font-size: 90%; -} - - /* The primary information content of the document, excluding masthead a= nd * site navigation. We want to leave a wide left margin to prevent over= lap * with our site map, which will be displayed on the left-hand side of t= he * screen. */ #content { - /* [ww] we need to put things that don't have a top border at the top= of this, so we need a top margin */ - /*margin: 0 1em 0 10.4em;*/ - margin: .5em 1em 0 10.4em; - padding: 0 0 0 0;=20 - font-family: Times, serif; - /* border-left: 1px dotted #bbf; */ + margin: .5em 1em 0 10.4em; + padding: 0 0 0 0;=20 + font-family: Times, serif; + /* border-left: 1px dotted #bbf; */ } #content h1 { margin: .4ex 0; } /* for crappy MSIE */ =20 =20 #footer { - /* white-space: nowrap; */ - clear: both; - /* border-top: 1px solid #559; */ - margin: 0 .5em .2ex 10.4em; - padding: 0; - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; -} -#validate { - background-color: inherit; - clear: both; - margin-bottom: 2ex; - font-size: x-small; - color: #bbb; - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; -} -#validate a { background-color: inherit; color: #ccc; } -#feedback { - font-size: 75%; - /* Hide from mac MSIE 5.1, which screws up floats \*/float: right; /*= */ + /* white-space: nowrap; */ + clear: both; + /* border-top: 1px solid #559; */ + margin: 0 .5em .2ex 10.4em; + padding: 0; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; } -#feedback img { vertical-align: middle; } #copyright { font-size: 75%; margin: 0;} #last-modified { - clear: both; - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - font-size: 75%; - background-color: inherit; - color: #444; - margin: 1ex 0 0 0; - padding: 0; - border-bottom: 1px solid #559; -} - -/* --- Turn off some features for handheld devices --- */ - -@media handheld { - - #site-navigation { - display: none - /* - position: relative; - width: auto; - */ - } - - /* remove any empty space we used for screen layout */ - #content, #footer { margin: 0; padding: 0; border: none; } - - /* keep masthead bar, but simplify its appearance */ - #masthead { - margin: 0; - padding: 1ex 0 0 1ex; - font-size: 65%; - background: #ddd; - color: #fff; - border: 1px solid #444; - } - - /* unfloat floated meta-info, make it smaller than other text */ - #copyright, #last-modified { float: none; color: #444; font-size: 70%= ; } - + clear: both; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + font-size: 75%; + background-color: inherit; + color: #444; + margin: 1ex 0 0 0; + padding: 0; + border-bottom: 1px solid #559; } =20 - - -/* --- old stuff to eventually remove ----------------------------------= --- */ -/* [ww] ok, i'll remove it */ -/*div.breadcrumbs { - font-family: sans-serif; - font-size: small;=20 - margin: .5ex .5em 1ex .5em; - padding-bottom: .5ex; - border-bottom: 2px dotted #ddd;=20 -} -.bottom-nav { - float: left; - font-family: sans-serif; - font-size: small; -}*/ - -/***********************************************************************= *******/ -/* [ww] Additional template classes added for WW elements */ +/* --- Additional template classes added for WW elements ---------------= ----- */ =20 #page-info { font-size: smaller; - float: right; - width: 40%; - padding-left: 1em; + float: right; + width: 40%; + padding-left: 1em; } =20 -/***********************************************************************= *******/ -/* WeBWorK classes: These classes are emitted by WeBWorK code and should - * appear in ANY WeBWorK template. they need not be implemented the same= way - * in each template though. */ +/* --- WeBWorK classes -------------------------------------------------= ----- */ + +/* These classes are emitted by WeBWorK code and should appear in ANY We= BWorK + * template. they need not be implemented the same way in each template = though. + * (These are mostly copied from ur.css right atm.) + */ =20 /* tables used for laying out form fields shouldn't have a border */ table.FormLayout { border: 0; } @@ -775,7 +422,7 @@ border-style: inset;=20 border-width: 1px;=20 text-align: center;=20 -# width: 15ex; + /*width: 15ex;*/ /* this was erroniously commented out with "#" */ padding: 2px 5px 2px 5px; background-color: #DDDDDD; } @@ -792,8 +439,8 @@ padding: 2px 5px 2px 5px; width: auto; } -.attemptResultsSummary { font-style:italic; } -.parsehilight { background-color:yellow; } +.attemptResultsSummary { font-style: italic; } +.parsehilight { background-color: yellow; } =20 /* the problem TEXT itself does in this box */ div.problem { clear: both; background-color: #E0E0E0; color: black; } |
From: Sam H. v. a. <we...@ma...> - 2006-01-19 01:13:25
|
Log Message: ----------- lots of formatting/indentation fixes, also fix issue with text=20 decoration in masthead. Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/htdocs/css: math.css Revision Data ------------- Index: math.css =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /webwork/cvs/system/webwork2/htdocs/css/math.css,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -Lhtdocs/css/math.css -Lhtdocs/css/math.css -u -r1.1 -r1.1.2.1 --- htdocs/css/math.css +++ htdocs/css/math.css @@ -1,38 +1,33 @@ -/* *********************************************************************= ***** */ - -/* Default look-and-feel for www.math.rochester.edu. - * - * This file controls the appearance of a LOT of pages;=20 - * PLEASE BE CAREFUL when making modifications! If you want to - * add new styles for a specific subset of pages, you may want - * to isolate those styles in a separate style sheet. - * - * $Id$ +/* WeBWorK Online Homework Delivery System + * Copyright =A9 2000-2003 The WeBWorK Project, http://openwebwork.sf.ne= t/ + * $CVSHeader$ + *=20 + * This program is free software; you can redistribute it and/or modify = it under + * the terms of either: (a) the GNU General Public License as published = by the + * Free Software Foundation; either version 2, or (at your option) any l= ater + * version, or (b) the "Artistic License" which comes with this package. + *=20 + * This program is distributed in the hope that it will be useful, but W= ITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or= FITNESS + * FOR A PARTICULAR PURPOSE. See either the GNU General Public License = or the + * Artistic License for more details. */ =20 -/*=20 - * Default styles for standard elements. - */ +/* --- Standard elements -----------------------------------------------= ----- */ + body { - background: white; - color: black; - margin: .5em .5em 0 .5em; /* MSIE ignores bottom margin; Gecko doesn'= t */ - padding: 0; - font-family: Times, serif; - min-width: 25em; - /* ugly hack to hide background from Mac MSIE 5.1, which messes it up= \*/ - /* don't need the background image */ - /*background-image: url("/images/pale-KleinBottle.gif"); - background-position: bottom left; - background-repeat: no-repeat; - background-attachment: scroll;*/ - /* end of ugly hack */ + background: white; + color: black; + margin: .5em .5em 0 .5em; /* MSIE ignores bottom margin; Gecko doesn't = */ + padding: 0; + font-family: Times, serif; + min-width: 25em; } =20 h1, h2, h3, h4, h5, h6 { - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - background: transparent; - color: #225; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + background: transparent; + color: #225; } h1 { font-size: 170%; } h2 { font-size: 140%; padding-bottom: 0; margin-bottom: .5ex } @@ -41,386 +36,173 @@ h5 { font-size: 105%; } h6 { font-size: 105%; }=20 =20 -/* no need for large margin-top on headers after XSLT-generated navheade= r */ -h1.title, h2.title { margin-top: .3em } - -/* for personal home pages */ -h1.whoami { margin: 0; padding: .5ex 0 0 0; } -h2.whoami { margin: 0; padding: 0; } -table.contact-info { margin: 2ex 0 0 0; border: 0 } -table.contact-info th, table.contact-info td {=20 - text-align: left; - padding: 0 .2em 0 0; - font-weight: normal; -} -table.contact-info th { font-family: Arial, sans-serif } -img.portrait { float: left; margin: 1.5ex 1ex 0 0 } - -img { border: 0; } -sup, sub { font-size: 60%; } -acronym sub, .acronym sub, -acronym sup, .acronym sup { - font-size: 70%; - position: relative; -} -acronym sup, .acronym sup { - top: .5ex; -} -acronym sub, .acronym sub { - top: -1ex; -} - - a:link { color: #00e; background-color: inherit; } a:visited { color: #808; background-color: inherit; } =20 -/* kludge to make "current semester" links on catalog pages larger */=20 -a[href=3Dhome] { font-size: 170%; } +/* --- Miscellaneous classes -------------------------------------------= --- */ =20 -abbr, -acronym { - border-bottom: 1px dotted; - cursor: help; - font-variant: normal; -} +/* show only to CSS-ignorant browsers */ +.for-broken-browsers { display: none } =20 -span[title], a[title] { /* indicate when a link or span has a t= itle */ - cursor: help; -} +/* for hiding floats from Netscape 4.x */ +.float-left { float: left; } +.float-right { float: right; } =20 -/* --- Miscellaneous classes -------------------------------------------= --- */ +/* --- Compound titles (class) -----------------------------------------= ----- */ =20 /* "Split" title, with main heading left-aligned above a horizontal line= , - * and subheading right-aligned below the line.=20 + * and subheading right-aligned below the line. Usage: * - * Usage: * <h1 class=3D"compound">Alumni Newsletter</h1> * <h2 class=3D"compound">Spring '00</h2> - * */ -h1.compound { - border-bottom: 1px solid #559; - text-align: left; - padding: .5ex 0 0 0; - margin: 0; -} -h2.compound { float: right; margin: 0; padding: 0 } - - -ul.inline { - display: inline; - list-style-type: none; - margin: 0; - padding: 0; -} -ul.inline li {=20 - display: inline; - margin: 0; - padding: 0 .3em 0 .3em; - border-right: 1px solid #555; -} -ul.inline li.last {=20 - border-right: none; -} - -/* Course catalog stuff */ -dl.catalog dt { - font-weight: bold;=20 - font-family: sans-serif; -} -dl.catalog dd { - margin-left: 0; - padding-left: 0; - margin-bottom: 1ex; +/* [ww] not using this, but it might be nice to have it around later */ +/*h1.compound { + border-bottom: 1px solid #559; + text-align: left; + padding: .5ex 0 0 0; + margin: 0; } +h2.compound { float: right; margin: 0; padding: 0 }*/ =20 -.for-broken-browsers { display: none } /* show only to CSS-ignorant brow= sers */ -.print-only, .page-url { display: none; } +/* --- Info box (class) ------------------------------------------------= ----- */ =20 -/* for hiding floats from Netscape 4.x */ -.float-left { float: left; } -.float-right { float: right; } - -.unobtrusive { font-size: smaller; color: #555; background-color: inheri= t; } -.unobtrusive a:link { color: #77f; background-color: inherit; } -.unobtrusive a:visited { color: #f7f; background-color: inherit; } - -/* - * Common style for a small box to hold supplemental info; typically thi= s +/* Common style for a small box to hold supplemental info; typically thi= s * box will appear in a sidebar. Sample usage: * - * <div class=3D"info-box"> - * <h2>Announcements</h2> - * <ul> - * <li>foo</li> - * </ul> - * <a class=3D"more" href=3D"bar">Older announcements...</a> - * </div> + * <div class=3D"info-box"> + * <h2>Announcements</h2> + * <ul> + * <li>foo</li> + * </ul> + * <a class=3D"more" href=3D"bar">Older announcements...</a> + * </div> */ .info-box { - border: 1px solid #559; - border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; - -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex= ; - margin-bottom: 1ex;=20 - margin-top: 0; + border: 1px solid #559; + border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; + -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex; + margin-bottom: 1ex;=20 + margin-top: 0; } .info-box h2, .info-box h3, .info-box h4, .info-box h5, .info-box h6 { - border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; - -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex= ; - border-bottom: 1px solid #559; - font-size: 100%; - text-align: center; - background: #88d; - color: white; - margin: 0; - padding: 0 .5em 0 .5em; + border-radius-topright: 1.5ex; border-radius-topleft: 1.5ex; + -moz-border-radius-topright: 1.5ex; -moz-border-radius-topleft: 1.5ex; + border-bottom: 1px solid #559; + font-size: 100%; + text-align: center; + background: #88d; + color: white; + margin: 0; + padding: 0 .5em 0 .5em; } .info-box ul, .info-box ol { - margin: 1ex .5em 1ex 0; - padding-left: 1.5em; - font-size: 80%; + margin: 1ex .5em 1ex 0; + padding-left: 1.5em; + font-size: 80%; } .info-box dl { - margin: 1ex .5em 1ex 1ex; - padding: 0; - font-size: 80%; + margin: 1ex .5em 1ex 1ex; + padding: 0; + font-size: 80%; } .info-box li, .info-box dt { - margin: 0 0 .5ex 0; - padding: 0; - line-height: 2.2ex; + margin: 0 0 .5ex 0; + padding: 0; + line-height: 2.2ex; } .info-box dt { font-weight: bold } .info-box dd { - margin: 0 0 .5ex 1em; - padding: 0; - line-height: 2.2ex; + margin: 0 0 .5ex 1em; + padding: 0; + line-height: 2.2ex; } .info-box dd p { - margin-top: 0; + margin-top: 0; } .info-box a.more { - float: right; - font-size: 80%; - font-style: italic; - margin-bottom: 1ex; - margin-right: .5em; -} - -/* --- Classes for online documentation --------------------------------= --- */ - =20 -kbd { font-family: monospace; font-weight: bold } -address { display: inline; font-style: normal; border: 0; margin: 0;} -.note, .byline { font-style: italic; } -.byline { display: block; font-size: medium; font-weight: normal } - -/* typed commands */ -.field-data, .command { - font-family: monospace; - font-weight: bold; -} - -/* GUI menu, elements */ -.field-name, .button-name, .menu-name, .menu-title, .menu-item, -.gui-text, .icon-name, .window-name, .radio-button-name, .check-box-name= , -.guimenu, .guisubmenu, .guimenuitem, /* DocBook elements */ -.guibutton, .guiicon, .guilabel, /* DocBook elements */ -.tab-name { - font-family: Arial, Helvetica, sans-serif; - font-weight: bold; - /*=20 - color: #992222; - background-color: inherit; - */ - white-space: nowrap; -} - -/* for highlighting documentation references to hyperlinks */ -.link-name { - font-family: sans-serif; - font-weight: bold; - color: #225522; - background-color: inherit; -} - -/* host names, URLs, etc. */ -.host-name, .terminal-text, .file-name, .url, .userinput { - font-family: monospace; -} -.email-address { font-family: inherit; } -.url { white-space: nowrap; } /* don't break URLs */ - -/* make RCS tags visible, but non-obtrusive */ -.rcs-id, #rcs-id { - float: right; - font-family: Helvetica, Arial, sans-serif; - font-size: x-small; - color: #ababab; - background-color: inherit; + float: right; + font-size: 80%; + font-style: italic; + margin-bottom: 1ex; + margin-right: .5em; } =20 -/* code blocks or terminal sessions */ -/* -pre.code, pre.terminal-text, pre.screen { - background-color: #aaddaa; - color: black; - border: 1px solid #88bb88; - font-family: monospace; - margin-left: 0em; - margin-right: 1em; - padding: 0.5em; - white-space: pre; -} -*/ - -pre.code, pre.terminal-text, pre.screen, pre.programlisting { - background-color: inherit; - color: #258; - white-space: pre; - font-family: Courier, "Courier New", monospace; - margin-left: 1em; - margin-right: 1em; -} +/* --- Fisheye view (id) -----------------------------------------------= ----- */ =20 -/* DocBook program listings */ -pre.programlisting, pre.screen { - font-size: 90%; - margin-left: 2em; - /* width: 83ex; */ -} -pre.programlisting em { - background: #ccf; - color: #000; - font-style: normal;=20 - font-weight: normal; -} - -/* comments in DocBook program listings */ -pre .lineannotation { - color: gray; - background: inherit; -} - -pre .computeroutput { - background: inherit; - /* color: #222222; */ -} - -tt.literal { font-weight: bold } - -/* DocBook tips, warnings, important */ -.tip img, -.warning img, -.important img {=20 - float: left; - vertical-align: middle; - position: absolute; -} -.tip, -.warning, -.important {=20 - margin: .8ex 3em .8ex 1em; - font-style: italic; font-size: 90%; - padding: 1ex 1em .1ex 1ex; -} -.tip p, -.warning p, -.important p, -.tip pre, -.warning pre, -.important pre { - margin-top: 0; - margin-left: 35px; -} -.tip p + p, -.warning p + p, -.important p + p { - margin-top: auto; -} -.tip pre, -.warning pre, -.important pre { - padding-left: 1em; +/* The "fisheye" view: a hierarchical view of the website to show the=20 + * user where they are in the document hierarchy. Provides more "latera= l"=20 + * information than breadcrumbs, but not as much as a full sitemap. To=20 + * appear within the #site-navigation div. Inherits many of its attribu= tes=20 + * from class info-box, and overrides some. + */ +#mini-sitemap, +#fisheye { + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + padding: 0 0 1ex 0; } - - -div.tip, -div.warning,=20 -div.important { - /* border: 1px dotted gray; */ +#mini-sitemap a, +#fisheye a { + text-decoration: none; } - -/* Docbook figures */ -.figure { - float: right; - margin-left: .3em;=20 +#mini-sitemap a:hover, +#fisheye a:hover { + text-decoration: underline; } - -.figure p.title { - font-family: sans-serif; - font-size: smaller; - text-align: center; - background: inherit; - color: #248; +#mini-sitemap li, +#fisheye li { + line-height: 2.5ex; + margin: 0; } - - -.orderedlist ol { - margin-left: .6em; - padding-left: 1em; +#mini-sitemap ul, +#fisheye ul { + font-size: 100%; + list-style-type: none; + margin: 0 .1em .3ex .3em; + padding: 0; } - -/* stuff that we want to stand out */ -.prominent { - font-weight: bold; - text-decoration: underline; +#mini-sitemap ul ul, +#fisheye ul ul { + font-size: 95%; + margin-left: 0; } -a.prominent:link, -a.prominent:visited { - color: red; +#mini-sitemap ul li, +#fisheye ul li { + font-weight: bold; } - -.error { - font-weight: bold; - color: red; +#mini-sitemap ul ul ul, +#fisheye ul ul ul { + font-size: 80%; + margin-left: .3em; + padding-left: .5em; + border-left: 1px dotted gray; } - -.success { - font-weight: bold; - color: green; +#mini-sitemap ul ul li a.active, +#fisheye ul ul li a.active { + font-weight: bold; + color: black; + background-color: inherit; } - -div.question { - margin: 0; - font-family: Trebuchet MS, Verdana, sans-serif; - font-size: 110%; - border: solid #225; - border-width: 0 0 .1em .5em; - padding-left: .2em; +#mini-sitemap ul ul ul li, +#fisheye ul ul ul li { + font-weight: normal; } -div.question strong { - color: #228822; +#mini-sitemap ul ul ul ul, +#fisheye ul ul ul ul { + font-size: 90%; } - -div.answer { - margin: 0 0 2em 0; +#mini-sitemap ul ul ul ul ul, +#fisheye ul ul ul ul ul { + font-size: 90%; } =20 -div.qandaset dl { font-size: 95%; } -div.qandaset dl dl { font-size: 100%; } -div.qandaset dt a { text-decoration: none; } -div.qandaset dl dt { font-size: 140%; } -div.qandaset div.variablelist dl dt { font-size: 100%; } -div.qandaset dd dl dt { font-size: 100%; } - - -/* --- common layout elements for documents using templates ------------= ----*/ +/* --- Common layout elements for documents using templates ------------= ----- */ =20 /* The "masthead" of our document that tells users what site they're on. * It contains a logo-ish title and some basic site navigation. The @@ -429,54 +211,54 @@ * element should be placed at the very top of the <body> of our HTML do= cument. */ #masthead { - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - font-size: 100%; - margin: 0; - padding: 0; - color: #fff; - border: 1px solid #000; - background-color: #000038; - /* i don't think we need this */ - /*background-image: url("/images/mandel-wide.jpg");*/ - background-repeat: repeat-x; - background-position: top left; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + font-size: 100%; + margin: 0; + padding: 0; + color: #fff; + border: 1px solid #000; + background-color: #000038; + /* [ww] we could have some sort of spider web image here. */ + /*background-image: url("/images/mandel-wide.jpg");*/ + background-repeat: repeat-x; + background-position: top left; } #masthead a { - color: #fff; - background: transparent; - text-decoration: none; + color: #fff; + background: transparent; } -#masthead a:hover { text-decoration: underline; } - -/*[ww] since this is a logo and not text, we need borders that are the s= ame width all the way around */ +/* [ww] since this is a logo and not text, we need borders that are the = same + * width all the way around. after we find a nice background image, we c= an + * turn these back on. */ /*#masthead #logo { padding: .5ex .2em .1ex .5em }*/ #masthead #logo { padding: .5ex } -/* [ww] don't need these -- logo is an image */ +/* [ww] don't need these -- logo itself an image */ /*#masthead #logo h1 { - background-image: none; - background-color: transparent; - font-size: 100%; - font-weight: normal; - padding: 0; - margin: 0; - white-space: nowrap; - line-height: 1.9ex; + background-image: none; + background-color: transparent; + font-size: 100%; + font-weight: normal; + padding: 0; + margin: 0; + white-space: nowrap; + line-height: 1.9ex; }*/ /*#masthead #logo h2 { - background-color: transparent; - background-image: none; - font-weight: bold; - font-size: 210%; - line-height: 1.9ex; - margin: 0; - padding: 0; + background-color: transparent; + background-image: none; + font-weight: bold; + font-size: 210%; + line-height: 1.9ex; + margin: 0; + padding: 0; }*/ -/* [ww] instead of a form, we want the loginstatus there */ +/* [ww] instead of a search form, we want the loginstatus there */ /*#masthead form {*/ #masthead #loginstatus { - float: right; - padding: 0; - margin: 1ex .5em .1ex .1em; + float: right; + padding: 0; + margin: 1ex .5em .1ex .1em; + font-size: smaller; } =20 /* "big-wrapper" contains everything other than the masthead. It's mere= ly=20 @@ -485,12 +267,12 @@ * absolutely positioned objects *stay* within it. */ #big-wrapper { - position: relative; - top: 1ex; - width: 100%; - min-width: 18em; - margin: 0; - border: 0; + position: relative; + top: 1ex; + width: 100%; + min-width: 18em; + margin: 0; + border: 0; } =20 /* @@ -503,29 +285,28 @@ */ =20 #breadcrumbs { - margin-left: 10.4em; - margin-right: 0; - padding: 0 .4em; - border: 1px solid #559; - background: #88d; - color: #fff; - text-align: left;=20 - font-size: 100%; - font-family: Trebuchet MS, Arial, sans-serif; + margin-left: 10.4em; + margin-right: 0; + padding: 0 .4em; + border: 1px solid #559; + background: #88d; + color: #fff; + text-align: left;=20 + font-size: 100%; + font-family: Trebuchet MS, Arial, sans-serif; } #breadcrumbs a { - font-size: 100%; - white-space: nowrap; - background-color: inherit; - color: #fff; - text-decoration: none; + font-size: 100%; + white-space: nowrap; + background-color: inherit; + color: #fff; + text-decoration: none; } #breadcrumbs a.active { font-weight: bold; } #breadcrumbs a:hover { text-decoration: underline; } =20 =20 -/*=20 - * For the more CSS-compliant browsers, we'd like to provide site-wide +/* For the more CSS-compliant browsers, we'd like to provide site-wide * navigation links (e.g., a mini site map) to appear in a column along * the left side of the page, just below the masthead. This column is * absolutely positioned, so that ideally we should be able to include i= ts @@ -538,198 +319,64 @@ * We consider this meta-information to be non-essential; it is NOT part= of * the content, and may not be displayed in some circumstances. */ - #site-navigation { - position: absolute; - left: 0; - top: 0; - margin: 0; - padding: 0; - width: 9.8em; + position: absolute; + left: 0; + top: 0; + margin: 0; + padding: 0; + width: 9.8em; } =20 -/* - * The "fisheye" view: a hierarchical view of the website to show the=20 - * user where they are in the document hierarchy. Provides more "latera= l"=20 - * information than breadcrumbs, but not as much as a full sitemap. To=20 - * appear within the #site-navigation div. Inherits many of its attribu= tes=20 - * from class info-box, and overrides some. - */ -#mini-sitemap, -#fisheye { - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - padding: 0 0 1ex 0; -} -#mini-sitemap a, -#fisheye a { - text-decoration: none; -} -#mini-sitemap a:hover, -#fisheye a:hover { - text-decoration: underline; -} -#mini-sitemap li, -#fisheye li { - line-height: 2.5ex; - margin: 0; -} -#mini-sitemap ul, -#fisheye ul { - font-size: 100%; - list-style-type: none; - margin: 0 .1em .3ex .3em; - padding: 0; -} - -#mini-sitemap ul ul, -#fisheye ul ul { - font-size: 95%; - margin-left: 0; -} -#mini-sitemap ul li, -#fisheye ul li { - font-weight: bold; -} - -#mini-sitemap ul ul ul, -#fisheye ul ul ul { - font-size: 80%; - margin-left: .3em; - padding-left: .5em; - border-left: 1px dotted gray; -} -#mini-sitemap ul ul li a.active, -#fisheye ul ul li a.active { - font-weight: bold; - color: black; - background-color: inherit; -} - -#mini-sitemap ul ul ul li, -#fisheye ul ul ul li { - font-weight: normal; -} -#mini-sitemap ul ul ul ul, -#fisheye ul ul ul ul { - font-size: 90%; -} -#mini-sitemap ul ul ul ul ul, -#fisheye ul ul ul ul ul { - font-size: 90%; -} - - /* The primary information content of the document, excluding masthead a= nd * site navigation. We want to leave a wide left margin to prevent over= lap * with our site map, which will be displayed on the left-hand side of t= he * screen. */ #content { - /* [ww] we need to put things that don't have a top border at the top= of this, so we need a top margin */ - /*margin: 0 1em 0 10.4em;*/ - margin: .5em 1em 0 10.4em; - padding: 0 0 0 0;=20 - font-family: Times, serif; - /* border-left: 1px dotted #bbf; */ + margin: .5em 1em 0 10.4em; + padding: 0 0 0 0;=20 + font-family: Times, serif; + /* border-left: 1px dotted #bbf; */ } #content h1 { margin: .4ex 0; } /* for crappy MSIE */ =20 =20 #footer { - /* white-space: nowrap; */ - clear: both; - /* border-top: 1px solid #559; */ - margin: 0 .5em .2ex 10.4em; - padding: 0; - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; -} -#validate { - background-color: inherit; - clear: both; - margin-bottom: 2ex; - font-size: x-small; - color: #bbb; - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; -} -#validate a { background-color: inherit; color: #ccc; } -#feedback { - font-size: 75%; - /* Hide from mac MSIE 5.1, which screws up floats \*/float: right; /*= */ + /* white-space: nowrap; */ + clear: both; + /* border-top: 1px solid #559; */ + margin: 0 .5em .2ex 10.4em; + padding: 0; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; } -#feedback img { vertical-align: middle; } #copyright { font-size: 75%; margin: 0;} #last-modified { - clear: both; - font-family: Trebuchet MS, Arial, Helvetica, sans-serif; - font-size: 75%; - background-color: inherit; - color: #444; - margin: 1ex 0 0 0; - padding: 0; - border-bottom: 1px solid #559; -} - -/* --- Turn off some features for handheld devices --- */ - -@media handheld { - - #site-navigation { - display: none - /* - position: relative; - width: auto; - */ - } - - /* remove any empty space we used for screen layout */ - #content, #footer { margin: 0; padding: 0; border: none; } - - /* keep masthead bar, but simplify its appearance */ - #masthead { - margin: 0; - padding: 1ex 0 0 1ex; - font-size: 65%; - background: #ddd; - color: #fff; - border: 1px solid #444; - } - - /* unfloat floated meta-info, make it smaller than other text */ - #copyright, #last-modified { float: none; color: #444; font-size: 70%= ; } - + clear: both; + font-family: Trebuchet MS, Arial, Helvetica, sans-serif; + font-size: 75%; + background-color: inherit; + color: #444; + margin: 1ex 0 0 0; + padding: 0; + border-bottom: 1px solid #559; } =20 - - -/* --- old stuff to eventually remove ----------------------------------= --- */ -/* [ww] ok, i'll remove it */ -/*div.breadcrumbs { - font-family: sans-serif; - font-size: small;=20 - margin: .5ex .5em 1ex .5em; - padding-bottom: .5ex; - border-bottom: 2px dotted #ddd;=20 -} -.bottom-nav { - float: left; - font-family: sans-serif; - font-size: small; -}*/ - -/***********************************************************************= *******/ -/* [ww] Additional template classes added for WW elements */ +/* --- Additional template classes added for WW elements ---------------= ----- */ =20 #page-info { font-size: smaller; - float: right; - width: 40%; - padding-left: 1em; + float: right; + width: 40%; + padding-left: 1em; } =20 -/***********************************************************************= *******/ -/* WeBWorK classes: These classes are emitted by WeBWorK code and should - * appear in ANY WeBWorK template. they need not be implemented the same= way - * in each template though. */ +/* --- WeBWorK classes -------------------------------------------------= ----- */ + +/* These classes are emitted by WeBWorK code and should appear in ANY We= BWorK + * template. they need not be implemented the same way in each template = though. + * (These are mostly copied from ur.css right atm.) + */ =20 /* tables used for laying out form fields shouldn't have a border */ table.FormLayout { border: 0; } @@ -775,7 +422,7 @@ border-style: inset;=20 border-width: 1px;=20 text-align: center;=20 -# width: 15ex; + /*width: 15ex;*/ /* this was erroniously commented out with "#" */ padding: 2px 5px 2px 5px; background-color: #DDDDDD; } @@ -792,8 +439,8 @@ padding: 2px 5px 2px 5px; width: auto; } -.attemptResultsSummary { font-style:italic; } -.parsehilight { background-color:yellow; } +.attemptResultsSummary { font-style: italic; } +.parsehilight { background-color: yellow; } =20 /* the problem TEXT itself does in this box */ div.problem { clear: both; background-color: #E0E0E0; color: black; } |
From: Sam H. v. a. <we...@ma...> - 2006-01-19 01:10:01
|
Log Message: ----------- Forward-port from rel-2-2-patches: housekeeping. added copyright notices. UTF-8 =3D> utf-8. removed byte-order marker added by bbedit. removed commented-out elements. Modified Files: -------------- webwork2/conf/templates/math: gateway.template system.template Revision Data ------------- Index: gateway.template =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /webwork/cvs/system/webwork2/conf/templates/math/gateway.templa= te,v retrieving revision 1.3 retrieving revision 1.4 diff -Lconf/templates/math/gateway.template -Lconf/templates/math/gateway= .template -u -r1.3 -r1.4 --- conf/templates/math/gateway.template +++ conf/templates/math/gateway.template @@ -1,8 +1,22 @@ -=EF=BB=BF<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!-- WeBWorK Online Homework Delivery System + -- Copyright =C2=A9 2000-2006 The WeBWorK Project, http://openwebwork.= sf.net/ + -- $CVSHeader$ + --=20 + -- This program is free software; you can redistribute it and/or modif= y it under + -- the terms of either: (a) the GNU General Public License as publishe= d by the + -- Free Software Foundation; either version 2, or (at your option) any= later + -- version, or (b) the "Artistic License" which comes with this packag= e. + --=20 + -- This program is distributed in the hope that it will be useful, but= WITHOUT + -- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY = or FITNESS + -- FOR A PARTICULAR PURPOSE. See either the GNU General Public Licens= e or the + -- Artistic License for more details. + --> <html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" lang=3D"en"= > <head> -<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"= /> +<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"= /> <meta http-equiv=3D"Pragma" content=3D"no-cache"/> <meta http-equiv=3D"expires" content=3D"Wed, 21 Dec 2005 00:00:01 GMT"/> <link rel=3D"stylesheet" type=3D"text/css" media=3D"All" href=3D"<!--#ur= l type=3D"webwork" name=3D"htdocs"-->/css/math.css"/> @@ -156,18 +170,9 @@ <hr class=3D"for-broken-browsers"/> <div id=3D"footer"> <p id=3D"last-modified">Page generated at <!--#timestamp--></p> - <!--<div id=3D"feedback"> - FEEDBACK - </div>--> <div id=3D"copyright"> - WeBWorK =C2=A9 2000-2005 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> + WeBWorK =C2=A9 2000-2006 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> </div> - <!--<div id=3D"validate"> - VALIDATE - </div>--> - <!--<p class=3D"page-url"> - PAGE-URL (p) - </p>--> </div> <!-- [gateway] removed left sidebar --> </div> <!-- big-wrapper --> Index: system.template =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /webwork/cvs/system/webwork2/conf/templates/math/system.templat= e,v retrieving revision 1.1 retrieving revision 1.2 diff -Lconf/templates/math/system.template -Lconf/templates/math/system.t= emplate -u -r1.1 -r1.2 --- conf/templates/math/system.template +++ conf/templates/math/system.template @@ -1,8 +1,22 @@ -=EF=BB=BF<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!-- WeBWorK Online Homework Delivery System + -- Copyright =C2=A9 2000-2006 The WeBWorK Project, http://openwebwork.= sf.net/ + -- $CVSHeader$ + --=20 + -- This program is free software; you can redistribute it and/or modif= y it under + -- the terms of either: (a) the GNU General Public License as publishe= d by the + -- Free Software Foundation; either version 2, or (at your option) any= later + -- version, or (b) the "Artistic License" which comes with this packag= e. + --=20 + -- This program is distributed in the hope that it will be useful, but= WITHOUT + -- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY = or FITNESS + -- FOR A PARTICULAR PURPOSE. See either the GNU General Public Licens= e or the + -- Artistic License for more details. + --> <html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" lang=3D"en"= > <head> -<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"= /> +<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"= /> <link rel=3D"stylesheet" type=3D"text/css" media=3D"All" href=3D"<!--#ur= l type=3D"webwork" name=3D"htdocs"-->/css/math.css"/> <title><!--#path style=3D"text" text=3D" : " textonly=3D"1"--></title> <!--#head--> @@ -67,18 +81,9 @@ <hr class=3D"for-broken-browsers"/> <div id=3D"footer"> <p id=3D"last-modified">Page generated at <!--#timestamp--></p> - <!--<div id=3D"feedback"> - FEEDBACK - </div>--> <div id=3D"copyright"> - WeBWorK =C2=A9 2000-2005 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> + WeBWorK =C2=A9 2000-2006 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> </div> - <!--<div id=3D"validate"> - VALIDATE - </div>--> - <!--<p class=3D"page-url"> - PAGE-URL (p) - </p>--> </div> <div id=3D"site-navigation"> <!--#if can=3D"links"--> |
From: Sam H. v. a. <we...@ma...> - 2006-01-19 01:07:36
|
Log Message: ----------- housekeeping. added copyright notices. UTF-8 =3D> utf-8. removed byte-order marker added by bbedit. removed commented-out elements. Tags: ---- rel-2-2-dev Modified Files: -------------- webwork2/conf/templates/math: gateway.template system.template Revision Data ------------- Index: gateway.template =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /webwork/cvs/system/webwork2/conf/templates/math/gateway.templa= te,v retrieving revision 1.3 retrieving revision 1.3.2.1 diff -Lconf/templates/math/gateway.template -Lconf/templates/math/gateway= .template -u -r1.3 -r1.3.2.1 --- conf/templates/math/gateway.template +++ conf/templates/math/gateway.template @@ -1,8 +1,22 @@ -=EF=BB=BF<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!-- WeBWorK Online Homework Delivery System + -- Copyright =C2=A9 2000-2006 The WeBWorK Project, http://openwebwork.= sf.net/ + -- $CVSHeader$ + --=20 + -- This program is free software; you can redistribute it and/or modif= y it under + -- the terms of either: (a) the GNU General Public License as publishe= d by the + -- Free Software Foundation; either version 2, or (at your option) any= later + -- version, or (b) the "Artistic License" which comes with this packag= e. + --=20 + -- This program is distributed in the hope that it will be useful, but= WITHOUT + -- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY = or FITNESS + -- FOR A PARTICULAR PURPOSE. See either the GNU General Public Licens= e or the + -- Artistic License for more details. + --> <html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" lang=3D"en"= > <head> -<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"= /> +<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"= /> <meta http-equiv=3D"Pragma" content=3D"no-cache"/> <meta http-equiv=3D"expires" content=3D"Wed, 21 Dec 2005 00:00:01 GMT"/> <link rel=3D"stylesheet" type=3D"text/css" media=3D"All" href=3D"<!--#ur= l type=3D"webwork" name=3D"htdocs"-->/css/math.css"/> @@ -156,18 +170,9 @@ <hr class=3D"for-broken-browsers"/> <div id=3D"footer"> <p id=3D"last-modified">Page generated at <!--#timestamp--></p> - <!--<div id=3D"feedback"> - FEEDBACK - </div>--> <div id=3D"copyright"> - WeBWorK =C2=A9 2000-2005 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> + WeBWorK =C2=A9 2000-2006 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> </div> - <!--<div id=3D"validate"> - VALIDATE - </div>--> - <!--<p class=3D"page-url"> - PAGE-URL (p) - </p>--> </div> <!-- [gateway] removed left sidebar --> </div> <!-- big-wrapper --> Index: system.template =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /webwork/cvs/system/webwork2/conf/templates/math/system.templat= e,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -Lconf/templates/math/system.template -Lconf/templates/math/system.t= emplate -u -r1.1 -r1.1.2.1 --- conf/templates/math/system.template +++ conf/templates/math/system.template @@ -1,8 +1,22 @@ -=EF=BB=BF<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!-- WeBWorK Online Homework Delivery System + -- Copyright =C2=A9 2000-2006 The WeBWorK Project, http://openwebwork.= sf.net/ + -- $CVSHeader$ + --=20 + -- This program is free software; you can redistribute it and/or modif= y it under + -- the terms of either: (a) the GNU General Public License as publishe= d by the + -- Free Software Foundation; either version 2, or (at your option) any= later + -- version, or (b) the "Artistic License" which comes with this packag= e. + --=20 + -- This program is distributed in the hope that it will be useful, but= WITHOUT + -- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY = or FITNESS + -- FOR A PARTICULAR PURPOSE. See either the GNU General Public Licens= e or the + -- Artistic License for more details. + --> <html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"en" lang=3D"en"= > <head> -<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"= /> +<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"= /> <link rel=3D"stylesheet" type=3D"text/css" media=3D"All" href=3D"<!--#ur= l type=3D"webwork" name=3D"htdocs"-->/css/math.css"/> <title><!--#path style=3D"text" text=3D" : " textonly=3D"1"--></title> <!--#head--> @@ -67,18 +81,9 @@ <hr class=3D"for-broken-browsers"/> <div id=3D"footer"> <p id=3D"last-modified">Page generated at <!--#timestamp--></p> - <!--<div id=3D"feedback"> - FEEDBACK - </div>--> <div id=3D"copyright"> - WeBWorK =C2=A9 2000-2005 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> + WeBWorK =C2=A9 2000-2006 <a href=3D"http://openwebwork.sf.net/">The W= eBWorK Project</a> </div> - <!--<div id=3D"validate"> - VALIDATE - </div>--> - <!--<p class=3D"page-url"> - PAGE-URL (p) - </p>--> </div> <div id=3D"site-navigation"> <!--#if can=3D"links"--> |
From: dpvc v. a. <we...@ma...> - 2006-01-17 02:26:14
|
Log Message: ----------- Backport from HEAD. (Fixes error incorrect error message when formula-valued matrices are created.) Tags: ---- rel-2-2-dev Modified Files: -------------- pg/lib/Parser/List: Matrix.pm Revision Data ------------- Index: Matrix.pm =================================================================== RCS file: /webwork/cvs/system/pg/lib/Parser/List/Matrix.pm,v retrieving revision 1.5 retrieving revision 1.5.2.1 diff -Llib/Parser/List/Matrix.pm -Llib/Parser/List/Matrix.pm -u -r1.5 -r1.5.2.1 --- lib/Parser/List/Matrix.pm +++ lib/Parser/List/Matrix.pm @@ -20,8 +20,8 @@ {$x->makeMatrix($self->{type}{name},$self->{open},$self->{close})} } foreach my $x (@{$self->{coords}}) { - $self->{equation}->Error("Entries in a Matrix must be Numbers or Lists") - unless ($x->class =~ m/Number|List/); + $self->{equation}->Error("Entries in a Matrix must be Numbers or Lists of Numbers") + unless ($x->type =~ m/Number|Matrix/); } } |
From: dpvc v. a. <we...@ma...> - 2006-01-17 02:24:30
|
Log Message: ----------- Fixed problem with formula-valued matrices producing an error message incorrectly. (Was checking the wrong attribute of the entries.) Modified Files: -------------- pg/lib/Parser/List: Matrix.pm Revision Data ------------- Index: Matrix.pm =================================================================== RCS file: /webwork/cvs/system/pg/lib/Parser/List/Matrix.pm,v retrieving revision 1.5 retrieving revision 1.6 diff -Llib/Parser/List/Matrix.pm -Llib/Parser/List/Matrix.pm -u -r1.5 -r1.6 --- lib/Parser/List/Matrix.pm +++ lib/Parser/List/Matrix.pm @@ -20,8 +20,8 @@ {$x->makeMatrix($self->{type}{name},$self->{open},$self->{close})} } foreach my $x (@{$self->{coords}}) { - $self->{equation}->Error("Entries in a Matrix must be Numbers or Lists") - unless ($x->class =~ m/Number|List/); + $self->{equation}->Error("Entries in a Matrix must be Numbers or Lists of Numbers") + unless ($x->type =~ m/Number|Matrix/); } } |
From: dpvc v. a. <we...@ma...> - 2006-01-17 02:01:39
|
Log Message: ----------- Backport from HEAD Tags: ---- rel-2-2-dev Modified Files: -------------- pg/lib/Parser/Context: Variables.pm Revision Data ------------- Index: Variables.pm =================================================================== RCS file: /webwork/cvs/system/pg/lib/Parser/Context/Variables.pm,v retrieving revision 1.10 retrieving revision 1.10.2.1 diff -Llib/Parser/Context/Variables.pm -Llib/Parser/Context/Variables.pm -u -r1.10 -r1.10.2.1 --- lib/Parser/Context/Variables.pm +++ lib/Parser/Context/Variables.pm @@ -28,16 +28,12 @@ $self->{name} = 'variable'; $self->{Name} = 'Variable'; $self->{namePattern} = '[a-zA-Z][a-zA-Z0-9]*'; - $self->{pattern} = $self->{namePattern}; } -# -# Our pattern should match ANY variable name -# (Parser takes care of reporting unknown ones) -# -sub update { +sub getPattern { my $self = shift; - $self->{pattern} = $self->{namePattern}; + my $pattern = $self->SUPER::getPattern(@_); + return '(?:' . $pattern . '|' . $self->{namePattern} . ')'; } # |
From: dpvc v. a. <we...@ma...> - 2006-01-17 02:00:36
|
Log Message: ----------- Fixed problem with variables that are multiplied with no space between them (e.g., "ax") that was introduced when I changed the pattern to allow multi-letter variable names. The solution is to first check against the defined names before checking for the more complete name pattern. Modified Files: -------------- pg/lib/Parser/Context: Variables.pm Revision Data ------------- Index: Variables.pm =================================================================== RCS file: /webwork/cvs/system/pg/lib/Parser/Context/Variables.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -Llib/Parser/Context/Variables.pm -Llib/Parser/Context/Variables.pm -u -r1.10 -r1.11 --- lib/Parser/Context/Variables.pm +++ lib/Parser/Context/Variables.pm @@ -28,16 +28,12 @@ $self->{name} = 'variable'; $self->{Name} = 'Variable'; $self->{namePattern} = '[a-zA-Z][a-zA-Z0-9]*'; - $self->{pattern} = $self->{namePattern}; } -# -# Our pattern should match ANY variable name -# (Parser takes care of reporting unknown ones) -# -sub update { +sub getPattern { my $self = shift; - $self->{pattern} = $self->{namePattern}; + my $pattern = $self->SUPER::getPattern(@_); + return '(?:' . $pattern . '|' . $self->{namePattern} . ')'; } # |
From: Sam H. v. a. <we...@ma...> - 2006-01-13 21:19:21
|
Log Message: ----------- changed license and readme to have generic "2.x" version numbers and no specific readme test. (i may add some message about this being an unreleased development version or something at a later date.) Modified Files: -------------- pg: LICENSE README Revision Data ------------- Index: README =================================================================== RCS file: /webwork/cvs/system/pg/README,v retrieving revision 1.1 retrieving revision 1.2 diff -LREADME -LREADME -u -r1.1 -r1.2 --- README +++ README @@ -1,82 +1,6 @@ - WeBWorK Program Generation Language - Version 2.1 + Version 2.x - Copyright 2000-2004, The WeBWorK Project + Copyright 2000-2006, The WeBWorK Project All rights reserved. - -Introduction - - The [7]WeBWorKTeam is pleased to announce the release of version 2.1 - of the WeBWorK Program Generating Language (PG). This release includes - new features and bug fixes: - - * New [8]mathematical-expression parser (for use in writing PG - problems). - * Fixed generation of LaTeX version of sqrt. - * Fixed implementation of useBaseTenLog flag. - * Make combinations function C(n,k) return 0 when k>n, which is - standard. - * Fixed error when using cplx_cmp. - - (Contributiors: please feel free to add anything I've forgotten.) - -Availability - - PG is distributed as a tarball. It is available on our SourceForge - project page: - [9]http://sourceforge.net/project/showfiles.php?group_id=93112 - - To use this library, you will probably want to download WeBWorK. See - [10]AvailableVersions for more information. - - Installation directly from CVS is also possible. Refer to the - [11]InstallationManualV2pt1 for more information. - -Installation - - Documentation on installing and configuring PG is available in the - WeBWorK [12]InstallationManualV2pt1. If you are upgrading an existing - installation, be sure to read the section [13]Upgrading an existing - WeBWorK installation. - -Help - - If you need help installing or using PG 2.1, consult [14]WeBWorKDocs - and [15]WeBWorKFAQs. - - You can also visit the [16]WeBWorK discussion group and post your - question there. The developers monitor this forum. - -Bug Reports & Feature Requests - - Submit bug reports and feature requests at - [17]http://bugs.webwork.rochester.edu/. We can't fix bugs and add - features if you don't tell us about them! - -Patches - - While we welcome patches of any sort, by patching against the latest - CVS code, you save us and yourself time. A bug in this release may be - fixed in CVS, and we can more easily handle patches against the latest - code. Check out the latest development version from CVS and patch - against that. Consult the [18]WeBWorKCVS topic for more information. - - -- [19]SamHathaway - 28 Oct 2004 - -References - - 7. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKTeam - 8. http://devel.webwork.rochester.edu/doc/cvs/webwork2_rel-2-1/doc/parser/ - 9. http://sourceforge.net/project/showfiles.php?group_id=93112 - 10. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/AvailableVersions - 11. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1 - 12. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1 - 13. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1#Upgrading_an_existing_WeBWorK_in - 14. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKDocs - 15. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKFAQs - 16. http://webhost.math.rochester.edu/webworkdocs/discuss/ - 17. http://bugs.webwork.rochester.edu/ - 18. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKCVS - 19. http://devel.webwork.rochester.edu/twiki/bin/view/Main/SamHathaway Index: LICENSE =================================================================== RCS file: /webwork/cvs/system/pg/LICENSE,v retrieving revision 1.1 retrieving revision 1.2 diff -LLICENSE -LLICENSE -u -r1.1 -r1.2 --- LICENSE +++ LICENSE @@ -1,9 +1,8 @@ - WeBWorK Program Generation Language - Version 2.1 + Version 2.x - Copyright 2000-2004, The WeBWorK Project + Copyright 2000-2006, The WeBWorK Project All rights reserved. This program is free software; you can redistribute it and/or modify |
From: Sam H. v. a. <we...@ma...> - 2006-01-13 21:18:18
|
Log Message: ----------- changed license and readme to have generic "2.x" version numbers and no specific readme test. (i may add some message about this being an unreleased development version or something at a later date.) Modified Files: -------------- webwork2: LICENSE README Revision Data ------------- Index: README =================================================================== RCS file: /webwork/cvs/system/webwork2/README,v retrieving revision 1.12 retrieving revision 1.13 diff -LREADME -LREADME -u -r1.12 -r1.13 --- README +++ README @@ -1,109 +1,6 @@ WeBWorK Online Homework Delivery System - Version 2.1 + Version 2.x - Copyright 2000-2004, The WeBWorK Project + Copyright 2000-2006, The WeBWorK Project All rights reserved. - -Introduction - - The [8]WeBWorKTeam is pleased to announce the release of WeBWorK 2.1. - This release includes new functionality and enhancements to the user - interface, database system, and PG language: - - * New sql_single database layout, for more efficient access to SQL - databases. - * New [9]mathematical-expression parser (for use in writing PG - problems). - * New File Manager module provides full access to course files. - (Will replace File Xfer module in a future release.) - * New Problem Set Detail module allows editing of set data (dates, - headers), editing of problems (source file, value, etc.), and - reordering of problems. - * Improvements to jsMath display mode. - * Many usability and cosmetic improvements. - * Many bugfixes. - - (Contributiors: please feel free to add anything I've forgotten.) - -Availability - - WeBWorK 2.1 requires [10]PGLanguageRelease2pt1. Both WeBWorK and PG is - available on our SourceForge project page: - [11]http://sourceforge.net/project/showfiles.php?group_id=93112 - - Installation directly from CVS is also possible. Refer to the - [12]InstallationManualV2pt1 for more information. - -Installation - - Documentation on installing and configuring WeBWorK is available in - the [13]InstallationManualV2pt1. If you are upgrading an existing - installation, be sure to read the section [14]Upgrading an existing - WeBWorK installation. - - Using the new 'sql_single' database layout - - The new sql_single database layout stores the data for all courses - using the layout in a single database, reducing the number of - connections that need to be made to the SQL server and eliminates the - need for database to be created and deleted as courses are created and - deleted. It also adds indexing to data tables, improving system speed. - - To learn more about the database options available in WeBWorK 2.1, - including the sql_single layout, consult the [15]Database - configuration section of [16]InstallationManualV2pt1 and the - [17]DatabaseLayoutManual. - - Before creating courses using the sql_single layout (or converting - existing courses), you must [18]create a single database and grant - access to it. - - We suggest that you convert all courses using the sql database layout - to use sql_single instead and add indexing to converted courses. - Instructions are available in the [19]CourseAdministrationManual. - -Help - - If you need help installing or using WeBWorK 2.1, consult - [20]WeBWorKDocs and [21]WeBWorKFAQs. - - You can also visit the [22]WeBWorK discussion group and post your - question there. The developers monitor this forum. - -Bug Reports & Feature Requests - - Submit bug reports and feature requests at - [23]http://bugs.webwork.rochester.edu/. We can't fix bugs and add - features if you don't tell us about them! - -Patches - - While we welcome patches of any sort, by patching against the latest - CVS code, you save us and yourself time. A bug in this release may be - fixed in CVS, and we can more easily handle patches against the latest - code. Check out the latest development version from CVS and patch - against that. Consult the [24]WeBWorKCVS topic for more information. - - -- [25]SamHathaway - 28 Oct 2004 - -References - - 8. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKTeam - 9. http://devel.webwork.rochester.edu/doc/cvs/webwork2_rel-2-1/doc/parser/ - 10. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/PGLanguageRelease2pt1 - 11. http://sourceforge.net/project/showfiles.php?group_id=93112 - 12. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1 - 13. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1 - 14. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1#Upgrading_an_existing_WeBWorK_in - 15. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1#Database_configuration - 16. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1 - 17. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/DatabaseLayoutManual - 18. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/InstallationManualV2pt1#Configration_for_the_sql_single_ - 19. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/CourseAdministrationManual - 20. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKDocs - 21. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKFAQs - 22. http://webhost.math.rochester.edu/webworkdocs/discuss/ - 23. http://bugs.webwork.rochester.edu/ - 24. http://devel.webwork.rochester.edu/twiki/bin/view/Webwork/WeBWorKCVS - 25. http://devel.webwork.rochester.edu/twiki/bin/view/Main/SamHathaway Index: LICENSE =================================================================== RCS file: /webwork/cvs/system/webwork2/LICENSE,v retrieving revision 1.5 retrieving revision 1.6 diff -LLICENSE -LLICENSE -u -r1.5 -r1.6 --- LICENSE +++ LICENSE @@ -1,9 +1,9 @@ WeBWorK Online Homework Delivery System - Version 2.1 + Version 2.x - Copyright 2000-2004, The WeBWorK Project + Copyright 2000-2006, The WeBWorK Project All rights reserved. This program is free software; you can redistribute it and/or modify |