markedtext should store marked and pure text