私はEmacsを何年も使用していますが、最近では、メモ、計画/結論など、組織モードで多くのファイルを作成しています。ただし、ほとんどのWebサイトは、orgスタイルではなくmarkdownスタイルをサポートしています。StackOverflowはその一例です。:)
誰かがこれら2つの正確な違いを教えてもらえますか?長所と短所?そして、あなたはどちらを選びましたか、そしてその理由は何ですか?
マークダウンと組織は異なる要求から派生していると思いますが、偶然にも、プレーンテキストドキュメントを編集するための同様のマークアップ構文があります。
Markdownは、プレーンテキストを簡単に読み書きできるように設計されています。その哲学を参照してください:
マークダウンは、可能な限り読みやすく、書きやすいようにすることを目的としています。
ただし、組織はより複雑で、より多くの機能も備えています。GTDにorgを使用して、TODOリスト、プロジェクト計画などを維持できます。また、マークアップ構文は、組織システム全体の1つのアクセサリにすぎないようです。
私のオプションでは、いくつかの普通の文書を書くだけなら、あなたはあなたが望むように誰でも選ぶことができます。ただし、GTDを使用する場合、またはプレーンドキュメントをより多くの形式(tex / pdf / docbook)にエクスポートする場合は、orgを選択する必要があります。
私はマークダウンから始めましたが、マークダウンを数年使用した後、org-modeに切り替えました。
Markdownはorg-modeよりも読みやすいと思います-特にEmacsを使用しない場合。#+title:
アンダースコア付きの特別な見出しがありますが、org-modeは、タイトルとして始まり、章/セクション/…の見出しに、、…*
という行を使用します。**
また、マークダウンリンクは[text](link)
の代わりに[[link][text]]
なり、脚注は[^footnote]
の代わりになり[fn:footnote]
ます。
一方、org-modeは、プレーンテキストリストでやりたいことすべてを実行できます。作業の計画や書き込み時間のスケジュール設定から、実際にエクスポートで実行できるコードフラグメントを含めることまで、エクスポートされたドキュメントです。常に最新バージョンのコードの出力が自動的に含まれます。
やることリストのためだけに使い始めた後、org-modeに切り替えました。それから、私もそれにうまく書くことができることに気づきました。そして、リンク構文はマークダウンよりも複雑かもしれませんがC-c C-l、私のためにそれを生成します。そして、そのエクスポートはうまくいきます。
emacsを使用する場合は、org-modeをお勧めします。
私は、たとえば、美しいテーブルの便利な作成と編集のサポートを追加するmarkdown-exportを使用して、org-modeでマークダウンベースのWebサイト用に作成することもできます。
私はorg-modeが大好きです。しかし、「プレーンテキスト」の定義が少し拡張されているのではないかと思うことがありますか?特にemacs以外のorgファイルを見るとき。HTMLもプレーンテキストと言えます...?組織はそれほど悪くはありませんが、CSHと折りたたみがないとかなり判読できません。マークダウンは確かに、CSHがなくても読みやすくなります。
それ以外は、org-modeが好きで、orgからMarkdown(またはHTML、PDFなど)にエクスポートできるということは、Web全体で(読み取り専用で)消費できるようになったことを意味します。 、Emacsの人々だけではありません。
[[url][text]]
HTMLを反映しているので、org-modeのリンクスタイルも好みます<a href=url>text</a>
。moin-moin[[url|text]]
とMediaWikiですが[url text]
、Markdownの構文[text](url)
は私の頭の中で間違った方法です-そして私がそれを使うとき、私はいつもこれを間違ってしまうことになります!reStructured Textでもリンクがこのように書かれているからだと思います:(`text <url>_`
そしてMarkdownコードブロックでは難しいバッククォートで囲まれているので、私は学んでいます-Edit @Demiに感謝します!)
マークダウンについてはよくわかりませんが、org-modeは本当に多くのことを実行できます。レポートを作成してlatexにエクスポートしたり、beamerクラスを使用してプレゼンテーションを作成したりできます。org-babelを使用して文芸的プログラミングを行うことができ、議題を使用したり、タグを使用したり、タスクを管理したりすることができます...
このビデオは、org-modeでできることの良い例です。
言及されていない意見を追加するだけです。org-modeに関して人々が言及したほとんどすべての利点は、org-modeよりもemacsに関係しています。上記の強力な機能はすべて、プレーンテキストファイル形式としてorg-modeとは何の関係もありません。emacs+org-modeで得られるすべての利点を提供するマークダウンを中心にプログラムを構築できます。1つはありません。
org-modeとmarkdownのファイル形式の実際の違いは、やや表面的なものです(たとえば、テーブル形式は2つでほぼ同じです)。明らかに、かなりの経験と個人的な好みが議論を推進しています。しかし、emacs + org-modeの人々には:フォーマットではなく、あなたのツールで私たちを売ってください(そして2つを混同しないでください)。すでに使用しているテキスト編集ソフトウェアをあきらめずにorg-modeのメリットを享受できない場合、このディスカッションではほとんど役に立ちません。
これに関する興味深い議論については、ここを参照してください。