Site: plugins SPIP
Prise électrique

Typographie <span class="amp">&</span> raccourcis

INTERTITRES HIÉRARCHISÉS ET TDM


2 votes
Version de SPIP
  • SPIP 1.9.2
  • SPIP 2.0
  • SPIP 2.1
État : dev
Base de données
  • ? Pas d’accès SQL
Auteurs : Beurt et Mortimer
Langues
  • Français
Pipelines
  • header_prive
  • insert_head
  • post_propre
  • pre_propre

Inter­titres hié­rar­chisés et Table des matières rajoute des rac­courcis typo­gra­phiques pour gérer des niveaux d’intertitres, numé­rotés ou non, dans Spip (Ce plugin peut réuti­liser les inter­titres des enlu­mi­nures typo­gra­phiques). Il permet aussi d’ajouter dans l’article, une table des matières qui liste les inter­titres contenus dans l’article grâce à un modèle. D’autres modèles per­mettent de se référer à une sous partie d’un article dans un autre article (en citant le titre, extrait ou rien).

Ce plug-​​​​in est sous licence GNU/​​GPL v2

Présentation rapide

« Inter­titres hié­rar­chisés et table des matières » est un plugin de Spip qui donne accès à des inter­titres de niveaux dif­fé­rents, pour mieux orga­niser vos textes.

Mais également à des modèles per­mettant de faire une table des matières, des renvois vers cer­taines parties d’articles et d’en afficher auto­ma­tiquement des extraits.

Ces modèles peuvent s’insérer dans les sque­lettes ou à l’intérieur des articles.

En détail, ce plugin permet :

- d’utiliser des inter­titres hié­rar­chisés (plu­sieurs niveaux de titres) dans vos articles grâce à de nou­veaux rac­courcis typo­gra­phiques,
- d’afficher grâce à un modèle une table des matières dans vos articles et/​ou vos sque­lettes,
- d’afficher des renvois vers cer­taines parties d’un article dans vos articles,
- d’afficher des extraits plus ou moins longs et plus ou moins ciblés d’un article
- d’extraire des éléments signi­fiants d’un article.

Comment l’utiliser ?

Une fois ins­tallé, ce plugin gère la hié­rarchie des inter­titres d’une façon proche de celle des puces de Spip.

Pour hié­rar­chiser des puces avec Spip, on rajoute après le - des * pour les puces nor­males et des # pour les puces numé­rotées (voir aussi la docu­men­tation de Spip).

Avec les inter­titres ce sera aussi simple ! Après les trois acco­lades clas­siques qui dési­gnent un intertitre {{{ vous pla­cerez des * ou des # dont le nombre déter­minera le niveau de l’intertitre (comme pour les puces, les étoiles donnent des inter­titres non numé­rotés, et les dièses pro­voquent l’apparition de la numé­ro­tation auto­ma­tique). Vous ter­mi­nerez vos inter­titres par les trois acco­lades fer­mantes clas­siques }}}.

Ex.

{{{*Titre de premier niveau}}}
{{{**Titre de second niveau}}}
{{{*Deuxième titre de premier niveau}}}

Vous pouvez placer dans vos articles une table des matières réfé­rençant les inter­titres sous forme d’une liste de puces (hié­rar­chisées en fonction des niveaux d’intertitres, bien sûr). Pour cela il suffit de placer le modèle : <table_des_matieresXXX> dans votre texte (XXX est le numéro de l’article dont vous sou­haitez afficher la table des matières).

Informations complémentaires

Les enlu­mi­nures typographiques pro­posent déjà un système d’intertitres hié­rar­chisés, mais qui se fonde sur des rac­courcis différents ({2{ ou {3{, etc.). Le plugin « Inter­titres hié­rar­chisés et table des matières » fonc­tionne aussi avec ces raccourcis-​​là !

Ce plugin propose d’autres outils et bien des sub­ti­lités docu­mentés sur Spip-​​contrib : http://www.spip-contrib.net/Des-int...

Ce plugin est l’adaptation d’une ancienne contrib’ que vous pouvez trouver ici : Géné­ration auto­ma­tique de numé­ro­tation, table des matières et références

Le logo est une photo de timetrax23 sous licence Creative Commons « Paternité-​​Partage des Condi­tions Ini­tiales à l’Identique 2.0 Générique » que vous retrou­verez .

Pour écrire une critique de ce plugin, vous devez être un rédacteur de ce site.
Écrire un message

Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Site: plugins SPIP
Prise électrique
9 votes