Substituting
Fonts in SWIN Output
The default font for SWIN output is Courier New. This SAP font is converted to Microsoft’s Courier New TrueType font for SWIN output.
You can specify the a different Microsoft Windows font that is to be used instead of Courier New for SWIN print output in SAPlpd. This font is then used for all printers that are defined with the SWIN device type in the SAP spool system. A font change is required if the name of the font in the SAP System is different from the name in the Microsoft Windows system, which is the case is the following situations:
· You want to use Asian fonts.
· You want to use OCRA fonts.
After you have entered the name of the Microsoft Windows font in SAPlpd, this font is used for all SWIN output and cannot be dynamically changed. However, the specification applies only to SWIN printers; print requests for printers that are defined with other device types are not affected.

The font substitution can be used without any additional action for ABAP lists. However, we recommend that you do not substitute the font for SAPScript/Smart Forms documents, as this can lead to formatting errors, such as incorrect line breaks.
The reason for this is that the formatting of a SAPscript document is calculated on the basis of the font metrics of the Microsoft Windows fonts used in the standard SAP System. If you print with a different font due to font substitution, the widths of the words calculated by SAPscript no longer match the actual printer output.
You have installed SAPlpd.
Follow the procedure below to change the font for SWIN output with the SAPlpd option Font Substitution:
...
1. Open SAPlpd.
2. Open the window to replace the font by choosing Options ® Font substitution..
The name that the font has in the SAP System is listed under SAP Fontname. By default, Courier New is entered here.
3. Enter the desired assignment of SAP font to Microsoft Windows font.
You can view all fonts installed under Microsoft Windows by choosing the ... pushbutton.
4. Confirm your entry by choosing OK.
You can also enter multiple font substitutions.

You should not substitute a proportional font such as Times-Roman for a fixed-width font such as Courier. Output will be printed using the proportional font, but the character spacing will be incorrect.
For more information, see SAP Note 13350 in the SAP Service Marketplace.
See also:
Optimizing SWIN Output Using SAPlpd Options
Using SAPlpd Options for SWIN Output
Generic Device Type SWIN for Microsoft Windows Printing