--- loncom/xml/londefdef.pm 2005/02/07 20:15:11 1.252 +++ loncom/xml/londefdef.pm 2005/02/09 15:56:45 1.254 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Tags Default Definition Module # -# $Id: londefdef.pm,v 1.252 2005/02/07 20:15:11 matthew Exp $ +# $Id: londefdef.pm,v 1.254 2005/02/09 15:56:45 www Exp $ # # # Copyright Michigan State University Board of Trustees @@ -36,10 +36,6 @@ # The C source of the Code may not be distributed by the Licensee # to any other parties under any circumstances. # -# -# last modified 06/26/00 by Alexander Sakharuk -# 11/6,11/30,02/01/01,5/4 Gerd Kortemeyer -# 01/18 Alex Sakharuk package Apache::londefdef; @@ -156,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}'. @@ -2545,7 +2542,7 @@ sub start_img { if ($latex_rendering eq "parpic") { $currentstring = '\parpic[l]{'.$currentstring.'}'; } else { # parbox rendering - $currentstring = '\newline'."\n".'\parbox{'.$width_param.'mm}{'.$currentstring.'}'; + $currentstring = "\n".'\parbox{'.$width_param.'mm}{'.$currentstring.'}'; } } elsif ($align eq "right") { if ($latex_rendering eq "parpic") {