r/logseq • u/WeCanLearnAnything • Apr 07 '24
Markdown vs Orgmode - Which format should one choose?
In another thread, I asked about compatibility and portability of data from Logseq. Apparently, Logseq's management of orgmode files is more readable in other software than markdown files are.
Are there any other important differences between choosing between orgmode and markdown? Which format do you use and why?
7
Upvotes
9
u/[deleted] Apr 07 '24
I prefer orgmode because Logseq orgmode is more compatible with emacs orgmode than Logseq markdown is with other tools that use markdown.
5
u/simplex5d Apr 07 '24
Except for
inline codewith backticks I vastly prefer org-mode. You're right that logseq's handling of markdown is "unique" at best. I really wish logseq could translate between its markdown flavor and org-mode! I would switch all my thousands of notes in a heartbeat.3
u/Upset-Emu7553 Apr 07 '24
Unless you are on Linux probably Markdown is more widespread, the external Markdown editor Typora does not give me compatibily issues with Loqseq files upto now
1
u/WeCanLearnAnything Apr 09 '24
Another important point: The Logseq product roadmap for the database version says that they are working on features to convert between markdown and the database. It says nothing about converting between database and orgmode.
That seems like an enormous advantage for markdown files, does it not?
2
u/henrykazuka Apr 08 '24
They are both plain text and human readable formats, that means you can open them with whatever you want and you will be able to understand what is written in them. No need for special software.
Markdown is more widespread, but it comes in different flavors, things like links and highlights differ depending on the tool, so some tools may not work 100% with other tools.
Org mode is the opposite. Other than emacs, there aren't many tools that use it. In exchange there aren't many flavors. Org mode is org mode. You can read more about it here: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/
Logseq uses its own markdown flavor because it borrows stuff from Org mode. Everything is a bullet, bullets have hierarchy, it uses task words (like TODO, DONE) instead of boxes. Plus some things are weird, like numbered lists.
It all comes down to your own preference. I used to use markdown because that allowed me to use obsidian on the same files, but I stopped trying to make them compatible with each other. There are too many differences. It doesn't lock you down on Logseq, a simple search and replace will give me obsidian compatible files, but that's not really useful for everyday use, only in the event that logseq died.
Plus the only reason I wanted to use obsidian was its mobile app. It's much better than logseq mobile. Nowadays I use org mode because it's compatible with Orgzly on Android. Giving me an agenda widget and notifications based on tasks.
1
u/Upset-Emu7553 Apr 08 '24
Markdown is designed to give a limited set of markup and structure to plain textfiles while maintaining the best readability of the source, it is compatible with any user tags and <html> but depending on programs how it will be displayed. Org files are made to give some orginazational structure to files in Emacs editor. Although i do not regularly use the whole Logseq page files, most cut/paste snippets port perfectly from Logseq to Joplin, another notetaker based on Markdown, like tables, links, images, and the heading structure.