


To increase recognition of unusual words and untypical fonts, a small integrated utility can be used for implementing own dictionaries and creating own character patterns. To further increase the recognition accuracy, integrated dictionaries are provided for many languages.

It offers recognition of languages with Latin, Cyrillic, Greek or Armenian characters, as well as Arabic, Bangla (technical preview), Burmese (technical preview), Farsi, Hebrew, Chinese, Japanese, Korean, Russian, Thai and other languages. I did not yet find a similar description how to specify the installation directory for the JDK installer.ABBYY FineReader Engine 12 provides support for the highest number of recognition languages on the market.

While I found out, how to specify the installation directory for a JRE installer (i.e. To spare me from having to adapt tons of build-scripts I always manually strip the trailing "_" from the installation path and always install into the same "C:\Program Files\Java\jdk1.6.0" or "C:\Program Files\Java\jdk1.7.0", resp., for the 64-bit versions and into C:\Program Files (x86)\Java\jdk1.6.0" or "C:\Program Files (x86)\Java\jdk1.7.0", resp., for the 32-bit versions. My problem is, that by default each JDK versions installs into a directory-path that contains the update-number (default: "C:\Program Files\Java\jdk1.6.0_\"). So this is getting really quite annoying and I would thus like to script this entire process. Since the frequency of Java updates seems to be getting more and more ridiculous (twice per week by now?) each update requires me to un- and then re-install 4 JDKs. On my development machine I always have to install Java 6 and Java 7 and I have to install each JDK in both, the 32 and 64 bit version, for testing purposes.
