3

LaTeX 形式で RDoc を生成することは可能ですか? RDoc と YARD を見ましたが、必要なものが見つかりませんでした。

Ruby のプロジェクトのドキュメントを LaTeX で書いていますが、API リファレンスを付録または章として、最終的な PDF に簡単に埋め込む方法が必要です。私にとって最も便利な方法は、Ruby ソース ファイルから LaTeX ソースを生成し、適切な場所にインクルードすることです。

4

1 に答える 1

2

私はそれを使った経験はありませんが、短いグーグル検索は次のことを示しています:

別の可能性:LaTeXのlistings-packageを知っていますか?ルビーのサポートもあります。rdocコマンドは取得できませんが、コードでLaTeXコマンドを作成できる可能性はありますか?


Papyrusは、RDocがPDFファイルを生成できるようにするRDocのプラグインです。LaTeXをベースにしています。したがって、中間のTeXファイルが必要です。

パピルスのgithubリポジトリのreadme.rdocから:

このライブラリは、RubyのドキュメントジェネレータRDocのプラグインです。PDF(ポータブルドキュメントフォーマット)(RDoc :: Generator :: Papyrusクラス)​​ファイルを出力するためのジェネレーターと、解析されたRDocマークアップをLaTeXコードに変換するためのフォーマッター(RDoc :: Markup :: ToLaTeX; RDoc :: Markup)の両方を提供します。 :: ToLaTeX_Crossrefは相互参照機能を追加します)。

于 2011-08-15T08:33:21.617 に答える