[LON-CAPA-cvs] cvs: loncom /homework optionresponse.pm

sakharuk lon-capa-cvs@mail.lon-capa.org
Mon, 12 Jul 2004 16:19:49 -0000


sakharuk		Mon Jul 12 12:19:49 2004 EDT

  Modified files:              
    /loncom/homework	optionresponse.pm 
  Log:
  Part of bug 3103 is fixed. LaTeX does not allow use \\ command inside if some list environment si I implemented \vskip 0 mm.
  
  
Index: loncom/homework/optionresponse.pm
diff -u loncom/homework/optionresponse.pm:1.113 loncom/homework/optionresponse.pm:1.114
--- loncom/homework/optionresponse.pm:1.113	Tue Jul  6 10:58:30 2004
+++ loncom/homework/optionresponse.pm	Mon Jul 12 12:19:48 2004
@@ -1,7 +1,7 @@
 # LearningOnline Network with CAPA
 # option list style responses
 #
-# $Id: optionresponse.pm,v 1.113 2004/07/06 14:58:30 sakharuk Exp $
+# $Id: optionresponse.pm,v 1.114 2004/07/12 16:19:48 sakharuk Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -603,6 +603,7 @@
   my $result = '';
   if ($target eq 'web' || $target eq 'tex' || $target eq 'analyze') { 
       $text=&Apache::lonxml::endredirection;
+      if ($target eq 'tex') {$text=~s/\\strut\s*\\\\\s*\\strut/\\vskip 0 mm/;}
       if (($target eq 'tex') and ($Apache::lonhomework::type ne 'exam') and ($text=~/\S/)) {$text = '\vspace*{-2 mm}\item '.$text;} 
   }
   if ($target eq 'web' || $target eq 'grade' || $target eq 'answer'