2013-07-22 11 views
7

Pythonの公式サイトでは、PDFドキュメントのダウンロードを提供していますが、章ごとに分かれています。私はソースコードをダウンロードし、別々のPDFであったPDF文書を作成しました。PythonのドキュメントのPDFファイルを1つ作成してください。

どうすればいいですか?ソースコードのMakefileからPDFファイルを1つビルドするにはどうすればよいですか?私はそれが読むのがより便利だろうと思う。

別々のPDFを連結しても目次(ブックマーク)は除外されない場合でも、それは許容されます。 Imagemagickのconvertpdftkpdfunitepoppler-utilsから試しましたが、それらは連結後にすべてブックマークを失います。

+0

(すなわちPDFファイルの代わりに、単一のファイルなどでディレクトリを指定して)他のオプションについてsejda-console -h mergeをお試しくださいが生成される。 Sphinxで1つのPDFを生成することは不可能かもしれません。 – fossilet

答えて

10

既にPDFがある場合は、再作成する必要はありません。代わりに、PDF Split & MergeまたはPDFArchitectのようなものを使用してください。

---編集---

上記の解決策は、部分的にしか機能しているので、私は少しググとsejdaを発見しました。最新バージョンhereをダウンロードできます。

sejda-console merge -f PDFfile_1.pdf PDFfile_2.pdf -o PDFoutput.pdf 

私は試してみましたが、期待通りに動作します。

私は、ソースドキュメントが**別々**文書として扱われ、したがって、ラテックス、ファイルやPDFファイルを分離して見つける

+0

すべてのブックマークを保存する必要があります。いくつか試みたが、すべて失敗する。あなたのことを試していない。 – fossilet

+0

Pdf SplitとMergeはこれを実行できるはずです - 「入力PDFからのブックマークをインポートし、宛先文書に柔軟に埋め込むことができます。 – blablatros

+0

私はしようとしましたが、入力PDFごとにブックマークエントリを1つだけ指定することができます。ブラウズには不十分です。 – fossilet

1
apt-get install poppler 
pdfunite *.pdf all.pdf 
+0

コードに付随する説明がいいでしょう。 – krsteeve

+0

それはそれを使用していたし、すべてのブックマークを失った。 – fossilet

関連する問題