diff --git a/docxtpl/richtext.py b/docxtpl/richtext.py index 75c3b1c..4cf9962 100644 --- a/docxtpl/richtext.py +++ b/docxtpl/richtext.py @@ -38,6 +38,8 @@ class RichText(object): strike=False, font=None, url_id=None, + rtl=False, + lang=None, ): # If a RichText is added @@ -73,8 +75,12 @@ class RichText(object): prop += '' if bold: prop += "" + if rtl: + prop += '' if italic: prop += "" + if rtl: + prop += '' if underline: if underline not in [ "single", @@ -98,7 +104,10 @@ class RichText(object): prop += ''.format( font=font, regional_font=regional_font ) - + if rtl: + prop += '' + if lang: + prop += '' % lang xml = "" if prop: xml += "%s" % prop