summaryrefslogtreecommitdiff
path: root/sphinx/writers/latex.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/writers/latex.py')
-rw-r--r--sphinx/writers/latex.py30
1 files changed, 15 insertions, 15 deletions
diff --git a/sphinx/writers/latex.py b/sphinx/writers/latex.py
index 423e8deb7..4dd73abac 100644
--- a/sphinx/writers/latex.py
+++ b/sphinx/writers/latex.py
@@ -754,7 +754,7 @@ class LaTeXTranslator(SphinxTranslator):
def astext(self):
# type: () -> str
self.elements.update({
- 'body': u''.join(self.body),
+ 'body': ''.join(self.body),
'indices': self.generate_indices()
})
return self.render('latex.tex_t', self.elements)
@@ -876,7 +876,7 @@ class LaTeXTranslator(SphinxTranslator):
self.builder.docnames)
if not content:
continue
- ret.append(u'\\renewcommand{\\indexname}{%s}\n' %
+ ret.append('\\renewcommand{\\indexname}{%s}\n' %
indexcls.localname)
generate(content, collapsed)
@@ -900,7 +900,7 @@ class LaTeXTranslator(SphinxTranslator):
self.first_document = 0
elif self.first_document == 0:
# ... and all others are the appendices
- self.body.append(u'\n\\appendix\n')
+ self.body.append('\n\\appendix\n')
self.first_document = -1
if 'docname' in node:
self.body.append(self.hypertarget(':doc'))
@@ -1032,7 +1032,7 @@ class LaTeXTranslator(SphinxTranslator):
short = ''
if node.traverse(nodes.image):
short = ('[%s]' %
- u' '.join(clean_astext(node).split()).translate(tex_escape_map))
+ ' '.join(clean_astext(node).split()).translate(tex_escape_map))
try:
self.body.append(r'\%s%s{' % (self.sectionnames[self.sectionlevel], short))
@@ -1221,7 +1221,7 @@ class LaTeXTranslator(SphinxTranslator):
def visit_seealso(self, node):
# type: (nodes.Element) -> None
- self.body.append(u'\n\n\\sphinxstrong{%s:}\n\n' % admonitionlabels['seealso'])
+ self.body.append('\n\n\\sphinxstrong{%s:}\n\n' % admonitionlabels['seealso'])
def depart_seealso(self, node):
# type: (nodes.Element) -> None
@@ -1813,7 +1813,7 @@ class LaTeXTranslator(SphinxTranslator):
def _visit_named_admonition(self, node):
# type: (nodes.Element) -> None
label = admonitionlabels[node.tagname]
- self.body.append(u'\n\\begin{sphinxadmonition}{%s}{%s:}' %
+ self.body.append('\n\\begin{sphinxadmonition}{%s}{%s:}' %
(node.tagname, label))
def _depart_named_admonition(self, node):
@@ -2155,18 +2155,18 @@ class LaTeXTranslator(SphinxTranslator):
# adjust max width of citation labels not to break the layout
longest_label = longest_label[:MAX_CITATION_LABEL_LENGTH]
- self.body.append(u'\n\\begin{sphinxthebibliography}{%s}\n' %
+ self.body.append('\n\\begin{sphinxthebibliography}{%s}\n' %
self.encode(longest_label))
def depart_thebibliography(self, node):
# type: (thebibliography) -> None
- self.body.append(u'\\end{sphinxthebibliography}\n')
+ self.body.append('\\end{sphinxthebibliography}\n')
def visit_citation(self, node):
# type: (nodes.Element) -> None
label = cast(nodes.label, node[0])
- self.body.append(u'\\bibitem[%s]{%s:%s}' % (self.encode(label.astext()),
- node['docname'], node['ids'][0]))
+ self.body.append('\\bibitem[%s]{%s:%s}' % (self.encode(label.astext()),
+ node['docname'], node['ids'][0]))
def depart_citation(self, node):
# type: (nodes.Element) -> None
@@ -2256,7 +2256,7 @@ class LaTeXTranslator(SphinxTranslator):
location=(self.curfilestack[-1], node.line), **highlight_args
)
# workaround for Unicode issue
- hlcode = hlcode.replace(u'€', u'@texteuro[]')
+ hlcode = hlcode.replace('€', '@texteuro[]')
if self.in_footnote:
self.body.append('\n\\sphinxSetupCodeBlockInFootnote')
hlcode = hlcode.replace('\\begin{Verbatim}',
@@ -2498,10 +2498,10 @@ class LaTeXTranslator(SphinxTranslator):
if self.literal_whitespace:
# Insert a blank before the newline, to avoid
# ! LaTeX Error: There's no line here to end.
- text = text.replace(u'\n', u'~\\\\\n').replace(u' ', u'~')
+ text = text.replace('\n', '~\\\\\n').replace(' ', '~')
if self.no_contractions:
- text = text.replace('--', u'-{-}')
- text = text.replace("''", u"'{'}")
+ text = text.replace('--', '-{-}')
+ text = text.replace("''", "'{'}")
return text
def encode_uri(self, text):
@@ -2670,7 +2670,7 @@ class LaTeXTranslator(SphinxTranslator):
def visit_admonition(self, node):
# type: (nodes.Element) -> None
- self.body.append(u'\n\\begin{sphinxadmonition}{%s}{%s:}' %
+ self.body.append('\n\\begin{sphinxadmonition}{%s}{%s:}' %
(name, admonitionlabels[name]))
return visit_admonition