本文意义:相对于EverNote v2,可以认为 v3 是全新版本。因此,v2 的很多问题/办法不再适用,故把旧文合并到一篇,仅作为资料留存。
本文内容:v2.2及更早版本对中文的支持情况、解决过程(及notes分类相关知识)。鸣谢 vinny、Mufchen 等网友。
总结:v2.2x实现了:中文输入完全正常;中文搜索可以用*或”引导,结果完全正常。
关于Evernote(下面简称EN吧,偷懒少敲几个键)的搜索,我再补充一点:
EN的搜索是以单词为单位的,换句话说,是以空格,标点分隔的”word”来搜索的。对于中文,2.0版上面中文的标点也是有效的,1.5版的没怎么用过。
对于英文的材料,这样的方式并没有什么不好。但对于中文,还是有一定局限的,因为中文的“词”并不能完全对应于英文的“word”,它不是空格或者标点隔开的。所以搜中文时我一般都要在前面加上星号“*”,英文的单引号“’”或双引号“””,这样就可以打破”word”的边界,近似于全文搜索了。其实假如你要查的东西是英文单词中间的一部分,也可以用这个技巧。
刚开始用EN时,比较菜,搞不定中文搜索,于是养成了习惯:在每篇的开始部分列出关键字,并用空格隔开,这样可以方面搜索。这习惯现在还没有丢掉,嘿嘿。
(xbeta注:这里的格式,不是指EverNote保存为什么格式的文件,而是指一条笔记的格式。当你新建一条笔记时,笔记头部会有一个Note Type标签(如上图),它与笔记格式有关系,又不完全相同。)
Mufchen的评论的确很简洁,但说的都在点子上,佩服!关于evernote的笔记格式我再补充一点:
Evenote常见的笔记格式有:HTML;Plain Text;Rich Text;Template;Ink Drawing。
其中template是内置的一些模板化的格式,应该是HTML格式的变种。Ink Drawing是手绘的笔记格式。这两个我们暂时略过不谈。
HTML格式是缺省使用的格式,它不仅可以包含丰富的文本格式,还可以嵌入url链接、图形、表格等等。通常新建的笔记都缺省使用HTML格式。中文搜索没有问题,但目前的版本的中文输入存在问题。
Richtext格式也能支持丰富的文本格式,也能嵌入url链接,但无法嵌入图形和表格。输入中文完全正常,但一个关键的限制是目前对中文的搜索支持有问题。
Plain Text,应用较少,字面意思是纯文本,意即无格式的文本。如Mufchen所总结的,先选择Rich Text格式,然后在输入时注意不要输入英文(剪贴板贴入的英文是可以的,但键入的不行),也不要对文本作任何格式设定,然后你就会得到Plain Text格式。功能有限,但支持中文搜索。
我的办法是建立三个分类(Categroy),分别命名为HTML,Rich Text和Plain Text。
然后右击选属性(Properties),在弹出的对话框上点”filter”分页;点击蓝色下划线的”that”,在弹出的菜单上选”Have content format”;然后会出现蓝色下划线的”content format”字样,点击它,在出现的多选框中选择需要的格式。如此选定格式的笔记就会自动归入新建的分类了,在笔记前面的“note bar”(点击后变成桔黄色的那个宽宽的一条就是)上也会自动显示笔记的格式,如HTML,Rich Text之类。
EverNote 是一款非常好的笔记软件,其免费版功能足够,有独到理念,使用方便。但是在支持中文方面有些问题,网上多数说法(既有试验原创的,也有转载学来的)并不准确,我仅见过两位网友(感谢vinny和Mufchen)精准说清楚了这个问题。整理如下(误解/含糊处,敬请指正)。

