у меня есть эта страница, чтобы проверить показ латекса в php, используя mathjax
<html>
<head>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=AM_HTMLorMML-full"></script>
<script type="text/x-mathjax-config">MathJax.Hub.Config({extensions: ["tex2jax.js"],jax: ["input/TeX", "output/HTML-CSS"],tex2jax: {inlineMath: [["$", "$"],["\\(", "\\)"]]}});</script>
This is HTML<br>
Will Share \(\frac{4}{5}\) to others
<br><br>
<?php
function str_replace_last( $search , $replace , $str ) {
if( ( $pos = strrpos( $str , $search ) ) !== false ) {
$search_length = strlen( $search );
$str = substr_replace( $str , $replace , $pos , $search_length );
}
return $str;}
function str_replace_first( $search , $replace , $str ) {
if( ( $pos = strpos( $str , $search ) ) !== false ) {
$search_length = strlen( $search );
$str = substr_replace( $str , $replace , $pos , $search_length );
}
return $str;}
$var1 = "\frac{4}{5}";
$var1 = str_replace_first( "\\" , "\\(\\" , $var1 ) ;
$var1 = str_replace_last( "}" , "}\)" , $var1 ) ;
echo $var1
?>
Задача ещё не решена.
Других решений пока нет …