Utilisateur:Serged/trucs
La bibliothèque libre.
[modifier] Générer une table des matières avec chapitre
On veut générer une table des matières :
* [[Titre du bouquin-1|I]] * [[Titre du bouquin-2|II]] etc.
- Prendre un tableur (Open Office-Calc ou Excel)
- Taper 1 en A1
- Taper 2 en dessous
- Sélectionner les deux cellules et "tirer" en dessous, cela génère des cellules 1,2,3 etc. jusqu'au nombre de chapitres voulu
- Taper en B2 (Ligne 1,colonne 2) :
="*[[Titre du bouquin-" & A1 & "|" & ROMAIN(A1) & "]]"[1]
- Sélectionner cette cellule et la "tirer" en dessous, comme en 4, cela recopie la formule
Copie d'écran avec OOo Vous n'avez plus qu'à sélectionner les cellules de la colonne 2 et les copier-coller dans la fenêtre d'édition.
---
- ↑ "ROMAN(A1)" si vous avez une version anglaise.
[modifier]
Encore avec un tableur cette feuille Excel [1] (compatible OpenOffice) génère les en-tête avec le modèle ChapitreNav.
Mode d'emploi :
- Dans la cellule B1 mettre le nom de l'auteur
- Dans la cellule B2, mettre le nom de l'ouvrage
- En C1 et C2 mettre un texte à insérer au début et à la fin du chapitre (par exemple <poem> et </poem> s'il s'agit d'un recueil de poésie).
- Il suffit ensuite de faire du copier coller entre la bonne cellule de la colonne B et la fenêtre d'édition.
Cela donne :
- Chapitre 1 :
<div class='text'>{{ChapitreNav
| [[Nom de l'auteur]]
| [[Titre de l'ouvrage]]
|
|
| I
| [[Titre de l'ouvrage-2|II]]
}}
<poem>
</poem>
</div>
- Chapitre 25 :
<div class='text'>{{ChapitreNav
| [[Nom de l'auteur]]
| [[Titre de l'ouvrage]]
|
| [[Titre de l'ouvrage-24|XXIV]]
| XXV
| [[Titre de l'ouvrage-26|XXVI]]
}}
<poem>
</poem>
</div>
- Bug
- Si quelqu'un peut m'expliquer pourquoi : avec Excel 2003, il me met le résultat entre guillemets (""), pas avec OpenOffice...