I think this may be more complicated than it appears. Normally, a printer is connected to a computer which is running the appropriate drivers for that printer.
With a PC, the data to be printed is basically sent as a bitmap image which is printed out. Old dot-matrix printers, and some inkjets that could emulate a basic Epson dot-matrix, had built-in fonts and instructions could be sent to the printer telling it exactly which character to print and with which font.
It is possible that your system only has the facility to print plain text from a dot-matrix printer and that a modern inkjet isn't going to understand the commands it receives.