dundalek / markmap

Visualize markdown documents as mindmaps
MIT License
1.7k stars 175 forks source link

Not only for Markdown #9

Open EdJoPaTo opened 7 years ago

EdJoPaTo commented 7 years ago

Did you thought about generalizing this library in order to not work only with markdown?

The atom package including this library is the only mindmapping tool i found for atom and has potential. Also you splitted the functionality into modules that are allowing that easily i think?

I thought about a line based mind map description language and did not found something easy to write and well versionizable with git. So i just implemented an own parser (#8) and that worked well. I could do that for LaTeX headers (sections and so on) too but I'm not that familiar with your atom package source code in order to include that.

dundalek commented 7 years ago

Yeah, it definitely crossed my mind. There is a prototype parse.pandoc.js that uses pandoc which supports tons of formats. I did not get to integrating it into the atom package because I haven't found a reliable way to include pandoc as a dependency.

seifer08ms commented 7 years ago

@dundalek ,I have a thought that we could integrate it into Rmarkdown in Rstudio which have already included pandoc as a dependency. So we can render a Rmarkdown file into a mindmap format such as html,pdf or doc.

dundalek commented 7 years ago

@seifer08ms If Rstudio supports javascript modules it should be possible to create such extension. Markmap is designed to be easily embedded, I use it in web apps as well as an extension for Atom editor.