PAPERSIZE

Updated March 2011

PAPERSIZE = <size>

where <size> can be any of the following standard size names, listed here alphabetically:  

10X11

A6

ENV_C3

JENV_KAKU3

PENV_10_ROTATED

10X14

A6_ROTATED

ENV_C4

JENV_KAKU3_ROTATED

PENV_2

11X17

B_PLUS

ENV_C5

JENV_YOU4

PENV_2_ROTATED

12X11

B4

ENV_C65

JENV_YOU4_ROTATED

PENV_3

15X11

B4_JIS_ROATED

ENV_DL

LEDGER

PENV_3_ROTATED

9X11

B5

ENV_INVITE

LEGAL

PENV_4

A_PLUS

B5_EXTRA

ENV_ITALY

LEGAL

PENV_4_ROTATED

A2

B5_JIS_ROTATED

ENV_MONARCH

LEGAL_EXTRA

PENV_5

A3

B5_TRANSVERSE

ENV_PERSONAL

LETTER

PENV_5_ROTATED

A3_EXTRA

B6_JIS

ESHEET

LETTER_EXTRA

PENV_6

A3_EXTRA_TRANSVERSE

B6_JIS_ROTATED

EXECUTIVE

see Won't Fit 4

PENV_6_ROTATED

A3_ROTATED

CSHEET

FANFOLD_LGL_GERMAN

LETTER_PLUS

PENV_7

A3_TRANVERSE

see Won't Fit 1

FANFOLD_STD_GERMAN

LETTER_ROTATED

PENV_7_ROTATED

A4

see Won't Fit 2

FANFOLD_US

LETTER_TRANVERSE

PENV_8

A4_EXTRA

DSHEET

FOLIO

NOTE

PENV_8_ROTATED

A4_PLUS

ENV_10

ISO_B4

P16K

PENV_9

A4_ROTATED

ENV_11

JAPANESE_POSTCARD

P16K_ROTATED

PENV_9_ROTATED

A4_TRANSVERSE

ENV_12

see Won't Fit 3

P32K

QUARTO

A4SMALL

ENV_14

JENV_CHOU3

P32K_ROTATED

RESERVED_48

A5

ENV_9

JENV_CHOU4

P32KBIG

RESERVED_49

A5_EXTRA

ENV_B4

JENV_CHOU4_ROTATED

PENV_1

STATEMENT

A5_ROTATED

ENV_B5

JENV_KAKU2

PENV_1_ROTATED

TABLOID

A5_TRANSVERSE

ENV_B6

JENV_KAKU2_ROTATED

PENV_10

TABLOID_EXTRA

"Won't Fit" notes in table: 1 = DBL_JAPANESE_POSTCARD; 2 = DBL_JAPANESE_POSTCARD_ROTATED; 3 = JAPANESE_POSTCARD_ROTATED; 4 = LETTER_EXTRA_TRANSVERSE

 

If that list is too limiting, you can also specify the numeric code corresponding to the paper size. You can retrieve the list of supported paper sizes in symbolic and numeric format by printing with the LP trace turned on. See the Tracing note, below. Also see Custom Paper Sizes.

PAPERSIZE acts as a kind of alternative to the BIN command, in that A-Shell passes the request to the printer with the hopes that the printer will select the bin which contains the requested size. Most printers claim to support this capability, although the degree of support is questionable, and it may require that you first activate the feature through the printer's control panel or properties dialog. Similarly, it is almost always necessary for you to inform the printer of the size of paper you have in each bin (although perhaps there are some higher-end printers which have bins containing sensors to auto- detect the size.

As with the BIN command, the printer may indicate "support" for more bins (and more paper sizes) than are actually "available", and A-Shell doesn't do much enforcement.

So the main effect of specifying PAPERSIZE in the printer init file is to force A-Shell to use that paper size to base any size-dependent calculations affecting the format or spacing of the output (as will APEX).

PAPERSIZE is one of the printer init file commands that has a GDI Printing Directive Equivalent.