Skip to content

Commit

Permalink
Check auf pdfx > 2018 raus, da Prüfung nicht für pdfx > 2022
Browse files Browse the repository at this point in the history
  • Loading branch information
kivijan authored and bblessmann committed Oct 18, 2024
1 parent d5fb05a commit 56cbd4c
Showing 1 changed file with 0 additions and 15 deletions.
15 changes: 0 additions & 15 deletions scripts/installation_check.pl
Original file line number Diff line number Diff line change
Expand Up @@ -170,24 +170,9 @@ sub check_latex {
# no pdfx -> no zugferd possible
my $ret = kpsewhich('template/print/', 'sty', 'pdfx');
die "Cannot use pdfx. Please install this package first (debian: apt install texlive-latex-extra)" if $ret;
# check version 2018
my $latex = $::lx_office_conf{applications}->{latex} || 'pdflatex';
my $pdfx = (system ${latex} . ' --interaction=batchmode "\documentclass{minimal} \RequirePackage{pdfx} \csname @ifpackagelater\endcsname{pdfx}{2018/12/22}{}{\show\relax} \begin{document} \end{document}"');

print_result ("Looking for pdfx version 2018 or higher", !$pdfx);
push @missing_modules, \(name => 'pdfx') if $pdfx;

if ($res) {
check_template_dir($_) for SL::InstallationCheck::template_dirs($master_templates);
}
print STDERR <<EOL if $pdfx;
+------------------------------------------------------------------------------+
Your pdfx version is too old. You cannot use ZuGFeRD or modern (2018+)
templates. Please consider using a more recent LaTeX environment.
Verify with:
pdflatex --interaction=batchmode "\\RequirePackage{pdfx}[2018/12/22]"
+------------------------------------------------------------------------------+
EOL
}

sub check_template_dir {
Expand Down

0 comments on commit 56cbd4c

Please sign in to comment.