Bitte identifizieren Sie die beliebtesten Lightweight-Markup-Sprachen und vergleichen Sie ihre Stärken und Schwächen. Diese Sprachen sollten ein Allzweck-Markup für technische Prosa sein, beispielsweise für die Dokumentation (z. B. zählt Haml nicht).
Siehe auch: Markdown versus ReStructuredText
documentation
markdown
markup
restructuredtext
textile
JasonSmith
quelle
quelle
Antworten:
Ich kenne drei Hauptsprachen, die in der größeren Programmier- und Tech-Community häufig verwendet werden: Textile, Markdown und reStructuredText. Alle drei können in ein paar Stunden erlernt oder mit dem Spickzettel in der Nähe "geflügelt" werden.
Textil
Abschlag
reStructuredText (AKA ReST)
quelle
Sie könnten auch Asciidoc in Betracht ziehen
quelle
Die Wikipedia-Seite zu Lightweight-Markup-Sprachen bietet einen guten Vergleich zwischen den verschiedenen Optionen sowie eine Syntax für allgemeine Zwecke (Überschriften, Fettdruck, Kursivschrift usw.).
quelle
Ich versuche hier, alle verschiedenen Lightweight-Markup-Sprachen abzudecken:
http://www.subspacefield.org/~travis/static_blog_generators.html
Wie Sie sehen können, begann es mit "Wie kann ich ein sicheres Blog erstellen?" - dh einem Blog, das statisches HTML generiert, und ich befand mich in Markup-Sprachen, Template-Systemen usw. gefangen.
Aktualisieren
Ich habe mich nur auf LWMLs mit Python-Implementierungen konzentriert, und sie sind hier:
http://www.subspacefield.org/~travis/python_lightweight_markup_languages.html
Bisher habe ich Markdown und ReST ausprobiert, und letzteres gefällt mir besser für alles andere als HTML-Schnipsel, die in andere Seiten eingebettet sind. Tabellen, Querverweise, indirekte Links usw.
quelle
zur Dokumentation? Wie wäre es mit Sauerstoff ?
Ich habe es für einige C / C ++ - Projekte verwendet, die ich dokumentieren muss. Sogar Sie können es "missbrauchen", wie es der Doxygen-Autor für die Doxygen-Dokumentation verwendet
quelle