Title: Theory / Unimportant / CS / Descriptive / Markdown;
Tags: FromInstruction computer_to_instruction hasNotNewEffectReturnsMeaning some_instruction automatedNewLineAfterCommaSpace
On every note of this deck, unless a note says otherwise:
Language: Markdown

Instruction: FOO
===
Page: https://daringfireball.net/projects/markdown/syntax
Effect: FOO as Header1

Instruction: * foo
* bar
* buz
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Unordered list containing foo, bar and buz
Extra: using indifferently * + or -

Instruction: 1. foo
1. bar
1. buz
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Ordered list containing foo, bar and buz
Extra: arbitrary number can be used, it does not change the output

Instruction: 1\. foo
Page: https://daringfireball.net/projects/markdown/syntax
Effect: State that «1. foo» is litteral and not a list item

Instruction: foo (four spaces or a tab)
Page: https://daringfireball.net/projects/markdown/syntax
Effect: foo as code

Instruction: * * *
(
  three star,
  or three minus,
  with or without space,
  in a single line
)
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Horizonal rule

Instruction: [foo](bar)
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Include foo as a link to bar

Instruction: [bar]: foo
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Introduce bar as a label for the link foo

Instruction: **foo** or __foo__
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Foo as <strong>

Instruction: \x
Page: https://daringfireball.net/projects/markdown/syntax
Effect: insert x is not interpreted as MarkDown

Instruction: `foo` or ``foo``
Page: https://daringfireball.net/projects/markdown/syntax
Effect: foo as inline code.

Instruction: <foo>
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Abbreviation for [foo](foo)

Instruction: FOO
---
Page: https://daringfireball.net/projects/markdown/syntax
Effect: FOO as Header2

Instruction: #..#FOO
Page: https://daringfireball.net/projects/markdown/syntax
Effect: FOO as Header
Extra: (level decided by the number of #)
(Some # may appear at the end for esthetic reason and is not used)

Instruction: >...>foo
buz (without two consecutive new lines. With \(n\) >)
Page: https://daringfireball.net/projects/markdown/syntax
Effect: «foo
buz» as blockquote of level \(n\)

Instruction: [foo](bar buz)
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Include foo as a link to bar, with title attribute buz

Instruction: [foo][bar]
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Include foo as a link to the label bar;

Instruction: [bar]: foo "buz"
or
[bar]: foo
"buz"
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Introduce bar as a label for the link foo, with alt title buz

Instruction: [bar][]
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Abbreviation for [bar][bar]

Instruction: *foo* or _foo_
Page: https://daringfireball.net/projects/markdown/syntax
Effect: foo emphazed (<em>)

Instruction: ![foo](bar)
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Introduce the image whose url is bar, with alt text foo

Instruction: ![foo](bar "buz")
Page: https://daringfireball.net/projects/markdown/syntax*
Effect: Introduce the image whose url is bar, with alt text foo and title buz

Instruction: ![foo][bar]
Page: https://daringfireball.net/projects/markdown/syntax
Effect: Introduce the image whose url is given by the label bar, with alt text foo

Instruction: |-------------| (at least 3 -)
Page: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#tables
Effect: A left-aligned column

Instruction: |-------------:| (at least 3 -)
Page: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#tables
Effect: A right-aligned column

Instruction: |:-------------:| (at least 3 -)
Page: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#tables
Effect: A center-aligned column