On Thu, Jan 13, 2011 at 9:32 AM, Curiouslearn <[email protected]> wrote:
> @Federico: Thanks so much. This is great.
>
> @Daslch: Thanks. Do I just save my css file in the _static directory
> and then invoke the styles I define there using raw html directive.
>
> Thanks again.
Here's what I do. In my conf.py file I set:
html_theme = 'customtheme'
html_theme_path = ['.']
rst_prolog="""
.. role:: myrole
:class: mycustomrole
"""
My customtheme\theme.conf contains:
[theme]
inherit = default
stylesheet = customtheme.css
pygments_style = sphinx
and customtheme\static\customtheme.css_t contains:
@import url("default.css");
.mycustomrole {
font-family: monospace;
font-size: 125%;
}
if for example I want all "myrole" text to be monospace and bigger.
In my .rst files I can then do:
Some text that uses :myrole:`my custom role`.
and when Sphinx generates the HTML it will look like:
<link rel="stylesheet" href="../_static/customtheme.css" type="text/css" />
...
<p>Some text that uses <span class="mycustomrole">my custom role</span>.</p>
So, as you can see there is rarely any need to use the :raw-html: role.
> On Thu, Jan 13, 2011 at 10:06 AM, Federico Bruni <[email protected]> wrote:
>> 2011/1/13 Curiouslearn <[email protected]>
>>>
>>> Hello All,
>>>
>>> Sphinx seems great. I am trying it out and I think I will start using
>>> it for most of my writing. I have two basic questions:
>>>
>>> (1) How to get rid of the text "v0.1" or something like that which
>>> refers to the version. I am writing some notes and it is not a
>>> documentation about any software. I commented out "version = 0.1" in
>>> the conf.py file and then I just got a "v".
>>>
>>
>> In your conf.py you should specify html_title.
>> Search this paragraph:
>>
>> # The name for this set of Sphinx documents. If None, it defaults to
>> # "<project> v<release> documentation".
>> #html_title = None
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "sphinx-dev" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/sphinx-dev?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sphinx-dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/sphinx-dev?hl=en.
>
>
--
You received this message because you are subscribed to the Google Groups
"sphinx-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sphinx-dev?hl=en.