add character start and end support in textstructure layer