mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Give highlighted text a class "highlight-<lang>".
This commit is contained in:
parent
9ea5a8eb61
commit
489a12c032
@ -194,11 +194,8 @@ class HTMLTranslator(BaseTranslator):
|
|||||||
if node.has_key('linenos'):
|
if node.has_key('linenos'):
|
||||||
linenos = node['linenos']
|
linenos = node['linenos']
|
||||||
highlighted = self.highlighter.highlight_block(node.rawsource, lang, linenos)
|
highlighted = self.highlighter.highlight_block(node.rawsource, lang, linenos)
|
||||||
starttag = self.starttag(node, 'div', suffix='')
|
starttag = self.starttag(node, 'div', suffix='', CLASS='highlight-%s' % lang)
|
||||||
if starttag != '<div>':
|
self.body.append(starttag + highlighted + '</div>\n')
|
||||||
self.body.append(starttag + highlighted + '</div>\n')
|
|
||||||
else:
|
|
||||||
self.body.append(highlighted)
|
|
||||||
raise nodes.SkipNode
|
raise nodes.SkipNode
|
||||||
|
|
||||||
def visit_doctest_block(self, node):
|
def visit_doctest_block(self, node):
|
||||||
|
Loading…
Reference in New Issue
Block a user