@@ -392,7 +392,9 @@ referenceKey = try $ do
392 src <- try betweenAngles <|> sourceURL
392 src <- try betweenAngles <|> sourceURL
393 tit <- option "" referenceTitle
393 tit <- option "" referenceTitle
394 attr <- option nullAttr $ try $
394 attr <- option nullAttr $ try $
395− guardEnabled Ext_link_attributes >> skipSpaces >> attributes
395+ do guardEnabled Ext_link_attributes
396+ skipSpaces >> optional newline >> skipSpaces
396 addKvs <- option [] $ guardEnabled Ext_mmd_link_attributes
398 addKvs <- option [] $ guardEnabled Ext_mmd_link_attributes
397 >> many (try $ spnl >> keyValAttr)
399 >> many (try $ spnl >> keyValAttr)
398 blanklines
400 blanklines