Modèle exergue
Un plugin pour insérer simplement des exergues dans le texte : centrés, flottant à gauche ou à droite.
Modèle exergue
Un plugin pour insérer simplement des exergues dans le texte : centrés, flottant à gauche ou à droite.
Nouveau #plugin pour #SPIP_3 : Raccourci ‹dame› blanche
▻http://zone.spip.org/trac/spip-zone/browser/_plugins_/dame_blanche
Il s’agit d’une phrase du texte que l’on fait ressortir dans la maquette, histoire de rythmer la page et de faire ressortir un point accrocheur. La plupart des gens appellent ça l’exergue, mais c’est erroné : ça s’appelle une dame blanche (l’exergue, c’est une citation qui n’est pas tirée du texte lui-même, et qu’on met en début d’article ou de livre.)
Ici, on l’utilise avec le raccourci <dame>
:
<dame>La plupart des gens appellent ça l'exergue</dame>
Il y a déjà un plugin « exergue », mais :
– le terme exergue est fautif, et j’ai affaire à une utilisatrice qui n’acceptera jamais qu’on confonde les deux termes… ah mais !
– je voulais voir comment utiliser #textwheel dans un plugin ; je ne sais pas si on peut faire encore plus simple, mais c’est déjà vachement agréable (tu peux aller jeter un coup d’œil, vraiment c’est pratique) ;
– le style est dans un fichier, fonctionne dans l’espace privé et sur le site public, et correspond à mes habitudes ;
– je préfère utiliser <aside>
plutôt que <blockquote>
, parce que pour le coup ce bout de texte est en dehors de l’article. Donc : tu as intérêt à faire ton site en HTML5 si tu veux utiliser ce plugin.
Le fautif étant @booz, n’hésitons pas à le dénoncer !
(Et c’est là que je me rends compte que mon exemplaire du Code typographique de l’Imprimerie nationale – dans une édition désormais vintage – a disparu. Arg.)
Ouais parce que j’avais jamais entendu ce terme et ’ya pas grand chose sur le web… j’aurais bien lu un truc détaillé sur l’origine du nom ou quoi.
Tyto alba — l’Effraie des clochers, aussi appelée Dame blanche, pourrait faire une chouette idée de logo
(d’autant que certains écrivent typo alba)
Prenez garde !
La Dame Blanche vous regarde,
La Dame Blanche vous entend.
Pour moi, la dame blanche, c’est le fantôme qui prévient les conducteurs sur les routes de Maurienne la nuit...
Hello,
Super cette trouvaille du terme dame blanche.
Pour le plugin bien joué pour textwheel. Mais si je lis bien le code tu fais une extraction de la citation, qui est affichée une fois donc, hors du texte.
Dans le plugin exergue, le texte cité est affiché deux fois, une fois dans le texte de base, et une autre fois recopié en js dans un bloc stylé joli. La « dame blanche » est donc un ajout.
On peut également placer plusieurs dames blanches / exergues dans un même texte, à n’importe quel endroit.
▻http://zone.spip.org/trac/spip-zone/browser/_plugins_/exergue
Pas facile de trouver des ressources en ligne qui parlent de cette dame blanche, effectivement.
En voici une : ▻http://fr.comp.graphisme.pao.narkive.com/5yXXidpd/comment-s-appelle#post18
@ari si j’ai bien compris la discussion que j’ai pointé (qui date d’il y a presque 10 ans tout de même), ce serait peut-être plus utilisé au Québec…
Bonjour,
Merci pour ce plugin.
Je m’apprête à l’utiliser sur un site et j’aimerais y rajouter :
– un bouton dans la barre typo
– une possibilité de passer un alignement (left|center|right)
Qu’en dis-tu @arno ?
D’autre part, le choix de <aside> pose un problème d’accessibilité : en effet, il faut que chaque bloc HTML5 soit immédiatement suivi d’un titre, ce qui n’est pas le cas ici.
Enfin, le texte que l’on écrit dans une dame blanche me semble faire partie intégrante de l’article que l’on écrit. Pourquoi le placer en <aside> et pas en <p> tout simplement ?
Puisque ce seen est ressuscité, je précise qu’après avoir utilisé le plugin exergue un temps, on préfère désormais une alternative simple et efficace qui s’efface facilement à l’export : un modèle exergue qui s’écrit donc <exergue|texte=le texte>
et produit toujours un <blockquote class="exergue">
SPIP a déjà une syntaxe pour les <blockquote>
qui est <quote>
(on aurait pu garder le même mot mais bref…), et on pourrait imaginer directement pouvoir lui passer une classe, puisque ça existe déjà. Du genre <quote exergue>Mon texte</quote>
.
On pourrait l’imaginer mais pour l’instant on utilise le <quote>
pour une chose, et des <blockquote class=
pour d’autres trucs. Mais de fait, pouvoir mettre des classes aux raccourcis serait chouette.
@baroug : est-ce que tu pourrais partager ton modèle exergue dans l’idée d’en faire un plugin avec le yaml qui va bien pour insérer_modèle ?
quel intérêt ? autant le… mettre dans /modeles ? Je comprend pas l’intérêt d’un plugin qui fait une chose aussi simple. Mais oui je peux le partager c’est extrêmement simple :
[(#REM) Affiche un exergue ]
[<blockquote class="exergue">
(#ENV{texte}|propre|PtoBR)
</blockquote>]
…et un peu de css of course…
Chose promise... Joyeux Noël : ▻http://zone.spip.org/trac/spip-zone/changeset/101216