Markdown Support?

Ni
Nik
Posts: 3
Joined: Mon Oct 07, 2019 8:15 am
Platform: Windows

Mon Oct 07, 2019 8:31 am Post

Hi
I have a lot of files I wrote in MD. I want to keep writing in MD. I've just spotted Scrivener and and quickly liking what I see... except... There seems to be no MD support.

Converting each of hundreds of files is not gonna happen. As cool as this software seems - I want to jot notes as I have (in MD). I probably want to continue writing in MD - using github for some files and publishing on github pages. I am willing to consider learning to use whatever Scriv wants me to do - but not in one step.

For now I need:
1. Import my md files into Scriv
2. Be able to save / export stuff I work on in Scriv to (github)md


So - am I blind and simply not found it in my Windows Scriv 1.x? Are there plans of include it in v3? Does anyone have an easy way to integrate and go back and forth without manualy converting?

It seems at total no-brainer to support MD here - there are simply too many advantages to it outside Scriv.

Is there hope or do I just need to move on and forget about Scriv?

Thanks (and sorry if this has been answered elsewhere - I've googled and searched here for over an hour without finding clear answers).

User avatar
rdale
Posts: 1682
Joined: Tue Jul 14, 2015 1:07 pm
Platform: Mac, Win + iOS
Location: St. Louis, MO
Contact:

Mon Oct 07, 2019 2:30 pm Post

All versions of Scrivener for Windows and Mac support markdown. If you can read the manual (a PDF that can be accessed via the Help menu), it's chapter 21.

One thing that Markdown enthusiasts have to adjust to though, is that Scrivener doesn't have a plain text editing mode. You can safely ignore the rich text tools, or you can use them to annotate your text in ways that don't flow through to .md files, which can be handy for the editing process.
FKA: robertdguthrie
AKA: R Dale Guthrie, Robert, Mr. Obscure, and "Oh, it's you again".

Ni
Nik
Posts: 3
Joined: Mon Oct 07, 2019 8:15 am
Platform: Windows

Mon Oct 07, 2019 3:21 pm Post

Hi
Thanks for your reply.

My - that info is well hidden. I've been working my way through the tutorial - hadn't planned on reading the 300 page manual as well. :-)

But sadly I don\t see how to import docs. Just compiling them into MMD. Have I missed that?

When I try to import my md files aren't seen at all. If I save as plain text then I get ... well... plan text :-)

I'm guessing I need to convert to mmd first, then import? Is that correct?

Thanks

User avatar
rdale
Posts: 1682
Joined: Tue Jul 14, 2015 1:07 pm
Platform: Mac, Win + iOS
Location: St. Louis, MO
Contact:

Mon Oct 07, 2019 4:13 pm Post

Luckily, you only have to read one chapter if you're going through the tutorial. I have never read the entire manual, and have no plans to do so. I use it as a way to deepen my understanding of specific features if I'm having trouble understanding something, and recommend most people do the same.

I also must admit that I only dabble with MMD, and mostly start with Scrivener, rather than importing into it. But for those who are more involved in its use, and who may chime into help, are you hoping to write in markdown syntax, or do you want to write without asterisks, and plain-text cross-references? Or do you want to write using Markdown syntax?

As for importing, I'm not sure if version 1 was capable of importing .md file, but it seems like it should. In the version 3 beta, there is a drop-down button that lets you select the types of files it will display for selecting, including "multimarkdown format". Maybe there's something like that for version 1?
FKA: robertdguthrie
AKA: R Dale Guthrie, Robert, Mr. Obscure, and "Oh, it's you again".

User avatar
AmberV
Posts: 23501
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Mon Oct 07, 2019 6:18 pm Post

Yeah the general idea is pretty simple, since Markdown is just text really, there isn’t much to complicate “importing” it into Scrivener. You can do that with simple copy and paste, dragging .txt (or .md even) files into the binder, etc. Scrivener was designed, not to be some kind pause in the Markdown workflow, but rather a tool that works wholeheartedly with it.

Since its original design, we’ve found some people have need of using a word processor in the middle of their Markdown workflow, and intuitively expect Scrivener to bridge that gap. So we did respond to that, and there will be more features along those lines in v3, once it is ready.

In the meanwhile, if you don’t like the thought of using Scrivener to author in Markdown itself, I would suggest using Markdown tools to make the conversion. Nothing on the planet is going to do a better job of making a .docx or .rtf file out of a Markdown file than something like Pandoc or MultiMarkdown. :) Once you have those, drop them in like normal into Scrivener.

That won’t help you get Markdown in the end, but like I say, that was never really part of its core design. You’ll have to wait for v3 to get up to speed to full conversion capabilities.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

Ni
Nik
Posts: 3
Joined: Mon Oct 07, 2019 8:15 am
Platform: Windows

Tue Oct 08, 2019 6:08 am Post

Thanks to you both.

I appreciate saving new or newly edited md files into pandoc of mmd. It still leaves me with an archive of material I can only incorporate with extra steps. Given we're talking md (super basic format) it's surprising.

I don't mind using whatever's necessary IN Scriv - RTF is great. But in this world of reusing content in various media and forms basic md is king. I can write a snipped that becomes a blog post, a sidebar in a book, a book proposal, slide deck and copy for a video. The end files may all be different formats - but it rocks when I can have one single source file for the text that updates them all.

A lot of my work is with technical teams that work with git - so publishing on githup pages is necessary (and so much simpler than wordpress). That is plain md, not mmd..

Anyway - my dream... one md source for all workflow and output without need to convert for this and that... Is it possible in Scriv? Will it be in v3? If not... is it possible to write a plug-in?

Here's what I tried...

I'm using the Recipe template

I'm trying:

Click & Drag: My cursor turns into the 'circle with crossbar' - I assume it means I can't do it. It changes into something more positive when hovering over the "i" in the blue triangle at the top but when I let go I can't find the file anywhere in my Binder list.

File/Open: MD files don't show up in the default list. I select All Files and do see it but if I select it I'm told I can only open .scv files. Note - I did select Open not Open Project (I did it twice to be sure).

Import: I am offered; Files, Web Pages, Mind maps (this and not md? wow), and Scrivener project (in "import"?) When I choose files I am offered mmd but not md. If I select txt files I get the md code converted into rtf - which means that to continue working with RTF I will be forced to do a lot of editing.

Have I missed something?

Thanks agin - I do appreciate it.