Hi Boris,
I'd like to introduce other two methods.
1. rst_prolog setting in conf.py::
rst_prolog = """
.. role:: raw-html(raw)
:format: html
"""
.. seealso:: http://sphinx-doc.org/config.html#confval-rst_prolog
2. call app.add_role() in conf.py::
## append these code to conf.py
from docutils.parsers.rst.roles import code_role
def raw_html_role(role, rawtext, text, lineno, inliner,
options={}, content=[]):
options['format'] = ['html']
return code_role(
role, rawtext, text, lineno, inliner,
options=options, content=content)
def setup(app):
app.add_role('raw-html', raw_html_role)
.. seealso::
http://sphinx-doc.org/ext/appapi.html#sphinx.application.Sphinx.add_role
Best regards,
--
Takayuki SHIMIZUKAWA
http://about.me/shimizukawa
2012/11/13 Martin Bless <[email protected]>:
> Hi Boris Kheyfets,
>
>> Can I somehow make the role global for a project -- for example I'd
>> set this in index.rst, and that will be all: I'll be able to use  
>> in all rst files.
>
> we are using a single "includes.txt" which we then include in each ReST
> document at the top. Could then look like
>
> .. include:: includes.txt
>
> or
>
> .. include:: ../../../../includes.txt
>
> Martin
>
> --
> You received this message because you are subscribed to the Google Groups
> "sphinx-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> Visit this group at http://groups.google.com/group/sphinx-users?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"sphinx-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
Visit this group at http://groups.google.com/group/sphinx-users?hl=en.