Diff for /loncom/homework/matchresponse.pm between versions 1.56 and 1.57

version 1.56, 2005/12/06 10:13:46 version 1.57, 2006/03/31 11:10:24
Line 163  sub end_itemgroup { Line 163  sub end_itemgroup {
  $table.='</table>';   $table.='</table>';
  $Apache::matchresponse::itemtable{'display'}=$table;   $Apache::matchresponse::itemtable{'display'}=$table;
     } elsif ($target eq 'tex') {      } elsif ($target eq 'tex') {
  my $table=' \begin{description}\setlength{\leftmargin}{2em}\setlength{\labelwidth}{1em}\setlength{\itemsep}{0.5pt plus1pt minus2pt}\setlength{\listparindent}{0em} ';   #my $table='\begin{description}\setlength{\leftmargin}{2em}\setlength{\labelwidth}{1em}\setlength{\itemsep}{0.5pt plus1pt minus2pt}\setlength{\listparindent}{0em} ';
    my $table="\\\\ \\makebox[\\textwidth][l]{ \\begin{tabular}{ll}\n";
  my $i=0;   my $i=0;
  foreach my $name (@names) {   foreach my $name (@names) {
     $Apache::response::itemgroup{$name.'.text'}=~s/\$\$/\$/g;      $Apache::response::itemgroup{$name.'.text'}=~s/\$\$/\$/g;
     $table.='\item['.$alphabet[$i].'] '.      # $table.='\item['.$alphabet[$i].'] '.
  $Apache::response::itemgroup{$name.'.text'};      # $Apache::response::itemgroup{$name.'.text'};
       my $response = $Apache::response::itemgroup{"$name.text"};
       $table .= "$alphabet[$i] & $response \\\\ \n";
     $i++;      $i++;
  }   }
  $table.=' \end{description}  \strut ';   # $table.=' \end{description} \  \strut ';
    $table .= "\\end{tabular}} \\strut \n\n \\vskip \\parskip ";
  if ($Apache::lonhomework::type eq 'exam') {$table.='\vskip -13 mm \strut ';}   if ($Apache::lonhomework::type eq 'exam') {$table.='\vskip -13 mm \strut ';}
  $Apache::matchresponse::itemtable{'display'}=$table;   $Apache::matchresponse::itemtable{'display'}=$table;
     }      }

Removed from v.1.56  
changed lines
  Added in v.1.57


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>