SILS iSchool

week of 23 March 2021

Value Added | daily

Class Schedule

Basics | sessions 01-03
  1. 19 Jan intro and clients | lecture | labs
  2. 26 Jan servers and command line | lecture | labs
  3. 02 Feb networks and protocols | lecture | labs
Web Development | sessions 04-08

  1. 09 Feb structural layer | lecture | labs
  2. 16 Feb presentational layer | lecture | labs
  3. 23 Feb using a structure | lecture | labs
  4. 02 Mar behavioral layer | lecture | labs
  5. 09 Mar design thoughts | lecture | labs
Dealing with Markup | sessions 09-10
  1. 16 Mar control objects and display | lecture | labs
  2. 23 Mar tools that read markup | lecture | labs
Working with data | sessions 11-14
  1. 30 Mar formulas, functions, vectors | lecture | labs
  2. 06 Apr data display | lecture | labs
  3. 13 Apr manipulate data sets | lecture | labs
  4. 20 Apr relational data bases | lecture | labs
Presentations | sessions 15-16
  1. 27 Apr designing a presentation | lecture | labs
  2. 04 May delivering a presentation | lecture | labs

Tying your headers to the table of contents tool can make your final product more useful.

We'll use this example again

Use this document, Two Years Before The Mast by Richard Henry Dana, to practice the tools we discussed today.

back to top

Tables of Contents

Now we need to add a table of contents to our document. The table of contents tool looks for markup in the document and uses the markup it sees. The index tool looked for words we marked up. The table of contents tool looks for styles we have incorporated into the document.

So, now we create a table of contents.

  • The table of contents tool places the object it creates in the location where the cursor is located.
  • So move the cursor to the words "Table of Contents" located on page 3.
  • Generate a new paragraph object below the words "Table of Contents."
  • Generate a table of contents using only objects formatted at Heading 1 or Heading 2. You may have to use the options button to clear other formatting out of the way.
table of contents dialog box

Select the OK button and your table of contents is created and installed. But is this what we really want?

  • We had formatted the chapter numbers as heading 1 and the chapter introductions as heading 2.
  • Do we want both in the table of contents?
  • Assuming we don't, can we now make a simple adjustment?
    • Yes, we can, but we need to make a new table of contents.
    • Select the table of contents object by clicking on any portion of it and selecting all of it and delete the table of contents object we just created.
[a completed ToC]

Run the table of contents tool again, but this time have it display only one level, only the parts of the document formatted as heading 1. In other words, have the table of contents tool read all the objects formatted as heading 1 and display the name of the object and its location in the document in the table of contents.

back to top

Final steps

Are we done? Did the introduction of a table of contents throw off the page numbering?

  • Since the table of contents is at least two pages long, the document is at least two pages longer.

If the pages need renumbering, the update will renumber them. Did any of them need renumbering?

back to top

week of 23 March lab | graphics | table of contents | indexes