Evernote synchronisation

Someone may have already pointed this out, but there are a number of small outfits that have integrated Evernote (a very helpful online application, incidentally, that one can use from a mobile phone as well as a computer).

Pelotonics is a project management tool for small businesses and organizations and includes Evernote integration: pelotonics.com/evernote_faq.html

Perhaps Scrivener’s developer should contact them.

I’m not a developer, but would it be that difficult to simply piggyback off of the plug-ins and extensions that have already been created for Evernotes integration, like those for Chrome and Firefox?

Or just have a simple Evernotes button in the Scrivener UI that links to the main Evernotes log-in page.

Firefox/chrome is a completely different system, you might as well start with a chunk of code built for a Windows application.

I’m not sure I follow what the advantage of having a special button that only loads one single website would be? If you want a link to a web site in Scrivener, drag the URL into the Project reference bar. :slight_smile: Drag twenty in. Why have just one button going to one business model? If you always want that link, put it in your template.

Hi Everyone, in another thread I posted a short video showing Keith how time consuming it is to manually transfer notes from Evernote to Scrivener.

To see the video and read his kind response, see:

[url]https://forum.literatureandlatte.com/t/evernote-to-scrivener-video-take-a-look-at-this/7215/3]

Edward

Evernote and Scrivener are two of the apps I use most. I have absolutely no need for the two of them to sync. Copy and paste works just fine for me.
Expecting two completely different bits of software to talk to each other directly and automatically doesn’t seem to me a reasonable idea to be honest. There must be stacks of similar combinations of apps that someone, somewhere wished worked together that way.

Keith:

See. It’s not just me.

Phil

Bodsham, you are right, copy and paste works fine, especially when you have just a few notes.

In my case, I have hundreds of notes for a particular project, for a book I am writing, and as you can imagine, copying and pasting wold be a very tedious job.

Synchronizing among different applications is very common in the “computer world” as already happens on your Mac (like mail and contacts for example).

For some of us, Scrivener and Evernote Sync would be a God sent.

Cheers,

Edward

No doubt synchronization between Scrivener and – well, choose any one, or ten, or fifty – synchronizing them all would make millions happy. Add voice-to-text and… no, wait a minute. Make it thought-to-text.

Right. That’s the ticket.

And the next logical step: incorporate on-demand printing,

Then we could all sit in comfortable chairs, watching the sunset, and imagine our books into being.

But wait, as they used to say on teevee. There’s more.

As with output, so with input. Why bother with books? Indeed, why bother with intervening media at all? If we can harvest our internal brilliance so easily and so directly, why not distribute it the same way?

Should be simple enough. Just reverse the polarity, or something like that, and Hey! Presto! books – or music or art or philosophical musings – can be piped back into other people the same way they were drained out of us.

No need, really, for words, when you come right down to it. Simply bask in the effluence of everyone else’s thoughts and dreams and…

…and prejudices and psychoses and nightmares and crimes and…

Sorry, got carried away a bit. Surely some intervening and supervising intelligence would prevent such an occurrence.

As I was saying, no need for work at all, no need for conscious effort of any sort. All that is so, well, so nineteenth-century.

We’ll all lie around and wallow in everyone else’s effluent.

Which is pretty much what we’re on the road to right now anyway.

Have one on me.

Phil

Synchronization is not an easy problem to solve, but especially not when the document formats are less than identical. Just figuring out what to do when you have apparent changes on both sides can throw a monkey wrench into a sync, and that’s with applications where the file formats are identical.

Evernote and Scrivener are entirely different apps. While I’ve never used Evernote, as a programmer who has to shoe-horn data from one source into other application formats frequently, I can guarantee you that features you may expect to be easy to implement will in fact be impossible. In the world of Mac syncing between apps not designed by the same programming team, I give you this example of one of many issues I had with the Contacts app:

I used to have a Palm-based smart-phone, which I desperately wanted to sync with my Mac’s contacts. I found a good program that provided very sophisticated syncing options, and was happy at first. That was until I discovered a severe limitation on the side of the Palm software: You can’t have a single contact in more than one “category”. I wanted to have a “friends” list, and a “game nights” list for easy email & phone call invitations to monthly game nights, I had to decide if my friend was to go in the “games nights” category, or my “friends” category. I couldn’t have both. Eventually, this limitation led to me not being able to find a lot of my contacts on my phone because the various contacts lists I used on my mac couldn’t be mirrored on my phone. It was a mess, and led me to buy an iphone when they first came out.

Mail formats were designed as a standard, and at this point, are mostly implemented correctly by everyone who makes a mail application. But even then, I often get MS Outlook emails that don’t format correctly on my Mac or iPhone.

