| Description: | Improve char based splitting ( Angular / Planar 1D / MarkingOnTheFly ):
Char based splitting now no more does real 'splitting'/'cutting' - so e.g. cursive ( may be overlapped ) chars can now be splitted, or in better words, the single char entities are now directly used as the split sub entities. Because no more 'real' splitting / cutting is done now in case char based splitting, parameter 'Split Overlap' is also inactive at active char based splitting.
Additionally, angular or planar or markingOnTheFly moves / distances are now calculated from center outline 'char n' to center outline 'char n+1'. This is necessary, because in e.g. case whitespace inside the text string, distances were calculated in a wrong way before. |