@@ -11,7 +11,7 @@ differs depending on the content.
1111exref
1212=====
1313
14- Location: :class: `exref <sphinx_runpython.blocdefs.sphinx_exref_extension.ExRef> `.
14+ Location: :class: `ExRef <sphinx_runpython.blocdefs.sphinx_exref_extension.ExRef> `.
1515
1616In *conf.py *:
1717
@@ -45,10 +45,47 @@ Which gives:
4545A reference can be added to this example :ref: `Example 1 <l-this-example >`.
4646The title needs to be recalled.
4747
48+ faqref
49+ ======
50+
51+ Location: :class: `FaqRef <sphinx_runpython.blocdefs.sphinx_faqref_extension.FaqRef> `.
52+
53+ In *conf.py *:
54+
55+ ::
56+
57+ extensions = [ ...
58+ 'sphinx_runpython.blocdefs.sphinx_faqref_extension']
59+
60+ faqref_include_faqrefs = True
61+
62+ An example:
63+
64+ ::
65+
66+ .. faqref::
67+ :title: How to add an example?
68+ :tag: faq1
69+ :label: l-this-faq
70+
71+ This example, a piece of code...
72+
73+ Which gives:
74+
75+ .. faqref ::
76+ :title: How to add an example?
77+ :tag: faq1
78+ :label: l-this-faq
79+
80+ This example, a piece of code...
81+
82+ A reference can be added to this example :ref: `Faq 1 <l-this-faq >`.
83+ The title needs to be recalled.
84+
4885blocref
4986=======
5087
51- Location: :class: `blocref <sphinx_runpython.blocdefs.sphinx_blocref_extension.BlocRef> `.
88+ Location: :class: `BlocRef <sphinx_runpython.blocdefs.sphinx_blocref_extension.BlocRef> `.
5289
5390In *conf.py *:
5491
@@ -85,7 +122,7 @@ The title needs to be recalled.
85122mathdef
86123=======
87124
88- Location: :class: `mathdef <sphinx_runpython.blocdefs.sphinx_mathdef_extension.MathDef> `.
125+ Location: :class: `MathDef <sphinx_runpython.blocdefs.sphinx_mathdef_extension.MathDef> `.
89126
90127In *conf.py *:
91128
@@ -123,7 +160,24 @@ Directives
123160==========
124161
125162.. autoclass :: sphinx_runpython.blocdefs.sphinx_blocref_extension.BlocRef
163+ :members:
126164
127165.. autoclass :: sphinx_runpython.blocdefs.sphinx_exref_extension.ExRef
166+ :members:
167+
168+ .. autoclass :: sphinx_runpython.blocdefs.sphinx_faqref_extension.FaqRef
169+ :members:
128170
129171.. autoclass :: sphinx_runpython.blocdefs.sphinx_mathdef_extension.MathDef
172+ :members:
173+
174+ Nodes
175+ =====
176+
177+ .. autoclass :: sphinx_runpython.blocdefs.sphinx_blocref_extension.blocref_node
178+
179+ .. autoclass :: sphinx_runpython.blocdefs.sphinx_exref_extension.exref_node
180+
181+ .. autoclass :: sphinx_runpython.blocdefs.sphinx_faqref_extension.faqref_node
182+
183+ .. autoclass :: sphinx_runpython.blocdefs.sphinx_mathdef_extension.mathdef_node
0 commit comments