来自http://www.cis.upenn.edu/~edloper/programs/notesmode/index.html
这个东西似乎不大出名,但很有效。如果有兴趣上课拿电脑做笔记,速度应该跟 的上,可惜我的本子太大太吵,一直没实现这个愿望。我从上学期开始用它来在 课后整理笔记,非常方便。而且因为是LaTeX为基础,可以修改它的parsenotes 来达到满意的排版效果,比如加入CJK来支持中文
注:需要安装python
优点:
- 快,不用思考排版问题,直接输入内容
- 做完笔记再整理时可以很快的调整顺序,使笔记更附和自己的记忆习惯
- 支持多层的item,适合结构复杂的总结性笔记,适合基础课程
- 简单的数学表达和特殊符号结合x-symbol-mode,输入方便
- 如果有朝一日能设置好,可以画出复杂的树,可以使用gnuplot
- 输出的pdf很漂亮
缺点:
- 似乎真要做数学排版还是不方便,所以只用它做生物笔记,数学笔记还是得 用LaTeX
- 不支持不大简单的数学表达,比如分式
- 不支持图像,所以我单独用LaTeX整理图象
- 使用>>来表示标题比较特别,所以找不到对应的outline模式
总的来说适合杂而多的基础知识整理,考试之前把pdf打印出来一条一条重点的 背,效果非常好。
两张截图:


以下为所需文件,按照作者的说明安装和使用就行了,很简单
为了方便我把 parsenotes 复制到 /use/bin/pnotes,这样只要
pnotes file.notes
就可以转换a.notes为a.pdf了,顺便也apt安装了x-symbol,可以显示数学符号, 但是不能显示图像什么的,作者能显示更牛的东西比如树和gnuplot图,没时间 折腾,只好景仰了。
语法,直接从作者的说明文件里面copy过来的:
* This is a title region.
* It is typically used to provide a
* title for the whole file.
>This is a top-level section heading.
This is a paragraph within the top-level section.
>> This is a sub-section heading.
This is a paragraph within the sub-section.
>> This is a sub-sub-section heading.
This paragraph is in the sub-sub-section.
>> This is a second sub-section heading.
This paragraph is in the second sub-section.
This is a paragraph.
- This is an unordered list.
- This list item spans
multiple lines.
- This is a sublist.
This is another paragraph (outside the list)
1. This is an ordered list.
2. This list item has two paragraphs.
This is the list item's second paragraph.
This is a paragraph
# This a region. o
# is preformatted /#\/
# / \
! This is a marked region.
! This is the second line of the marked region
% This is a different marked region.
% It is drawn in a different color.
The word !!hello!! is emphasized.