Markdown to Evernote


#1

I have a note,

### test * how now brown cow * the quick brown fox...
When I try to send this note to evernote, the '### test' is not resolved to the MD result. No matter what I code in the action step, even though the [[draft]] has been resolved from MD, when the note gets to Evernote, the [[title]] line isn't.

What’s going on? What do I need to do to get the entire Drafts note to pass MD resolution, and get to Evernote that way?


#2

Do you have a pointer to the action you are using, or maybe a screenshot of the Evernote action step configuration? Would help troubleshooting.


#3

I used the standard Action that comes with the product, i.e., “Save to Evernote”, but changed the ‘Note’ tag from [[time]] to [[title]].

In other words, I coded the entire Draft note in MD, but when it gets to Evernote, the three pound signs are still there, not the MD transformation.


#4

The [[title]] tag returns the first line of the draft. It does not make any changes to it, or process it in any way - just returns the first line. So that is expected behavior.

Running it through Markdown would not get you results you need. That converts to HTML and you’d end up with HTML tags in the note name - which is also undesirable.

If you are using the first line as a title, I would recommend just not including the header markings. You could, alternately, use the [[safe_title]] tag. It creates a file-name safe version of the first line. That would strip the ###, but depending on the title you want, may or may not be what you want because it strips other non-file name safe characters.

There are other ways to clean a title using scripts if it needs further customization, but generally speaking I would just suggest putting in the the first line the way you want the note named, then use [[body]] instead of [[draft]] in the note template to not include that note title in the note itself to prevent duplication.