LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: abral

用什么软件来记笔记?

[复制链接]
发表于 2006-5-24 22:13:30 | 显示全部楼层
这是我达到的效果:
1. 瞬间就能通过一个快捷键调出笔记窗口(Alt+n)
2. 在命令行敲一个node命令也能快速调出笔记窗口
3. 方便的分类管理功能:在查看和编辑笔记时,可以对分类进行展开和折叠。
4. “所想既所得”的编辑方式
5. 能方便地将笔记导出为pdf等格式
6. 能方便地在笔记中插入各种图形(数学函数、结构图、UML等)
7. 强大的搜索功能,并且支持正则表达式
8. 能对词语和句子进行自动补齐
......还有其它太多的功能,列不完。

以下是对上面每一项效果的实现办法:

1. 瞬间就能通过一个快捷键调出笔记窗口(Alt+n)
我的桌面是fluxbox,所以只需在~/.fluxbox/keys中加入一行:
Mod1 n :ExecCommand gvim /home/shpchp/note.tex

2. 在命令行敲一个node命令也能快速调出笔记窗口
在~/.bashrc中加入一行:
alias note='gvim /home/shpchp/note.tex'

3. 方便的分类管理功能:在查看和编辑笔记时,可以对分类进行展开和折叠。
由于note.tex是TEX文件,所以只需安装latexsuite这个vim插件。该插件会利用vim的Folding功能,对TEX文件的section、subsection、subsubsection等进行展开和折叠。

4. “所想既所得”的编辑方式
这个不用说了,TEX就是一种“所想既所得”的文件格式。

5. 能方便地将笔记导出为pdf等格式
这个也不用说了,将tex文件转换为各种文件格式太方便了。

6. 能方便地在笔记中插入各种图形(数学函数、结构图、UML等)
除了利用mpost外,latex还提供了各种图形语句,能画出最漂亮、最精确的图形。

7. 强大的搜索功能,并且支持正则表达式
这个是gvim提供的,不用说了。

8. 能对词语和句子进行自动补齐
这个也是gvim提供的,通过Ctrl+p或Ctrl+n进行补齐,也不用说了。

......还有其它太多的功能,列不完。
这些就更不用说了,gvim的强大功能是说不完的。
回复 支持 反对

使用道具 举报

发表于 2006-5-24 23:40:41 | 显示全部楼层
呵呵,忘了说最重要的一项了:
简单,几乎不需要学习就可以上手使用。

1、TeX排版的格式虽然很好,但目前支持中文很勉强,需要学习很久才能得到较好的效果,并且记笔记时还要输入一大堆的排版命令,难于使用,只适合于些TAOCP一类的书籍。

2、gvim就算很好使用,要学会它也不是一个一朝一夕的事情,至少上面说的任何一项我都不会;

3、基于正则表达式的搜索不是我想要的;我不会正则表达式我能够使用google找到我想要的;

4、记的笔记当然是要自己经常回顾阅读了,但是据我所知gvim是一个纯文本的编辑器,要阅读格式丰富的笔记显然不太现实;

5、笔记资料的重要来源——网页,上面的方案却没有提供解决的办法,而这个是最重要的。
回复 支持 反对

使用道具 举报

发表于 2006-5-25 01:24:20 | 显示全部楼层
>> TeX排版的格式虽然很好,但目前支持中文很勉强

Latex对中文的支持没有任何问题。

>> 还要输入一大堆的排版命令

TeX最大的优势就是不需要输入排版命令,就是“所想既所得”,你只需要指定这是一个章节、那是一个段落。TeX的排版效率绝对比word高许多倍。

>> gvim就算很好使用,要学会它也不是一个一朝一夕的事情

人要活一辈子,如果是一个摄影爱好者,总应该学会使用专业相机,不要一辈子都使用傻瓜相机。何况是每天都要用到的编辑器。

>> 基于正则表达式的搜索不是我想要的

只有基于正则表达式的搜索才会无所不能搜。只有学会了正则表达式,才能充分发挥 vim、grep、sed等工具的强大威力,才能最大限度提高工作效率。

>> 记的笔记当然是要自己经常回顾阅读了,但是据我所知gvim是一个纯文本的编辑器,要阅读格式丰富的笔记显然不太现实;

TeX加上vim对TeX的高亮显示,阅读笔记非常方便。

>> 笔记资料的重要来源——网页,上面的方案却没有提供解决的办法,而这个是最重要的。

像这类功能在gvim中只是小菜一碟,只需简单的设定就能通过一个按键打开当前光标处的网页链接。具体见:http://www.vim.org/tips/tip.php?tip_id=306
所以,用gvim来管理网络书签也不会有任何问题。

vim强大的、丰富的功能绝对不是在这里就能说清楚的,建议到这里搜索:http://www.vim.org/tips/index.php
回复 支持 反对

使用道具 举报

发表于 2006-5-25 04:44:27 | 显示全部楼层
我现在在用的

回复 支持 反对

使用道具 举报

发表于 2006-5-25 08:56:46 | 显示全部楼层
很多人根本没用过onenote,onenote确实是非常优秀的笔记软件,非常适合开会、上课的时候记笔记,我说一些比较好的功能:
1。采用上面和右侧2层标签,很方便的找到笔记内容,比楼上那个软件的树状结构更人性化。
2。不同的分区不同的颜色,这个功能其实实现起来非常简单,但非常非常实用,其他软件却没有想到。
3。支持在任意位置书写,写好后还可以拖来拖去。很多笔记软件还是简单richtext控件,只能一行一行往下写,在同时记多个主题下的内容的时候非常不方便。
4。无需存盘。onenote中根本没有存盘这个概念就像我们在纸上记笔记一样。
5。自动标题符号。类似word一样每行自动加上标题号,这个在记笔记的时候也非常有用。

其他还有一些什么画图/录音/嵌入视频/附件/超连接/支持table pc什么的我倒觉得也没什么大用。
回复 支持 反对

使用道具 举报

发表于 2006-5-25 09:03:47 | 显示全部楼层
Windows下推荐Evernote(http://www.evernote.com/en)
小巧,免费,功能强大。
Info Select(MicroLogic)可能是功能最强的了。好象没有Linux版
回复 支持 反对

使用道具 举报

发表于 2006-5-25 10:17:12 | 显示全部楼层
huahua贴图的那个软件不错。
我安装了。
满足我的需求了。
哈哈
回复 支持 反对

使用道具 举报

发表于 2006-5-25 11:45:42 | 显示全部楼层
kde下可以试一下KJots呀

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-5-25 11:54:04 | 显示全部楼层
跟 xyb 商量了会

认为 onenote 的一些功能其实用 PDA 更加合适
回复 支持 反对

使用道具 举报

发表于 2006-5-25 12:20:28 | 显示全部楼层
其实onenote更适合于table pc,pda处理能力不够、显示屏太小。
用table可以支持手写输入、手写文字识别。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表