JSXGraph:是否可以手动设置 x 和 y 刻度距离

JSXGraph: Is it possible to manually set the x and y tick distance

假设在给定的边界框内绘制一个轴,并自动放置刻度。如何沿轴放置 more/fewer/different 个刻度?是否可以更改 x 和 y 刻度的距离?

编辑:

我设法控制了minorTicks,但是ticksDistanceticksDelta没有效果,见MWE in JSFiddle

您已经非常接近解决方案了。唯一缺少的属性是 insertTicks: false,它禁用自动插入主要刻度。 ticksDelta 没有必要。这是代码:

const brd0 = JXG.JSXGraph.initBoard('BOARDID0', { 
  boundingbox: [-1, 11, 12, -11], axis:true, 
  defaultAxes: {
    x: {
       withLabel: true, 
       name: 't in s',
           label: {
             position: 'rt', 
             offset: [-0, 15], 
             anchorX: 'right'
           },
           ticks: {
             insertTicks: false,
             ticksDistance: 5, 
             minorTicks: 4
           } 
        },
    y: {withLabel:true, name: 'x in m',      
        label: {position: 'rt', offset: [+15, -0]} } },
  showCopyright: false, showNavigation: false 
});

此外,我设置了minorTicks:4。在 https://jsfiddle.net/sxpm1z35/2/

现场观看