Hallo Gerold,
hm leider hast Du recht wenig über das System gesagt, dass Du zugrundelegst. Wenn die Seiten dynamisch aus einer Datenbank erzeugt werden, würde sich vielleicht eine verkettete Liste anbieten, Du speicherst für jedes Kapitel welches Kapitel davor und welches danach kommt. Wenn Du ein neues einfügst, musst Du nur 2 Referenzen ändern, und nicht alles neu sortieren.
Gruss
Marko