From e44769359a308ee4f407ad396f0ae4bc3c28a16d Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Sun, 4 Feb 2018 21:04:40 +0100 Subject: [PATCH] Add code to move user term info into . --- fixup-docbook.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/fixup-docbook.rb b/fixup-docbook.rb index 9accbb3..1fe55d0 100755 --- a/fixup-docbook.rb +++ b/fixup-docbook.rb @@ -69,6 +69,17 @@ end log 0, 'remove title from dedication' xml.css('dedication title')[0].content = "" +log 0, 'move legal notice to bookinfo' +xml.css('book bookinfo')[0].first_element_child.before('') +ln = xml.css('book bookinfo legalnotice')[0] +xml.css('para').each do |para| + if para.content =~ /This book is published under a/ + log 0, 'found legal' + para.parent = ln + break + end +end + log 0, 'Writing processed file' # Unable to figure out API way to replace DOCTYPE data = xml.to_xml().gsub!(/DOCTYPE article/, 'DOCTYPE book') -- 2.47.2