Menu:
One can bypass all the annoying formatting that printer drivers and software insert in to a document by printing straight to network printers using netcat. I do this when printing on an old dotmatrix printer so that its control panel buttons actually do something, etc.
To print with netcat just do something like:
cat filename.txt | nc 192.168.0.252 9101
where 192.168.0.252 is the hostname/IP Address of the print-server and 9101 is the port number. Some print servers may require you to Ctrl+C netcat before they will finish printing. If the printer just stops printing shortly before the end of a document and netcat hasnt exited, terminate it and the print server should finish printing what ever was left in its buffer.