X-Git-Url: https://pere.pagekite.me/gitweb/text-madewithcc.git/blobdiff_plain/64981c79fee1131937d9dbc4d0f7baee270b116c..2f7e68bf9d6c01898f9f9fa5da7a5e2bc3d7f39f:/fixup-docbook.rb?ds=sidebyside diff --git a/fixup-docbook.rb b/fixup-docbook.rb index 9566fc6..fb72e87 100755 --- a/fixup-docbook.rb +++ b/fixup-docbook.rb @@ -30,17 +30,17 @@ end log 0, 'replace article* with book*' xml.css('articleinfo').each do |node| node.name = 'bookinfo' - node.first_element_child.before(<<'XML') - - Gunnar Wolf -
Mexico City
-
-XML - node.first_element_child.before(<<'XML') + node.last_element_child.after(<<'XML') 2017 Creative Commons +XML + node.last_element_child.after(<<'XML') + + Instituto de Investigaciones Económicas +
Universidad Nacional Autónoma de México
+
XML end xml.css('article').each do |node| @@ -85,10 +85,12 @@ log 0, 'remove empty notes/web links sections' end log 0, 'remove title from dedication' -xml.css('dedication title')[0].content = "" +if ! xml.css('dedication title').empty? + xml.css('dedication title')[0].content = "" +end log 0, 'move legal notice to bookinfo' -xml.css('book bookinfo')[0].first_element_child.before('') +xml.css('book bookinfo')[0].last_element_child.after('') ln = xml.css('book bookinfo legalnotice')[0] xml.css('para').each do |para| if para.content =~ /This book is published under a/ @@ -143,7 +145,7 @@ Kickstarter.com platform. , and the translations are maintained on . If -you find any error in the book, please let us know via gitlab. +you find any error in the book, please let us know via Gitlab or Weblate. Classifications: