問題タブ [rst2pdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - rst2pdf : 数式で pdf を生成します
式を含むレポートを生成する必要があります。ライブラリrst2pdfを見つけました。ライブラリで作業したいのですが、数式を使用して pdf を生成するときに問題がありました。数式を生成するには、数学の役割を使用します。次のコードは機能しません。エラーはモジュール PIL で発生します。それを修正する方法。
スクリプトの出力
literals - 次の行に折り返すことができる restructuredText インライン リテラル (PDF 出力用)
restructuredText を使用して、Tom ログ ファイル出力を含むレポートを作成しています。
私が持っているのは、リテラルの番号付きリストを含むいくつかのセクションです。これは次のようになります。
これに関する問題は、rst2pdf を使用してこれから PDF に変換すると、リテラルが非常に長くなり、ページからはみ出すことがあることです。
私が望むのは、テキストのセクションを、通常のテキストと同じように次の行に流れるコード リテラルとしてマークすることです。
ログ ファイルの出力をリテラルとしてマークしないと、最初にインライン マークアップまたはその他の最初の関連コマンドとして解釈されるログ ファイルの出力内にいくつかの crud が存在することがあるため、これが必要です。
これをどのように行うのが最善かについて、他に何か提案はありますか?
ソースの最初のファイルに特定の幅の行のみを含めることができることはわかっていますが、これではソース ファイルの見栄えが悪くなり、編集が扱いにくくなります。
次の 2 つのことを試しましたが、どちらも役に立ちません。
rst2pdf オプションを見つけました:
いくつかの調査の後、リテラルのラッピングオプションについての言及を見つけました。以下を使用して、rst2pdf にデフォルトのスタイルシートをダンプさせました。
rst2pdf --print-stylesheet
wordWrap
次に、下のオプションliteral
が に変更されるように保存して変更しましたCJK
。
pdf - Sphinx PDF 出力が悪い。原因を追究するにはどうすればよいですか?
私のSphinx入力は、6つの最初のファイルとたくさんのPNGとJPGです。Sphinx は正しい HTML を生成しますが、pdfを作成すると、出力ファイルが Adobe Reader で空白になり (そして 5000% 以上で表示されます!)、Windows エクスプローラーでまったく表示されません。
さまざまな入力ファイルを削除するか、入力の完全に無害に見えるセクションを編集すると、問題は解決しますが、特定の原因を把握できません。これを追跡する方法についてのアイデアはありますか? -v オプションを指定して Sphinx ビルドを実行しても、エラーは表示されません。
デフォルトのスタイルで、最新の Sphinx (1.2.3) と最新の rst2pdf (0.93) を使用しています。Win7で。
(追加)これは同じ問題を抱えている他の人を助けるかもしれません:最初のファイルを連結してから、連結されたファイルでrst2pdfを実行してみました。それは機能しましたが、セクション階層が正しくないという警告がたくさん表示され、Sphinx :ref: を処理できませんでした。不適切なセクション階層の問題 (つまり、あるファイルでは ==, --, ~~、別のファイルでは ==, ~~, --) が絶望的な PDF に関連している可能性はありますか? 競合を取り除いても問題は解決しませんが、それが手がかりではないという意味ではありません!
Sphinx が rst2pdf に送信する出力をキャプチャできれば、さらに詳しく調べることができます。
python - reportlab pdf のスタイル ハイパーリンク
rst2pdf を使用して PDF を生成しています。セクションへのリンクを使用していますが、PDF ではハイパーリンクとして表示されます。リンクにカーソルを合わせると、「XXX ページに移動」と表示されます。ハードコピーで見られるように、そのページ番号をテキストに挿入する方法はありますか?
counter - rst2pdf カウンター番号の再利用
表または画像番号を何度も再利用する必要があります。1 回は紹介文で、1 回は表または画像の下でキャプションとして、もう 1 回はリンクとして使用します。
しかし、:counter:`table`を使用するたびに、カウンターは 1 ずつ増加します。
同じカウンターを使用する必要がある限り、カウンターをフリーズするにはどうすればよいですか? この場合、少なくとも 2 回。 または多分: どうすれば最後のカウンター番号を取得できますか?
rst2pdf - カスタム スタイルシートを rst2pdf にインポートできない
私はこのコマンドを実行しようとします:
rst2pdf /home/desarrollador/Projects/HUAWEI-3G-PROJECT/documentor.py.rst -o /home/desarrollador/Projects/HUAWEI-3G-PROJECT/documentor.py.pdf --stylesheet-path=/home/desarrollador/ Projects/HUAWEI-3G-PROJECT --stylesheets="huawei.json"
このファイルは /home/desarrollador/Projects/HUAWEI-3G-PROJECT/documentor.py.rst にあります。
/home/desarrollador/Projects/HUAWEI-3G-PROJECT/huawei.json というファイルも存在します。その内容:
ただし、次のエラーが表示されます。
[警告] styles.py:624 スタイルシート "huawei.json" が見つかりません
どうすれば解決できますか?(バージョン: 0.93.dev-r0)
rst2pdf - rst2pdf の背景色を変更するにはどうすればよいですか?
コマンド ラインを使用してファイルを生成するrst2pdf
と、生成された PDF ファイルの背景色が白ではなく、薄緑のようなものになります。
背景色を白/透明に設定するにはどうすればよいですか? これらのファイルは印刷する必要があります。
さらに、ファイル名をヘッダーとして配置するにはどうすればよいですか?
restructuredtext - ReStructuredText で変換された pdf 形式の図が元のサイズで表示されない
ReStructuredText (rst) 形式を使用してドキュメントを作成しています。この最初のコンバーターを使用して、ドキュメントを pdf 形式に変換します。図をリンクしようとすると、pdf 形式の画像の元のサイズで表示されません。表示される画像はすべて非常に小さいですが、幅 470px、高さ 520px などの比較的大きな画像 (.png および .jpg) を使用しています。画像の幅と高さを 3 倍にすると、目的のサイズで表示されますが、これを解決する適切な方法ではないと私は考えています。また、インターネットで解決策を探してみましたが、見つかりませんでした。この件で私を助けてくれる親切な人はいますか?前もって感謝します!
コード例: