質問

これがプログラミングの質問かどうかはわかりませんが、すべてのAPIドキュメントとユーザードキュメントにLaTeXを使用しています。

「クラシック」とは対照的に、 pdflatex を使用することの相対的なメリットを誰か説明してください。のテクニック

latex foo
dvips -Ppdf foo
ps2pdf foo.ps

時々、 pdflatex で機能しないために困難を抱える人々に出くわします。また、 pdflatex を使用すると、成長した2つのことがわかります。値:

  • 非常に高速な xdvi ビューアを使用できません
  • PStricksパッケージを使用できません

通常、次の順序で何かを使用してハイパーリンク付きのPDFを取得することを追加する必要があります

\usepackage[ps2pdf,colorlinks=true]{hyperref}

したがって、 pdflatex を使用して優れたPDFを取得する必要はありません。

そう

  1. 私が知らない pdflatex の利点は何ですか?
  2. 見落としていた古いツールの短所は何ですか?
役に立ちましたか?

解決

私のお気に入りのpdflatex機能はマイクロタイプパッケージです。これは、pdflatexを使用して直接PDFにアクセスする場合にのみ使用でき、実際に努力をしなくても素晴らしい結果をもたらします。それとは別に、私が遭遇する唯一の警告は画像フォーマットです:

  • pdflatexはPDF、PNG、およびJPG画像をサポートしています。
  • ポストスクリプトドライバーは(少なくとも)EPSをサポートしています。

また、フォントをインストールする場合、ドライバーがサポートするフォントによって手順が若干異なります。 (ヒント: XeTeX を使用して、OpenTypeフォントを即座に有効にします。)

他のヒント

判明したように、最近投稿を読んで、直接の違い。テーブルまたは狭い列を使用するドキュメントは、自動的に改善されます。また、 pdflatex を使用すると、単語間の間隔がはるかに快適になります。

xdvi xpdf よりもはるかに高速ですか?編集、 TeX 、表示サイクルが pdflatex で非常に高速であることがわかりました。

グラフィック用にMetaPostまたはMetaFunを試しましたか?私はグラフィックの作成を有能な人の手に委ねる傾向がありますが、おそらくMetaFunが私が使用するパッケージになるでしょう。 マニュアルを読むだけで喜びです。

また、pdftexは開発中(luatex向け)およびメンテナンス中のエンジンです。 DVIのカウンターパートが積極的に維持されているかどうかはわかりません。

PStricksはTikzに取って代わりました。

私は長年xdviを使用していなかったので、トロリーの修辞的な質問をご容赦ください。xdviはベクターフォントを表示しますか? synctex(コードとのジャンプ)をサポートしていますか? SkimのようなPDFリーダーを使用することの快適さはありますか?

Taco Hoekwaterは Escrito に取り組んでいます。これはLuaで書かれたPostscriptインタープリターで、 Luatexのpstricks。彼は素晴らしいプロジェクト完了記録を持っています。たぶん「will」を使うべきだったでしょう。 「だろう」ではなく前の文の

ICFP 2009論文のPDFを生成するために、pdflatexを使用しました。 (私はまだ標準のラテックスを使用してPostScriptファイルを生成する必要がありました。)2つの理由でそうしました:

  1. 使用したコマンドラインオプションに関係なく、ps4pdfを取得してA4出力ではなくレターを生成できなかったようです。

  2. プリンターについては、1.4ではなく、バージョン1.3のPDFファイルを作成する必要がありました。 pdflatexにより、これが簡単になりました。 PDFの作成者とタイトルの情報を設定しました。

これらの問題はいずれも何らかの形で修正可能かもしれませんが、初めてラテックスユーザーとして、明らかな解決策を見つけることができず、私が尋ねた経験豊富なユーザーも見つかりませんでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top