From 197807d2720c48cfd33cb1aae6e75706bb9d2742 Mon Sep 17 00:00:00 2001 From: Jan-Niklas Nowak Date: Wed, 6 Jun 2018 14:31:28 +0200 Subject: [PATCH 1/2] Experimental font option for RichText objects --- docxtpl/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docxtpl/__init__.py b/docxtpl/__init__.py index 68f06d7..cbeb34f 100644 --- a/docxtpl/__init__.py +++ b/docxtpl/__init__.py @@ -391,7 +391,8 @@ class RichText(object): bold=False, italic=False, underline=False, - strike=False): + strike=False + font=None): if not isinstance(text, six.text_type): @@ -423,6 +424,8 @@ class RichText(object): prop += u'' % underline if strike: prop += u'' + if font: + prop += u''.format(font, font) self.xml += u'' if prop: From 8453ad58de0850db52cf39e41c3a18446ead6090 Mon Sep 17 00:00:00 2001 From: Jan-Niklas Nowak Date: Wed, 6 Jun 2018 15:26:16 +0200 Subject: [PATCH 2/2] Fixed Typo Added comma after 'strike' --- docxtpl/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docxtpl/__init__.py b/docxtpl/__init__.py index cbeb34f..90e1a6f 100644 --- a/docxtpl/__init__.py +++ b/docxtpl/__init__.py @@ -391,7 +391,7 @@ class RichText(object): bold=False, italic=False, underline=False, - strike=False + strike=False, font=None):