Evernote

Evernote is a note-taking application that allows you to maintain a number of “notebooks” that you can piece together from any source (it acts as a very intuitive scrapbook with indexing and OCR features for extracting text from images).

It has now morphed into a web service of sorts with mobile and cross-platform syncing support, which makes it extremely interesting (more than, say, and other scrapbook-like apps).

Generating

Using the ScriptingBridge, a little and html2text, you can easily draft text to your heart’s content using the WYSIWYG editor and export it as . There are some quirks (especially regarding line spacing and lists), but it’s a handy trick:


from Foundation import *
from ScriptingBridge import *
import html2text

e = SBApplication.applicationWithBundleIdentifier_(“com.Evernote.Evernote”)
buffer = e.selection()0.HTMLContent()

  1. I prefer reference-style links
    html2text.INLINE_LINKS = False
    print html2text.html2text(buffer)

Resources

Date Link Notes
Feb 22’11 Installing Evernote 4 in Ubuntu Turns out it can be done by using the 1.3 version and setting the emulation to Windows 7 mode.

This page is referenced in: