1
I have various plain text files that I'd like to print in a fixed width font. I want them to print in whatever the default is for Mac OS X / MacOS, I believe it's Monaco.ttf or some derivative at about 14pt. My pages are 80 columns x 64 rows, double-sided.
This works fine using lpr under OS X. However, in Windows 7 when I try it from Cygwin I get a different font, point size, number of columns, and on top of all that it's single-sided. The font looks like some Courier variant. I end up rebooting into OS X just to print documents.
How do I make lpr in Cygwin (or Windows) do what I want? If I can't do it with lpr, is there another way? My only requirement is that I must be able to pipe plain text into the command from within Cygwin. I don't mind shell script wrappers, nor scripts that manipulate GUI programs with AutoHotKey or the equivalent.
lpr just send to the printer. There is no filtering or processing. You need to find what filtering is performed on OS X side – matzeri – 2018-10-10T06:24:48.123