Jsxgraph 如何嵌入 Katex 而不是 Mathjs
How can Jsxgraph embed Katex instead of Mathjs
Jsxgraph 使用 Mathjs 渲染文本对象的数学表达式。我该怎么做才能在 Jsxgraph 中嵌入 Katex?
KaTeX 的使用在最近的几个 nightly build 中得到了支持,并将在下一个版本 1.2.4+ 中正式支持。
要启用它,必须包含 KaTeX 库。这是一个小例子:
JXG.Options.text.useKatex = true;
var board = JXG.JSXGraph.initBoard('jxgbox', {boundingbox: [-1, 10, 11, -2], axis: true});
var a = board.create('slider',[[-0.7,1.5],[5,1.5],[0,0.5,1]], {
suffixlabel:'t_1=',
unitLabel: ' \text{ ms}',
snapWidth:0.01}),
func = board.create('functiongraph',[
function(x){
return a.Value() * x * x;
}], {strokeColor: "red"}),
txt1 = board.create('text', [5, 1, function(){
return 'a(t_1)= { 1 \over ' + a.Value().toFixed(3) + '}';
}], {fontSize: 15, fixed:true, strokeColor:'red', anchorY: 'top'});
Jsxgraph 使用 Mathjs 渲染文本对象的数学表达式。我该怎么做才能在 Jsxgraph 中嵌入 Katex?
KaTeX 的使用在最近的几个 nightly build 中得到了支持,并将在下一个版本 1.2.4+ 中正式支持。 要启用它,必须包含 KaTeX 库。这是一个小例子:
JXG.Options.text.useKatex = true;
var board = JXG.JSXGraph.initBoard('jxgbox', {boundingbox: [-1, 10, 11, -2], axis: true});
var a = board.create('slider',[[-0.7,1.5],[5,1.5],[0,0.5,1]], {
suffixlabel:'t_1=',
unitLabel: ' \text{ ms}',
snapWidth:0.01}),
func = board.create('functiongraph',[
function(x){
return a.Value() * x * x;
}], {strokeColor: "red"}),
txt1 = board.create('text', [5, 1, function(){
return 'a(t_1)= { 1 \over ' + a.Value().toFixed(3) + '}';
}], {fontSize: 15, fixed:true, strokeColor:'red', anchorY: 'top'});