]> git.donarmstrong.com Git - bin.git/blobdiff - make_djvu
add mutt alias which executes neomutt if that exists
[bin.git] / make_djvu
index 2f153d7d1c45fd045e9a0a2ab31dd4439dfe6e44..74fe74e2723bedb02c2218af20c0d2aa5be1c973 100755 (executable)
--- a/make_djvu
+++ b/make_djvu
@@ -83,9 +83,9 @@ my @djvu_files;
 for my $tiff (@ARGV) {
     my $base_name = $tiff;
     $base_name =~ s/\.[^\.]+$//;
-    system('cjb2',$base_name,$base_name.'.djvu');
+    system('cjb2',$tiff,$base_name.'.djvu');
     system('tesseract',$tiff,$base_name.'.ocr');
-    my $fh = IO::File->new($base_name.'.ocr','r');
+    my $fh = IO::File->new($base_name.'.ocr.txt','r');
     my $wf = IO::File->new($base_name.'.txt','w');
     print {$wf} "(page 0 0 1 1\n";
     if (defined $fh) {
@@ -98,9 +98,9 @@ for my $tiff (@ARGV) {
     }
     print {$wf} ")\n";
     close $wf;
-    unlink($base_name.'.ocr') if -e $base_name.'.ocr';
-    system('dvjused',$base_name.'.djvu','-e','select 1; remove-txt','-s');
-    system('dvjused',$base_name.'.djvu','-e','select 1; set-txt '.$base_name.'.txt','-s');
+    unlink($base_name.'.ocr.txt') if -e $base_name.'.ocr.txt';
+    system('djvused',$base_name.'.djvu','-e','select 1; remove-txt','-s');
+    system('djvused',$base_name.'.djvu','-e','select 1; set-txt '.$base_name.'.txt','-s');
     unlink($base_name.'.txt') if -e $base_name.'.txt';
     push @djvu_files,$base_name.'.djvu';
 }