PC初心者板で回答をもらえなかったので、改めてここで質問します。

Windows XP で、 HP 社の DeskJet 840C というプリンタを使っています。
2chのスレッドをプリントアウトしようと思っています。
用紙がA4サイズであれば、画面の横幅が用紙の横幅にぴったり収まるのですが、
私はB5サイズの紙を使おうと思っています。
ためしに印刷してみると、用紙の右端で文字が欠けてしまいます。
用紙設定を「B5」にしても同じでした。
用紙サイズに合わせて印刷を縮小したいのですが、どうすればできますか?

「A4で印刷したものをコンビニなどで縮小コピーする。」
「スレッドを Word にコピペする。」
というのは、面倒だからナシですよ。