blob: f2defcb7e6c9b42f7cd02ca218a8fe465e770d81 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
#!/usr/bin/env python
# Author: Guenter Milde
# Contact:
# Revision: $Revision$
# Date: $Date$
# Copyright: Licensed under the Academic Free License version 1.2
"""ReStructured Text samples for fast testing"""
title = """\
Title of the Document
=====================
Subtitle
-------------
"""
bibliographic_list = """\
:Author: G\. E\. Milde # escape fullstop to prevent recognision as enumeration
:Status: Work in progress
:field name: genric content
in several paragraphs
:Dedication:
For impatient owners of slow computers.
:abstract:
This is a test document, containing at least one example of each
reStructuredText construct.
"""
table_of_contents = '\n.. contents::\n'
admonitions = """
Admonitions
-----------
.. admonition:: testme
Admonition text,
in two paragraphs.
.. note::
This is a note
.. warning::
Beware of red tape.
"""
literal_block = """
Literal Blocks
--------------
Literal blocks are indicated with a double-colon (``::``) at the end of
the preceding paragraph. They can be indented::
if literal_block:
text = 'is left as-is'
spaces_and_linebreaks = 'are preserved'
markup_processing = None
Or they can be quoted without indentation::
>> Great idea!
>
> Why didn't I think of that?
"""
line_block = """
Line Blocks
-----------
This section tests line blocks. Line blocks are body elements which
consist of lines and other line blocks. Nested line blocks cause
indentation.
| This is a line block. It ends with a blank line.
| New lines begin with a vertical bar ("|").
| Line breaks and initial indent are significant, and preserved.
| Continuation lines are also possible. A long line that is intended
to wrap should begin with a space in place of the vertical bar.
| The left edge of a continuation line need not be aligned with
the left edge of the text above it.
| This is a second line block.
|
| Blank lines are permitted internally, but they must begin with a "|".
"""
table = """
A Table
-------
=== ===
ABC DEF
--- ---
23 5
7 99
=== ===
"""
system_message = """
This link should `trigger a system message`_ as it has no defined target.
"""
|