• Home
  • Raw
  • Download

Lines Matching full:node

90         node = nodes.literal_block(data, data)
91 return node
102 def pass_handle(self, node): # pylint: disable=W0613 argument
240 """Convert a image node for the builder.
430 def visit_kernel_image(self, node): # pylint: disable=W0613 argument
431 """Visitor of the ``kernel_image`` Node.
433 Handles the ``image`` child-node with the ``convert_image(...)``.
435 img_node = node[0]
439 """Node for ``kernel-image`` directive."""
446 *glob* pattern. The KernelImage wraps a image node into a
447 kernel_image node. See ``visit_kernel_image``.
460 # wrap image node into a kernel_image node / see visitors
461 node = kernel_image('', image_node)
462 return [node]
467 def visit_kernel_figure(self, node): # pylint: disable=W0613 argument
468 """Visitor of the ``kernel_figure`` Node.
470 Handles the ``image`` child-node with the ``convert_image(...)``.
472 img_node = node[0][0]
476 """Node for ``kernel-figure`` directive."""
482 *glob* pattern. The KernelFigure wraps a figure node into a kernel_figure
483 node. See ``visit_kernel_figure``.
497 # wrap figure node into a kernel_figure node / see visitors
498 node = kernel_figure('', figure_node)
499 return [node]
505 def visit_kernel_render(self, node): argument
506 """Visitor of the ``kernel_render`` Node.
509 node into a file and replace the ``literal_block`` node with a new created
510 ``image`` node, pointing to the saved markup file. Afterwards, handle the
511 image child-node with the ``convert_image(...)``.
514 srclang = node.get('srclang')
516 kernellog.verbose(app, 'visit kernel-render node lang: "%s"' % (srclang))
527 literal_block = node[0]
530 hashobj = code.encode('utf-8') # str(node.attributes)
541 img_node = nodes.image(node.rawsource, **node.attributes)
551 """Node for ``kernel-render`` directive."""
559 value, a figure node with the *caption* is inserted. If not, a image node is
563 literal_block node and wraps it into a kernel_render node. See
594 node = kernel_render()
595 node['alt'] = self.options.get('alt','')
596 node['srclang'] = srclang
598 node += literal_node
611 figure_node = nodes.figure('', node)
616 node = figure_node
618 return node
641 node = doctree.ids[labelid]
643 if node.tagname == 'kernel_figure':
644 for n in node.next_node():