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
126
|
Footnote testing
================
Paragraphs contain text and may contain inline markup: *emphasis*,
**strong emphasis**,
footnote references (manually numbered [1]_,
anonymous auto-numbered [#]_, labeled auto-numbered [#label]_, or
symbolic [*]_), citation references ([CIT2002]_), and ...
Footnotes
---------
.. [1] A footnote contains body elements, consistently indented by at
least 3 spaces.
This is the footnote's second paragraph.
.. [#label] Footnotes may be numbered, either manually (as in [1]_) or
automatically using a "#"-prefixed label. This footnote has a
label so it can be referred to from multiple places, both as a
footnote reference ([#label]_) and as a hyperlink reference
(label_).
.. [#] This footnote is numbered automatically and anonymously using a
label of "#" only.
.. [*] Footnotes may also use symbols, specified with a "*" label.
Here's a reference to the next footnote: [*]_.
.. [*] This footnote shows the next symbol in the sequence.
.. [4] Here's a footnote, with a reference to a footnote: [5]_.
Citations
---------
A test citation containing an underscore [underscore_2006]_.
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
.. [CIT2002] Citations are text-labeled footnotes. They may be
rendered separately and differently from footnotes.
.. [underscore_2006]
The underscore is mishandled.
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
Here's a reference to the above, [CIT2002]_ citation.
.. [5] We need a lot to trigger the "too many floats".
::
\bibitem[like{\_}this]{like{\_}this}
That places forbidden characters in the citekey.
It should produce
\bibitem[like{\_}this]{like_this}
.. [like_this] a citation with underscore
Footnote with bullet list
-------------------------
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
and some text to get not only footnotes
.. [#value_initialized] The concept of value-initialization was
added to the C++ standard in the first "Technical Corrigendum".
To value-initialize an object of type T means:
- if T is a class type (clause 9) with a user-declared constructor
(12.1), then the default constructor for T is
called (and the initialization is ill-formed if T has no
accessible default constructor);
- if T is a non-union class type without a user-declared
constructor, then every non-static data member
and base-class component of T is value-initialized;
- if T is an array type, then each element is value-initialized;
- otherwise, the object is zero-initialized
|