CWEB教學在哪裡?

CWEB教學在哪裡?

我正在研究 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 的語法突出顯示。

相關內容