Skip to content Aller au contenu

Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

syntax.nested-negation

Négations imbriquées.

Ce que cette règle signale

Les phrases qui empilent plusieurs négations. Deux négations ou plus dans une même phrase forcent le lecteur à basculer mentalement les valeurs de vérité. La charge est connue pour les lecteurs aphasiques et ceux qui souffrent d’un trouble du déficit de l’attention (TDAH). Le coût se multiplie sous pression cognitive. Les guides de langage clair (FALC, CDC Clear Communication Index, plainlanguage.gov) recommandent de réécrire les doubles négatives au positif.

En bref

Catégoriesyntax
Sévérité par défautwarning
Poids par défaut2
Étiquettes de conditionaphasia, adhd, general
LanguesEN · FR (comptage spécifique par langue)
Sourcesrc/rules/nested_negation.rs

Détection

On compte les négations par phrase ; on signale les phrases dont le compte dépasse max_negations.

  • Anglais — somme des correspondances délimitées par mot contre la liste de négations de la langue (not, no, never, none, nothing, nobody, nowhere, neither, nor, cannot, without) plus les occurrences du suffixe contracté n't (don't, won't, isn't, doesn't, …).
  • Français — comptage bipartite par paires. Chaque clitique ne / n' contribue pour une négation et s’apparie à la particule de seconde position la plus proche (pas, rien, jamais, plus, personne, aucun, aucune, guère, nulle part) dans une fenêtre courte ; l’appariement consomme simplement la particule pour éviter le double comptage. Les particules non appariées dans une phrase avec ne contribuent pour une de plus — ce qui attrape les formes comme rien employé en sujet nominal négatif. Garde-fous : pas / plus ne comptent jamais sans appariement (trop ambigus en dehors de ne …) ; rien précédé de de est traité comme l’idiome de rien et ignoré ; les particules d’une phrase sans clitique ne sont ignorées également (plus de courage, personne d'autre). Les autonomes sans / non comptent toujours.

Paramètres

CléTypedev-docpublicfalc
max_negationsint321

Exemples

lucid-lint signale ; la réécriture reste à l’auteur.

Français

Passe sous public :

Nous ne sommes pas prêts.

Le bipartite ne … pas compte pour une négation.

Avant (signalée) :

Nous ne disons pas que rien n’est jamais possible.

Trois négations : ne…pas (un bipartite), rien (non apparié), n'…jamais (un bipartite).

Ce que rapporte lucid-lint check --profile public :

warning input.md:1:1 Sentence stacks 3 negations (maximum 2). Rewrite as a positive statement or split the negations across separate sentences. [syntax.nested-negation]

Après (votre réécriture) :

Nous disons que quelque chose est possible.

Anglais

Trois négations → trois affirmations, teintes assorties d’un bout à l’autre de la réécriture. Le not disparaît simplement — la simplification se voit.

Avant (signalée) :

We do not say nothing is never possible.

Trois négations (not, nothing, never).

Après :

We say something is possible.

Neutralisation

Voir Neutralisation des diagnostics (page EN pour l’instant).

Voir aussi

Références

Voir Références pour la bibliographie complète.