@@ -779,8 +779,12 @@ read_frame_text_box = matchingElement NsDraw "text-box"
779779 arr read_img_with_caption -< toList paragraphs
780780
781781read_img_with_caption :: [Block] -> Inlines
782−read_img_with_caption ((Para ((Image attr _ target) : txt)) : _) =
783− singleton (Image attr txt target) -- override caption with the text that follows
782+read_img_with_caption ((Para ((Image attr alt (src,title)) : [])) : _) =
783+ singleton (Image attr alt (src, 'f':'i':'g':':':title)) -- no text, default caption
784+read_img_with_caption ((Para ((Image attr _ (src,title)) : txt)) : _) =
785+ singleton (Image attr txt (src, 'f':'i':'g':':':title) ) -- override caption with the text that follows
786+read_img_with_caption ( (Para (_ : xs)) : ys) =
787+ read_img_with_caption ((Para xs) : ys)
784788read_img_with_caption _ =
785789 mempty
786790