-@noindent
-最上位スコープにおいて、@c
-@code{set-default-paper-size} 関数はどこにあっても@c
-最初の @code{\paper} ブロックより先に安全に呼び出されます。@c
-@code{\paper} ブロック内において、@c
-最も安全に @code{set-paper-size} を呼び出せる場所はブロックの先頭、@c
-変数宣言の上です。@c
-この理由は、@ref{紙面サイズに応じた自動拡縮} で説明しています。
-
-@code{set-default-paper-size} はすべてのページのサイズをセットします。@c
-一方、@code{set-paper-size} は、@c
-その @code{\paper} ブロックが適用されたページのサイズのみをセットします。@c
-例えば、@code{\paper} ブロックがファイルの先頭にある場合、@c
-その紙面サイズはすべてのページに適用されます。@c
-@code{\paper} ブロックが @code{\book} の中にある場合、@c
-紙面サイズはその book にのみ適用されます。
-
-@code{a4}, @code{letter}, @code{legal}, それに @code{11x17}
-(タブロイド サイズとも呼ばれます)
-などの一般的な紙面サイズを利用することができます。@c
-さらに多くの紙面サイズがデフォルトでサポートされています。@c
-詳細は @file{scm/paper.scm} を参照して、@c
-@code{paper-alist} の定義を探してください。
-
-@c TODO add a new appendix for paper sizes (auto-generated) -pm
-
-@warning{デフォルトの紙面サイズは @code{a4} です。}
-
-初期ファイル @file{scm/paper.scm} の中にある
-@code{paper-alist} の定義を編集することにより、@c
-紙面サイズを追加することができます。@c
-しかしながら、追加した紙面サイズは、@c
-その後のインストールにより上書きされてしまいます。
-
-@cindex orientation (縦長の紙面)
-@cindex landscape (横長の紙面)
-
-@code{set-default-paper-size} への引数として@c
-シンボル @code{'landscape} を渡すと、@c
-ページは 90°回転し、それに応じてより長い行幅となります。
+この間数は常に @code{\paper} ブロックの中に配置する必要があります。
+
+@code{set-default-paper-size} 関数を最上位スコープで用いる場合、@c
+どの @code{\paper} ブロックよりも前に配置する必要があります。@c
+@code{set-default-paper-size} はすべてのページの紙面サイズを設定しますが、@c
+@code{set-paper-size} が設定する紙面サイズは @code{\paper} ブロックが適用@c
+されるページだけです。@c
+例えば、@code{\paper} ブロックがファイルの最上位に配置されている場合、すべての@c
+ページの紙面サイズに摘要されます。@c
+@code{\paper} ブロックが @code{\book} の中に配置されている場合、そのブックの@c
+ページだけに適用されます。
+
+@code{set-paper-size} 関数を用いる場合、同じ @code{\paper} ブロック内で@c
+用いられる他のすべての関数よりも @emph{前に} 配置する必要があります。@c
+@ref{Automatic scaling to paper size} を参照してください。
+
+紙面サイズは @file{scm/paper.scm} で定義されていて、カスタム サイズを追加する@c
+ことも可能ですが、追加後のソフトウェア アップデートにより上書きされます。@c
+利用可能な紙面サイズは @ref{Predefined paper sizes} でリスト アップされています。
+
+@c An appendix entry exists for paper sizes but is not auto-generated
+
+以下のコマンドを用いてカスタム紙面サイズを追加することができ、追加した紙面サイズは
+@code{set-default-paper-size} または @code{set-paper-size} で使用することが@c
+でいます。
+
+
+@example
+#(set! paper-alist (cons '("my size" . (cons (* 15 in) (* 3 in))) paper-list))
+
+\paper @{
+ #(set-paper-size "my size")
+@}
+@end example
+
+単位 @code{in} (インチ)、@code{cm} (センチメートル)、それに @code{mm}
+(ミリメートル) のすべてを使うことができます。
+
+@cindex paper size, orientation (紙面サイズの向き)
+@cindex page, orientation (紙面の向き)
+@cindex paper size, landscape (横向きの紙面サイズ)
+
+紙面サイズ関数にシンボル @code{'landscape} を渡すとページは 90°回転し、@c
+それに応じてより長い行幅となります。