@@ -291,8 +291,8 @@ def serialize_link(ctx, document, elem, root):
291291
292292 children [- 1 ].tail = u'{}{}' .format (_text , el .value ())
293293
294- if elem .rid in document .relationships :
295- _a .set ('href' , document .relationships [elem .rid ].get ('target' , '' ))
294+ if elem .rid in document .relationships [ ctx . options [ 'relationship' ]] :
295+ _a .set ('href' , document .relationships [ctx . options [ 'relationship' ]][ elem .rid ].get ('target' , '' ))
296296
297297 fire_hooks (ctx , document , elem , _a , ctx .get_hook ('a' ))
298298
@@ -308,8 +308,8 @@ def serialize_image(ctx, document, elem, root):
308308 _img = etree .SubElement (root , 'img' )
309309 # make path configurable
310310
311- if elem .rid in document .relationships :
312- img_src = document .relationships [elem .rid ].get ('target' , '' )
311+ if elem .rid in document .relationships [ ctx . options [ 'relationship' ]] :
312+ img_src = document .relationships [ctx . options [ 'relationship' ]][ elem .rid ].get ('target' , '' )
313313 img_name , img_extension = os .path .splitext (img_src )
314314
315315 _img .set ('src' , 'static/{}{}' .format (elem .rid , img_extension ))
@@ -1052,7 +1052,8 @@ def get_header(self, elem, style, node):
10521052 'embed_fontsize' : True ,
10531053 'smarttag_span' : False ,
10541054 'comment_span' : False ,
1055- 'pretty_print' : True
1055+ 'pretty_print' : True ,
1056+ 'relationship' : 'document'
10561057}
10571058
10581059
0 commit comments