summaryrefslogtreecommitdiff
path: root/sandbox/grubert/test/footnotes.txt
blob: b25686a01f95cdc2abdafba8d270d8aab499fd92 (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
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