The character data processing apparatus according to claim 4, wherein said layout determination means is adapted to insert spaces or tabs immediately before the leading character of each character line so that the last character in the character line can be located at the end of a lines when said discrimination means discriminates that the leading character in is a digit.