Fórmules matemàtiques amb Latex

De Wikijoan
Dreceres ràpides: navegació, cerca

To have math rendered, you have to set $wgUseTeX = true; in LocalSettings.php.

<math>\text {abcdefghijklmnopqrstuvwxyzàáâãäåæçčďèéěêëìíîïňñòóôõöřšť÷øùúůûüýÿž}</math>

Com que no tinc instal.lat texvc em dóna l'error:

No s'ha pogut entendre (No s'ha trobat el fitxer executable ''texvc''; si us plau, vegeu math/README per a configurar-lo.): \text {abcdefghijklmnopqrstuvwxyzàáâãäåæçčďèéěêëìíîïňñòóôõöřšť÷øùúůûüýÿž}

Instal.lació de texvc (és el programa que renderitza l'expressió a una imatge png):

$ sudo apt-get install mediawiki-math

però això instal.la més de 800 Mb d'espai en el disc (bàsicament tot el Latex). Així doncs, no ho faig de moment.

Alternativa sense instal.lar Latex: mathtex.cgi

Es tracta de poder insertar comandes del tipus:

<img src="http://www.forkosh.com/mathtex.cgi?c=\sqrt{a^2+b^2}" alt="" border=0 align=middle>

Fitxer Mtag.php:

<?php
# Place this file in extension directory as Mtag.php
# Add the following line to LocalSettings.php:
# include './extensions/Mtag.php';
# Mediawiki will render as LaTeX the code within <m> </m> tags.

$wgExtensionFunctions[] = "wfMtag";

function wfMtag() {
        global $wgParser;
        $wgParser->setHook( "m", "returnMtagged" );
}

function returnMtagged( $code, $argv)
{

# if you have mathtex.cgi installed:
# $txt='<img src="/cgi-bin/mathtex.cgi?'.$code.'">';
# OR if you want to temporarily test a public mathtex.cgi:
 $txt='<img src="http://www.forkosh.com/mathtex.cgi?'.$code.'">';

 return $txt;
}

?>

En el fitxer LocalSettings.php fiquem:

$wgRawHtml=true
<html>
<img src="http://www.forkosh.com/mathtex.cgi?c=\sqrt{a^2+b^2}" alt="" border=0 align=middle>
</html>

Resultat:

<html> <img src="http://www.forkosh.com/mathtex.cgi?c=\sqrt{a^2+b^2}" alt="" border=0 align=middle> </html>

NOTA. Com es comenta, habilitar $wgRawHtml=pot ser perillós en llocs públics, o sigui que de moment ho torno a deixar com a false

Una altra possibilitat (cutre) és ficar un enllaç extern a un fitxer que apunti a la fórmula:

I una altra possibilitat és generar les imatges png de les fórmules com acabo de fer, i penjar-les com a imatges a la wiki, i enllaçar-les com es fa normalment:


creat per Joan Quintana Compte, abril 2012

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
IES Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines