JXG.Options.axis.ticks.majorHeight = -1;
JXG.Options.axis.ticks.insertTicks = false;
JXG.Options.axis.ticks.ticksDistance = -1;
var board = JXG.JSXGraph.initBoard('box1', {
axis: true, boundingbox: [-1.3, 1.3, 1.3, -1.3], showcopyright: false,keepaspectratio: true, zoom: true,showNavigation: false, axis: true,
});
var p1 = board.create('point', [0, 0],{name:'O',size: 1, fixed:true,label: {offset:[-15,-10], color:'blue'
}} );
c1 = board.create('circle',[p1, 1]);
var p2 = board.create('point', [1, 0], {visible:false});
p3 = board.create('point',[0.82,0.05], {visible:false});
var a1 = board.create('angle',[p2, p1, p3], {visible:false});
a1.setAngle(function() {
return Math.PI / 3;
});
p4 = board.create('point',[0.82,0.05], {visible:false});
var a2 = board.create('angle',[p2, p1, p4], {visible:false});
a2.setAngle(function() {
return 2*Math.PI / 3;
});
board.update();
var l1 = board.create('segment', [p1, p3]);
var l2 = board.create('segment', [p1, p4],);
var a2 = board.create('angle',[p3, p1, p4], {radius: 0.3,name:'θ'});