Comparer les balises ou le mode org

J’utilise Emacs depuis des années et, de nos jours, j’écris beaucoup de fichiers en mode org, tels que des notes, des plans / conclusions ou autre chose. Cependant, la plupart des sites Web supportent le style Markdown plutôt que le style org. StackOverflow est un exemple. 🙂

Quelqu’un peut-il me dire la différence exacte entre ces deux? Avantages et inconvénients? Et qu’est-ce que vous avez choisi et pourquoi?

    Je pense que markdown et org dérivent des différentes exigences, alors qu’ils ont la syntaxe de balisage similaire pour éditer des documents en texte brut.

    Markdown est uniquement conçu pour lire / écrire facilement du texte brut. Se référer à sa philosophie :

    Markdown est conçu pour être aussi facile à lire et à écrire que possible.

    Cependant, org est plus compliqué et comporte également plus de fonctionnalités. Vous pouvez utiliser org pour GTD, maintenir des listes TODO, des plans de projet, etc. Et la syntaxe de balisage ne semble qu’un accessoire dans tout le système org.

    Dans mes options, si vous écrivez des documents simples, vous pouvez choisir n’importe qui comme vous le souhaitez. Cependant, si GTD ou avez l’intention d’exporter vos documents simples pour plus de formats (tex / pdf / docbook), vous devez choisir org.

    J’ai commencé avec le démarquage, mais je suis passé en mode org après quelques années d’utilisation du démarquage.

    Je pense que Markdown est plus lisible que le mode org – surtout si vous n’utilisez pas Emacs. Vous avez les titres spéciaux avec soulignement alors que org-mode utilise une ligne commençant par #+title: comme titre et * , ** ,… pour les titres de chapitre / section /…. Les liens de démarque sont aussi [text](link) au lieu de [[link][text]] et les notes de bas de page sont [^footnote] au lieu de [fn:footnote] .

    D’un autre côté, le mode org peut faire tout ce que vous pouvez faire avec une liste de texte brut – de la planification de votre travail à la planification de votre temps d’écriture en passant par les fragments de code pouvant être exécutés lors de l’exportation. contient toujours la sortie de la dernière version du code automatiquement.

    Je suis passé en mode org après avoir commencé à l’utiliser uniquement pour les listes de tâches. Puis je me suis rendu compte que je pouvais aussi y écrire gentiment. Et que la syntaxe du lien soit plus complexe que le démarquage, mais que Cc Cl le génère pour moi. Et que l’exportation ne fonctionne que.

    Si vous utilisez emacs , je suggérerais certainement le mode org.

    J’écris même pour mon site Web basé sur le markdown avec le mode org, en utilisant le markdown-export , qui ajoute par exemple le support pour la création et l’édition commodes de belles tables.

    Je ne connais pas grand chose au markdown, mais org-mode peut vraiment faire beaucoup de choses. Vous pouvez écrire votre rapport et l’exporter en latex, vous pouvez écrire la présentation en utilisant la classe beamer. Vous pouvez faire de la programmation alphabétique avec org-babel, vous pouvez utiliser l’agenda, utiliser des tags, gérer les tâches, …

    Cette vidéo est un bon exemple de ce que vous pouvez faire avec le mode org.

    J’aime le mode org. Mais je me demande parfois si la définition du «texte en clair» est un peu étendue? En particulier lorsque vous regardez des fichiers org en dehors d’emacs. Vous pourriez dire que HTML est aussi du texte brut …? Okay org n’est pas si mal que ça, mais c’est assez illisible sans CSH et sans pliage. Markdown est certainement aussi lisible sans CSH qu’avec.

    En dehors de cela, je préfère le mode org, et la possibilité d’exporter d’org en Markdown (ou HTML, ou PDF ou …) signifie qu’il peut être utilisé (lecture seule) sur tout le Web maintenant. , pas seulement par les gens d’Emacs.

    Je préfère aussi le style de lien org-mode [[https://stackoverflow.com/questions/10027165/compare-markdown-or-org-mode/url][text]] car il reflète le text ; moin-moin [[https://stackoverflow.com/questions/10027165/compare-markdown-or-org-mode/url|text]] , et [https://stackoverflow.com/questions/10027165/compare-markdown-or-org-mode/url text] MediaWiki, alors que la syntaxe [text](https://stackoverflow.com/questions/10027165/compare-markdown-or-org-mode/url) Markdown est dans mon esprit – et je finis toujours par me tromper quand je l’utilise! Je suppose que c’est parce que dans le texte structuré, un lien est également écrit de cette manière: `text _` (et entouré de backquotes, difficiles à utiliser dans les blocs de code Markdown, j’apprends – merci pour Edit @Demi !)