Permalink
Browse files

Upgrade to MathJax 2?

Test Plan:
Opened addition_1, one_step_equation_intuition, angles_1, new_definitions_1, product_rule, and didn't see anything amiss.

Auditors: eater, cbhl
  • Loading branch information...
1 parent fbfbd86 commit 67c570b6f5d1eee87951f29126b15dc2c7b215d2 @sophiebits sophiebits committed Apr 3, 2013
Showing with 912 additions and 6,664 deletions.
  1. +18 −11 build/kathjax.py
  2. +1 −1 khan-exercise.js
  3. +0 −30 utils/MathJax/1.1a/MathJax.js
  4. +0 −5,955 utils/MathJax/1.1a/config/KAthJax-7b1e061d4810166e4e07f8aa8c6c6e00.js
  5. +0 −16 utils/MathJax/1.1a/jax/element/mml/optable/Arrows.js
  6. +0 −16 utils/MathJax/1.1a/jax/element/mml/optable/BasicLatin.js
  7. +0 −16 utils/MathJax/1.1a/jax/element/mml/optable/GeneralPunctuation.js
  8. +0 −16 utils/MathJax/1.1a/jax/element/mml/optable/MathOperators.js
  9. +0 −16 utils/MathJax/1.1a/jax/element/mml/optable/MiscMathSymbolsB.js
  10. +0 −16 utils/MathJax/1.1a/jax/element/mml/optable/SupplementalArrowsB.js
  11. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/autoload/maction.js
  12. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/autoload/menclose.js
  13. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/autoload/mglyph.js
  14. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/autoload/mmultiscripts.js
  15. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/autoload/mtable.js
  16. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/autoload/multiline.js
  17. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js
  18. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js
  19. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js
  20. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js
  21. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js
  22. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js
  23. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js
  24. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js
  25. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js
  26. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js
  27. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js
  28. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js
  29. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js
  30. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js
  31. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js
  32. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js
  33. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js
  34. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js
  35. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js
  36. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js
  37. +0 −16 utils/MathJax/1.1a/jax/output/HTML-CSS/fonts/TeX/fontdata.js
  38. +30 −0 utils/MathJax/2.1/MathJax.js
  39. +148 −0 utils/MathJax/2.1/config/KAthJax-f49774f85a05dbcd493880409fe3cb3c.js
  40. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_AMS-Regular.eot
  41. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Caligraphic-Bold.eot
  42. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Caligraphic-Regular.eot
  43. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Fraktur-Bold.eot
  44. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Fraktur-Regular.eot
  45. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Main-Bold.eot
  46. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Main-Italic.eot
  47. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Main-Regular.eot
  48. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Math-BoldItalic.eot
  49. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Math-Italic.eot
  50. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Math-Regular.eot
  51. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Bold.eot
  52. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Italic.eot
  53. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Regular.eot
  54. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Script-Regular.eot
  55. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Size1-Regular.eot
  56. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Size2-Regular.eot
  57. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Size3-Regular.eot
  58. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Size4-Regular.eot
  59. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_Typewriter-Regular.eot
  60. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/eot/MathJax_WinIE6-Regular.eot
  61. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_AMS-Regular.otf
  62. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Caligraphic-Bold.otf
  63. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Caligraphic-Regular.otf
  64. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Fraktur-Bold.otf
  65. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Fraktur-Regular.otf
  66. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Main-Bold.otf
  67. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Main-Italic.otf
  68. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Main-Regular.otf
  69. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Math-BoldItalic.otf
  70. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Math-Italic.otf
  71. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Math-Regular.otf
  72. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_SansSerif-Bold.otf
  73. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_SansSerif-Italic.otf
  74. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_SansSerif-Regular.otf
  75. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Script-Regular.otf
  76. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Size1-Regular.otf
  77. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Size2-Regular.otf
  78. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Size3-Regular.otf
  79. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Size4-Regular.otf
  80. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_Typewriter-Regular.otf
  81. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_WinChrome-Regular.otf
  82. BIN utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/otf/MathJax_WinIE6-Regular.otf
  83. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_AMS-Regular.svg
  84. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Caligraphic-Bold.svg
  85. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Caligraphic-Regular.svg
  86. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Fraktur-Bold.svg
  87. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Fraktur-Regular.svg
  88. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Main-Bold.svg
  89. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Main-Italic.svg
  90. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Main-Regular.svg
  91. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Math-BoldItalic.svg
  92. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Math-Italic.svg
  93. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Math-Regular.svg
  94. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_SansSerif-Bold.svg
  95. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_SansSerif-Italic.svg
  96. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_SansSerif-Regular.svg
  97. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Script-Regular.svg
  98. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Size1-Regular.svg
  99. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Size2-Regular.svg
  100. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Size3-Regular.svg
  101. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Size4-Regular.svg
  102. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_Typewriter-Regular.svg
  103. 0 utils/MathJax/{1.1a → 2.1}/fonts/HTML-CSS/TeX/svg/MathJax_WinChrome-Regular.svg
  104. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff
  105. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff
  106. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff
  107. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff
  108. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff
  109. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff
  110. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff
  111. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff
  112. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff
  113. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff
  114. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff
  115. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff
  116. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff
  117. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff
  118. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff
  119. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff
  120. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff
  121. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff
  122. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff
  123. BIN utils/MathJax/2.1/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff
  124. BIN utils/MathJax/2.1/images/CloseX-31.png
  125. BIN utils/MathJax/2.1/images/MenuArrow-15.png
  126. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/Arrows.js
  127. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/BasicLatin.js
  128. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/CombDiacritMarks.js
  129. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/CombDiactForSymbols.js
  130. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/Dingbats.js
  131. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/GeneralPunctuation.js
  132. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/GeometricShapes.js
  133. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/GreekAndCoptic.js
  134. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/Latin1Supplement.js
  135. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/LetterlikeSymbols.js
  136. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/MathOperators.js
  137. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/MiscMathSymbolsA.js
  138. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/MiscMathSymbolsB.js
  139. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/MiscSymbolsAndArrows.js
  140. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/MiscTechnical.js
  141. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/SpacingModLetters.js
  142. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/element/mml/optable/SuppMathOperators.js
  143. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/SupplementalArrowsA.js
  144. +16 −0 utils/MathJax/2.1/jax/element/mml/optable/SupplementalArrowsB.js
  145. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/autoload/annotation-xml.js
  146. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/autoload/maction.js
  147. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/autoload/menclose.js
  148. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/autoload/mglyph.js
  149. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/autoload/mmultiscripts.js
  150. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/autoload/ms.js
  151. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/autoload/mtable.js
  152. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/autoload/multiline.js
  153. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Arrows.js
  154. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BBBold.js
  155. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/BoxDrawing.js
  156. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/CombDiacritMarks.js
  157. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Dingbats.js
  158. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/EnclosedAlphanum.js
  159. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeneralPunctuation.js
  160. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GeometricShapes.js
  161. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/GreekAndCoptic.js
  162. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Latin1Supplement.js
  163. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LatinExtendedA.js
  164. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/LetterlikeSymbols.js
  165. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/Main.js
  166. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MathOperators.js
  167. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js
  168. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscSymbols.js
  169. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/MiscTechnical.js
  170. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/PUA.js
  171. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SpacingModLetters.js
  172. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/AMS/Regular/SuppMathOperators.js
  173. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Bold/Main.js
  174. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Caligraphic/Regular/Main.js
  175. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/BasicLatin.js
  176. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Main.js
  177. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/Other.js
  178. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Bold/PUA.js
  179. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/BasicLatin.js
  180. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Main.js
  181. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/Other.js
  182. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Fraktur/Regular/PUA.js
  183. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Greek/Bold/Main.js
  184. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Greek/BoldItalic/Main.js
  185. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Greek/Italic/Main.js
  186. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Greek/Regular/Main.js
  187. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Arrows.js
  188. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiacritMarks.js
  189. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/CombDiactForSymbols.js
  190. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeneralPunctuation.js
  191. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/GeometricShapes.js
  192. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Latin1Supplement.js
  193. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedA.js
  194. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LatinExtendedB.js
  195. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/LetterlikeSymbols.js
  196. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Main/Bold/Main.js
  197. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MathOperators.js
  198. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscMathSymbolsA.js
  199. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscSymbols.js
  200. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/MiscTechnical.js
  201. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SpacingModLetters.js
  202. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SuppMathOperators.js
  203. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Bold/SupplementalArrowsA.js
  204. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Italic/CombDiacritMarks.js
  205. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Italic/GeneralPunctuation.js
  206. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Latin1Supplement.js
  207. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Italic/LetterlikeSymbols.js
  208. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Main/Italic/Main.js
  209. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Regular/CombDiacritMarks.js
  210. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Regular/GeometricShapes.js
  211. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Main/Regular/Main.js
  212. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Regular/MiscSymbols.js
  213. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Main/Regular/SpacingModLetters.js
  214. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js
  215. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Math/Italic/Main.js
  216. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/BasicLatin.js
  217. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js
  218. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Main.js
  219. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/SansSerif/Bold/Other.js
  220. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/BasicLatin.js
  221. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js
  222. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Main.js
  223. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Italic/Other.js
  224. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/BasicLatin.js
  225. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js
  226. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Main.js
  227. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/SansSerif/Regular/Other.js
  228. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Script/Regular/BasicLatin.js
  229. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Main.js
  230. +1 −1 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Script/Regular/Other.js
  231. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Size1/Regular/Main.js
  232. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Size2/Regular/Main.js
  233. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Size3/Regular/Main.js
  234. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Size4/Regular/Main.js
  235. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/BasicLatin.js
  236. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
  237. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Main.js
  238. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/Typewriter/Regular/Other.js
  239. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/WinChrome/Regular/Main.js
  240. +2 −2 utils/MathJax/{1.1a → 2.1}/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/AMS.js
  241. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Bold.js
  242. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/WinIE6/Regular/Main.js
  243. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/fontdata-extra.js
  244. +16 −0 utils/MathJax/2.1/jax/output/HTML-CSS/fonts/TeX/fontdata.js
