Пример #1
0
    def generateRTF(self):
        tmp = "\\fs%d" % (self.size * 2)

        if self.isCentered:
            tmp += " \qc"

        if self.isBold:
            tmp += r" \b"

        if self.isItalic:
            tmp += r" \i"

        if self.isUnderlined:
            tmp += r" \ul"

        return r"{\pard\plain%s %s}{\par}" % (tmp, util.escapeRTF(self.text))
Пример #2
0
    def generateRTF(self):
        s = ""

        for line in self.items:
            tmp = "\\fs%d" % (self.size * 2)

            if self.isCentered:
                tmp += " \qc"
            elif self.isRightJustified:
                tmp += " \qr"

            if self.isBold:
                tmp += r" \b"

            if self.isItalic:
                tmp += r" \i"

            if self.isUnderlined:
                tmp += r" \ul"

            s += r"{\pard\plain%s %s}{\par}" % (tmp, util.escapeRTF(line))

        return s
Пример #3
0
    def generateRTF(self):
        s = ""

        for line in self.items:
            tmp = "\\fs%d" % (self.size * 2)

            if self.isCentered:
                tmp += " \qc"
            elif self.isRightJustified:
                tmp += " \qr"

            if self.isBold:
                tmp += r" \b"

            if self.isItalic:
                tmp += r" \i"

            if self.isUnderlined:
                tmp += r" \ul"

            s += r"{\pard\plain%s %s}{\par}" % (tmp, util.escapeRTF(line))

        return s