lib/gollum/frontend/public/javascript/MathJax/extensions/TeX/verb.js in gollum-1.1.1 vs lib/gollum/frontend/public/javascript/MathJax/extensions/TeX/verb.js in gollum-1.2.0
- old
+ new
@@ -1,53 +1,18 @@
-/*************************************************************
- *
- * MathJax/extensions/TeX/verb.js
+/*
+ * ../SourceForge/trunk/mathjax/extensions/TeX/verb.js
*
- * Implements the \verb|...| command for including text verbatim
- * (with no processing of macros or special characters).
+ * Copyright (c) 2010 Design Science, Inc.
*
- * ---------------------------------------------------------------------
- *
- * Copyright (c) 2009 Design Science, Inc.
+ * Part of the MathJax library.
+ * See http://www.mathjax.org for details.
*
- * Licensed under the Apache License, Version 2.0 (the "License");
+ * Licensed under the Apache License, Version 2.0;
* you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
*/
-MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
- var MML = MathJax.ElementJax.mml;
- var TEX = MathJax.InputJax.TeX;
- var TEXDEF = TEX.Definitions;
-
- TEXDEF.macros.verb = 'Verb';
+MathJax.Unpack([
+ ['MathJax.','Hub.Register.StartupHook("TeX Jax Ready",function(){var c="1.0";var a=',0,'ElementJax.mml;var d=',0,'InputJax.TeX;var b=d.Definitions;b.macros.verb="Verb";d.Parse.Augment({Verb:function(e){var h=this.GetNext();var g=++this.i;if(h==""){d.Error(e+" requires an argument")}while(this.i<','this.string.','length&&',6,'charAt(this.i)!=h){this.i++}if(this.i==',6,'length){d.Error("Can\'t find closing delimiter for "+e)}var f=',6,'slice(g,this.i);this.i++;this.Push(a.mtext(f).With({mathvariant:a.VARIANT.MONOSPACE}))}});',0,'Hub.Startup.signal.Post("TeX verb Ready")});',0,'Ajax.loadComplete("[MathJax]/extensions/TeX/verb.js");']
+]);
- TEX.Parse.Augment({
-
- /*
- * Implement \verb|...|
- */
- Verb: function (name) {
- var c = this.GetNext(); var start = ++this.i;
- if (c == "" ) {TEX.Error(name+" requires an argument")}
- while (this.i < this.string.length && this.string.charAt(this.i) != c) {this.i++}
- if (this.i == this.string.length)
- {TEX.Error("Can't find closing delimiter for "+name)}
- var text = this.string.slice(start,this.i); this.i++;
- this.Push(MML.mtext(text).With({mathvariant:MML.VARIANT.MONOSPACE}));
- }
-
- });
-
- MathJax.Hub.Startup.signal.Post("TeX verb Ready");
-
-});
-
-MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/verb.js");