[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:51594] Re: tokyodebian/monthly-report.gitのファイルからpdfを生成しようとしてエラーが発生する



小林です。

2009/01/12 7:52 id774 <idnanashi@xxxxxxxxx>:
> id774です。
> Debian勉強会資料のgitのパッチを生成しようと思い、git cloneしてpdfをビル
> ドしようとしているのですがmakeが通らずに困っています。
> 環境は2009/1/9 23:25に最新化したDebian sid(ThinkPad X60 1709GDJ)です。

お手数をおかけします……。

> 実行した作業は以下の通りです。
[snip]
> 本来ならここで大量のpdfが生成されるはずなのですが、メッセージを見るとエ
> ラーが発生しており、pdfも生成されません。
> 以下にエラーメッセージの一部、200502のビルド時点で発生している最初のエ
> ラーメッセージを掲載します。
>
>  [14] [15] <image200502/openlogo-nd.eps>[12] [16]
> <image200502/openlogo-nd.eps> [17] <image200502/openlogo-nd.eps> [13 [18]
> ](/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)Overfull \vbox
> (10.6574pt too high) has occurred while \output is active
> [14] <image200502/openlogo-nd.eps>
> (/etc/texmf/tex/latex/config/graphics.cfg)
> (/usr/share/texmf-texlive/tex/latex/dvipdfm/dvipdfm.def)))
> (/usr/share/texmf-texlive/tex/latex/fancybox/fancybox.sty
> Style option: `fancybox' v1.3 <2000/09/19> (tvz)
> ) (/usr/share/texmf-texlive/tex/latex/tools/longtable.sty
> <image200502/openlogo-nd.eps> [19] (./debianmeetingresume200503.aux) )
> (see the transcript file for additional information)
> Output written on debianmeetingresume200503.dvi (20 pages, 65200 bytes).
> Transcript written on debianmeetingresume200503.log.
> mendex debianmeetingresume200503
> This is mendex version 2.6e [11-Sep-2007].
> Warning: Couldn't find input file debianmeetingresume200503.
> 0 entries accepted, 0 rejected.
> 1 errors, written in debianmeetingresume200503.ilg.
> Nothing written in output file.
> make: [debianmeetingresume200503.dvi] エラー 255 (無視されました)
> platex -halt-on-error debianmeetingresume200503.tex # create draft
> content with correct spacing for index and toc
> )
>
> 中間ファイルの debianmeetingresume200502.dvi までは生成されています。

現在手元にあるほぼlenny (一部sid, 一部experimental) の環境で、
作業コピーをクリーンにしてやってみましたが、
これらのエラーが同様に出る (*.logと*.ilgにも残る) ものの、*.pdfはきちんと出力されました。
実際、メッセージを見るに、エラー自体はそんなに致命的なものではなさそうですし、
これは*.dviを生成するときのメッセージなので、
dviが生成できている以上、そこはOKな気がします。

Makefileの%.pdfルールを参考に、
umask 002
dvipdfmx -o debianmeetingresume200503.pdf.tmp debianmeetingresume200503.dvi
mv debianmeetingresume200503.pdf.tmp debianmeetingresume200503.pdf
とやってみたりするとどうなるでしょう?

-nori