Veuillez identifier les langages de balisage légers les plus populaires et comparer leurs forces et leurs faiblesses. Ces langages devraient être un balisage à usage général pour la prose technique, comme pour la documentation (par exemple, Haml ne compte pas).
Voir aussi: Markdown contre ReStructuredText
documentation
markdown
markup
restructuredtext
textile
JasonSmith
la source
la source
Réponses:
Je connais trois principaux langages couramment utilisés dans la grande communauté de programmation et de technologie: Textile, Markdown et reStructuredText. Tous les trois peuvent être appris en quelques heures ou «ailés» avec la feuille de triche à proximité.
Textile
Réduction
reStructuredText (AKA ReST)
la source
Vous pourriez également envisager l' asciidoc
la source
La page Wikipédia sur les langages de balisage légers présente une bonne comparaison entre les différentes options, ainsi que la syntaxe des utilisations courantes (en-têtes, gras, italique, etc.)
la source
J'essaie de couvrir tous les différents langages de balisage légers ici:
http://www.subspacefield.org/~travis/static_blog_generators.html
Comme vous pouvez le voir, cela a commencé par "comment puis-je créer un blog sécurisé" - c'est-à-dire un blog qui génère du HTML statique, et je me suis retrouvé pris au piège des langages de balisage, des systèmes de modèles, etc.
Mettre à jour
Je me suis recentré uniquement sur les LWML avec des implémentations python, et ils sont ici:
http://www.subspacefield.org/~travis/python_lightweight_markup_languages.html
Jusqu'à présent, j'ai essayé Markdown et ReST, et j'aime mieux ce dernier pour tout sauf les extraits de code HTML intégrés dans d'autres pages. Tableaux, références croisées, liens indirects, etc ...
la source
pour la documentation? Que diriez - vous doxygen ?
Je l'ai utilisé pour certains des projets c / c ++ que je dois documenter. Même vous pouvez en `` abuser '', tout comme l'auteur de doxygen l'utilise pour la documentation de doxygen
la source