View Single Post
Old 03-27-2013, 03:09 AM   #25
SauliusP.
Plugin developer
SauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notesSauliusP. can name that song in three notes
 
SauliusP.'s Avatar
 
Posts: 108
Karma: 24394
Join Date: Feb 2012
Location: Lithuania
Device: Kindle
Hi all,

First, few answers.
1. If after adding OXT dictionary nothing new appears, try to extract hyph_*.dic file from it and add it. This is because OXT files do not have strict structure and I rely on properly placed descriptor. However, if there is a demand on this plugin, I will enhance dictionary setup routine. But it is low priority.
2. I have submitted request to update index of plugins, but further it is out of my control. Unfortunately, sometimes there are significant delays.
3. @oteksamptis: please kindly give me a download link to your book and dictionary used. Will try it out.

Now, my nearest plan:
1. Short syllables ignoring. I have used one open source library and don't know, if it uses LEFTHYPHENMIN and RIGHTHYPHENMIN descriptors. If not, I will add support of them. Also, I will add feature to override values in the dictionary for every language separately. In my mother tongue the only rule is not to split syllable itself and not to hyphenate one letter.
2. Tags to ignore/tags to hyphenate. I will add two fields to enter tags to ignore and/or tags to hyphenate. So it will be convenient for everybody. Clearing all tags would result in default (current) behaviour.
3. As for different implementation of conversion job, most probably I will not change anything. This is least of concerns. Memory leak possibility might be bad for those, who run Calibre constantly 24/7. I do not. It is up for 10 minutes at most for me (except when developing). Anyway, I promise to give this plugin some load test and smoke test, will see, if it results in any problem.

Question to community: my plugin does not make difference between en_US or en_UK dictionaries. They would be overwritten if applied sequentially. Is there a need to install different English dictionaries and then give a choice window what dictionary to use when hyphenating English book? Calibre internally has only generic "English".
SauliusP. is offline   Reply With Quote