summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2016-07-16 10:07:51 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2016-07-18 12:07:48 +0900
commit2c5a9f39754b904402d7d8e2a2f619c0010d74cc (patch)
treecf5b560fc096b1b75ea7357d3f5947e471efb2d8
parent861316e9b6361d38b8ce037356664fa3785d44af (diff)
downloadsphinx-git-2c5a9f39754b904402d7d8e2a2f619c0010d74cc.tar.gz
Use instance variable instead of class' to store of Sphinx.add_latex_package()
-rw-r--r--sphinx/application.py3
-rw-r--r--sphinx/builders/latex.py2
2 files changed, 2 insertions, 3 deletions
diff --git a/sphinx/application.py b/sphinx/application.py
index 8a23cddd7..a9ac3377b 100644
--- a/sphinx/application.py
+++ b/sphinx/application.py
@@ -796,8 +796,7 @@ class Sphinx(object):
def add_latex_package(self, packagename, options=None):
self.debug('[app] adding latex package: %r', packagename)
- from sphinx.builders.latex import LaTeXBuilder
- LaTeXBuilder.usepackages.append((packagename, options))
+ self.builder.usepackages.append((packagename, options))
def add_lexer(self, alias, lexer):
self.debug('[app] adding lexer: %r', (alias, lexer))
diff --git a/sphinx/builders/latex.py b/sphinx/builders/latex.py
index f82e7ade0..5c41a8799 100644
--- a/sphinx/builders/latex.py
+++ b/sphinx/builders/latex.py
@@ -38,11 +38,11 @@ class LaTeXBuilder(Builder):
name = 'latex'
format = 'latex'
supported_image_types = ['application/pdf', 'image/png', 'image/jpeg']
- usepackages = []
def init(self):
self.docnames = []
self.document_data = []
+ self.usepackages = []
texescape.init()
def get_outdated_docs(self):