- print p, "\n"
- print entry.src, "\n"
- if p == entry.src
- entry.status = ''
- entry.dest.sub!(/([a-z]\.["”»]?)(\d+)(\s)/, "\\1<placeholder type=\\\"footnote\\\" id=\\\"0\\\"\/>\\3")
- entry.dest.sub!(/([a-z]\.["”»]?)(\d+)$/, "\\1<placeholder type=\\\"footnote\\\" id=\\\"0\\\"\/>")
- print "cleared fuzzy (footnote)\n"
- c = c + 1
+ #print p, "\n"
+ #print entry.src, "\n"
+ if p == entry.srcclean
+ replaced = false
+ entry.dest.each do |part|
+ if part.sub!(/([a-z]\.["”»]?)(\d+)(\s)/, "\\1<placeholder type=\\\"footnote\\\" id=\\\"0\\\"\/>\\3")
+ replaced = true
+ end
+ end
+ entry.dest.each do |part|
+ if part.sub!(/([a-z]\.["”»]?)(\d+)$/, "\\1<placeholder type=\\\"footnote\\\" id=\\\"0\\\"\/>")
+ replaced = true
+ end
+ end
+ if replaced
+ #print "cleared fuzzy (footnote)\n"
+ entry.status = ''
+ c = c + 1
+ end