I am working on a project for a client who wants automated e-mail of invoices to wholesale customers when the order ships. I have all that part working. I chose to use plain text e-mail not HTML e-mail because I thought it would be the lowest common denominator, and would work well for both PCs that have a local e-mail client like Outlook and on web mail clients. My invoices have text naturally aligned in columns for attributes like Quantity, Product Code, Description, Unit Cost, Price Expanded, etc., etc.
In Outlook my invoices have everything aligned as I expected. I wish I could say the same for web mail clients. Actually I have discovered how to get my invoices aligned in web mail clients using one or two different methods. I am not sure which option I chose that made it look aligned in the browser (style=none; text size medium), but that part looks good now in the web browser.
The problem exists when I print what I am looking at in the web browser. The e-mail is getting printed with a proportionally spaced font, and that is not what I want. When I click on the Print icon/link another web browser instance opens with my e-mail invoice in it. If it is not aligned, I can get it aligned again like when I was looking at it in the web e-mail client using the same techniques. I have to cancel the Printer dialog box that pops up. After that I can click on the file menu and choose Page Setup. In the lower left corner of the setup dialog box there is a button labeled "Change Font". I click it. A font selection dialog box pops up; I select Font = (Courier New or just plain Courier), Font Style = Regular, Size=11. In my life experience those fonts (Courier New or just plain Courier) should yield a fixed width font -- not a proportionally spaced font.
Please remember that in the last font dialog box I selected parameters for "Page Setup". When I print the web page I am looking at that is in good alignment. It prints using proportional spacing. This is very disappointing. Can an EE expert tell me what the trick is to get fixed width font in the printed output so I can give insturctions to the receiver of my e-mail invoices?
Thanks for any help you can provide,