A common problem with right-to-left text and many text editors is that while the actual right-to-left characters are written right-to-left, the punctuation (nominally) following such a sentence is switched back to left-to-right mode again.
This results in, for example, Hebrew text not followed but preceeded by a question mark.
The problem can be dealt with by adding another right-to-left character after the punctuation. But that is certainly not a good solution.
So I am wondering whether there is an invisible right-to-left character in Unicode that I could add after punctuation at the end of right-to-left text in order to get the effect of adding another character but not the sight of it.
Or any other ideas to solve the problem?