$form->{tmpfile} =~ s/\Q$userspath\E\///g;
+ my $latex = $self->_get_latex_path();
+
for (my $run = 1; $run <= 2; $run++) {
- system("latex --interaction=nonstopmode $form->{tmpfile} " .
+ system("${latex} --interaction=nonstopmode $form->{tmpfile} " .
"> $form->{tmpfile}.err");
if ($?) {
$self->{"error"} = $form->cleanup();
$form->{tmpfile} =~ s/\Q$userspath\E\///g;
+ my $latex = $self->_get_latex_path();
+
for (my $run = 1; $run <= 2; $run++) {
- system("pdflatex --interaction=nonstopmode $form->{tmpfile} " .
+ system("${latex} --interaction=nonstopmode $form->{tmpfile} " .
"> $form->{tmpfile}.err");
if ($?) {
$self->{"error"} = $form->cleanup();
$self->cleanup();
}
+sub _get_latex_path {
+ return $main::latex_bin || 'pdflatex';
+}
+
sub get_mime_type() {
my ($self) = @_;