next up previous contents index
Next: アイコンについて Up: LaTeX2HTML Previous: LaTeX2HTML


LaTeX2HTMLのオプション

LaTeX2HTMLで使用する主なオプションです.なお, -で始まる記述はコンパイル時にオプションとして指定する場合で, $で始まる記述は.latex2html-initに記述する場合の書式です.

LaTeX2HTMLの正式なマニュアルはこちら

TitleやFile-NameおよびSectioningの設定
-t <top-page-title> : $TITLE = " <top-page-title>";
TITLEを指定
-short_extn : $SHORTEXTN = 1;
拡張子をhtmに変更
-long_titles <number> : $LONG_TITLES = <number>;
デフォルトではHTMLシートはnode1.html,node2.htmlとなるが,LONG_TITLESを定義するとその指定した <number>分の単語をシート名とする.
例えば\section{TOHOKU University}として <number>=1とすると,TOHOKU.htmlとなり <number>=2とすると,TOHOKU_University.htmlとなる.
-custom_titles : $CUSTOM_TITLES = 1;
??
-dir <output-directory> : $DESTDIR = " <output-directory>";
HTMLファイルを <output-directory>に作成.デフォルトはソース名と同名のディレクトリを作成し,その中.
-no_subdir : $NO_SUBDIR = 1;
HTMLファイルをソースファイルと同じディレクトリに作成.
-prefix <filename-prefix> : $PREFIX = " <filename-prefix>";
数式等の自動作成される画像ファイルの接頭語を指定.デフォルトではimg1.png,img2.pngとなるところが <filename-prefix>img1.pngとなる.
-auto_prefix : $AUTO_PREFIX = 1;
画像ファイル名を <title>-img1.pngに変更.
-no_auto_link : $NO_AUTO_LINK = 1;
??
-split <number> : $MAX_SPLIT_DEPTH = <number> ;
HTMLシートの分割する程度を指定.例えば <number>=0の場合は1枚のHTMLシートになる.
-split + <number> : $MAX_SPLIT_DEPTH = - <number> ;
??
-link <number> : $MAX_LINK_DEPTH = <number> ;
??
-toc_depth <number> : $TOC_DEPTH = <number> ;
??
-toc_stars : $TOC_STARS = 1;
??
-show_section_numbers : $SHOW_SECTION_NUMBERS = 1 ;
sectionの番号を表示.
-unsegment : $UNSEGMENT = 1;
??

HTMLタイプの設定
-html_version : $html_VERSION = <number> ;
HTMLのバージョンを変更.デフォルトは3.2.指定可能な <number>2.0,3.0,3.2
-no_tex_defs : $TEXXDEFS = 0 ;
TeXコマンドを無視.
-external_file : $EXTERNAL_FILE = <filename> ;
読み込むべき <filename>.auxを指定.
-font_size <size> : $FONT_SIZE = <size> ;
画像のフォントサイズを指定.指定できるのは 10pt,11pt,12pt等のLaTeXが処理できるサイズ.デフォルトは10pt.??
-scalable_font : $SCALABLE_FONTS = 1;
PSフォント等のscalable FONTSの大きさを指定.なお,$PK_GENERATION = 1;および$DVIPS_MODEが指定されていない(記述されていない)ときのみ有効.
-no_math : $NO_SIMPLE_MATH = 1;
??
-local_icons : $LOCAL_ICONS = 1;
ICONをHTMLファイルと同じディレクトリにコピー
-INIT_FILE <Perl-file> ;
.latex2html-initが読み込まれた後に <Perl-file>を読み込む.
-no_fork : $NOFORK = 1;
??
-iso_language <type> ;
DTDの言語を指定.デフォルトはEN.
-short_index : $SHORT_INDEX = 1;
INDEXをショート形式に.通常はこちら,SHORT_INDEXを指定するとこんな感じに
-no_footnode : $NO_FOOTNODE = 1;
脚注を別ファイルにしない.
-numbered_footnotes : $NUMBERED_FOOTNOTES = 1 ;
??
-address <author-address> : $ADDRESS = " <author-address>" ;
各ページ下に表示するアドレスを指定.
-info 0 : $INFO = "0";
"この文章について"のページを作成しない.

画像ファイルの設定
-ascii_mode : $ASCII_MODE = $EXTERNAL_IMAGES = 1 ;
画像を使用しない.
-nolatex : $NOLATEX = 1 ;
不明なLaTeXコマンドを無視しない.
-external_images : $EXTERNAL_IMAGES = 1;
画像ファイルを外部にリンク.HTMLファイルの画像部分は[***.png]等とリンク表示.
-ps_images : $PS_IMAGES = $EXTERNAL_IMAGES = 1 ;
画像を外部のPSファイルにリンク.
-discard : $DISCARD_PS = 1;
画像ファイルを作成する際に一時的に作成されるPSファイルをコンパイル後削除.
-no_images : $NO_IMAGES = 1 ;
??
-images_only : $IMAGES_ONLY = 1;
??
-reuse <reuse_option> : $REUSE = <reuse_option> ;
画像ファイルのリサイクル利用の設定.
0: リサイクルしない
1: 過去の画像のみリサイクル
2: すべてリサイクル(これがデフォルト)
-no_reuse : $REUSE = 0;
前回のコンパイルで作成した画像ファイルを使用しない. -reuse 0と同じ意味.
-antialias : $ANTI_ALIAS = 1;
figure環境の画像を作成して外部PSファイルを???
-antialias_text : $ANTI_ALIAS_TEXT = 1;
??
-no_antialias : $ANTI_ALIAS = 0;
??
-no_antialias_text : $ANTI_ALIAS_TEXT = 0;
??
-white : $WHITE_BACKGROUND = 1;
figure環境の背景を白色に.
-no_white : $WHITE_BACKGROUND = ' ';
figure環境の背景を白色にしない.
-ldump : $LATEX_DUMP = 1;
image.texを作ることで画像変換の時間を短縮化.2回目からのコンパイルで意味を持ち,1回目にこオプションを使用すると余計時間がかかる.

