Site: plugins SPIP
Prise électrique

Typographie et raccourcis

INTERDIRE LES RETOURS-CHARIOT

0 vote
Version de SPIP
  • SPIP 1.9.2
  • SPIP 2.0
État : stable
Base de données
  • ? Pas d’accès SQL
Auteur : ARNO*
Langues
  • ? Pas de texte
Pipelines
  • pre_propre

Les retours-cha­riot c’est mal, les retours-cha­riot sont une plaie, les retours-cha­riot nui­sent à votre santé. Ce plu­gin inter­dit l’inser­tion de retours-cha­riot dans le texte en les rem­plaçant par des chan­ge­ments de para­gra­phe (ce qu’ils devraient tou­jours être).

Pour une rai­son par­ti­cu­liè­re­ment mys­té­rieuse, cer­tains rédac­teurs uti­li­sent le rac­courci des retours-cha­riot (unders­core en début de ligne) ou le code HTML <br> pour fabri­quer des « para­gra­phes » sans espa­ce­ment ver­ti­cal avant.

Ou uti­li­sent les retours-cha­riot pour faire une pseudo maquette en pro­vo­quant des espa­ces ver­ti­caux énormes.

C’est mal. C’est très mal. Ces deux métho­des doi­vent être abso­lu­ment pros­cri­tes, sauf à accep­ter que son site ne res­sem­ble à rien.

Et la péda­go­gie (« non, Petit Lapin, les retour-cha­riots ne ser­vent pas à celà... ») n’y fait rien : un rédac­teur qui a décidé de met­tre des retour-cha­riots à tout bout de champ en met­tra par­tout jusqu’à la fin de ses jours. Les mêmes doi­vent cer­tai­ne­ment pro­vo­quer des sauts de page dans Word en ajou­tant des retours à la ligne jusqu’à arri­ver à la page sui­vante... (ça aussi, c’est mal, et pas seu­le­ment parce que Krosoft est le démon).

Bref : voici un plu­gin qui désac­tive pure­ment et sim­ple­ment la pos­si­bi­lité de faire des retours-cha­riot. Tous les retours-cha­riot sont rem­pla­cés par des sauts de para­gra­phes nor­maux.

« Oui mais quand même... »

Bien entendu, c’est à ce moment que le rédac­teur dro­gué aux retours-cha­riot décrète qu’en réa­lité, il n’uti­lise pas les retours-cha­riots que pour simu­ler des para­gra­phes, mais aussi pour faire des trucs légi­ti­mes. Et là, en se creu­sant, il trouve : « les adres­ses, il faut que j’écrive des adres­ses... ».

D’accord. Alors je vous pro­pose le rac­courci qui existe nati­ve­ment dans SPIP, et qui sera même plus facile à uti­li­ser que les retours-cha­riot (car on n’a même pas besoin d’indi­quer manuel­le­ment les retours-cha­riot, il suf­fit de reve­nir à la ligne) : <poesie>.

  1. <poesie>
  2.      <strong>Monsieur Nicolas Sarkozy</strong>
  3.      11, rue du Miroir aux Alouettes
  4.      92200 Neuilly-sur-Seine
  5.      France
  6. </poesie>

ce qui donne :

Monsieur Nicolas Sarkozy
11, rue du Miroir aux Alouettes
92200 Neuilly-sur-Seine
France

Cette méthode per­met, de plus, d’avoir de beaux blocs bien défi­nis, pour les­quels il suf­fit de défi­nir une feuille de style adap­tée.

Des paragraphes « joints » et « disjoints »

La prin­ci­pale rai­son pour l’uti­li­sa­tion (fau­tive) des retours-cha­riot, c’est la volonté d’avoir des para­gra­phes « joints » (sans espace ver­ti­cal).

Cela se réa­lise très faci­le­ment avec des feuilles de style.

  1. .texte p {
  2.         padding: 0px;
  3.         margin: 0px;
  4.         text-indent: 1.4em;
  5.        
  6. }
  7. .texte p:first-child {
  8.         text-indent: 0px;
  9. }

Les para­gra­phes sont pré­sen­tés « joints » (sans espa­ce­ment ver­ti­cal avant ou après), et leur pre­mière ligne est inden­tée (déca­lée vers la droite). Sauf le pre­mier para­gra­phe, qui n’est pas indenté (ce qui est l’usage en typo­gra­phi­que clas­si­que).

Il reste à pou­voir créer occa­sion­nel­le­ment des para­gra­phes « dis­joints » (sépa­rés par un espa­ce­ment ver­ti­cal). La solu­tion la plus sim­ple, à mon avis, est d’uti­li­ser le rac­courci cor­res­pon­dant à <hr /> : ---- (qua­tre tirets suc­ces­sifs), et de défi­nir un style adapté pour le <hr /> (par exem­ple : blanc sur fond blanc, pour le ren­dre invi­si­ble).

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
2 votes