The Sigil program looks nice, I will try this route first, thanks for suggestion.
Not sure what do you mean by the second paragraph though. As far as I can say, if the dot is not present after the chapter number, the behaviour is exactly the same (I have just tested). I guess the problem is I don't know what kind of preprocessing do you mean here? Sorry, I am new to this - got my first ebook reader ever yesterday