ナビゲーションパネルの設定
-no_navigation : $NO_NAVIGATION = 1;
ナビゲーションパネル(nextとかupとか)を使用しない.
-top_navigation : $TOP_NAVIGATION = 1;
ナビゲーションパネルをページのトップに表示.
-bottom_navigation : $BOTTOM_NAVIGATION = 1;
ナビゲーションパネルをページの最後に表示.
-auto_navigation : $AUTO_NAVIGATION = 1;
ナビゲーションパネルをページのトップに表示し,さらに1ページの文字数が $WORDS_IN_PAGEで指定された文字数(デフォルトは450)よりも多い場合,ページの最後に表示.
-next_page_in_navigation : $NEXT_PAGE_IN_NAVIGATION = 1;
ナビゲーションパネルに次のページへのリンクを表示.
-previous_page_in_navigation : $PREVIOUS_PAGE_IN_NAVIGATION = 1;
ナビゲーションパネルに前のページへのリンクを表示.
-contents_page_in_navigation : $CONTENTS_PAGE_IN_NAVIGATION = 1;
ナビゲーションパネルにCONTENTSページへのリンクを表示.
-index_page_in_navigation : $INDEX_PAGE_IN_NAVIGATION = 1;
ナビゲーションパネルにINDEXページへのリンクを表示.

リンクの設定
-up_url <URL> : $EXTERNAL_UP_LINK = " <URL>" ;
上位文書など,トップページ(index.html)の"UP"がリンクするURLを指定.
次に説明する -up_title <string> : $EXTERNAL_UP_TITLE = " <string>";とペアで使用.
-up_title <string> : $EXTERNAL_UP_TITLE = " <string>" ;
トップページ(index.html)の"UP"の文字列を指定.
-prev_url <URL> : $EXTERNAL_PREV_LINK = " <URL>" ;
トップページ(index.html)の"Previous"がリンクするURLを指定.
次に説明する -prev_title <string> : $EXTERNAL_UP_TITLE = " <string>" ;とペアで使用.
-previous_title <string> : $EXTERNAL_PREVIOUS_TITLE = " <string>";
トップページ(index.html)の"Previous"の文字列を指定.
-down_url <URL> : $EXTERNAL_DOWN_LINK = " <URL>";
トップページ(index.html)の"NEXT"がリンクするURLを指定.
次に説明する -down_title <string> : $EXTERNAL_DOWN_TITLE = " <string>"; とペアで使用.
-down_title <string> : $EXTERNAL_DOWN_TITLE = " <string>";
トップページ(index.html)の"NEXT"の文字列を指定.
-contents <URL> : $CONTENTS_INDEX = " <URL>";
ナビゲーションパネルの"CONTENTS"のURLを指定.
-index <URL> : $EXTERNAL_INDEX = " <URL>";
ナビゲーションパネルの"INDEX"のURLを指定.
-biblio <URL> : $EXTERNAL_BIBLIO = " <URL>";
ナビゲーションパネルの"bibliography"のURLを指定.

.latex2html-init固有の設定
$ICONSERVER = '<URL>'
各種アイコンまでのパス.
$default_language= 'english';
HTMLタグ<!docutype...>の言語コードを指定.
$title_language= 'english';
"Contents,References"などの言語を指定.使えるのは english,french,german,japanese
$WORDS_IN_NAVIGATION_PANEL_TITLE = 4;
sectionから取り出すナビゲーションパネルの文字列の文字列数を指定.
$WORDS_IN_PAGE = <number>;
ここで指定した文字数以上になると $AUTO_NAVIGATIONが有効になる.
$CHILDLINE = "<BR><HR>/n";
本文とchildリンクとの境のHTMLコード指定.
$NETSCAPE_HTML = 0;
??
$BODYTEXT = ' ';
<body>の中のタグを指定.たとえばbgcolorとか.
$INTERLACE = 1;
画像をインターレース化.
$TRANSPARENT_FIGURES = 1;
画像の背景を透過に.指定しなければホワイト.
$FIGURE_SCAL_FACTOR = 1.6;
画像ファイル(数式ファイル以外)の大きさを指定.
$MATH_SCAL_FACTOR = 1.6;
数式の画像ファイルの大きさを指定.1.4がベスト.
$DISP_SCAL_FACTOR = 1;
displaystyleの数式の大きさを指定.1.2がベスト.
$EXTRA_SCAL_FACTOR = 1.6;
すべての画像ファイルの大きさを指定.600dpiでは1.5または2ぐらいがベスト.
$PAPERSIZE = 'a4';
用紙のサイズ ??


next up previous contents index
Next: アイコンについて Up: LaTeX2HTML Previous: LaTeX2HTML
Takashi CHIBA Last Modified at Wed May 1 00:44:14 2002