--- loncom/homework/outputtags.pm 2003/07/01 21:10:43 1.30 +++ loncom/homework/outputtags.pm 2003/08/13 18:50:43 1.31 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # tags that create controlled output # -# $Id: outputtags.pm,v 1.30 2003/07/01 21:10:43 albertel Exp $ +# $Id: outputtags.pm,v 1.31 2003/08/13 18:50:43 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -88,16 +88,16 @@ sub start_displaytitle { } else { $Apache::outputtags::showonce{'displayduetitle'}=1; } + my $name=&Apache::structuretags::get_resource_name(); if ($target eq 'web') { - $result="

$Apache::lonhomework::name

"; + $result="

$name

"; } elsif ($target eq 'edit') { $result=&Apache::edit::tag_start($target,$token); $result.=''; $result.=&Apache::edit::end_table(); } elsif ($target eq 'tex' and $Apache::lonhomework::type ne 'exam') { - $Apache::lonhomework::name=~s/%/\%/g; - $Apache::lonhomework::name=~s/&/\&/g; - $result='\vskip 0 mm\noindent\textbf{'.$Apache::lonhomework::name.'}\vskip 0 mm'; + $name=&Apache::lonxml::latex_special_symbols($name); + $result='\vskip 0 mm\noindent\textbf{'.$name.'}\vskip 0 mm'; } return $result; }