View
@@ -1,16 +1,14 @@
import hashlib
+import json
import os
import re
import shutil
import sys
import tempfile
-try:
- import json
-except ImportError:
- import simplejson as json
-
pack = [
+ 'extensions/MathEvents.js',
+ 'extensions/MathMenu.js',
'extensions/MathZoom.js',
'extensions/TeX/AMSmath.js',
'extensions/TeX/AMSsymbols.js',
@@ -28,7 +26,7 @@
origwd = os.getcwd()
tempdir = tempfile.mkdtemp()
-mjdir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../utils/MathJax/1.1a"))
+mjdir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../utils/MathJax/2.1"))
if os.path.isdir(mjdir):
print "%s exists, exiting" % mjdir
@@ -40,7 +38,7 @@
os.chdir(tempdir)
print "Downloading MathJax..."
-os.system('curl -# -L -o mathjax.zip https://github.com/mathjax/MathJax/zipball/v1.1a')
+os.system('curl -# -L -o mathjax.zip https://github.com/mathjax/MathJax/zipball/v2.1')
print "Unzipping..."
os.system('unzip -q mathjax.zip')
@@ -88,7 +86,7 @@
# Pack KAthJax.js and copy to mjdir
os.mkdir(os.path.join(mjdir, 'config'))
-os.system('uglifyjs --overwrite --ascii --beautify --indent 0 KAthJax.js')
+#os.system('uglifyjs --overwrite --ascii --beautify --indent 0 KAthJax.js')
kathjax_js = open('KAthJax.js', 'r')
md5 = hashlib.md5(kathjax_js.read()).hexdigest()
@@ -117,9 +115,18 @@
'fonts/HTML-CSS/TeX/eot',
'fonts/HTML-CSS/TeX/otf',
'fonts/HTML-CSS/TeX/svg',
- 'jax/output/HTML-CSS/autoload', # not sure what this is
- 'jax/output/HTML-CSS/fonts/TeX', # not sure if we need this either; better safe than sorry?
- 'jax/element/mml/optable', # seems like we need this too
+ 'fonts/HTML-CSS/TeX/woff',
+ 'jax/output/HTML-CSS/fonts/TeX',
+
+ # Not sure what these are; they were necessary in MathJax v1 so we probably
+ # need them with v2 as well.
+ 'jax/output/HTML-CSS/autoload',
+ 'jax/element/mml/optable',
+
+ # Seriously? This is absurd since these two images aren't even shown but
+ # MathJax preloads them regardless of any configuration options you set so
+ # I'll give in for now and just let it.
+ 'images',
]
for d in dirs:
View
@@ -342,7 +342,7 @@ var Khan = (function() {
// was a dependency of 'math' so this isn't really any different.
mods.push("answer-types", "tmpl", "jquery.adhesion", "calculator",
{
- src: urlBase + "utils/MathJax/1.1a/MathJax.js?config=KAthJax-7b1e061d4810166e4e07f8aa8c6c6e00"
+ src: urlBase + "utils/MathJax/2.1/MathJax.js?config=KAthJax-f49774f85a05dbcd493880409fe3cb3c"
});
return mods;

Large diffs are not rendered by default.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit 67c570b

Please sign in to comment.