'Render a literal-block.
Literal blocks are used for "::"-prefixed literal-indented
blocks of text, where the inline markup is not recognized,
but are also the product of the parsed-literal directive,
where the markup is respected.'

def visit_literal_block(self, node):

    if (not self.active_table.is_open()):
        self.body.append('\\begin{quote}')
        self.context.append('\\end{quote}\n')
    else:
        self.body.append('\n')
        self.context.append('\n')
    if (self.settings.use_verbatim_when_possible and (len(node) == 1) and isinstance(node[0], nodes.Text)):
        self.verbatim = 1
        self.body.append(self.literal_block_env('begin'))
    else:
        self.literal_block = 1
        self.insert_none_breaking_blanks = 1
        self.body.append('{\\ttfamily    \\raggedright    \\noindent\n')
