version 1.249.8.1, 2012/01/20 10:12:09
|
version 1.249.8.2, 2012/02/04 20:40:15
|
Line 895 sub get_table_sizes {
|
Line 895 sub get_table_sizes {
|
my ($number_of_bubbles,$rbubble_values)=@_; |
my ($number_of_bubbles,$rbubble_values)=@_; |
my $scale=2; #mm for one digit |
my $scale=2; #mm for one digit |
my $cell_width=0; |
my $cell_width=0; |
&Apache::lonnet::logthis("textwidth envvar: " . $env{'form.textwidth'}); |
|
foreach my $member (@$rbubble_values) { |
foreach my $member (@$rbubble_values) { |
my $cell_width_real=0; |
my $cell_width_real=0; |
if ($member=~/(\+|-)?(\d*)\.?(\d*)\s*\$?\\times\s*10\^{(\+|-)?(\d+)}\$?/) { |
if ($member=~/(\+|-)?(\d*)\.?(\d*)\s*\$?\\times\s*10\^{(\+|-)?(\d+)}\$?/) { |
Line 1098 sub make_horizontal_latex_bubbles {
|
Line 1097 sub make_horizontal_latex_bubbles {
|
} |
} |
$result.='\noindent \setlength{\tabcolsep}{2 mm}\hskip 2pc\begin{tabular}{'; |
$result.='\noindent \setlength{\tabcolsep}{2 mm}\hskip 2pc\begin{tabular}{'; |
for (my $ind=0;$ind<$table_range[$j];$ind++) { |
for (my $ind=0;$ind<$table_range[$j];$ind++) { |
$result.='p{3 mm}p{'.$celllength.' mm}'; |
$result.='p{3 mm}p{'.$celllength.' mm} '; |
} |
} |
$result.='}'; |
$result.='}'; |
for (my $ind=$cou;$ind<$cou+$table_range[$j];$ind++) { |
for (my $ind=$cou;$ind<$cou+$table_range[$j];$ind++) { |
$result.='\hskip -4 mm {\small \textbf{'.$alphabet[$ind].'}}' |
$result.='\hskip -4 mm {\small \textbf{ '.$alphabet[$ind].'}}' |
. $bubble_fragment |
. $bubble_fragment |
. '& \hskip -3 mm {\small '.$bubble_display->[$ind].'} '; |
. '& \hskip -3 mm {\small '.$bubble_display->[$ind].'} '; |
if ($ind != $cou+$table_range[$j]-1) { |
if ($ind != $cou+$table_range[$j]-1) { |