VEACU - Vocable Exchanging And Checking Utility
By Florian Lang
VEACU - Vocable Exchanging And Checking Utility is a tool with several features to help you learn vocables.
- Convert a PDF file with vocables (e.g. glossaries from language teaching books) to a text file with the same vocables but in the other reading direction.
For Example: "ciao! - hallo!" will be converted to "hallo! - ciao!".
One just have to specify the input and output file, the delimiter symbol (e.g.: -, :, ...) and symbols where text in between will be ignored.
- Test your vocable knowledge:
Once a File has been converted VEACU remembers all the vocables and allows you to to test your knowledge with two vocable checkers:
- Vocable Tester (Hard): Here you have to know the exact answer for the asked random vocable, but if the answer is a substring of the correct one,
the answer is "almost correct" and the full correct answer will be displayed.
- Vocable Tester (Easy): Here you can select the answer from a list of 6 suggestions.
- Find vocables
- Statistic of the current session: Percentage of correct, almost correct and false answers displayed as a bar-graph.
- Complete history of all sessions displayed as a line-graph.
Download: download application
Just download the rar archive unpack it and run the setup.
How to convert a PDF file:
1) Enter the path to the PDF file or select it by clicking the choose file buton.
2) Enter the path to the output textfile or select it by clicking the choose... buton.
3) Specify the symbol between the two languages: For Example in "ciao - hallo" the delimiter is "-".
4) Optional: Specify symbols where text in between will be ignored. For Example if you specify "(" and ")" as the skip symbols: in "ciao (additional info) - hallo" (additional info) will be ignored.
5) Press "start" - parsing and exschanging will start now.
How the PDF shal look like:
Just entries in the following way (the delimiter symbol must be consistent!) can be in a single collumn or also in 2 collums:
lang1asd - lang2abc
lang1asa - lang2aba
lang1gfd - lang2gfd
lang1ggg - lang2ggg
lang1(additional info) - lang2
All lines without the delimiter symbol will be ignorded.
To run the code one needs Apache PDF box: here