Nachdem ich nun ein gutes Jahr glücklich und zufrieden mit xsane2sandwich arbeiten durfte
http://forum.ubuntuusers.de/topic/xsane2sandwich-texterkennung-funzt-aber-keine-/
hakt es nach upgrade auf Trusty.
Sobald ich im Scan-Vorgang von xsane auf die Betrachter-Ebene gehe und den "ABC-DEF" Button drücke, öffnet sich zwar Firefox, allerdings mit einem Seitenladefehler und der Meldung:
Fehler: Datei nicht gefunden Die Dateien unter /media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Xxxxxxxxxxxx.html konnten nicht gefunden werden. Bitte überprüfen Sie die Adresse auf Rechtschreib-, Groß-/Kleinschreibungs- oder andere Fehler. Bitte überprüfen Sie, ob die Adresse umbenannt, gelöscht oder verschoben wurde.
Da ich im Zuge des Upgradens auch an meiner Ordner-Struktur geschraubt habe, könnte der Hase auch dort im Pfeffer liegen - Fehler sitzt vor dem Gerät ☺. Leider kann ich den Fehler des Fehlers nicht finden. Schreibrechte sind für die Ordner auf den Benutzer eingerichtet.
Komisch finde ich auch, dass auf der Firefox-Maske der hOCR-Button nicht mehr - wie früher - auftaucht, obwohl unter –> Extras –> Add-Ons –> Erweiterungen der hOCR editor 0.4.3 als aktiv angezeigt wird.
Auch das YAD-Fenster öffnet sich korrekt.
Die Log-Datei zeigt mir, dass die .html nicht erzeugt oder nicht gefunden wird:
~~~+++~~~~+++~~~ Tesseract Open Source OCR Engine v3.03 with Leptonica Error opening data file /usr/share/tesseract-ocr/tessdata/deu.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory. Failed loading language 'deu' Tesseract couldn't load any languages! Could not initialize tesseract. tesseract -l deu hocr used (process:2614): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed (firefox:2614): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. (process:2621): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. -e:1:in `gets': No such file or directory - /media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.html (Errno::ENOENT) from -e:1:in `gets' from -e:1:in `<main>' /usr/local/bin/xsane2sandwich.sh: Zeile 120: /media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.html: Datei oder Verzeichnis nicht gefunden Error: Unable to find file. Error: Failed to open PDF file: /media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.new.pdf Errors encountered. No output created. Done. Input errors, so no output created. mv: cannot stat '/media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.2.pdf': No such file or directory file added to /media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.pdf rm: cannot remove '/media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.new.pdf': No such file or directory pdftk Warning: InfoKey: (Title) already loaded when reading new InfoKey: (Producer) -- skipping newer item pdftk Warning: InfoValue: (Dienstunfall) already loaded when reading new InfoValue: (xsane2sandwich) -- skipping newer item rm: cannot remove '/media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.txt': No such file or directory rm: cannot remove '/media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/Dienstunfall.html': No such file or directory ~~~+++~~~~+++~~~Sat Jun 14 10:08:34 2014
Aber ich verstehe nicht warum. Im "Speichern-Modus" von xsane wird die gescannte .pdf-Datei sehr wohl in meinen Ordner /media/xxxxxx/Linux_Daten_2/Scan_Zwischenablage/ gespeichert.
Grusz
marind