jsxgraph e mathjax

2 views
Skip to first unread message

Marina Cazzola

unread,
Apr 27, 2026, 12:32:57 PMApr 27
to CaffeWims
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

Maurizio Ulisse Dini

unread,
Apr 27, 2026, 1:37:43 PMApr 27
to CaffeWims
Ohibò!
Funziona! E' una settimana che verso lacrime per mettere etichette latex in un grafico e l'opzione più semplice, che avevo provato per prima ma che per qualche malaugurato motivo non ero riuscito a far funzionare, è invece la soluzione!
Avevo anche incluso l'opzione che mi hai segnalato ma nulla. Ero passato a KaTex escludendo il corretto funzionamento di MathJax...
Reply all
Reply to author
Forward
0 new messages