move mathml support files outside document root
[lambda.git] / jsMath / easy / load.js
diff --git a/jsMath/easy/load.js b/jsMath/easy/load.js
deleted file mode 100644 (file)
index dbd55c4..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-/**********************************************************************
- *
- *   Customize the values given below to suit your needs.
- *   You can make additional copies of this file with
- *   different customizated settings if you need to load
- *   jsMath with different parameters.
- *   
- *   Load this page via:
- *   
- *   <SCRIPT SRC="path-to-jsMath/easy/load.js"></SCRIPT>
- *   
- *   (If you are including this file into your page via Server-Side
- *   Includes, you should remove line above.)
- *   
- *   You can make copies of this file with different settings
- *   if you need to have several different configurations.
- *   
- **********************************************************************/
-
-if (!window.jsMath) {window.jsMath = {}}
-
-jsMath.Easy = {
-  //
-  //  The URL of the root jsMath directory on your server
-  //  (it must be in the same domain as the HTML page).
-  //  It should include "http://yoursite.com/", or should
-  //  be relative to the root of your server.  It is possible
-  //  to be a relative URL, but it will be relative to the
-  //  HTML page loading this file.
-  //  
-  //  If you leave this blank, jsMath will try to look it up from
-  //  the URL where it loaded this file, but that may not work.
-  //
-  root: "",
-  
-  //
-  //  The default scaling factor for mathematics compared to the
-  //  surrounding text.
-  //
-  scale: 120,
-  
-  //
-  //  1 means use the autoload plug-in to decide if jsMath should be loaded
-  //  0 means always load jsMath
-  //
-  autoload: 1,
-
-  //
-  //  Setting any of these will cause the tex2math plugin to be used
-  //  to add the <DIV> and <SPAN> tags that jsMath needs.  See the
-  //  documentation for the tex2math plugin for more information.
-  //
-  processSlashParens: 1,       // process \(...\) in text?
-  processSlashBrackets: 1,     // process \[...\] in text?
-  processDoubleDollars: 1,     // process $$...$$ in text?
-  processSingleDollars: 0,     // process $...$ in text?
-  processLaTeXenvironments: 0, // process \begin{xxx}...\end{xxx} outside math mode?
-  fixEscapedDollars: 0,        // convert \$ to $ outside of math mode?
-  doubleDollarsAreInLine: 0,   // make $$...$$ be in-line math?
-  allowDisableTag: 1,          // allow ID="tex2math_off" to disable tex2math?
-  //
-  //  If you want to use your own custom delimiters for math instead
-  //  of the usual ones, then uncomment the following four lines and
-  //  insert your own delimiters within the quotes.  You may want to
-  //  turn off processing of the dollars and other delimiters above
-  //  as well, though you can use them in combination with the
-  //  custom delimiters if you wish.  See the tex2math documentation
-  //  for more details.
-  //  
-  //customDelimiters: [
-  //  '[math]','[/math]',        // to begin and end in-line math
-  //  '[display]','[/display]'   // to begin and end display math
-  //],
-
-  //
-  //  Disallow the use of the @(...) mechanism for including raw HTML
-  //  in the contents of \hbox{}?  (If used in a content-management system
-  //  where users are allowed to enter mathematics, setting this to 0
-  //  would allow them to enter arbitrary HTML code within their
-  //  math formulas, and that poses a security risk.)
-  //
-  safeHBoxes: 1,
-
-  //
-  //  Show TeX source when mathematics is double-clicked?
-  //
-  allowDoubleClicks: 1,
-  
-  //
-  //  Show jsMath font warning messages?  (Disabling this prevents yours
-  //  users from finding out that they can have a better experience on your
-  //  site by installing some fonts, so don't disable this).
-  //
-  showFontWarnings: 1,
-  
-  //
-  //  Use "Process" or "ProcessBeforeShowing".  See the jsMath
-  //  author's documentation for the difference between these
-  //  two routines.
-  //
-  method: "Process",
-
-  //
-  //  List of plug-ins and extensions that you want to be
-  //  loaded automatically.  E.g.
-  //      ["plugins/mimeTeX.js","extensions/AMSsymbols.js"]
-  //  
-  loadFiles: [],
-  
-  //
-  //  List of fonts to load automatically.  E.g.
-  //      ["cmmib10"]
-  //
-  loadFonts: [],
-  
-  //
-  //  List of macros to define.  These are of the form
-  //      name: value
-  //  where 'value' is the replacement text for the macro \name.
-  //  The 'value' can also be [value,n] where 'value' is the replacement
-  //  text and 'n' is the number of parameters for the macro.
-  //  Note that backslashes must be doubled in the replacement string.
-  //  E.g.,
-  //      {
-  //        RR: '{\\bf R}',
-  //        bold: ['{\\bf #1}', 1]
-  //      }
-  //
-  macros: {},
-  
-  //
-  //  Allow jsMath to enter global mode?
-  //  (Uses frames, so may not always work with complex web sites)
-  //
-  allowGlobal: 1,
-  
-  //
-  //  Disable image fonts?  (In case you don't load them on your server.)
-  //
-  noImageFonts: 0
-  
-};
-
-/****************************************************************/
-/****************************************************************/
-//
-//            DO NOT MAKE CHANGES BELOW THIS
-//
-/****************************************************************/
-/****************************************************************/
-
-if (jsMath.Easy.root == "") {
-  jsMath.Easy.root = document.getElementsByTagName("script");
-  jsMath.Easy.root = jsMath.Easy.root[jsMath.Easy.root.length-1].src
-  if (jsMath.Easy.root.match(/\/easy\/[^\/]*$/)) {
-    jsMath.Easy.root = jsMath.Easy.root.replace(/\/easy\/[^\/]*$/,"");
-  } else {
-    jsMath.Easy.root = jsMath.Easy.root.replace(/\/(jsMath\/(easy\/)?)?[^\/]*$/,"/jsMath");
-  }
-}
-jsMath.Easy.root = jsMath.Easy.root.replace(/\/$/,""); // trim trailing "/" if any
-
-document.write('<script src="'+jsMath.Easy.root+'/jsMath-easy-load.js"><'+'/script>');
-