プロジェクトのドキュメントを書くために、webruby または cweb を検討しています。
Eclipse または他の GUI システム用のプラグインはありますか?
答え1
Donald Knuth と Silvio Levy による構造化ドキュメントの CWEB システムを参照しており、TeXLive がインストールされている場合は、ツリーtexmf-dist/doc/plain/cweb
内のディレクトリで CWEB ドキュメントを見つけることができますtexlive
。
標準的な Linux インストールでは、パスは です/usr/local/texlive/2014/texmf-dist/doc/plain/cweb
。
cwebman.dvi
そこには、標準的な方法で PDF に変換できる が見つかります。
dvips cwebman.dvi
ps2pdf cwebman.ps
(試すこともできますtexdoc cweb
が、PDF がないため、DVI を直接処理しようとするため、私のシステムではエラーが発生しました。)
システムの場合はweb2c
、 と入力しますtexdoc web2c
。
編集:
Knuth 博士のオリジナルの WEB システムは Pascal 用でしたが、彼と Silvio Levy はそれを C に変換して CWEB を作成しました。これについては、上記の cwebman マニュアルで読むことができます。Norman Ramsey は SPIDER システムを開発し、WEB コンセプトを理論的にプログラミング言語とフォーマット/表示言語の任意の組み合わせに移植できるようにしました。http://www.literateprogramming.com/spider.pdfしたがって、Ruby または他の言語用の新しいバージョンを作成することもできます。
エディターのサポートに関して: たとえば、Vim は CWEB の構文強調表示をサポートしています。