Text erkennen (F1) ================== Startet die Texterkennung. Wenn ein İBlockİBFENSTERİ markiert wurde, wird nur dieser Blockinhalt zur Texterkennung benutzt; ist kein Block definiert, wird das komplette Bild zur Texterkennung verwendet. Bilder und Linien máen eventuell vorher İgel”schtİBLOSCHENİ werden, damit das Programm Textzeilen bzw. einzelne Buchstaben erkennen kann. WICHTIG: -------- Bitte achten Sie darauf, daá die richtige Zeichensatz-Datenbank geladen wurde. Wenn noch keine passende Datenbank vorhanden ist, sollte man mit 'İFont l”schenİFLOSCHİ' die eventuell im Speicher befindliche l”schen (In 'Parameter'/'İFontİFONTİ' sollte man jetzt unbedingt die relevanten Scannereinstellungen ins Kommentarfeld eintragen. Auch an die Leerzeichenbreite sollte man denken). Das Programm sucht zun„chst nach der ersten Zeile. Als Zeile wird erkannt, was durch mindestens eine leere (weiáe) Linie oben und unten umgrenzt wird und mindestens 5 Pixel hoch ist (Ich nehme an, daá niemand auf die Idee kommt, solch kleine Buchstaben (<5 Pixel H”he) erkennen zu wollen). Auf diese Weise kann das Programm unter Umst„nden Unterstreichungen automatisch ignorieren (wenn sich Unterl„ngen einiger Buchstaben aber auf gleicher H”he wie die Unterstreichung befinden, funktioniert dies nicht mehr; in diesem Fall muá man die Unterstreichung l”schen (İBlock l”schenİBLOSCHENİ)). Nach dem das Programm eine Zeile gefunden hat, werden die Buchstaben dieser Zeile separiert und mit den Buchstaben der Zeichensatz-Datenbank vergleichen. Das Zeichen aus der Datenbank, das die gr”áte hnlichkeit mit dem zu erkennenden Zeichen hat, wird in den Text eingefgt. Findet sich in der Datenbank kein Zeichen, das eine ausreichende hnlichkeit hat, wird bei eingeschaltetem İLernmodusİTERKENNİ der Benutzer nach dem Zeichen befragt, bei ausgeschaltetem Lernmodus wird ein, vom Benutzter bestimmbares, İErsatzzeichenİKORREKTİ in den Text eingefgt. Sowohl die Art des Vergleichs zwischen den Zeichen, als auch der Grad der İšbereinstimmungİTERKENNİ, der mindestens n”tig ist um ein Zeichen als 'erkannt' zu betrachten, l„át sich einstellen. Bei eingeschaltetem İLernmodusİTERKENNİ, fragt das Programm in einer Dialogbox nach, wenn es ein Zeichen nicht mit ausreichender Sicherheit erkennen kann (Die Dialogbox kann wahlweise auch ausgeschaltet werden (siehe 'İTexterkennungİTERKENNİ'-Optionen). Das Zeichen wird in der Dialogbox angezeigt und ausserdem im Bildfenster markiert. In der Dialogbox gibt man das (die) zu diesem Zeichen passende(n) ASCII-Zeichen ein. Man kann hier bis zu elf ASCII-Zeichen eingeben, da es vorkommen kann, daá Zeichen beim Scannen zusammenwachsen (Das Programm kann sie dann nicht trennen). Zusammengewachsene Zeichen (Ligaturen) k”nnen durchaus auch schon in der Vorlage vorkommen, dies wird gerne bei bestimmten Zeichenfolgen gemacht. In der Dialogbox kann man auáerdem angeben, ob das zu erkennende Zeichen in die Zeichensatz-Datenbank aufgenommen, und ob das ASCII-Zeichen in den Text eingefgt werden soll. Diese beiden Einstellungen sind normal- erweise eingeschaltet. Wenn man aber weiá, daá das zu erkennende Zeichen so nicht (oder nie) mehr vorkommen wird (weil es beispielsweise durch Fehler beim Scannen, oder eine schlechte Scan-Vorlage verunstaltet ist) kann man verhindern, daá das Zeichen in der Zeichensatz-Datenbank gespeichert wird. Verl„át man die Dialogbox mit 'OK' wird mit der Texterkennung fortgefahren, 'Abbruch' bricht die Texterkennung ab.