@@ -158,20 +158,13 @@ sources (such as Sphinx application, JSON file, and etc.). Unlike main context
158158which comes from the directive/role itself, extra context lets you fetch data
159159that was prepared beforehand.
160160
161- Extra contexts are typically generated on demand at different construction stages,
162- so you need to declare them in advance, and load it in the template using the
163- ``load_extra() `` function:
164-
165- The way of declaring extra context is vary depending on the extension you use.
166- For ``sphinxnotes.render.ext `` extension, :rst:dir: `data.template:extra `,
167- :rst:dir: `data.render:extra ` and the ``templat.extra `` field of
168- :confval: `render_ext_data_define_directives ` are for this.
161+ Extra contexts are generated on demand. Load them in the template using the
162+ ``load_extra() `` function.
169163
170164.. example ::
171165 :style: grid
172166
173167 .. data.render::
174- :extra: doc
175168
176169 {% set doc = load_extra('doc') %}
177170
@@ -191,7 +184,6 @@ The following extra contexts are available:
191184 :style: grid
192185
193186 .. data.render::
194- :extra: app
195187
196188 {% set app = load_extra('app') %}
197189
@@ -207,7 +199,6 @@ The following extra contexts are available:
207199 :style: grid
208200
209201 .. data.render::
210- :extra: env
211202
212203 {% set env = load_extra('env') %}
213204
@@ -224,7 +215,6 @@ The following extra contexts are available:
224215 :style: grid
225216
226217 .. data.render::
227- :extra: markup
228218
229219 {%
230220 set m = load_extra('markup')
@@ -247,7 +237,6 @@ The following extra contexts are available:
247237 :style: grid
248238
249239 .. data.render::
250- :extra: section
251240
252241 Section Title:
253242 "{{ load_extra('section').title }}"
@@ -261,7 +250,6 @@ The following extra contexts are available:
261250 :style: grid
262251
263252 .. data.render::
264- :extra: doc
265253
266254 Document title:
267255 "{{ load_extra('doc').title }}".
@@ -331,7 +319,6 @@ Each template has a render phase that determines when it is processed:
331319
332320 .. data.render::
333321 :on: parsing
334- :extra: doc env
335322
336323 {% set doc = load_extra('doc') %}
337324 {% set env = load_extra('env') %}
@@ -354,7 +341,6 @@ Each template has a render phase that determines when it is processed:
354341
355342 .. data.render::
356343 :on: parsed
357- :extra: doc env
358344
359345 {% set doc = load_extra('doc') %}
360346 {% set env = load_extra('env') %}
@@ -378,7 +364,6 @@ Each template has a render phase that determines when it is processed:
378364
379365 .. data.render::
380366 :on: resolving
381- :extra: doc env
382367
383368 {% set doc = load_extra('doc') %}
384369 {% set env = load_extra('env') %}
0 commit comments