Pagesize and Orientation 

Combinations 

In tex, using \documentclass 

Here are samples you can use to alter the page size/orientation and base font size:

\documentclass[10pt]{article}
\documentclass[11pt]{article}
\documentclass[12pt]{article}
\documentclass[a4paper,12pt]{article}
\documentclass[letterpaper,12pt]{article}
\documentclass[letterpaper,landscape,12pt]{article}
\documentclass[letterpaper,landscape,12pt,twocolumn]{article}

From dvi to ps 

dvips -t letter file.dvi
dvips -t a4 -t landscape file.dvi

Using the geometry package 

The geometry package can issue the commands necessary to ensure the correct size is used. If geometry is used when a document is being processed by either PDFLaTeX or VTeX, it will set the neccesary dimensions as a matter of course. If the document is being processed by LaTeX on a TeX or e-TeX engine, there are two package options (dvipdfm and dvips) which instruct geometry which \special commands to use.

So, the resolution of the problem is to add

\usepackage[dvixxx,...]{geometry}

(where dvixxx is your current favourite DVI driver), and the document will run correctly with any of LaTeX (whether or not run on VTeX) or PDFLaTeX.

E.g.,

\usepackage[dvips,dvipdfm]{geometry}

Letter 

Portrait 

\documentclass[letterpaper]{article}
dvips -t letter file.dvi

Example 1. ps file:

%%Title: xxx.dvi
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentFonts: CMCSC10 CMSY6 CMSSI8 ShanHeiSun-Light-08

Landscape 

\documentclass[letterpaper,landscape,12pt]{article}
dvips -t letter -t landscape file.dvi

Example 2. ps file:

%%Pages: 1
%%PageOrder: Ascend
%%Orientation: Landscape
%%BoundingBox: 0 0 612 792
%%DocumentFonts: CMCSC10 CMSY6 CMSSI8 ShanHeiSun-Light-08

A4 

Portrait 

\documentclass[a4paper]{article}
dvips -t a4 file.dvi

Example 3. ps file:

%%Title: xxx.dvi
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: CMCSC10 CMSY6 CMSSI8 ShanHeiSun-Light-08

Landscape 

\documentclass[a4paper,landscape,12pt]{article}
dvips -t a4 -t landscape file.dvi

Example 4. ps file:

%%Pages: 1
%%PageOrder: Ascend
%%Orientation: Landscape
%%BoundingBox: 0 0 596 842
%%DocumentFonts: CMCSC10 CMSY6 CMSSI8 ShanHeiSun-Light-08

documented on: 2004.04.29