minor map tweaks
[freeside.git] / conf / quotation_latex
index d56a7fb..6aac160 100644 (file)
 \newcommand{\FShead}{\r
   \hline\r
   \rule{0pt}{2.5ex}\r
-  \makebox[1.4cm]{\textbf{Ref}} &\r
+  \makebox[1.4cm]{} &\r
   \multicolumn{\FSdescriptioncolumncount}{l}{\makebox[\FSdescriptionlength][l]{\textbf{[@-- emt('Description') --@]}}}&\r
   \FSunitcolumns\r
   \makebox[1.6cm][r]{\textbf{[@-- emt('Amount') --@]}} \\\r
         }\r
       }\r
 \r
-      #if ($section == $sections[$#sections]) {\r
-        foreach my $line (grep {$_->{section}->{description} eq $section->{description}} @total_items) {\r
-          if ($section->{total_line_generator}) {\r
-            $OUT .= &{$section->{total_line_generator}}($line);\r
-          } else {\r
-            $OUT .= '\FStotaldesc{' . $line->{'total_item'} . '}' .\r
-                    '{' . $line->{'total_amount'} . '}' . "\n";\r
-          }\r
+      foreach my $line (grep {$_->{section}->{description} eq $section->{description}} @total_items) {\r
+        if ($section->{total_line_generator}) {\r
+          $OUT .= &{$section->{total_line_generator}}($line);\r
+        } else {\r
+          $OUT .= '\FStotaldesc{' . $line->{'total_item'} . '}' .\r
+                  '{' . $line->{'total_amount'} . '}' . "\n";\r
+          $OUT .= '\hline' . "\n" if $line->{'break_after'};\r
         }\r
-      #}\r
+      }\r
 \r
-      $OUT .= '\hline';\r
       $OUT .= '\endlastfoot';\r
 \r
       my $lastref = 0;\r
           $OUT .= &{$section->{description_generator}}($line);\r
         } else {\r
           $OUT .= '\FSdesc'.\r
-                  '{' . ( $line->{'ref'} ne $lastref ? $line->{'ref'} : '' ) . '}'.\r
+                  '{}'. #'{' . ( $line->{'ref'} ne $lastref ? $line->{'ref'} : '' ) . '}'.\r
                   '{' . $line->{'description'} . '}' .\r
                   '{' . ( $unitprices ? $line->{'unit_amount'} : '' ) . '}'.\r
                   '{' . ( $unitprices ? $line->{'quantity'} : ''  ) . '}' .\r