Problems with texvc Latex -- Help!

classic Classic list List threaded Threaded
1 message Options
L K
Reply | Threaded
Open this post in threaded view
|

Problems with texvc Latex -- Help!

L K
Hi,
Sorry to bother you guys here.
I spent a whole day trying to enable Latex rendering in wiki. But failed...
I checked almost everything as folows.

1. texvc in the wiki_installation_path/math directory DOES work from the
command line, but not from PHP.

2. I checked the permission, the webserver has write permission on
wiki_installation_path/images
wiki_installation_path/images/math
wiki_installation_path/images/tmp

3. File upload has no problem.

4. When I write <math>\sqrt{10}</math> and click the Save button, I got the
following error msg

Failed to parse (unknown error/math/texvc
'/afs/edu/users/roy/pub/www/wiki/images/tmp'
'/afs/edu/users/roy/pub/www/wiki/images/math' ' \sqrt{10} ' 'utf-8'):
\sqrt{10}

I think this error msg is generated by the following line from
wiki_installation_path\includes\Math.php.

 return "<strong class='error'>$mf ($errmsg$append): $source </strong>\n";

-----------------------------------------------------------------------------

Here are what I observed.

1. In the Math.php file (source code can be found at
http://wikipedia.sourceforge.net/doc//__filesource/fsource_MediaWiki__includesMath.php.html),
there is a command

$contents = `$cmd`;

Is this correct?  Should it be $contents = $cmd; ?
It seems that `$cmd` contains nothing.

2. If I change $contents = `$cmd`; to $contents = $cmd;

I will get the same error msg. However, in this case, I checked the
variable

$cmd = ./math/texvc '/afs/edu/users/roy/pub/www/wiki/images/tmp'
'/afs/edu/users/roy/pub/www/wiki/images/math' ' \sqrt{10} ' 'utf-8'

$contents  is the same as $cmd

$retval = .

Now it seems that the unknown error results from the condition check of
$retval.

How could this happen? What does variable $retval in Math.php acutally
mean?


Any help is much appreciated!
Best,

Roy


_______________________________________________
MediaWiki-l mailing list
[hidden email]
http://mail.wikipedia.org/mailman/listinfo/mediawiki-l