summaryrefslogtreecommitdiff
path: root/mammoth/conversion.py
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-02-11 20:30:33 +0000
committerMichael Williamson <mike@zwobble.org>2015-02-11 20:30:33 +0000
commit123907f68de3b4d802bd305f37b8651551be3f71 (patch)
tree5c801ce84daa9004578bb65c0812210531ecf085 /mammoth/conversion.py
parent519dfddb18eea15c26d0d8d8da68e1cebd865c39 (diff)
Convert hyperlinks with anchors to HTML
Diffstat (limited to 'mammoth/conversion.py')
-rw-r--r--mammoth/conversion.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/mammoth/conversion.py b/mammoth/conversion.py
index 2932351..c17ef9f 100644
--- a/mammoth/conversion.py
+++ b/mammoth/conversion.py
@@ -103,7 +103,11 @@ class DocumentConverter(object):
def _convert_hyperlink(self, hyperlink, html_generator):
- html_generator.start("a", {"href": hyperlink.href})
+ if hyperlink.anchor is None:
+ href = hyperlink.href
+ else:
+ href = "#{0}-{1}".format(self._id_prefix, hyperlink.anchor)
+ html_generator.start("a", {"href": href})
self._convert_elements_to_html(hyperlink.children, html_generator)
html_generator.end()