On 2012-01-09, andreash wrote:
> Hi Sphinx experts,
> how can I make a substitution depending on the output-format?
> Basically, I would like to have something like this::
> if html:
> |CLICK| unicode:: U+21E8
> elif latex:
> |CLICK| raw:: latex
> $\LongRightArrow$
Ugly workaround:
.. |CLICK| raw:: latex
$\LongRightArrow$
.. |CLACK| raw:: html
⇨
Now |CLICK|\ |CLACK| here!
Another option would be to add a conversion for U+21E8 in the
LaTeX preamble. The latex writer uses e.g.
'\\DeclareUnicodeCharacter{00A0}{\\nobreakspace}',
* I recommend \ensuremath{\LongRightArrow} to get this working in both
text and math.
* of course this requires that you use utf8 encoding for
the latex source.
* Untested!
Günter
--
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.