v5 v6: ao, auto naming (segment & tag), exceptions, avoidance of name collisions sisu_5.6.6
authorRalph Amissah <ralph@amissah.com>
Sat, 13 Sep 2014 01:35:54 +0000 (21:35 -0400)
committerRalph Amissah <ralph@amissah.com>
Sat, 13 Sep 2014 01:35:54 +0000 (21:35 -0400)
commit165276e6c2e357716fb501a40774f4214c506c08
tree355b1813443ff37b64ca073a0637264d3a7f3077
parent47afa95b36cedb0c327ebdea901fa76b0f1f34ea
v5 v6: ao, auto naming (segment & tag), exceptions, avoidance of name collisions

* (i) auto naming attempts to extract a suitable numeric name from document
  headings if available, at times one appears to be available but is re-used
  elsewhere in the document, (as where the document has Parts or Sections and
  naming starts again within these sections from 1); (ii) this is treated as an
  exception and an alternative sequential naming scheme is triggered; (iii) if a
  document heading does not provide a suitable numeric name, another sequential
  scheme is used
data/doc/sisu/CHANGELOG_v5
data/doc/sisu/CHANGELOG_v6
lib/sisu/v5/ao_numbering.rb
lib/sisu/v6/ao_numbering.rb