Creating a Table of Contents

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 17:49, 8 February 2007 (edit)
Valterb (Talk | contribs)
(adding 3 comments different between ##### in the <!-- part -->)
← Previous diff
Current revision (23:02, 12 May 2009) (edit) (undo)
Lorinda (Talk | contribs)
m (Updating Using The Insert Index Window - fix typos)
 
(34 intermediate revisions not shown.)
Line 1: Line 1:
-{{InTranslation}} 
- 
==Introduction== ==Introduction==
Line 29: Line 27:
In order to construct a Table of Contents, Writer must know on what to base the structure of the document, that is to say which titles it is to include in the flow of the document. In order to construct a Table of Contents, Writer must know on what to base the structure of the document, that is to say which titles it is to include in the flow of the document.
-Aas we have seen above, Writer calls these titles '''chapters.'''+As we have seen above, Writer calls these titles '''chapters.'''
Here, it is important to understandthat Writer, in itself, is incapable of differentiating between text and title, sub title, sub-sub title, etc. It is by using '''paragraph styles''' that we can tell Writer which is which. Without these style sheets, NeoOffice will be incapable of creating a table of contents. Here, it is important to understandthat Writer, in itself, is incapable of differentiating between text and title, sub title, sub-sub title, etc. It is by using '''paragraph styles''' that we can tell Writer which is which. Without these style sheets, NeoOffice will be incapable of creating a table of contents.
Line 60: Line 58:
==Manipulating a Table of Contents== ==Manipulating a Table of Contents==
 +
 +===Default Styles for a Table of Contents===
By default, Writer uses the '''pargraph styles''' "Heading 1," "Heading 2," through "Heading 10" to construct a table of contents. You can see this by going to the {{menu|Tools}} menu and choosing {{menu|Outline Numbering...}}. If it is not already active, click on the {{section|Numbering}} tab. In the column on the right is a list of the 10 styles that are available for reference. By default, Writer uses the '''pargraph styles''' "Heading 1," "Heading 2," through "Heading 10" to construct a table of contents. You can see this by going to the {{menu|Tools}} menu and choosing {{menu|Outline Numbering...}}. If it is not already active, click on the {{section|Numbering}} tab. In the column on the right is a list of the 10 styles that are available for reference.
Line 75: Line 75:
••London (level 2) ••London (level 2)
•••Bridge Street •••Bridge Street
- ••••1. Cafe Nero, 1-2 Bridge Street (niv 4)+ ••••1. Cafe Nero, 1-2 Bridge Street (level 4)
••••3. Boots, 11 Bridge Street ••••3. Boots, 11 Bridge Street
•••Downing Street (level 3) •••Downing Street (level 3)
••Cambridge(level 2) ••Cambridge(level 2)
••Oxford (level 2) ••Oxford (level 2)
- •••Mansfield Road (niv 3)+ •••Mansfield Road (level 3)
•Canada •Canada
••Toronto ••Toronto
Line 119: Line 119:
--> -->
-==Personalized Styles==+===Personalized Styles===
While you can use the default styles to specify the titles which are to be included in the table of contents, you can use any paragraph styles: While you can use the default styles to specify the titles which are to be included in the table of contents, you can use any paragraph styles:
-#Create a paragraph style+#Create a paragraph style, but '''do not''' define bullets or numbering in the {{Window|Paragraph Styles}} window.
#Under the {{menu|Tools}} menu, chose {{menu|Outline Number....}} #Under the {{menu|Tools}} menu, chose {{menu|Outline Number....}}
#Click on the {{section|Numbering}} tab #Click on the {{section|Numbering}} tab
Line 135: Line 135:
''To save time, create all of the needed paragraph styles for your headings and then open the {{Window|Outline Numbering...}} window to define the table of contents.'' ''To save time, create all of the needed paragraph styles for your headings and then open the {{Window|Outline Numbering...}} window to define the table of contents.''
-''Note: When defining paragaph styles for headings, remember to set the {{prefName|Numbering Style}} (In the {{section|Numbering}} tab of the {{Window|Format Paragraph}} window) to "None." Numbering must be set in the {{Window|Outline Numbering...}} window to devine the table of contents.''+''Note: When defining paragaph styles for headings, remember to set the {{prefName|Numbering Style}} (In the {{section|Numbering}} tab of the {{Window|Format Paragraph}} window) to "None." Numbering must be set in the {{Window|Outline Numbering...}} window to define the table of contents. '''Do not''' set numbering or bullets with the the {{Menu|Bullets and Numbering}} sub-menu found in the {{Menu|Format}} menu.''
 + 
 +''Note as well that due to a known [http://porting.openoffice.org/issues/show_bug.cgi?id=69049 OpenOffice.org bug], you cannot save Outline numbering styles by clicking on the {{button|Format}} button and choosing {{menu|Save}}. To save outline and chapter styles, you must use a [[Editing Default Styles and Using Templates|Template]].''
Line 169: Line 171:
===Positioning the Table of Contents=== ===Positioning the Table of Contents===
 +
 +# Place the cursor where you want the table of contents to appear.
 +# Under the {{menu|Insert}} menu, choose '''Indexes and Tables''' and then '''Indexes and Tables...'''
 +# ''-> Writer opens the {{window|Insert Index/Table}} window''
 +
 +''Note: Writer considers the table of contents, like the bibiliography, to be an index.''
 +
<!--===Positionnement de la table des matières=== <!--===Positionnement de la table des matières===
Line 178: Line 187:
C'est à la place de votre curseur que Writer placera la table des matières C'est à la place de votre curseur que Writer placera la table des matières
-''Note : vous noterez que la table des matières, comme la bibliographie, est considérée par Writer comme un index.''+''Note : vous noterez que la table des matières, comme la bibliographie, est considérée par Writer comme un index.''-->
-===Création/Actualisation de la Table des matières===+===Creation of the Table of Contents===
-# Dans la fenêtre « Insertion d'index » (cf. ci-dessus), choisir l'onglet « Index »,+<!--need to check menu etc. names in Neo-->
-# Choisir « Table des matières » dans le deuxième menu de l'onglet,+ 
 +# In the {{window|Insert Index/Table}} window (see above), choose the {{section|Index/Table}} tab
 +# Choose {{menu|Table of Contents}} in the "Type" drop-down menu
 +# You may give the table of contents a name in the first input field
 +# You can "protect" the table of contents from manual editing by checking the {{prefName|Protected against manual changes}}. This is usually a good idea.
 +# If it is a general table of contents, that is to say covering the whole document, choose {{prefName|Entire Document}} in the section {{section|Create Index/Table}]
 +#In this same section, choose the level of inclusion. Even if you use ten heading levels in your document, you can choose to only include (evaluate) a certain number of levels in the Table of Contents. (For example, enter "1" if you only want to include chapter headings)
 +#In the {{section|Create from}} section, only check the {{PrefName|Outline}} box
 +#Click on {{button|OK}}
 +#''—>NeoOffice inserts a table of contents for your document at the cursor.
 + 
 +<!--===Création/Actualisation de la Table des matières===
 + 
 +# Dans la fenêtre {{window|Insertion d'index}} (cf. ci-dessus), choisir l'onglet {{section| Index}},
 +# Choisir {{menu|Table des matières}} dans le deuxième menu de l'onglet,
# Donner un nom à cette table des matières (optionnel) dans le premier champ de saisie, # Donner un nom à cette table des matières (optionnel) dans le premier champ de saisie,
-# Si vous ne voulez pas que la Table des matières soit modifiée dans le document (ce qui est plus prudent), #####Valterb comment: from this point to the end of the paragraph I think that this is not needed##### cocher la case « Protégé contre toute modification manuelle ». Notez cependant que cette case devra être décochée pour pouvoir supprimer (détruire) la table des matières créée,+# Si vous ne voulez pas que la Table des matières soit modifiée dans le document (ce qui est plus prudent), cocher la case {{prefName|Protégé contre toute modification manuelle}}.
-# Si c'est une Table des matières générale, c'est à dire couvrant l'ensemble du document dans laquelle doit être insérée cette Table des matières, choisir « Document entier » dans la section « Créer un index »,+# Si c'est une Table des matières générale, c'est à dire couvrant l'ensemble du document dans laquelle doit être insérée cette Table des matières, choisir {{prefName|Document entier}} dans la section {{section|Créer un index}},
# Dans cette même section, choisir le niveau d'évalutation : même si vous utilisez 10 niveaux de titres (chapitre, sous-chapitre, sous-sous-chapitre, sous-sous-sous-chapitre, etc. ;-)) dans votre document, vous pouvez choisir de n'en afficher qu'un certain nombre dans la Table des matières. Régler ce nombre ici (p.e. « 1 » si vous ne voulez afficher que les « chapitres » et « sous-chapitres » de votre document). # Dans cette même section, choisir le niveau d'évalutation : même si vous utilisez 10 niveaux de titres (chapitre, sous-chapitre, sous-sous-chapitre, sous-sous-sous-chapitre, etc. ;-)) dans votre document, vous pouvez choisir de n'en afficher qu'un certain nombre dans la Table des matières. Régler ce nombre ici (p.e. « 1 » si vous ne voulez afficher que les « chapitres » et « sous-chapitres » de votre document).
-# Dans la section suivante, « Créer à partir de », cocher seulement la case « Structure »,+# Dans la section suivante, {{section|Créer à partir de}}, cocher seulement la case {{prefName|Structure }},
-# Cliquer sur le bouton « OK »,+# Cliquer sur le bouton {{button|OK}},
-# ''—> NeoOffice insère une table des matières de votre document au niveau du curseur.''+# ''—> NeoOffice insère une table des matières de votre document au niveau du curseur.''-->
-===Actualisation de la table des matières===+===Updating a Table of Contents===
-Pour actualiser la Table des matières, la procédure est la même que pour la créer, nonobstant que tous les réglages seront définis (attention : seulement si vous placez votre curseur dans le texte de la Table des matières à actualiser)+<!--check English menu titles-->
 +There are two methods of updating a Table of Contents, one of which is analogous to the one used for creating a Table of Contents, and the other by working directly in the text.
 +
 +====Updating Using The Insert Index Window====
 +
 +This procedure is the same as that for creating a Table of Contents, and it is useful if you want to modify the structure of the table, for example, if you want to change the number of heading levels. (Attention, this is only possible if you have placed the cursor in the text of the Table of Contents)
 +
 +# Place you cursor in the text of the Table of Contents you want to edit
 +# Open the {{window|Insert Indexes and Tables}} window (Click on the {{menu|Insert}} menu, then {{menu|Index}} then {{prefName|Indexes and Tables...}}
 +# Optional: Modify certain settings if necessary,
 +# Click {{button|OK}}
 +# ''-> NeoOffice will update your Table of contents''.
 +
 +Or
 +
 +# Right click or Ctrl-Click in any part of the table.
 +# In the contextual menu that appears, choose the {{prefName|Edit Index}}
 +# The {{window|Insert Index}} window opens
 +# Make the modifications you want
 +# Click on {{button|OK}}
 +
 +''-> In this case, NeoOffice updates your Table of Contents.''
 +
 +''Note: if you work with a [[Using a Master Document|master document]], it is also possible to update your Table of Contents by positioning the mouse pointer over this icon [[Image:BNavUpdate.png]] of the master document Navigator and choosing {{prefName|all}}.''
 +
 +<!--===Actualisation de la table des matières===
 +
 +Pour actualiser la Table des matières, vous disposez de deux méthodes, l'une analogue à celle utilisée pour la création et l'autre en agissant directement dans le texte.
 +
 +====Actualisation à partir de la fenêtre de création de la table====
 +La procédure est la même que celle utilisée pour créer la table des matières, et elle est utile si vous voulez modifier la structure de la table, par exemple si vous voulez changer le numéro des niveaux (attention, cela n'est possible que si vous avez placé le curseur dans la table à actualiser)
# Placer votre curseur dans le texte dans la Table des matières à actualiser, # Placer votre curseur dans le texte dans la Table des matières à actualiser,
-# Ouvrir la fenêtre « Insertion d'index » (menu <tt>Insertion > Index > Index…</tt>),+# Ouvrir la fenêtre {{window|Insertion d'index}} en choisissant l'entrée {{menu|Index…}} dans le sous-menu {{menu|Index}} du menu {{menu|Insertion}},
# Optionnel : Modifier certains réglages si nécessaire, # Optionnel : Modifier certains réglages si nécessaire,
-# Cliquer sur le bouton « OK ».+# Cliquer sur le bouton {{button|OK}}.
-# ''—> NeoOffice actualise votre Table des matières''.+Ou
 +#Faites un clic droit, ou Ctrl-clic, en un point quelconque de la table
 +#Dans le menu contextuel qui apparaît choisissez l'entrée {{prefName|Éditer l'index}}
 +#La fenêtre de dialogue {{window|Insertion d'index}} s'ouvre
 +#Faites les modifications que vous voulez
 +#Cliquez sur le bouton {{button|OK}}
 +Dans les deux cas NeoOffice actualise votre table des matières.
-''Note : si vous travaillez avec un [[Fr:Utilisation_d'un_document_maître|document maître]], l'actualisation de « Tout » (élément du menu contextuel obtenu en maintenant un clic sur l'icône [[Image:BNavUpdate.png]] du Navitagateur du document maître) a également pour effet d'actualiser la table des matières.''+''Note : si vous travaillez avec un [[Fr:Utilisation_d'un_document_maître|document maître]], l'actualisation de « Tout » (élément du menu contextuel obtenu en maintenant un clic sur l'icône [[Image:BNavUpdate.png]] du Navitagateur du document maître) a également pour effet d'actualiser la table des matières.''-->
-#####Valterb changing for the above paragraph+====Updating directly in the text====
-Updating the Table of Contents is possible following two different procedures: the first is done following the same procedure described for inserting a Table of Contents, while the other is directly inside the text.+If you don't need to change the Table of Contents structure, i.e. you don't need to change the number of levels displayed in the Table of Contents, it is possible to update it by right-clicking (or ctrl-click) within the Table of Contents and then choose {{prefName|Update Index/table}}
-====Updating via Index window====+<!--====Actualisation directement dans le texte====
-The procedure is the same of what you have done for inserting a Table of Contents, and it is usefull if you need to change Table of Contents structure, like if you need to change the number of chapter levels you want in the Index (attention: this procedure works only if you put the cursor within the Table of Contentd before starting it)+Si vous ne devez pas modifier la structure de la table des matières, c'est-à-dire si vous ne devez pas modifier le numéro des niveaux par exemple, il est possible d'actualiser la table en faisant simplement un clic droit, ou Ctrl-clic, en un point quelconque de la table et en choisissant dans le menu contextuel qui apparaît l'entrée {{prefName|Actualiser l'index}}-->
-# Put the cursor within the Table of Contents you are going to update,+===Creating Hyperlinks in the Table of Contents===
-# Open The window {{Window|Insert Index}} from {{menu|Insert/Index/Table of Contents}} menu,+
-# Opzially: Edit rules you need,+
-# Click on <tt>OK</tt>.+
-''—> NeoOffice will update your Table of Contents''.+
-''Note: if you are working with [[It:Utilizzare_i_documenti_Master|Master Documents]], you can update everithing, Table of Contents included) clicking on the icon [[Image:BNavUpdate.png]] that is present in [[The_Navigator|the navigator window]]) and choosing "all"''.+The different levels of a Table of Contents can be transformed into hyperlinks, making it possible to go to the corresponding headings with a simple click. To do so:
-====Updating directly in the text====+* Right click (or Ctrl-click) in the Table of Contents and choose {{prefName|Edit Index/Table}}.
-If you don't nedd to change the Table of Contents structure, i.e. you don't need to change the number of levels that have to be visualize in the Table of Contents, it's possible update it simply right-clicking (or ctrl-click) within a pnt of the Index and than choose <tt>Update Index/table</tt>+* Click on the tab {{section|Entries}}.
 +* In the {{section|Level}} section choose the level you want to become a hyperlink.
 +* In the {{section|Structure}} section, click on the empty box in front of the {{button|E}} then click on the {{button|Hyperlink}}. A {{button|LS]] button appears in the box.
 +* click in the empty box that follows the {{button|E}}, then on the {{button|Hyperlink}}. A {{button|LE}} button appears in the box. In this case, only the title will be clickable. If you want the page number to also be clickable, you must put the {{button|LE}} button in the box which follows the {{button|#}} button.
 + 
 +'''N.B.''' If you click on the {{button|All}} the same format is applied to all the levels of the table, which is not always desirable. It is sometimes better to repeat this process for each level separately.
 +* Click on {{button|OK}}.
 +Unfortunately, if you are not satisfied with these hyperlinks, the only way to eleminate them is to delete the entire table.
 + 
 +''N.B. If the document is correctly formatted and if the headings are well orgzniaed, you can also use the [[The Navigator|Navigator]] window to move around in the document. Click on the triangle to the left of the Headings icon and couble click on the desired title.''
 + 
 + 
 +<!--===Création d'hyperliens dans la table des matières===
 +Les différents niveaux d'une table des matières peuvent être transformés en hyperliens, ce qui permet d'atteindre les titres correspondants d'un simple clic. Pour cela :
 +* Faites un clic droit (ou Ctrl-clic) dans la table des matières et choisissez {{prefName|Éditer l'index}}.
 +* Cliquez sur l'onglet {{section|Entrées}}.
 +* Dans la section {{section|Niveau}} choisissez le niveau auquel vous voulez associer un hyperlien.
 +* Dans la section {{section|Structure}}, cliquez sur la case vide qui précède le bouton {{button|E}} puis cliquez sur le bouton {{button|Hyperlien}}. Un bouton {{button|DH}} apparait dans cette case.
 +* Cliquez dans la case vide qui suit le bouton {{button|E}}, puis sur le bouton {{button|Hyperlien}}. Un bouton {{button|FH}} apparait dans la case. Dans ce cas seul le titre sera cliquable. Si vous voulez que le numéro de page soit aussi cliquable, il faut placer le bouton {{button|FH}} dans la case qui suit le bouton {{button|#}}.
 +'''N.B''' Si vous cliquez sur le bouton {{button|Tous}} le même format est appliqué à tous les niveaux de la table, ce qui n'est pas toujours satisfaisant. Il vaut parfois mieux réitérer le processus pour chaque niveau séparément.
 +* Cliquez sur {{button|OK}}.
 +Malheureusement, si vous n'êtes pas satisfait de ces hyperliens, le seul moyen de les éliminer est de supprimer entièrement la table.
 + 
 +''N.B. Si le document est correctement formaté et si les titres sont bien organisés, vous pouvez aussi utiliser la fenêtre du Navigateur pour vous déplacer dans le document : cliquez sur le triangle à gauche de la section Titres et double-cliquez sur le titre voulu.''
 +-->
-end of valterb modification#####+===Deleting the Table of Contents===
-===Suppression de la table des matières===+Right-click or Ctrl-click in the text of the table of contents and choose {{prefName|Delete Index/Table}}.
-''Notez que la destruction d'une table des matières n'entraîne ni la destruction des styles de paragraphes affiliés, ni les titres de votre document.''+''Note that the destruction of a table of contents does not result in the destruction of the related paragraph styles nor the titles of your document.'' <br>
-S'assurer que la Table des matières n'est pas protégée contre toute manipulation : 
-# Placer le curseur dans la Table des matières à détruire, 
-# Ouvrir la boîte de dialogue « Insertion d'index » (menu <tt>Insertion > Index > Index…</tt>), 
-# Dans l'onglet « Index », s'assurer que la case « Protégé contre toute modification manuelle » est bien décochée, 
-# Cliquer sur le bouton « OK » pour prendre en compte le changement 
-Maintenant que la Table des matières n'est plus protégée, on peut la détruire comme n'importe quel autre texte :+<!--===Suppression de la table des matières===
-# Placer votre curseur juste avant cette table des matières,+''Notez que la destruction d'une table des matières n'entraîne ni la destruction des styles de paragraphes affiliés, ni les titres de votre document.''<br>
-# Trouver à l'aide de l'ascenseur vertical la fin de la Table des matières,+Faites un clic droit, ou Ctrl-clic, dans le texte de la table et choisir l'entrée {{prefName|Supprimer l'index}}.-->
-# Tout en maintenant la touche <tt>Majuscule</tt>, cliquer à la fin de la Table des matières,+
-# —> Cela doit avoir pour effet de sélectionner toute votre Table des matières+
-# Cliquer sur la touche <tt>Effacement</tt>.+
-# —> NeoOffice supprime la Table des matières sélectionnée.+
 +==Appearance of the Table of Contents==
-==Aspect de la Table des matières==+Titles shown on the Table of Contents can have a different ook different from that of the heading titles in the document.
 +The index title linked to heading level 1 has a paragraph style called {{prefName|Index 1}}, the index title linked to heading level 2 has a paragraph style called {{prefName|Index 2}}, etc.
 +So if you want to change the typographic style of the Table of Contents you can do so in the same manner as [[Using Paragraph Styles|changing paragraph styles]].
-Les titres de la Table des matières peuvent avoir un aspect différent des titres dans votre document.+You can modify the backgound of the table. The default option is not very Mac-like. To do so:
 +*Right click or Ctrl-click in the textes of the table
 +*Choose the {{prefName|Edit Index/Table}} option
 +*In the window that opens, click on the {{prefName|Background}} tab and choose a background you like.
 +*Click on {{button|OK}}
-(procédure pour régler l'affichage d'une tdm)+<!--==Aspect de la Table des matières==
-#####Valterb adding+Les titres de la Table des matières peuvent avoir un aspect différent des titres dans votre document. À l'entrée de la table associée aux chapitres de niveau 1 est attribué le style de paragraphe {{prefName|Table des matières Niveau 1}}, à l'entrée de la table associée aux chapitres de niveau 2 est attribué le style de paragraphe {{prefName|Table des matières Niveau 2}}, etc. Si vous voulez alors modiier la typographie de la table vous ne pouvez le faire qu'en utilisant la méthode de [[Fr:Comment utiliser les styles de paragraphe#Comment modifier les styles de paragraphe|modification des styles de paragraphe]]
-Titles shown on the Table of Contents can have a look different form the look that chapters tile have inside the document.+Vous pouvez modifier l'arrière-plan de la table, l'option par défaut n'étant pas très "Mac-like". Pour cela :
-The index title linked to chapter level 1 has a paragraph style called <tt>Index 1</tt>, the index title linked to chapter level 2 has a paragraph style called <tt>Index 2</tt></tt>, etc. +*Faites un clic droit, ou Ctrl-clic, dans le texte de la table.
-So if you want to change the typographic style of the Table of Contents you can do it as you usually do for [[IT:Come_usare_gli_stili_di_paragrafo#Come_modificare_gli_stili_di_paragrafo|changong paragraph styles]].+*Choisissez l'option {{prefName|Éditer l'index}}.
 +*Dans la fenêtre de dialogue qui s'ouvre, cliquez sur l'onglet {{prefName|Arrière-plan}} et choisissez un arrière-plan qui vous convient.
 +*Cliquez sur {{button|OK}}.-->
-End of Valterb adding#####+==Related Trinity Links==
 +[http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=34613#34613 Problems with Chapter Numbering]
-==Bons tuyaux à connaître==+==Related External Links==
 +[http://www.linuxjournal.com/article/8012 ToCs, Indexes and Bibliographies in OOo Writer] by Bruce Byfield
-(quelques bons tuyaux) -->  
-{{botlangbarEN|[[Fr:Manipulation d'une table des matières|français]] [[It:Creare_un_Indice|Italiano]]}}+{{botlangbarEN|[[Fr:Manipulation d'une table des matières|français]] [[It:Creare_un_Indice|Italiano]] [[Es:C%c3%b3mo_usar_un_%c3%adndice_de_contenidos|Español]]}}
[[Category:NeoOffice]][[Category:Tips and Hints]] [[Category:NeoOffice]][[Category:Tips and Hints]]

Current revision

Contents

Introduction

What is more interesting than seeing the structure of a document when one is in the midst of writing it. What is more practical than easily finding, in a document of 100 or 1000 pages, the location of a chapter or a subsection.

It is possible to achieve that very simply with NeoOffice's Writer component, thanks to the Tables of Contents. Their manipulation is extremely simple, contrary to appearances.

It is important to keep in mind the different elements which are involved in order for NeoOffice to create this Table of Contents and keep it up-to-date.

In the first place, it is important to understand that for Writer, a Table of Contents is an index like other indexes. Thus the tools that direct the Table of Contents found in the Index tools.

The secon thing to keep in mind is that Writer doesn't use the terms "Title" or "Sub-title," but refers instead to Chapter and Level. For example, the Outline Numbering... command in the Tools menu is used in creating Tables of Contents and all the heading levels.


What is Needed to Create a Table of Contents

In order to construct a Table of Contents, Writer must know on what to base the structure of the document, that is to say which titles it is to include in the flow of the document.

As we have seen above, Writer calls these titles chapters.

Here, it is important to understandthat Writer, in itself, is incapable of differentiating between text and title, sub title, sub-sub title, etc. It is by using paragraph styles that we can tell Writer which is which. Without these style sheets, NeoOffice will be incapable of creating a table of contents.

In other words, it is necessary that your titles—those which will be used to create the desired table of contents—are styled correctly. Whether you use your own styles or the existing styles does not matter.

Then, NeoOfice needs to know where to place this table of contents.

Finally, NeoOffice needs to know what form to give it (what title levels to include, style of the text, columns, etc.)

We will discuss each of these tasks below.


Manipulating a Table of Contents

Default Styles for a Table of Contents

By default, Writer uses the pargraph styles "Heading 1," "Heading 2," through "Heading 10" to construct a table of contents. You can see this by going to the Tools menu and choosing Outline Numbering.... If it is not already active, click on the Numbering tab. In the column on the right is a list of the 10 styles that are available for reference.

These ten styles correspond to levels: Style 1=Level 1= e.g. Country
Style 2=Level 2= e.g. Cities
Style 3=Level 3= e.g. Streets
Style 4=Level 4= e.g. Building/Street Address
etc.

They would appear in the table of contents as follows:

•United Kingdom (level 1)
   ••London (level 2)
      •••Bridge Street
         ••••1. Cafe Nero, 1-2 Bridge Street (level 4)
         ••••3. Boots, 11 Bridge Street
      •••Downing Street (level 3)
   ••Cambridge(level 2)
   ••Oxford  (level 2)
      •••Mansfield Road (level 3)
•Canada
   ••Toronto
       •••Don Valley Parkway
   ••Montreal
•United States


Personalized Styles

While you can use the default styles to specify the titles which are to be included in the table of contents, you can use any paragraph styles:

  1. Create a paragraph style, but do not define bullets or numbering in the Paragraph Styles window.
  2. Under the Tools menu, chose Outline Number....
  3. Click on the Numbering tab
  4. choose the level you want the style applied to
  5. Choose the style you want applied to this level in the Paragraph Style drop down menu
  6. —> Writer will add this style to the right hand column
  7. You can can choose the type of numbering for this level of title from the Number drop down
  8. You can also define the character style to use, the character (point, caret, etc.) that will appear between the number (or letter) and your titles, etc.
  9. —> Writer reflects the changes you make in the right column, which shows you how the table of contents will be formatted.
  10. Repeat these steps to define all the needed paragraph styles.

To save time, create all of the needed paragraph styles for your headings and then open the Outline Numbering... window to define the table of contents.

Note: When defining paragaph styles for headings, remember to set the Numbering Style (In the Numbering tab of the Format Paragraph window) to "None." Numbering must be set in the Outline Numbering... window to define the table of contents. Do not set numbering or bullets with the the Bullets and Numbering sub-menu found in the Format menu.

Note as well that due to a known OpenOffice.org bug, you cannot save Outline numbering styles by clicking on the Format button and choosing Save. To save outline and chapter styles, you must use a Template.


Identifying the headings of the Table of Contents

Construct your document using these paragraph styles (either the default ones or those which you have defined), or apply these styles to your existing document.

Once you have done this, you are ready to construct the table of contents.


Positioning the Table of Contents

  1. Place the cursor where you want the table of contents to appear.
  2. Under the Insert menu, choose Indexes and Tables and then Indexes and Tables...
  3. -> Writer opens the Insert Index/Table window

Note: Writer considers the table of contents, like the bibiliography, to be an index.


Creation of the Table of Contents

  1. In the Insert Index/Table window (see above), choose the Index/Table tab
  2. Choose Table of Contents in the "Type" drop-down menu
  3. You may give the table of contents a name in the first input field
  4. You can "protect" the table of contents from manual editing by checking the Protected against manual changes. This is usually a good idea.
  5. If it is a general table of contents, that is to say covering the whole document, choose Entire Document in the section {{section|Create Index/Table}]
  6. In this same section, choose the level of inclusion. Even if you use ten heading levels in your document, you can choose to only include (evaluate) a certain number of levels in the Table of Contents. (For example, enter "1" if you only want to include chapter headings)
  7. In the Create from section, only check the Outline box
  8. Click on OK
  9. —>NeoOffice inserts a table of contents for your document at the cursor.


Updating a Table of Contents

There are two methods of updating a Table of Contents, one of which is analogous to the one used for creating a Table of Contents, and the other by working directly in the text.

Updating Using The Insert Index Window

This procedure is the same as that for creating a Table of Contents, and it is useful if you want to modify the structure of the table, for example, if you want to change the number of heading levels. (Attention, this is only possible if you have placed the cursor in the text of the Table of Contents)

  1. Place you cursor in the text of the Table of Contents you want to edit
  2. Open the Insert Indexes and Tables window (Click on the Insert menu, then Index then Indexes and Tables...
  3. Optional: Modify certain settings if necessary,
  4. Click OK
  5. -> NeoOffice will update your Table of contents.

Or

  1. Right click or Ctrl-Click in any part of the table.
  2. In the contextual menu that appears, choose the Edit Index
  3. The Insert Index window opens
  4. Make the modifications you want
  5. Click on OK

-> In this case, NeoOffice updates your Table of Contents.

Note: if you work with a master document, it is also possible to update your Table of Contents by positioning the mouse pointer over this icon Image:BNavUpdate.png of the master document Navigator and choosing all.


Updating directly in the text

If you don't need to change the Table of Contents structure, i.e. you don't need to change the number of levels displayed in the Table of Contents, it is possible to update it by right-clicking (or ctrl-click) within the Table of Contents and then choose Update Index/table


Creating Hyperlinks in the Table of Contents

The different levels of a Table of Contents can be transformed into hyperlinks, making it possible to go to the corresponding headings with a simple click. To do so:

  • Right click (or Ctrl-click) in the Table of Contents and choose Edit Index/Table.
  • Click on the tab Entries.
  • In the Level section choose the level you want to become a hyperlink.
  • In the Structure section, click on the empty box in front of the E then click on the Hyperlink. A {{button|LS]] button appears in the box.
  • click in the empty box that follows the E, then on the Hyperlink. A LE button appears in the box. In this case, only the title will be clickable. If you want the page number to also be clickable, you must put the LE button in the box which follows the # button.

N.B. If you click on the All the same format is applied to all the levels of the table, which is not always desirable. It is sometimes better to repeat this process for each level separately.

  • Click on OK.

Unfortunately, if you are not satisfied with these hyperlinks, the only way to eleminate them is to delete the entire table.

N.B. If the document is correctly formatted and if the headings are well orgzniaed, you can also use the Navigator window to move around in the document. Click on the triangle to the left of the Headings icon and couble click on the desired title.


Deleting the Table of Contents

Right-click or Ctrl-click in the text of the table of contents and choose Delete Index/Table.

Note that the destruction of a table of contents does not result in the destruction of the related paragraph styles nor the titles of your document.


Appearance of the Table of Contents

Titles shown on the Table of Contents can have a different ook different from that of the heading titles in the document. The index title linked to heading level 1 has a paragraph style called Index 1, the index title linked to heading level 2 has a paragraph style called Index 2, etc. So if you want to change the typographic style of the Table of Contents you can do so in the same manner as changing paragraph styles.

You can modify the backgound of the table. The default option is not very Mac-like. To do so:

  • Right click or Ctrl-click in the textes of the table
  • Choose the Edit Index/Table option
  • In the window that opens, click on the Background tab and choose a background you like.
  • Click on OK


Related Trinity Links

Problems with Chapter Numbering

Related External Links

ToCs, Indexes and Bibliographies in OOo Writer by Bruce Byfield



This article in other languages: français Italiano
Personal tools