JSXGraph:标记轴的首选方法是什么?
JSXGraph: What is the preferred way to label axes?
我想用相应的物理量在图表中标记轴。
我发现我可以只在箭头提示附近放置一个文本。但这意味着我必须在边界框更改时重新执行此操作。
或者我可以手动绘制带有标签的轴。
但是是否有另一种简单而可靠的方法来标记自动绘制的轴?目标是
- 不必指定坐标,
- 在轴的箭头附近有标签,
- 固定文本(即不可拖动)。
你可以这样开始:
const board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-5, 20, 5, -5], axis:true,
defaultAxes: {
x : {
name: 'X',
withLabel: true,
label: {
position: 'rt',
offset: [-10, -15]
}
},
y : {
withLabel:true,
name: 'Y',
label: {
position: 'rt',
offset: [-20, -10]
}
}
}
});
现场观看
我想用相应的物理量在图表中标记轴。
我发现我可以只在箭头提示附近放置一个文本。但这意味着我必须在边界框更改时重新执行此操作。
或者我可以手动绘制带有标签的轴。
但是是否有另一种简单而可靠的方法来标记自动绘制的轴?目标是
- 不必指定坐标,
- 在轴的箭头附近有标签,
- 固定文本(即不可拖动)。
你可以这样开始:
const board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-5, 20, 5, -5], axis:true,
defaultAxes: {
x : {
name: 'X',
withLabel: true,
label: {
position: 'rt',
offset: [-10, -15]
}
},
y : {
withLabel:true,
name: 'Y',
label: {
position: 'rt',
offset: [-20, -10]
}
}
}
});
现场观看