Text and graphic printer