From 39e928845879cea0f2ed9461f22dcde1403ad081 Mon Sep 17 00:00:00 2001 From: lethosor Date: Sat, 6 Aug 2022 23:11:12 -0400 Subject: [PATCH] Render commands as literals --- docs/sphinx_extensions/dfhack/tool_docs.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/sphinx_extensions/dfhack/tool_docs.py b/docs/sphinx_extensions/dfhack/tool_docs.py index 4911bd454..35e4de700 100644 --- a/docs/sphinx_extensions/dfhack/tool_docs.py +++ b/docs/sphinx_extensions/dfhack/tool_docs.py @@ -22,10 +22,10 @@ class DFHackToolDirectiveBase(sphinx.directives.ObjectDescription): else: return self.env.docname.split('/')[-1] - def make_labeled_paragraph(self, label, content): + def make_labeled_paragraph(self, label, content, label_class=nodes.strong, content_class=nodes.inline): return nodes.paragraph('', '', *[ - nodes.strong('', '{}: '.format(label)), - nodes.inline('', content), + label_class('', '{}: '.format(label)), + content_class('', content), ]) def make_nodes(self): @@ -66,7 +66,7 @@ class DFHackToolDirective(DFHackToolDirectiveBase): class DFHackCommandDirective(DFHackToolDirectiveBase): def make_nodes(self): return [ - self.make_labeled_paragraph('Command', self.get_name_or_docname()), + self.make_labeled_paragraph('Command', self.get_name_or_docname(), content_class=nodes.literal), ]