From 2f7e27810be576cd648b4c5d0837a9e19205aff6 Mon Sep 17 00:00:00 2001 From: Takeshi KOMIYA Date: Sun, 10 Feb 2019 19:47:41 +0900 Subject: [PATCH] Fix #6046: LaTeX: ``TypeError`` is raised when invalid latex_elements given --- CHANGES | 1 + sphinx/builders/latex/__init__.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 2313f4ddfed..ba2f15cb9ac 100644 --- a/CHANGES +++ b/CHANGES @@ -17,6 +17,7 @@ Bugs fixed ---------- * LaTeX: Remove extraneous space after author names on PDF title page (refs: #6004) +* #6046: LaTeX: ``TypeError`` is raised when invalid latex_elements given Testing -------- diff --git a/sphinx/builders/latex/__init__.py b/sphinx/builders/latex/__init__.py index 3aba09b089e..4ab4080643c 100644 --- a/sphinx/builders/latex/__init__.py +++ b/sphinx/builders/latex/__init__.py @@ -376,7 +376,7 @@ def validate_config_values(app, config): for key in list(config.latex_elements): if key not in DEFAULT_SETTINGS: msg = __("Unknown configure key: latex_elements[%r]. ignored.") - logger.warning(msg % key) + logger.warning(msg % (key,)) config.latex_elements.pop(key)