MediaWiki/TeX: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
 
Riga 8:
Per visualizzare formule matematiche, si installa l'estensione [[mw:Extension:Math|Math]] e la si configura come indicato di seguito.
 
Si aggiungono le seguenti righe nel file <ttcode>LocalSettings.php</ttcode>:
 
<pre><nowiki>
Riga 23:
assegnando loro i permessi 755.
 
Quindi, si compila il programma <ttcode>texvc</ttcode> (fornito insieme con MediaWiki), lo si colloca nella cartella <code>/math</code>, e gli si assegnano i permessi 755.
 
; Alternativa a texvc
Riga 36:
Prima di questa operazione, è necessario aver installato Ocaml, ImageMagick, LaTeX, GhostScript.
 
Nel file <ttcode>LocalSettings.php</ttcode> inserire:
$wgUseTeX = true;
Per installare la funzione:
Riga 64:
 
=== Installazione sul wiki ===
Incollare il codice seguendo le istruzioni in [[mw:Extension:Mimetex_alternative|Extension:Mimetex_alternative]]. L'estensione, quindi, va attivata nel file <ttcode>LocalSettings.php</ttcode>.
 
Tuttavia, poiché il codice è stato incollato direttamente dal wiki invece di essere stato scaricato dal repository di MediaWiki, questa soluzione potrebbe esporre il wiki a vulnerabilità non ancora conosciute<ref>[[mw:Extension_talk:Mimetex_alternative|Extension_talk:Mimetex_alternative]]</ref> o potrebbe presentare problemi di funzionamento, in quanto il codice non è stato revisionato né aggiornato dagli sviluppatori del software.
Riga 70:
=== Installazione su un server privato ===
Un'alternativa più sicura è svolgere la conversione grafica su un server diverso da quello che ospita il wiki. MediaWiki invierà il testo al server richiamando una pagina CGI, che convertirà il testo wiki in formato grafico, e restituirà il risultato a MediaWiki, che lo mostrerà all'utente.<br />
Per far questo, si installa Mimetex su un server apposito, quindi si inserisce il nome del server nel file <ttcode>Math.php</ttcode> di MediaWiki, seguendo [[mw:LaTeX_on_a_shared_host|le istruzioni apposite]].
 
== Note ==