--- loncom/xml/lontex.pm 2006/05/17 22:08:08 1.12 +++ loncom/xml/lontex.pm 2023/12/22 13:38:01 1.14 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # TeX Content Handler # -# $Id: lontex.pm,v 1.12 2006/05/17 22:08:08 albertel Exp $ +# $Id: lontex.pm,v 1.14 2023/12/22 13:38:01 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -103,8 +103,15 @@ sub handler { ($env{'form.inhibitmenu'} eq 'yes'), })); + my $displaymode; + if (&Apache::lonnet::EXT('resource.0.texdisplay') =~ /^(tth|mathjax)$/i) { + $displaymode = $1; + } + if ($env{'form.texengine'} =~ /^(tth|mathjax)$/i) { + $displaymode = $1; + } $r->print(&Apache::lontexconvert::converted(\$texstring, - $env{'form.texengine'})); + $displaymode)); $r->print(&footer()); return OK; @@ -113,6 +120,32 @@ sub handler { 1; __END__ +=pod + +=head1 NAME + +Apache::lontex.pm + +=head1 SYNOPSIS + +Handler for tex files (somewhere in modules) + +This is part of the LearningOnline Network with CAPA project +described at http://www.lon-capa.org. + + +=head1 SUBROUTINES + +=over + +=item footer() + +Main Handler + +=back + +=cut +