Markdown
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
(PRONOM) |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|subcat=Markup | |subcat=Markup | ||
|extensions={{ext|md}}, {{ext|markdown}}, {{ext|mdown}}, {{ext|markdn}} | |extensions={{ext|md}}, {{ext|markdown}}, {{ext|mdown}}, {{ext|markdn}} | ||
− | |mimetypes={{mimetype|text/x-markdown}} | + | |mimetypes={{mimetype|text/markdown}}, {{mimetype|text/x-markdown}} |
+ | |pronom={{PRONOM|fmt/1149}} | ||
}} | }} | ||
'''Markdown''' is a lightweight and human readable [[markup]] format for text formatting created by John Gruber and Aaron Swartz. It is similar to various forms of [[wiki markup]]. | '''Markdown''' is a lightweight and human readable [[markup]] format for text formatting created by John Gruber and Aaron Swartz. It is similar to various forms of [[wiki markup]]. | ||
Line 9: | Line 10: | ||
There is no formal specification for the original Markdown, and it has ambiguities that are handled inconsistently by different implementations. An attempt to improve on this situation was done (released 2014-09) by a group unrelated to the originators of Markdown, and was originally dubbed '''Standard Markdown''' until John Gruber objected to this name, and it was first renamed "Common Markdown" and later [[CommonMark]]. | There is no formal specification for the original Markdown, and it has ambiguities that are handled inconsistently by different implementations. An attempt to improve on this situation was done (released 2014-09) by a group unrelated to the originators of Markdown, and was originally dubbed '''Standard Markdown''' until John Gruber objected to this name, and it was first renamed "Common Markdown" and later [[CommonMark]]. | ||
− | == Software == | + | [[Markdeep]] is an extended Markdown implemented in [[JavaScript]] for [[web]] use. |
+ | |||
+ | == Specs and format descriptions == | ||
+ | * [http://daringfireball.net/projects/markdown/ Official 2004 specification and markdown to HTML conversion tool] | ||
+ | * [https://datatracker.ietf.org/doc/draft-ietf-appsawg-text-markdown/ Draft application for text/markdown media (MIME) type] | ||
+ | * [http://daringfireball.net/projects/markdown/license Markdown license] | ||
+ | * RFC 7763: The text/markdown Media Type | ||
+ | * [https://www.iana.org/assignments/markdown-variants/markdown-variants.xhtml IANA: Registered Markdown variants] | ||
+ | * [https://github.github.com/gfm/ GitHub Flavored Markdown Spec] | ||
+ | |||
+ | == Software and Tools == | ||
* [http://markdownpad.com/ Markdownpad: edit Markdown] (Windows; commercial, with free-of-charge version) | * [http://markdownpad.com/ Markdownpad: edit Markdown] (Windows; commercial, with free-of-charge version) | ||
* [http://macdown.uranusjr.com/ MacDown] (OS X; open source) | * [http://macdown.uranusjr.com/ MacDown] (OS X; open source) | ||
* [http://www.appsonthemove.com/trunk.htm Trunk Notes: note-taking app that uses Markdown] (iOS; commercial, paid) | * [http://www.appsonthemove.com/trunk.htm Trunk Notes: note-taking app that uses Markdown] (iOS; commercial, paid) | ||
* [http://johnmacfarlane.net/babelmark2/ Babelmark: tool to show differences in Markdown implementations] ([http://johnmacfarlane.net/babelmark2/faq.html FAQ]) | * [http://johnmacfarlane.net/babelmark2/ Babelmark: tool to show differences in Markdown implementations] ([http://johnmacfarlane.net/babelmark2/faq.html FAQ]) | ||
+ | * [https://github.com/scholmd/scholmd/wiki scholmd: Tools and resources for Markdown documents] | ||
+ | * [http://dillinger.io/ Dillinger: cloud-enabled HTML5 Markdown editor] | ||
+ | * [http://johnmacfarlane.net/pandoc/ Pandoc: Document format conversion swiss-army knife] | ||
+ | * [http://blog.thebehrens.net/2015/03/13/announcing-odpdown-a-markdown-to-odp-converter/ Announcing odpdown, a markdown-to-ODP converter] | ||
+ | * [http://www.writage.com/ Writage: Markdown plugin for Microsoft Word] | ||
+ | * [https://github.com/lmmx/gdocs2md-html/ Tool to convert Google Drive documents to Markdown] | ||
− | == | + | == Commentary == |
− | * [http:// | + | * [http://blogs.law.harvard.edu/pamphlet/2014/08/29/switching-to-markdown-for-scholarly-article-production/ Switching to Markdown for Scholarly Article Production] |
+ | * [http://stackoverflow.com/questions/10701983/what-is-the-mime-type-for-markdown What is the mime type for Markdown?] | ||
+ | * [http://talk.commonmark.org/t/ietf-request-for-input-text-markdown-media-type/700 Discussion of media type application] | ||
+ | * [http://blog.martinfenner.org/2014/09/07/commonmark-and-the-future-of-scholarly-markdown/ CommonMark and the Future of Scholarly Markdown] | ||
+ | * [http://inundata.org/2012/12/04/how-to-ditch-word/ How to Ditch Word] | ||
+ | * [http://arstechnica.com/information-technology/2014/10/markdown-throwdown-what-happens-when-foss-software-gets-corporate-backing/ Markdown throwdown: what happens when FOSS software gets corporate backing?] | ||
+ | * [http://blog.codinghorror.com/toward-a-better-markdown-tutorial/ Toward a better Markdown tutorial] | ||
+ | |||
+ | == Other links == | ||
* [http://bywordapp.com/markdown/guide.html Byword MultiMarkdown Guide] | * [http://bywordapp.com/markdown/guide.html Byword MultiMarkdown Guide] | ||
* [http://michelf.ca/projects/php-markdown/extra/ Markdown Extra] - includes support for tables, definition lists, footnotes, etc. | * [http://michelf.ca/projects/php-markdown/extra/ Markdown Extra] - includes support for tables, definition lists, footnotes, etc. | ||
− | |||
* [http://www.w3.org/community/markdown/ Markdown Community Group] | * [http://www.w3.org/community/markdown/ Markdown Community Group] | ||
* [http://commonmark.org/ CommonMark] | * [http://commonmark.org/ CommonMark] | ||
− | * | + | * RFC 7764: Guidance on Markdown |
Latest revision as of 11:54, 29 September 2018
Markdown is a lightweight and human readable markup format for text formatting created by John Gruber and Aaron Swartz. It is similar to various forms of wiki markup.
There is no formal specification for the original Markdown, and it has ambiguities that are handled inconsistently by different implementations. An attempt to improve on this situation was done (released 2014-09) by a group unrelated to the originators of Markdown, and was originally dubbed Standard Markdown until John Gruber objected to this name, and it was first renamed "Common Markdown" and later CommonMark.
Markdeep is an extended Markdown implemented in JavaScript for web use.
Contents |
[edit] Specs and format descriptions
- Official 2004 specification and markdown to HTML conversion tool
- Draft application for text/markdown media (MIME) type
- Markdown license
- RFC 7763: The text/markdown Media Type
- IANA: Registered Markdown variants
- GitHub Flavored Markdown Spec
[edit] Software and Tools
- Markdownpad: edit Markdown (Windows; commercial, with free-of-charge version)
- MacDown (OS X; open source)
- Trunk Notes: note-taking app that uses Markdown (iOS; commercial, paid)
- Babelmark: tool to show differences in Markdown implementations (FAQ)
- scholmd: Tools and resources for Markdown documents
- Dillinger: cloud-enabled HTML5 Markdown editor
- Pandoc: Document format conversion swiss-army knife
- Announcing odpdown, a markdown-to-ODP converter
- Writage: Markdown plugin for Microsoft Word
- Tool to convert Google Drive documents to Markdown
[edit] Commentary
- Switching to Markdown for Scholarly Article Production
- What is the mime type for Markdown?
- Discussion of media type application
- CommonMark and the Future of Scholarly Markdown
- How to Ditch Word
- Markdown throwdown: what happens when FOSS software gets corporate backing?
- Toward a better Markdown tutorial
[edit] Other links
- Byword MultiMarkdown Guide
- Markdown Extra - includes support for tables, definition lists, footnotes, etc.
- Markdown Community Group
- CommonMark
- RFC 7764: Guidance on Markdown