.ig \"-*- nroff -*- .\" jpman %Id: grohtml.1,v 1.3 2000/04/25 16:54:27 yt-kage Stab % .\" WORD: hyphenation ハイフネーション (ハイフンで文字を連結する) Copyright (C) 1999-2000 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English. .. .\" Like TP, but if specified indent is more than half .\" the current line-length - indent, use the default indent. .de Tp .ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP .el .TP "\\$1" .. .TH GROHTML 1 "7 December 2000" "Groff Version 1.16.1" .SH 名称 grohtml \- groff の HTML ドライバ .SH 書式 .nr a \n(.j .ad l .nr i \n(.i .in +\w'\fBgrohtml 'u .ti \niu .B grohtml .de OP .ie \\n(.$-1 .RI "[\ \fB\\$1\fP" "\\$2" "\ ]" .el .RB "[\ " "\\$1" "\ ]" .. .OP \-atTvdgm? .OP \-F dir .OP \-I imagetype .OP \-r resolution .RI "[\ " files\|.\|.\|. "\ ]" .br .ad \na .PP コマンドラインオプションとパラメータの間に空白を含めることが可能です。 .SH 解説 .B grohtml は GNU .B troff の出力を HTML に翻訳します。 通常は .B grohtml は .B \-Thtml オプションを付けて groff コマンドを使用することで起動されます。 ファイルが与えられない場合、 .B grohtml は標準入力を読みます。 ファイル名が .B \- のときでも、 .B grohtml は標準入力を読みます。 HTML 出力は標準出力へ書き出されます。 .B groff から .B grohtml を実行する時は、 .B groff .B \-P を使用して .B grohtml にオプションを渡すことが出来ます。 .SH オプション .TP .B \-a .B grohtml に troff が指定したのと同じ位置で HTML の改行を出力するよう強制します。 このオプションなしでは .B grohtml は HTML ブラウザにより整形される段落中にテキストを出力します。 .TP .B \-d 内部デバッギングを有効にします。 .TP .B \-g .B grohtml に表題や見出しを推測しないよう伝えます。 -m や -a フラグと一緒にこのフラグを使用することにより .B grohtml は HTML ブラウザを整形機ではなくプリンタとして扱います。 .TP .B \-m 余白をそのままにします。 .B grohtml は左の余白を取り除きません。 .TP .B \-t .B grohtml が字下げや表の文を実現する時に HTML の表を生成することを禁止します。 .B grohtml は表あるいは HTML の字下げにより .IP を実現出来ます。 しかしながら .2C が使用される場合には、 テーブル構造を使用したときだけ、それと判るように HTML に変換出来ます。 HTML のテーブルのコードに 2,3 の既知のバグがまだ存在するため、 このオプションは、開発中のコードの実行を抑止するために存在します。 .B grohtml でのデフォルトは、適切な時には HTML テーブルが生成されます。 .TP .B \-T tbl からの出力を処理するときに、 .B grohtml がイメージを生成することを禁止します。 簡単なテキストの表が生成されるときに有用です。 .TP .BI \-F dir フォントとデバイス記述ファイルのために .IB dir /dev name を検索します ; .I name がデバイスの名前であり、通常は .BR html です。 .TP .BI \-I imagetype grohtmlが式や表、図に遭遇した時に生成する画像の形式を選択します。 このデフォルトは png256 です。 受け付けられる画像形式は gif および ghostscript gs(1) によりサポート される任意の png です。 .TP .BI \-r resolution 全ての画像の解像度を選択します。 デフォルトではインチ当り 80 ピクセルです。 例: -r100 はインチ当り 100 ピクセルを示します。 .TP .B \-v バージョン番号を印字します。 .TP .B \-? 使用法を表示します。 .SH 使用法 .BR R , .BR I , .BR B , .B BI という形式があり、フォントポジション 1 から 4 にマウントされます。 groff を -mhtml マクロセット付きで起動する事をお勧めします。 このマクロセットを指定すると、へッダ、フッタ、ハイフネーションを 無効にして、更にテキストを右揃えします。 .SH 依存関係 .B grohtml は grops と gs に依存します。 .B grohtml が gif ファイルを生成するよう構成されている場合には、更に ppmtogif と ppmquant にも依存します。 しかしながら png ファイルを生成するよう構成されている場合 (デフォルト) には png 出力デバイスを持つ gs に依存します。 画像は表、図、式や線に遭遇した時に生成されます。 .SH バグ これはまだまだアルファバージョンです。 少なくとも三つの大きなバグが残っています。 第一に、 .B grohtml は HTML テーブルの終わりの判断を間違えて、同じテキストが 2 回出力されて しまうことがあります。 第二に式番号が正しく処理されません。 第三に式マクロと図のマクロが .BR grohtml を混乱させることがあります。 .SH 関連項目 .BR afmtodit (1), .BR groff (1), .BR troff (1), .BR psbb (1), .BR groff_out (5), .BR groff_font (5), .BR groff_char (7)