EverNote 2.0版对中文支持仍有较大不足。具体如下:
- 只有RichText格式笔记才能输入中文(除非按vinny办法用自然码或酷极输入法)
- 网上很多文章关于按Ctrl创建RichText格式的技巧就是针对此点。
- 但Rich Text笔记在中文搜索上有bug。如果除中文外还有英文或数字,则搜中文时,有可能搜索不到。
- 网上所谓的”*汉字”是EverNote 1.x时代的技巧(应该也只适合Text Note);所谓2.x不再需要*,也是仅限于Text note。对于Rich Text格式,无论是否有*,都存在所述问题。
解决办法:
- 如果对搜索不太在意,用Rich Text格式去吧。
- 追求完美者,坚守Text Note。比如vinny通过输入法,还见过一位网友好象是先在Rich Text中编辑,再转到Text Note中。
- 等高版本解决此问题。
附1:Mufchen的补充(过于简短,当时我没看懂)
[匿名] Mufchen 2007-07-10 12:14:58 to xbeta善用佳软关于evernote的汉字搜索
补充:关于中文输入问题
1 什么是中文问题?
RichText中文不能查询;Html中文不能输入;Plaintext二者皆可2 什么情况下输入可以保存为plaintext?
* Ctrl方式添加,选择Rich Text Note
* 没有格式的copy或中文输入,可以保存为Plaintext
* 有英文输入 => Rich Text3 plaintext和rich text的区分
利用分类中的 content format总之
* html 输入英文,粘贴中文
* plaintext 输入中文,粘贴英文
附2:vinny的补充(十分感谢,激发我整理此文)
[匿名] vinny 在《除了写软件,也可以聊天》 发表:2007-07-31 16:39:27
说到笔记软件,Xbeta的大作何时才能推出啊?盼望中…
就我个人来说,还是不可救药地喜欢evernote。当然中文输入和搜索有问题。Mufchen在关于笔记软件的测评文章的评论中总结得很好,很有参考价值。这里说说我的解决办法吧:
首先,尽量不用Richtext,如Mufchen所说,RichText虽然解决了中文输入的问题,但混合输入中、英文时会造成中文搜索不到的问题;
那么不用richtext,中文输入怎么解决呢?说穿了很简单,我是选用特定的输入法来解决问题的。
我是一个自然码的老用户,从上世纪90年代初dos版就开始用了。现在用的windows版,在提示行上的自然字样上点左键,选输出方式,将默认的“全仿真输出模式”改为“仿消息输出模式”或者“剪切板输出模式”即可(我个人用仿消息输出模式)。这样在evernote中输入中文时就不会有乱码了。不过有一个缺点就是用powerpoint等微软office软件时需要改回“全仿真输出模式”否则输入汉字时会一个汉字变成两个。我用的是powerpoint2000,不知2003之后的版本仍有此问题,请大家试试看。自然码中既可以打双拼+形,也可以打全拼或者五笔,就是软件卖得有点贵了,我用的是单位购买的专业版。但自然码也有试用版可以下载,推荐大家试试。
另外还有一个输入法可以在evernote中输入汉字,就是外挂的酷极输入法,这个是免费的,有五笔的码表,也有几个自然码风格的码表,只是在拼音方面仍不尽如人意,与流行的语句输入尚有不小距离。打五笔或面向字词的自然码是足够好用了。
目前我只找到这两款输入法能解决Evernote输入中文的问题,其他非外挂式的输入法都不行。
附3:网上通行的说法
1.如何在新笔记中输入中文?
按住Ctrl,点NoteType,此时可以选择为Rich Text。就能输入中文了。
2. 如何默认让新笔记能输入中文?
菜单:Tools→Options→Tape→New Note Options:Default Type,仍按Ctrl再选中Rich Text Note。
EverNote是一款顶级的笔记软件,不仅在国外享有高知名度和美誉度,在国内也有很多坚定的用户。但它对中文支持的不足,仍让一些用户深感遗憾。
但经过国内用户的不断提议,2007年7月29日,开发者终于推出了一款测试版,[原文],已支持了各种格式下的中文输入问题,但输入中文逗号等一些标点会导致程序退出。并且,此版本为便携版,就算你已装有EverNote,再安装此版本也不会有其他影响。
2007年10月29日,EverNote V2.2正式发布。此版本有2项重大意义:一是不完全支持汉字的问题已成为历史;二是EverNote产品名称调整。
下载V2.2(56.5MB) 精简版下载见后文。
一、EverNote 2.2 更新内容
+ EverNote数据库支持 Google桌面搜索功能
+ 在独立窗口中打开和编辑笔记。原来主界面和全屏编辑界面为同一个窗口。现在分别为两个窗口,便于在编辑新笔记的同时,查看原有笔记。使用方法:点中某笔记或新笔记,Alt+Enter即可。如果要新窗口最大化,按Alt+Shift+Enter。如下图。
+ 有网友提到“新增加的窗口编辑模式里对中文支持有BUG,在输入中文后会自动换两行”,但xbeta测试未发现此问题。
+ 合并多条笔记
+ 支持国际文字输入,如中、日、韩文等
+ 客户化笔记视图
+ 在通用捕捉器中,支持屏幕画图和图形识别
+ 改进笔记条的快捷键导航功能
+ 更多改进……
+ 更多修正与改进,参见 发布通知(英文) 。
二、软件名称变更说明
以前,软件分为 ① EverNote(免费,10MB,功能较少,但也足够)和 ②EverNotePlus (收费,50MB,多一些高级功能,但多数用户认为用不到,如图形识别,移动同步)。
从现在起,合并为一个版本,统称为 EverNote 。在60天内,可以使用它的所有功能(相当于Plus)。此后,高级功能(手写、图形和图像识别、基于此识别技术的搜索、与移动介质的同步)将被停用,除非用户购买了软件许可。
其实,绝大多数网友使用免费功能都足够了。甚至有网友好奇,为什么还有人购买高级功能。并且,60天之后,不会有干扰性的提醒。
此外,官方网站也进行了改版,并提供EverNote专家制作的操作视频和用户手册。
三、精简版
很多网友认为,旧版EverNote只有10+MB,而新版达50+MB,很不习惯。于是我试验安装后,将安装目录复制到其他机器,可以运行。然后,不断删除文件,找出了最小的精简版。
精简版下载页
点击链接后进入下载目录,共3个文件:en2.2x.7z、 en2.2x_hlp.7z、 en2.2x_pack.7z,体积都在2-3MB之间。
①en2.2x.7z:可运行的最小精简版,11个文件(其中2个exe、9个dll)
enAIR.dll
ENFatInk.dll
ENImaDLL.dll
enimage.dll
enVoice.dll
HtmEngine.dll
libtidy.dll
RiteShape2.dll
riteSpell.dll
EverNote.exe
UniClipper.exe
②en2.2x_hlp.7z:帮助文件。EverNote.chm和EverNoteDemo.exe。
③en2.2x_pack.7z:安装目录除①②外的其他内容,如下: 子目录ANR\
子目录FfTbClipper\
enbar.dll
enclip.dll
ENClipBroker.exe
ENDefault.xml
EndUserLicenseAgreement.txt
HtmEngine.dll
richMarker.dll
UniClipperEULA.txt
UniClipperReadme.html
四、关于中文支持
EverNote中如何搜索中文?在搜索框输入 *中文 或 “中文即可。
感谢网友“伪装者josfar”提醒:对于长篇中文,无论在独立窗口还是主窗口,输入文字时都会出现屏幕闪烁,或其他视觉异常。怀疑是在处理换行方面占用资源过大。其实我一向认为,EverNote适合处理N条短笔记,但不适合处理长篇笔记。
呵呵,终于碰到知音了,evernote的确有搜索上的问题,在3中也还没有完全解决
[Reply]