version 1.96, 2009/05/25 19:41:59
|
version 1.98, 2009/08/12 20:43:25
|
Line 282 sub mimetex_valign {
|
Line 282 sub mimetex_valign {
|
|
|
sub mimetex_converted { |
sub mimetex_converted { |
my $texstring=shift; |
my $texstring=shift; |
|
|
|
# Alt-Argument for screen readers |
|
my $alt_string=$$texstring; |
|
$alt_string=~s/\"/\'\'/g; |
|
|
|
# Is this displaystyle? |
|
|
my $displaystyle=&displaystyle($texstring); |
my $displaystyle=&displaystyle($texstring); |
|
|
|
# Remove math environment delimiters |
|
|
&clean_out_math_mode($texstring); |
&clean_out_math_mode($texstring); |
|
|
if ($displaystyle) { |
if ($displaystyle) { |
Line 291 sub mimetex_converted {
|
Line 300 sub mimetex_converted {
|
} |
} |
my $esc_texstring = &uri_escape($$texstring); |
my $esc_texstring = &uri_escape($$texstring); |
my $valign = &mimetex_valign($esc_texstring); |
my $valign = &mimetex_valign($esc_texstring); |
my $result='<img src="/cgi-bin/mimetex.cgi?'.$esc_texstring.'" style="vertical-align:'.$valign.'px" alt="$'.$$texstring.'$" />'; |
my $result='<img src="/cgi-bin/mimetex.cgi?'.$esc_texstring.'" style="vertical-align:'.$valign.'px" alt="'.$alt_string.'" />'; |
if ($displaystyle) { |
if ($displaystyle) { |
$result='<center>'.$result.'</center>'; |
$result='<center>'.$result.'</center>'; |
} |
} |
Line 307 sub converted {
|
Line 316 sub converted {
|
return &jsMath_converted($string); |
return &jsMath_converted($string); |
} elsif ($mode =~ /mimetex/i) { |
} elsif ($mode =~ /mimetex/i) { |
return &mimetex_converted($string); |
return &mimetex_converted($string); |
|
} elsif ($mode =~ /raw/i) { |
|
return $$string; |
} |
} |
return &tth_converted($string); |
return &tth_converted($string); |
} |
} |