X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/8550d172b829f29b2fcd4723789fb2a5d9fff6eb..dcecf2226f792e051a230bb5fc68501ce7e06474:/src/librarian/embeds/mathml.py?ds=sidebyside diff --git a/src/librarian/embeds/mathml.py b/src/librarian/embeds/mathml.py index 16fa75b..f633fc4 100644 --- a/src/librarian/embeds/mathml.py +++ b/src/librarian/embeds/mathml.py @@ -1,8 +1,7 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - +# This file is part of Librarian, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Wolne Lektury. See NOTICE for more information. +# from lxml import etree -import six from librarian import get_resource from . import TreeEmbed, create_embed, downgrades_to @@ -24,7 +23,7 @@ class MathML(TreeEmbed): """ xslt = etree.parse(get_resource('res/embeds/mathml/mathml2latex.xslt')) output = self.tree.xslt(xslt) - text = six.text_type(output) + text = str(output) # Workaround for entities being preserved in output. # But there should be a better way. text = text.replace('<', '<').replace('&', '&')