2010-01-14 52 views
2

我想用純文本書寫筆記。 我想知道是否有這樣的標記語言,我可以用諸如Ruby或Python之類的語言以編程方式解析關鍵術語,標題,頁面等的註釋。用於書寫筆記的機器可讀語言

+0

如果您不介意自己編寫解析器,那麼您可以編寫標記。 – danben 2010-01-14 02:32:05

回答

4

在Python世界中,reStructuredText可能是最廣泛使用的標記語言,它是一個長期的結果,相當rigorous design和發展。這是Sphinx文檔工具的底層標記,除此之外,它還用於Python docs和許多Python項目。

我也沒有看到其他標記語言的formal specification,至少沒有相同的透徹性。

+0

看起來很棒,謝謝! – user94154 2010-01-14 02:42:32

2

LYX!我上學期使用了lyx,這很棒。習慣(如一週)需要一點時間。到第一週結束時,我正在格式化方程式和矩陣,就像我的同學可以寫下來一樣快。唯一的問題是圖表,但如果你有一張紙或者平板電腦,它應該不是問題。

http://www.lyx.org/

注:LYX是TEX解析器實時轉換代碼。你也可以使用tex,但是你可能沒有正確的格式化。你也可以使用openoffice tex插件,但這並不像LYX那麼好,但它確實使純文本格式化變得更容易。另外,openoffice插件不是最新的。

下面是該項目ooolatex鏈接:

http://ooolatex.sourceforge.net/

+0

感謝您的鏈接。我不需要使用任何方程式(我不贊成sci!),只是將關鍵術語和標題拉出來。 – user94154 2010-01-14 02:40:50

+0

TEX還有一個書目功能,爲您建立書目。我認爲它被稱爲bibtex。你可能會喜歡這個。另外,我正在研究類似的東西,以解析Java代碼。將一個轉義序列添加到解析器中以使其按照您的需要進行操作應該不會太困難。準備好後我會通知你。 – 2010-01-14 02:42:33