So for the love of Pete, give Keith (aka ‘Kevin’ :wink: ) some credit. If it were easy, I’m sure it would already be done. And while it may be possible, it’s not the core of what Scrivener is about, which is making an excellent writing program… for the Macintosh OS X platform.

I intend to use Evernote (and Scrivener, if I can find a reasonably easy way to integrate the two) for non-fiction writing. I think integration is most easily understood in the context of that entire research process.

Ignoring (for the moment) the software at each step, my process is as follows:

  1. Collect up a list of sources that I want to read (enough bibliographic info to find them)
  2. Read a bunch of sources, capturing interesting quotes
  3. Link quotes to my projects.
  • Searching quotes after the fact is useful, but hardly a way to guarantee that I find all the relevant material.
  • Instead, I want to read through all of my new quotes and tag them with subjects (kewords) associated with my various projects.
  • I don’t want to re-read every quote I’ve collected for every new project so I add extra tags (subjects) anticipating future work.
  • I may also find new sources that I need to read (added to the list in #1)
  1. Now I’m ready to start a paper.
  2. I want to find quotes relevant to that paper. Hopefully, I have a few tags/keywords that are pretty close to my topic so I start there. I may do a few additional searches, especially if I didn’t anticipate the focus of my project very well.
  3. Once I have a big list of quotes, I need to start organizing them. I could theoretically create more granular tags, but find that I can’t organize quotes until I start writing narrative. As a result, I need to see these quotes “in the flow” mixed in with my writing.
  • In some cases, I want to put the same quote in a couple places. Often this occurs because the quote makes two related points and I want to address them separately in my paper.
  1. As I work, I’ll decide that I need to dig more deeply into a subtopic. I’ll read a few new papers, extract a few new quotes, and tag those quotes.
  • Obviously, this is just #2 and #3 above and should be done in a multi-project context for all the same reasons
  • At the same time, my single project needs easy access to the new quotes that match its subject area.
  1. As my narrative begins to come together, I start to replace quotes with simple citations. This only occurs after I’ve decided what essential fact is being conveyed in my narrative and verified that the quote is relevant.

The point of itegration crystalizes around this framework.

  • I used Mendeley for #1.
  • Increasingly #2 is handled by my Kindle (since it’s PDF support is adequate).
  • The ultimate target of #2 and all of #3 happens in Evernote. I have personally upgraded a piece of public domain code to (nearly) automatically import all my Kindle Highlights and Notes (attached together when appropriate) into Evernote. More importantly, I can’t bypass Evernote because Scrivener isn’t the right place to manage content attached to multiple projects (a theme repeated at #7).
  • By the time I get to #6, I want to be in Scrivener. In fact, “Scrivening” is a perfect way to keep the quotes on separate cards but integrate them directly into the visual flow of text.
  • Finally, #8 is happening as I work my way through the writing process in Scrivener. In fact, Scrivener will let me tuck the original quotes away in “Document References” so they’re always available in case I have to change a statement in my narrative (and need to verify that the quotes still apply).
  • Unlike some of the other respondants, I don’t care about pushing the Scrivener structure or content back to Evernote

In my use case, the question becomes “What does integration need to look like so that #3 and #7 happen inside Evernote, #6 and #8 can happen inside Scrivener, and I don’t have to manually copy dozens (hundreds?) of notes and recreate a keyword hierarchy?” My answer:

  • Scrivener needs to pull a subset of the Notes (and all associated Tags/keywords) from Evernote.
  • Tags (keywords) will be central to this process. I can either add a specific tag to the notes I want from Evernote or give Scrivener a list of Evernote tags. I suggest doing both:
    [*]Add a tag to Evernote for each Scrivener project. Any note with that tag is automatically included in the download. This way, if I need to do any searches, I do them inside Evernote. I copy those notes into the dedicated Scrivener tag and they show up for my use.
  • If you’re going to download all of the Evernote Tags on each note, you’ll need to capture the entire keyword hierarchy from Evernote. If you don’t, you’ll end up with a huge (unorganized) list of tags associated with those notes. Because you need to capture this tree anyway, you should let Scrivener users navigate that tree and mark keywords they want to download.
    [/*:m]
  • Downloaded items need to be stored locally inside Scrivener as Scrivener objects. This lets me make a copy of them if I want to put them in two places. It also lets me trim/truncate/crop quotes if I only need part of the original quote.
  • Even if the process isn’t automatic (e.g. I press a “sync” button), Scrivener needs to automatically recognize the difference between notes it has already downloaded and notes that are new (since the last sync). FYI… DO NOT use the created date to keep track. For example, when I import Kindle notes, I use the date out of the Clippings file (the date they were taken on the kindle) so they are effectively “backdated” when they’re actually imported into Evernotes.

Why Evernote? I stopped using it because I found it pitifully inadequate for the kind of large scale data management you’re describing. I tried DevonThink instead, and haven’t looked back.

This was a while back, so things may have changed, but I also found its export options pretty limited. Very easy to get data into Evernote, but very difficult to get it back out again. Seems to me that making Evernote data accessible to outside programs is a problem for them to solve, not Scrivener.

Katherine

Another vote for Devonthink – if you search the forums you will find various posts about it. There are quite a few of us using it. You might also like to look around the internet for an article by Stephen Berlin Johnson about how he uses Devonthink. It’s an old article, but it’s still relevant.

Martin.

PS: I’ve just noticed your user platform tag says Windows – if that is right you won’t be able to use Devonthink – and why are you posting in the Mac forums?! :smiley:

If you search the forums (e.g. this general Scrivener Wish List post, viewtopic.php?f=4&t=7234&start=0&hilit=evernote+import+evernote), KB frequently refers people to this thread for Evernote disucssion. Makes sense since the integration workflow is not platform specific.

Perhaps an admin should move the thread?

Sorry, my mistake. I didn’t realize you’re on Windows.

As Evernote is crossplatform, I think the thread can stay where it is. Alas, I’m not aware of any good Windows-based alternatives.

Katherine

For Windows, I am aware of the following software that falls roughly within the domain of DEVONthink:

  • Nota Bena: aimed at academic work, mostly.
  • AskSam: general purpose free-form database.
  • MyInfo: another general purpose database.

Now that MacJournal has Dropbox and iCloud integration with its IOS devices, a sync from Scrivener to Macjournal would be welcome. MacJournal could be the default Scrivener on iPad.

GI.

Has anyone here tried this:

zapier.com/zapbook/dropbox/evernote/

I haven’t … but am thinking it might bridge the great Scrivener/Evernote/Dropbox divide.

Would solve a problem for me (that I could work on my Scrivener files – potentially – from iPad/iPhone etc. when not on my iMac) :mrgreen:

ETA: here’s another bit of info about syncing Evernote with Dropbox: cloudhq.net/dropbox/sync-ev … text_start

And another:
balkenet.com/it/?p=133

Chrome has an app (and video) for that:
chrome.google.com/webstore/deta … ehia?hl=en

After all this time, AmberV’s initial post nails what I think Evernote sync ought to be. I subset of that, which might be simpler to employ, is shared note links. I understand they behave as webpages. They seem to in my Scrivener projects.

Integration and synchronization with Evernote is a most-wanted feature for me. I’m using different platforms and devices during writing: I can start writing something on my home PC, continue via smartphone or tablet and finish on my work PC. It’s my primary use-case. And, of course, there is a lot of research work which I’m doing within EN. But as a writing software EN can’t hold a candle to the Scrivener. There are only two advantages of EN in this case: native clients for the most popular desktop and mobile platforms and cloud storage for notebooks.
How features of Scrivener could be combined with this two advantages of EN?
The best way to make such combination is following: make Scrivener like an yet another off-line clinet for Evernote notebooks. How can it works? When user of Scrivener wants to create new Scrivener project he could be able to choose between two way of project location: local and remote (within Evernote cloud under user’s EN account).
When ‘remote’ project is chosen, Scrivener creates new Evernote notebook and starts to fill it with scrivenings, research materials, supplementary data and so on.
When user wants to ‘save’ project, Scrivener starts the synchronization process (via Evernote services) between local changes and the cloud.
If user makes changes within EN notebook outside Scrivener, Scrivener can sync with this changes. When new notes were appeared within EN notebook, Scrivener could ask user where (within project structure) he wants to place new notes.
And so on.
Such kind of integration allows to user at least:

  • share scrivener projects between several desktop and mobile devices;
  • share scrivener projects between several users (for editing/review/correction purposes) via EN Linked Notebooks;
  • edit/create parts of manuscript outside the Scrivener (within EN native or Web clients) and then sync this changes with the Scrivener project;
  • integrate usual EN research workflow (web-clipping, PDF uploading etc.) with project researches.

I almost sure what there is a way to make work with ‘local’ and ‘remote’ projects almost similar for user. Of course, there are some issues connected with EN and Scrivener specific (such as plain structure of EN notebooks, different ways of text formatting, wide set of document attributes supported by Scrivener, snapshot handling, etc.). But this issues don’t look like stop-factors and solvable in one or another way.

Yeah, except for the two programs using completely different file formats and interfaces to accomplish completely different tasks, integration is probably very easy.

:unamused:

Katherine