X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=make_djvu;h=74fe74e2723bedb02c2218af20c0d2aa5be1c973;hb=1886c7247cb16ed68a78cd5550b152689a465999;hp=2f153d7d1c45fd045e9a0a2ab31dd4439dfe6e44;hpb=116b2ffd4a361f45089460dc4ccda8acfbbdf40e;p=bin.git diff --git a/make_djvu b/make_djvu index 2f153d7..74fe74e 100755 --- 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'; }