mirror of
https://github.com/wekan/wekan.git
synced 2026-02-27 10:24:07 +01:00
190 lines
2.5 KiB
Markdown
190 lines
2.5 KiB
Markdown
|
|
### Example 191
|
|||
|
|
|
|||
|
|
> # Foo
|
|||
|
|
> bar
|
|||
|
|
> baz
|
|||
|
|
|
|||
|
|
### Example 192
|
|||
|
|
|
|||
|
|
The spaces after the `>` characters can be omitted:
|
|||
|
|
|
|||
|
|
># Bar
|
|||
|
|
>bar
|
|||
|
|
> baz
|
|||
|
|
|
|||
|
|
### Example 193
|
|||
|
|
|
|||
|
|
The `>` characters can be indented 1-3 spaces:
|
|||
|
|
|
|||
|
|
> # Baz
|
|||
|
|
> bar
|
|||
|
|
> baz
|
|||
|
|
|
|||
|
|
### Example 194
|
|||
|
|
|
|||
|
|
Four spaces gives us a code block:
|
|||
|
|
|
|||
|
|
> # Qux
|
|||
|
|
> bar
|
|||
|
|
> baz
|
|||
|
|
|
|||
|
|
### Example 195
|
|||
|
|
|
|||
|
|
The Laziness clause allows us to omit the `>` before paragraph continuation text:
|
|||
|
|
|
|||
|
|
> # Quux
|
|||
|
|
> bar
|
|||
|
|
baz
|
|||
|
|
|
|||
|
|
### Example 196
|
|||
|
|
|
|||
|
|
A block quote can contain some lazy and some non-lazy continuation lines:
|
|||
|
|
|
|||
|
|
> bar
|
|||
|
|
baz
|
|||
|
|
> foo
|
|||
|
|
|
|||
|
|
### Example 197
|
|||
|
|
|
|||
|
|
Laziness only applies to lines that would have been continuations of paragraphs had they been prepended with block quote markers. For example, the `>` cannot be omitted in the second line of
|
|||
|
|
|
|||
|
|
> foo
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
without changing the meaning.
|
|||
|
|
|
|||
|
|
### Example 198
|
|||
|
|
|
|||
|
|
Similarly, if we omit the `>` in the second line then the block quote ends after the first line:
|
|||
|
|
|
|||
|
|
> - foo
|
|||
|
|
- bar
|
|||
|
|
|
|||
|
|
### Example 199
|
|||
|
|
|
|||
|
|
For the same reason, we can’t omit the `>` in front of subsequent lines of an indented or fenced code block:
|
|||
|
|
|
|||
|
|
> foo
|
|||
|
|
|
|||
|
|
bar
|
|||
|
|
|
|||
|
|
### Example 200
|
|||
|
|
|
|||
|
|
> ```
|
|||
|
|
foo
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
<blockquote>
|
|||
|
|
<pre><code></code></pre>
|
|||
|
|
</blockquote>
|
|||
|
|
<p>foo</p>
|
|||
|
|
<pre><code></code></pre>
|
|||
|
|
|
|||
|
|
### Example 201
|
|||
|
|
|
|||
|
|
> foo
|
|||
|
|
- bar
|
|||
|
|
|
|||
|
|
<blockquote>
|
|||
|
|
<p>foo
|
|||
|
|
- bar</p>
|
|||
|
|
</blockquote>
|
|||
|
|
|
|||
|
|
### Example 202
|
|||
|
|
|
|||
|
|
A block quote can be empty:
|
|||
|
|
|
|||
|
|
>
|
|||
|
|
|
|||
|
|
### Example 203
|
|||
|
|
|
|||
|
|
>
|
|||
|
|
>
|
|||
|
|
>
|
|||
|
|
|
|||
|
|
### Example 204
|
|||
|
|
|
|||
|
|
A block quote can have initial or final blank lines:
|
|||
|
|
|
|||
|
|
>
|
|||
|
|
> foo
|
|||
|
|
>
|
|||
|
|
|
|||
|
|
### Example 205
|
|||
|
|
|
|||
|
|
A blank line always separates block quotes:
|
|||
|
|
|
|||
|
|
> foo
|
|||
|
|
|
|||
|
|
> bar
|
|||
|
|
|
|||
|
|
### Example 206
|
|||
|
|
|
|||
|
|
Consecutiveness means that if we put these block quotes together, we get a single block quote:
|
|||
|
|
|
|||
|
|
> foo
|
|||
|
|
> bar
|
|||
|
|
|
|||
|
|
### Example 207
|
|||
|
|
|
|||
|
|
To get a block quote with two paragraphs, use:
|
|||
|
|
|
|||
|
|
> foo
|
|||
|
|
>
|
|||
|
|
> bar
|
|||
|
|
|
|||
|
|
### Example 208
|
|||
|
|
|
|||
|
|
Block quotes can interrupt paragraphs:
|
|||
|
|
|
|||
|
|
foo
|
|||
|
|
> bar
|
|||
|
|
|
|||
|
|
### Example 209
|
|||
|
|
|
|||
|
|
In general, blank lines are not needed before or after block quotes:
|
|||
|
|
|
|||
|
|
> aaa
|
|||
|
|
***
|
|||
|
|
> bbb
|
|||
|
|
|
|||
|
|
### Example 210
|
|||
|
|
|
|||
|
|
However, because of laziness, a blank line is needed between a block quote and a following paragraph:
|
|||
|
|
|
|||
|
|
> bar
|
|||
|
|
baz
|
|||
|
|
|
|||
|
|
### Example 211
|
|||
|
|
|
|||
|
|
> bar
|
|||
|
|
|
|||
|
|
baz
|
|||
|
|
|
|||
|
|
### Example 212
|
|||
|
|
|
|||
|
|
> bar
|
|||
|
|
>
|
|||
|
|
baz
|
|||
|
|
|
|||
|
|
### Example 213
|
|||
|
|
|
|||
|
|
It is a consequence of the Laziness rule that any number of initial `>`s may be omitted on a continuation line of a nested block quote:
|
|||
|
|
|
|||
|
|
> > > foo
|
|||
|
|
bar
|
|||
|
|
|
|||
|
|
### Example 214
|
|||
|
|
|
|||
|
|
>>> foo
|
|||
|
|
> bar
|
|||
|
|
>>baz
|
|||
|
|
|
|||
|
|
### Example 215
|
|||
|
|
|
|||
|
|
When including an indented code block in a block quote, remember that the block quote marker includes both the `>` and a following space. So five spaces are needed after the `>`:
|
|||
|
|
|
|||
|
|
> code
|
|||
|
|
|
|||
|
|
> not code
|