On 27 April 2026 13:45, Maurizio Dini writes:
>> 4) come esempio devo per forza passarti l'intero modulo perché il problema si
>> manifesta in un esercizio .oef che contiene un grafico JSXGraph in cui ho la
>> necessità di scrivere etichette formattate in latex. JSXGraph da solo non ci
>> riesce e quindi serve aggiungere un richiamo allo script di MathJax piuttosto
>> che Katex direttamente nel main.phtml.
Se usi la slib jsxgraph dovrebbe essere configurabile e fare tutto
quello che serve
Io ho provato questo codice oef in createxo e mi sembra che faccia
quello che vuoi tu, se ho capito giusto
la label di uno dei punti è \(K_0\)
===================================================
\text{A=slib(geo2D/jsxgraph jsxbox brd,[300x300,min=200px max=400px],var brd=JXG.JSXGraph.initBoard('jsxbox',{axis:true,originX:150,originY:150,unitX:10,unitY:10});p1=brd.create('point',[-2,1],{name:'\(K_0\)'});p2=brd.create('point',[0,function(){return p1.X();}]);brd.create('line',[p1,p2]);JXG.Options.text.useMathJax = true;)}
\statement{\A}
===================================================
nota l'opzione
JXG.Options.text.useMathJax = true
nel comando che chiama la slib. Bisogna lavorarci un attimo. Nella doc
della slib non ci sono esempi.
--
Marina Cazzola (
marina....@unimib.it) Ph.
+39 02 64485710