summaryrefslogtreecommitdiff
path: root/sphinx/texinputs/sphinx.sty
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2009-03-16 00:04:40 +0100
committerGeorg Brandl <georg@python.org>2009-03-16 00:04:40 +0100
commit283b43ee72c4969f3ee5bcf3bf06231c574d2da7 (patch)
treedaeea04511e81aeda838dfc9245b352db908690e /sphinx/texinputs/sphinx.sty
parent65bb49f3ec3b2b5b7a7676056588ad578c94b16c (diff)
downloadsphinx-283b43ee72c4969f3ee5bcf3bf06231c574d2da7.tar.gz
Handle inline nodes in latex and text writers.
Diffstat (limited to 'sphinx/texinputs/sphinx.sty')
-rw-r--r--sphinx/texinputs/sphinx.sty12
1 files changed, 12 insertions, 0 deletions
diff --git a/sphinx/texinputs/sphinx.sty b/sphinx/texinputs/sphinx.sty
index f65bb170..c799d688 100644
--- a/sphinx/texinputs/sphinx.sty
+++ b/sphinx/texinputs/sphinx.sty
@@ -710,3 +710,15 @@
linkcolor=InnerLinkColor,filecolor=OuterLinkColor,
menucolor=OuterLinkColor,pagecolor=OuterLinkColor,
urlcolor=OuterLinkColor]{hyperref}
+
+% From docutils.writers.latex2e
+\providecommand{\DUspan}[2]{%
+ {% group ("span") to limit the scope of styling commands
+ \@for\node@class@name:=#1\do{%
+ \ifcsname docutilsrole\node@class@name\endcsname%
+ \csname docutilsrole\node@class@name\endcsname%
+ \fi%
+ }%
+ {#2}% node content
+ }% close "span"
+}