literate-programming

    26熱度

    9回答

    我最近開始使用Sweave *創建用R運行的分析報告,現在正在尋找與我的python腳本相同的操作。 我找到了embedding python in Sweave docs的引用,但這看起來有點像黑客。有沒有人制定出更好的解決方案,還是有沒有相當於python我不知道? * Sweave是一個工具,允許嵌入的完整數據將R代碼LaTeX文檔

    5熱度

    2回答

    我試圖找到一個很好的識字編程工具。我們只是說這不是一個容易的決定。 (通用的過於籠統,具體的過於具體)) 其中,我得到noweb已啓用並運行,但我無法獲得像我期望的輸出。該nowebwikipedia page具有與 noweave -index -latex hello.noweb > hello.tex && pdflatex hello && pdflatex hello 正確地建立了一

    6熱度

    8回答

    我經常擁有基於特定明確算法的代碼。這得到很好的評論,似乎是適當的。對於大多數數據集,該算法效果很好。 但是然後邊緣情況下,特殊情況下,啓發式被添加到解決特定問題的特定數據集。隨着一些特殊案例的增多,評論越來越模糊。我擔心回去一年左右看這個代碼,並試圖記住爲什麼每個特殊的案例或啓發式被添加。 我有時希望有一種方法可以在源代碼中嵌入或鏈接圖形,所以我可以有效地說,「在這個數據集的圖形中,這個特殊功能導

    5熱度

    2回答

    有沒有人用一個大的Java項目,其中一些源代碼文件必須在不同的子目錄中產生的noweb文學編程工具?你是怎麼用noweb做到這一點的?那裏有任何資源和/或最佳實踐嗎?

    17熱度

    5回答

    我的團隊對我們的大部分源代碼使用Literate Programming ---這意味着內部文檔是使用LaTeX編寫的。我們一直在使用PStricks作爲系統的花式技術圖表,但最近推薦使用TikZ。我收集了這些信息: TikZ/PGF是新的並保持; PStricks很長一段時間沒有維護人員,但在過去幾年中已經接受了一些維護。 TikZ與許多後端工作,包括(對於那些誰關心)pdftex。 PStri

    10熱度

    2回答

    我的函數的參數的默認值包含「%」。這似乎是roxygen的一個問題,它會產生很多警告,而在嘗試構建latex文檔時,R CMD檢查會失敗。 如何使此功能(及其文檔)工作?使用%%或\%代替%不會有幫助。 #' Test escape \% from in-source documentation (roxygen). #' #' What happens when parameters con

    4熱度

    2回答

    Donald Knuth在其網頁上有a large number of programs to read。但他們大多是在一個「奇怪的」CWEB格式... 什麼可能是使它們在Windows中適當可讀的最佳方式?

    7熱度

    2回答

    你知道任何開放的軟件項目,有特別有趣/寫得好的單元測試嗎? 編寫單元測試通常對我來說感覺很奇怪,因爲它看起來太隨機,太密集,稀疏......閱讀一些真實世界的例子(而不是書籍,庫例子代碼等)會很棒。

    6熱度

    1回答

    昨天我遇到了this博客文章,它再一次讓我想給literate programming一個嘗試。 有沒有其他人試過爲C#編寫文字編程?我想知道試用Lyx + noweb,但想知道您是否有其他經驗或建議。