- if (!$used_packages{textcomp}) {
- splice @{ $lines }, $document_start_line, 0, "\\usepackage{textcomp}\n";
- $document_start_line++;
+ foreach my $package (qw(textcomp)) {
+ next if $used_packages{$package};
+ splice @{ $lines }, $insertion_point, 0, "\\usepackage{${package}}\n";
+ $insertion_point++;