私はInkscapeの小さな絵を持っており、pdftexを使ってコンパイルするLaTeXドキュメントに埋め込みたいと思っています。 pdftexは、.eps
を受け入れないという奇妙なことがあるようです。私が理解したものが正しければ、受け入れる唯一のベクトルグラフィックスフォーマットはpdfです。私の図面をInkscapeでpdfとして保存すると、上のコーナーに私の図面があるフルページのpdfが得られます。
Inkscape図面をpdftexにインポートしてこのページサイズを無視する方法はありますか?または、ページサイズを図面のサイズに正確に合わせるために、ページ設定を手早く開始する必要がありますか?Inkscape + pdftex?
答えて
オプションのスケーリングパラメータを\includegraphics
に指定していますか? PDFはカプセル化されたポストスクリプトとは異なるバウンディングボックスを扱いますが、自動サイズ設定もうまく機能しません。
私が知る限り、境界ボックスrespを調整する必要があります。 PDFの用紙サイズ同じバウンディングボックスでEPSをPDFに変換するツールはeps2pdf
です。
はい、pdftexはepsを受け入れません。
私はinkscapeを使用して、私がpdflatexで処理した.texドキュメントに組み込んだ図形を作成しました。そして、はい、私は図が収まるようにinkscapeでページサイズを設定します。
また、inkscapeから.epsにエクスポートし、「epstopdf」ツールを使用してpdfに変換することもできます。
あなたは本当にここにいる実際の問題を実際に経験していることは許されていますか? – dmckee
このように、InkscapeにはDocument Propertiesの「選択範囲に合わせる」というボタンがあり、これにより簡単になります。しかたがない。
svgをpdfsに変換するプロセスを完全に自動化することもできます。これは、inkscapeはコマンドラインから呼び出すことができるためです。例えば、次のメイクファイルのコードは私のためのジョブ(コッピングおよび変換)を行います。また、トリミングのPDFファイルもpdfcrop
を使用して行うことができる
# svg -> pdf
$(GRAPHIC_DIR)/%.pdf: $(GRAPHIC_DIR)/%.svg
cp $(GRAPHIC_DIR)/$*.svg $(GRAPHIC_DIR)/$*-crop.svg
inkscape --verb=FitCanvasToSelectionOrDrawing --verb=FileSave --verb=FileClose $(GRAPHIC_DIR)/$*-crop.svg
inkscape -A $(GRAPHIC_DIR)/$*.pdf $(GRAPHIC_DIR)/$*-crop.svg
rm $(GRAPHIC_DIR)/$*-crop.svg
。
- 1. Inkscapeコマンドラインプログラミング
- 2. Inkscapeのラテックス延長
- 3. Inkscapeのフィットページ選択のショートカット
- 4. .svgから.dxf(Inkscapeを使用して)
- 5. Rをinkscapeにコピーする0.92
- 6. Inkscape Icon view:半画素問題
- 7. Inkscapeはコアグラフィックスにエクスポートできますか?
- 8. Inkscapeでレイヤーをカラー化する
- 9. Inkscape 0.92のエフェクトエディタの検索方法
- 10. SVG-> PNG変換時に灰色の枠線を描くInkscape
- 11. 基本図を生成してInkscapeにインポートするには?
- 12. Inkscapeは正しいxamlを保存しません
- 13. Inkscape 0.92.2でラテックスレンダリングが機能しませんか?
- 14. Inkscapeの.slaファイルをスクリプトからpdfに変換する
- 15. InkscapeはSVGをEPSに変換できません
- 16. InkscapeラッピングテキストボックスがHTMLで表示されない
- 17. svgファイル(Inkscape)に改行を保存する方法は?
- 18. inkscapeの幾何学エンジンとは何ですか?
- 19. PythonスクリプトでInkscapeのオブジェクトにノードを追加する
- 20. libxmlがウィンドウズ10で認識されないinkscape 0.92
- 21. コマンドラインでPDFからEMFへのInkscapeエクスポート(出力が空白)
- 22. 複数のinkscapeコマンドを1行で実行
- 23. Antスクリプトの相対パスをInkscapeのために拡大する
- 24. InkScapeを使用したRプロットの線の切り取り
- 25. テキストはマウスオーバーアニメーションを許可していません(Inkscape)
- 26. Inkscapeからsvgをpngに変換する
- 27. hyperrefパッケージのpdftexドライバはutf-8でエンコードされた.texファイルでは機能しません
- 28. なぜ `GENERATE_LATEX = NO`にもかかわらずDoxygenはまだpdftexを実行していますか?
- 29. Inkscapeを使ってSVG文字列をjpgに変換する方法
- 30. Inkscapeからの画像はsvg-androidライブラリでは機能しません
"oddity of accepting .eps。"それほど奇妙ではない。ラテックスはポストスクリプトを決して解釈しませんでした。レンダラーに渡しただけです。 – dmckee