Markdown: Difference between revisions

From David's Wiki
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Markdown is the typesetting language used in Github and elsewhere (including Google).
Markdown is the typesetting language used in Github and elsewhere (including Google).


==Syntax==
See [[#Resources]]
===Newlines===
Newlines in markdown can be created with either two trailing whitespaces or a trailing backslash. 
The Google Style Guide suggests using a trailing backslash and never using trailing whitespaces.
<pre>
One line\
Another line
</pre>


==Renderers==
==Renderers==
Below are a few programs scripts for rendering Markdown.
Below are a few programs and scripts for rendering Markdown.


;Libraries
* [https://docsify.js.org/#/ Docsify] ([https://github.com/docsifyjs/docsify/ GitHub, 15k Stars])
* [https://docsify.js.org/#/ Docsify] ([https://github.com/docsifyjs/docsify/ GitHub, 15k Stars])
** JS only. Supports multiple pages and search. Many addons.
** JS only. Supports multiple pages and search. Many addons.
* [https://docusaurus.io/en/ Docusaurus] ([https://github.com/facebook/docusaurus GitHub, 18k Stars]) - This is made by Facebook.
* [https://docusaurus.io/en/ Docusaurus] ([https://github.com/facebook/docusaurus GitHub, 18k Stars]) - This is made by Facebook.
* [https://www.mkdocs.org/ MKDocs] ([https://github.com/mkdocs/mkdocs/ GitHub, 11K Stars])  
* [https://www.mkdocs.org/ MKDocs] ([https://github.com/mkdocs/mkdocs/ GitHub, 11K Stars])  
* [https://dynalon.github.io/mdwiki/#!index.md MDwiki] ([https://github.com/Dynalon/mdwiki/ GitHub]) (unmaintained since 2018)
* [https://casual-effects.com/markdeep/ Markdeep] ([https://github.com/morgan3d/markdeep GitHub])  
* [https://casual-effects.com/markdeep/ Markdeep] ([https://github.com/morgan3d/markdeep GitHub])  
** Syntax extends markdown. Only supports a single page.
** Syntax extends markdown. Only supports a single page.
* [https://readthedocs.org/ Read the Docs] ([https://github.com/readthedocs/readthedocs.org GitHub])
;Wikis and Content management systems
* [https://dynalon.github.io/mdwiki/#!index.md MDwiki] ([https://github.com/Dynalon/mdwiki/ GitHub]) (unmaintained since 2018)
* [https://wiki.js.org/ wiki.js]
;Servers
* [https://caddyserver.com/ Caddy]


==Resources==
==Resources==
* [https://learnxinyminutes.com/docs/markdown/ Learn Markdown in Y Minutes]
* [https://learnxinyminutes.com/docs/markdown/ Learn Markdown in Y Minutes]
* [https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet Adam P's Markdown Cheatsheet]
* [https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet Adam P's Markdown Cheatsheet]
* [https://www.markdownguide.org/basic-syntax/ Markdown Guide]
* [https://github.com/google/styleguide/blob/gh-pages/docguide/style.md Google Markdown Style Guide]

Latest revision as of 14:43, 9 February 2021

Markdown is the typesetting language used in Github and elsewhere (including Google).

Syntax

See #Resources

Newlines

Newlines in markdown can be created with either two trailing whitespaces or a trailing backslash.
The Google Style Guide suggests using a trailing backslash and never using trailing whitespaces.

One line\
Another line

Renderers

Below are a few programs and scripts for rendering Markdown.

Libraries
Wikis and Content management systems
Servers

Resources