From 2bc0e57df4330e4414077fd4e15375d3d7273951 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Sun, 25 Feb 2018 07:15:15 +0000 Subject: [PATCH] Add code in fixup.rb to recognize more note references. --- fixup.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fixup.rb b/fixup.rb index 2a38801..6461334 100644 --- a/fixup.rb +++ b/fixup.rb @@ -260,6 +260,11 @@ data.each_with_index do |lin, idx| # First, mark note reference lin.sub!(/([a-z][\.\)]+["”]?)(\d+)(\s)/, "\\1[^" + scope + "-\\2]\\3") lin.sub!(/([a-z][\.\)]+["”]?)(\d+)$/, "\\1[^" + scope + "-\\2]") + # Special case some refs hard to match otherwise + lin.sub!(/(section.\)) 36 /, "\\1[^" + scope + "-36] ") + lin.sub!(/(Data Futures Forum in 2014,)1 /, "\\1[^" + scope + "-1] ") + lin.sub!(/(5,080)5/, "\\1[^" + scope + "-5]") + lin.sub!(/(sustain her creative work.) 1/, "\\1[^" + scope + "-1]") # Next, mark note content, only between /Web Links?|Notes/ and next heading if noteblock lin.sub!(/^(\d+)\. /, "[^" + scope + "-\\1]: ") -- 2.47.2