\output がアクティブなときに、\hbox が不足 (不良度 10000) が発生しました

\output がアクティブなときに、\hbox が不足 (不良度 10000) が発生しました

私は Ubuntu で TeXLive 2016 を使用しています。コードを実行すると、行ごとに次のメッセージが表示されます。

Underfull \hbox (badness 10000) has occurred while \output is active

サイズが 0 バイトの PDF が作成されます。

それは私のコードです。

このコードは、次の行がなくても正常に動作します:

    \def\@oddhead{%
    \begin{RTL}%group
        \psset{unit=1cm}%
        \rput[tl](-4.5,2.5){\includegraphics{t1.pdf}}%
   \end{RTL}%group
}

どうしたの?

答え1

\hfill最終の前に追加}

マクロ\@oddheadは、ページ ヘッド全体を pstricks 構造の全幅に埋める必要があります\textwidth (なぜ pstricks がそこにあるのか)。これは固定幅のボックスなので、後で伸縮性のある空白を追加する必要があります。

関連情報