Merge pull request #123 from f1remind/master

Experimental font option for RichText objects
This commit is contained in:
Eric Lapouyade 2018-06-07 15:53:59 +02:00 committed by GitHub
commit 86350034bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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'<w:u w:val="%s"/>' % underline
if strike:
prop += u'<w:strike/>'
if font:
prop += u'<w:rFonts w:ascii="Courier New" w:hAnsi="{}" w:cs="{}"/>'.format(font, font)
self.xml += u'<w:r>'
if prop: