--- loncom/xml/londefdef.pm 2005/02/09 15:47:06 1.253 +++ loncom/xml/londefdef.pm 2005/02/09 19:51:43 1.255 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Tags Default Definition Module # -# $Id: londefdef.pm,v 1.253 2005/02/09 15:47:06 www Exp $ +# $Id: londefdef.pm,v 1.255 2005/02/09 19:51:43 albertel Exp $ # # # Copyright Michigan State University Board of Trustees @@ -152,7 +152,8 @@ sub start_html { } elsif ($target eq 'tex') { @Apache::londefdef::table = (); $currentstring .= '\documentclass[letterpaper]{article}'; - if ($ENV{'form.latex_type'}=~'batchmode') {$currentstring .='\batchmode';} + if (($ENV{'form.latex_type'}=~'batchmode') || + (!$ENV{'request.role.adv'})) {$currentstring .='\batchmode';} $currentstring .= '\newcommand{\keephidden}[1]{}'. '\renewcommand{\deg}{$^{\circ}$}'. '\usepackage{longtable}'. @@ -2541,7 +2542,8 @@ sub start_img { if ($latex_rendering eq "parpic") { $currentstring = '\parpic[l]{'.$currentstring.'}'; } else { # parbox rendering - $currentstring = "\n".'\parbox{'.$width_param.'mm}{'.$currentstring.'}'; + $currentstring = "\\strut\\newline\n". + '\parbox{'.$width_param.'mm}{'.$currentstring.'}'; } } elsif ($align eq "right") { if ($latex_rendering eq "parpic") {