0

html と latex の両方に画像を含めるための画像形式を選択したいと考えています。

jpeg および png 形式は、ラテックスでは常にうまく機能しないことがわかりました。eps 形式はラテックスに最適です。eps は html でサポートされていないようですか?

他にどんなフォーマットも良いですか?

よろしくお願いします!

4

3 に答える 3

4

これは、使用している LaTeX の「フレーバー」によって異なります。

「標準」の LaTeX を使用している場合は、ほぼ EPS を使用する必要があります。ご指摘のとおり、EPS 画像は HTML に含めることができないため、HTML で JPEG または PNG を使用し、それらの画像を EPS に変換して LaTeX ドキュメントに含める必要があります (これは ImageMagick を使用して自動化できます)。

または、これが私が推奨するオプションですが、JPEG と PNG をネイティブに処理できる pdfLaTeX を使用して、HTML と LaTeX ドキュメントで同じ画像を使用できます。

于 2010-03-17T16:18:54.260 に答える
1

標準の LaTeX は EPS を「愛用」していますが、それには理由があります — それはベクトル形式です。EPS で適切にグラフィックスを作成すると、印刷出力の品質は、画像ファイルの解像度ではなく、プリンターの品質によってのみ制限されます (JPEG や PNG などのラスター化された形式の場合と同様)。

したがって、線画や棒グラフなどを含める場合は、EPS (または PDF) で作成してから、Web 用に PNG に変換する必要があります。グラフィックが本質的にラスタライズされている場合 (たとえば、写真を含めたい場合)、高品質の JPEG で解決し、jpeg2psを使用して LaTeX 用の EPS ファイルを作成できます (またはそれらを pdfLaTeX に直接含めることができます)。

要約すると、適切な画像形式を決定するのはプログラムではなく画像です。

通常、 TeX4htなどの PS Toolsは、必要に応じて画像変換を処理します。

于 2010-03-18T03:19:07.213 に答える
1

TeX および LaTeX の組み込みマクロは、画像をサポートしていません。そのような利点のために、Donald Knuth は command を追加します\special。実際、ドキュメントに画像を含めるには、LaTeXパッケージがそのようなものを挿入します

\special{psfile="myimage1.eps"}

TeX で作成された dvi-file には、このコマンドが含まれており、変更されていません。たとえば、dvi ファイルを ps に変換したいとします。-programm を呼び出すdvipsと、このプログラムはイメージを最終的な ps ファイルに挿入します。

PS は PostScript、EPS は Encapsulated PostScript であるため、eps 形式は latex ではなく dvips に最適です。

PS jpeg2ps.exejpeg を eps に変換するプログラムがあります。

于 2010-03-17T16:17:44.673 に答える