Help:Table of Contents

From OutHistory
Jump to navigationJump to search

For each page with more than three headings, a table of contents (TOC) is automatically generated from the section headings, unless:

  • (for a user) preferences are set to turn it off
  • (for an article) the __NOTOC__ (with two underscores on either side of the word) is added in the edit box


When either __FORCETOC__ or __TOC__ (with two underscores on either side of the word) is placed in the wikitext, a TOC is added even if the page has fewer than four headings.


With __FORCETOC__, the TOC is placed before the first section heading. With __TOC__, it is placed at the same position where this code is placed. This allows any positioning, e.g. on the right or in a table cell.


There may be some introductory text before the TOC, known as the "lead". Although a heading after the TOC is preferable, __TOC__ can be used to avoid being forced to insert a meaningless heading just to position the TOC correctly, i.e., not too low.


To completely remove the Table of Contents from the page, add __NOTOC__ in EDIT mode.


The Table of Contents can be forced onto a floating table on the right hand of the screen with the following code:

  {| align="right"
  | __TOC__
  |}


NEED TO BE FIXED - (no explanation of section links yet)

Section links as explained below allow to create compact ToCs, e.g. alphabetical [[#A|A]] [[#B|B]] etc.