Inkscape:どうすれば複数ページのドキュメントを作成できますか?


19

WindowsでCorelDRAWの代わりにInkscapeを選択しました。無料であるため、画像用の完璧なXMLコードを作成する強力な機能に直面して、もちろんいくつかの背景が必要です。ただし、インドの政治に関する10ページのドキュメンタリーを作成したいとします。または何でも。今、どうすればいいですか?

フォルダを作成し、各ページを.svgファイルとして個別に保存するのは面倒です。だから私の質問はこれです:

そもそもInkscapeで複数ページのドキュメントを作成できるのであれば、どうすればよいですか?答えが「いいえ、できません」と答えたとしても、そう答えてください。

回答:


16

現在、厳密に実装されたSVG仕様の制限により、Inkscapeにはネイティブのマルチページサポートはありません(マルチページサポートはSVG 1.2ドラフトでのみ導入されました。

これを克服するために、外部プラグインのinkscape-pagesは、サブページへのリンクを持つマスターページを生成することにより、複数ページのサポートを提供します。ただし、このプラグインは将来の互換性のためにSVG 2.0コードを生成しません。それでも、後でPDFにエクスポートするために複数のページを作成するのに役立ちます(たとえばpdftk の助けを借りてpdftkをインストールする )。


2
拡張機能は初めて正常に機能しましたが、後でエラーが発生し始め、2つのページのすべてのコンテンツが1つに詰め込まれました。ただし、UIの品質は劣っていますが、拡張機能が初めてシームレスに機能したため、これは他の障害の可能性があります。個別のsvgファイルのリストを含むフォルダーの作成に固執します...その日が来るまで。
Abhimanyu 14

この拡張機能の明らかな欠点である問題を共有していただきありがとうございます...私たちはすべてSVG 2.0を待ちます;)
Takkat 14

Ubuntu 14.04でInkscape 0.48.4にインストールすると、このようなエラーが大量に発生しました** (inkscape:26506): CRITICAL **: Inkscape::Extension::Extension* Inkscape::Extension::build_from_reprdoc(Inkscape::XML::Document*, Inkscape::Extension::Implementation::Implementation*): assertion 'doc != NULL' failed ** (inkscape:26506): WARNING **: Unable to create extension from definition file /usr/share/inkscape/extensions/pages_addlayer.inx. 。インストールスクリプトは、コピーされたすべてのファイルをchmod o + rせず、.pyファイルをchmod + xしません。
LukeJKendall

非常に長いPDFファイルがあり、数ページを記入するだけでPDFとして返すことができます。複数ページのプラグインは機能しているようですが、ドキュメント全体を一度にインポートできないようです。その方法を知っている唯一の方法は、プラグインを使用して複数ページのドキュメントを作成し、一度に1ページずつインポートすることです。複数ページを複数ページのinkscapeドキュメントにインポートする方法はありますか?
modulitos

2

多くのページがない場合は、Inkscapeで編集した後、個別の単一ページPDFファイルとして保存してから、PDF塗りつぶしなどのツールを使用してマージしてください。後でいくつかの問題が発生する可能性があるかどうかはわかりませんが、3つのPDFファイルを試したときにうまくいきました。


0

1つの秘は、Inkscapeで必要なページ数と同じ高さの巨大なページを作成することです。セクションの高さが同じであることを確認します。これは、次のスクリーンショットに示すように、参照用にページ領域の横に長方形をコピー/貼り付けて行うことができます。

Inkscapeのセットアップ例

次に、通常どおり高解像度で.pngをエクスポートし、PosteRazorなどのポスター作成ツールを使用できます。

sudo apt-get install posterazor

このコマンドで開始します(大文字に注意してください):

PosteRazor

PosteRazorの指示に従ってください。いくつかのキーポイント:

  • マージンとオーバーラップを0に設定します
  • ページサイズをカスタムに設定し、参照長方形のサイズをInkscapeに配置します(単位は関係なく、スケールのみです)

PosteRazorは、このPDFスタック交換の質問で見つけることができるmupdfおよび他の代替物に置き換えることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.