--- loncom/xml/londefdef.pm 2006/01/11 11:58:06 1.312 +++ loncom/xml/londefdef.pm 2006/01/12 23:48:00 1.313 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Tags Default Definition Module # -# $Id: londefdef.pm,v 1.312 2006/01/11 11:58:06 foxr Exp $ +# $Id: londefdef.pm,v 1.313 2006/01/12 23:48:00 foxr Exp $ # # # Copyright Michigan State University Board of Trustees @@ -1187,6 +1187,7 @@ sub start_p { $closing_string = '
'; # Deal correctly with e.g. } } elsif ($target eq 'tex' && !$para_disabled) { + $currentstring .= &end_p(); # close off prior para if in progress. my $align=&Apache::lonxml::get_param('align',$parstack,$safeeval,undef,1); if ($align eq 'center') { @@ -1204,7 +1205,11 @@ sub start_p { $closing_string = '}\hfill}'; } else { $currentstring.='\par '; - $closing_string = '\strut\\\\\strut '; + if (&is_inside_of($tagstack, 'table')) { + $closing_string = '\vskip 12pt'; # Safer in tables. + } else { + $closing_string = '\strut\\\\\strut '; + } } }