pub enum GramOpt {
Show 41 variants SignesTypographiques, ApostropheTypographique, EcritureEpicene, EspacesSurnumeraires, TabulationsSurnumeraires, EspacesInsecables, Majuscules, MajusuculesMinisteres, Virgules, PonctuationFinale, TraitsUnionEtSoudures, Nombres, EspaceInsecableAvantUniteDeMesure, NormesFrancaises, LigaturesTypographiques, ApostropheManquanteApresLettreIsolee, Chimie, ErreurNumerisation, Gramm, ConfusionFauxAmis, Locutions, AccordsGenreEtNombre, Verbes, Conjugaisons, Infinitif, Imperatif, Interrogatif, ParticipePassesEtAdjectifs, ModesVerbaux, Style, Populaire, Pleonasmes, ElisisonsEtEuphonies, AdverbesNegation, RepetitionsDansParagraphe, RepetitionDansPhrase, Misc, MotsComposes, Date, Debug, IdControlRule,
}
Expand description

Spell check options

Variants§

§

SignesTypographiques

Signes typographiques

§

ApostropheTypographique

Apostrophes typographiques

Correction des apostrophes droites. Automatisme possible dans le menu Outils > Options d’autocorrection > Options linguistiques > Guillemets simples > Remplacer (à cocher)

§

EcritureEpicene

Ecriture épicène

Normalisation de l’écriture épicène avec points médians.

§

EspacesSurnumeraires

Espaces surnuméraires

Signale les espaces inutiles entre les mots, en début et en fin de ligne.

§

TabulationsSurnumeraires

Tabulations surnuméraires

Signale les tabulations inutiles en début et en fin de ligne.

§

EspacesInsecables

Espaces insécables

Vérifie les espaces insécables avec les ponctuations « ! ? : ; » (à désactiver si vous utilisez une police Graphite)

§

Majuscules

Majuscules

Vérifie l’utilisation des majuscules et des minuscules (par exemple, « la raison d’État », « les Européens »).

§

MajusuculesMinisteres

Majuscules pour ministères

Majuscules pour les intitulés des ministères.

§

Virgules

Virgules

Vérifie s’il manque une ponctuation finale au paragraphe (seulement pour les paragraphes constitués de plusieurs phrases).

§

PonctuationFinale

Ponctuation finale !

Vérifie s’il manque une ponctuation finale au paragraphe (seulement pour les paragraphes constitués de plusieurs phrases).

§

TraitsUnionEtSoudures

Traits d’union et soudures

Cherche les traits d’union manquants ou inutiles.

§

Nombres

Nombres

Espaces insécables avant unités de mesure

§

EspaceInsecableAvantUniteDeMesure

Espaces insécables avant unités de mesure

§

NormesFrancaises

Normes françaises

§

LigaturesTypographiques

Signaler ligatures typographiques

Ligatures de fi, fl, ff, ffi, ffl, ft, st.

§

ApostropheManquanteApresLettreIsolee

Apostrophe manquante après lettres isolées !

Apostrophe manquante après les lettres l d s n c j m t ç. Cette option sert surtout à repérer les défauts de numérisation des textes et est déconseillée pour les textes scientifiques.

§

Chimie

Chimie

Typographie des composés chimiques (H₂O, CO₂, etc.).

§

ErreurNumerisation

Erreurs de numérisation (OCR)

Erreurs de reconnaissance optique des caractères. Beaucoup de faux positifs.

§

Gramm

Noms et adjectifs

§

ConfusionFauxAmis

Confusions et faux-amis

Cherche des erreurs souvent dues à l’homonymie (par exemple, les confusions entre « faîte » et « faite »).

§

Locutions

Locutions

Écriture des locutions usuelles.

§

AccordsGenreEtNombre

Accords (genre et nombre)

Accords des noms et des adjectifs.

§

Verbes

Verbes

§

Conjugaisons

Conjugaisons

Accord des verbes avec leur sujet.

§

Infinitif

Infinitif

Confusion entre l’infinitif et d’autres formes.

§

Imperatif

Impératif

Vérifie notamment la deuxième personne du singulier (par exemple, les erreurs : « vas… », « prend… », « manges… »).

§

Interrogatif

Interrogatif

Vérifie les formes interrogatives et suggère de lier les pronoms personnels avec les verbes.

§

ParticipePassesEtAdjectifs

Participes passés, adjectifs

§

ModesVerbaux

Modes verbaux

§

Style

Style

§

Populaire

Populaire

Souligne un langage courant considéré comme erroné, comme « malgré que ».

§

Pleonasmes

Pléonasmes

Repère des redondances sémantiques, comme « au jour d’aujourd’hui », « monter en haut », etc.

§

ElisisonsEtEuphonies

Élisions et euphonies

Signale les élisions incorrectes et les tournures dysphoniques.

§

AdverbesNegation

Adverge de négation [!}

Ne … pas, ne … jamais, etc.

§

RepetitionsDansParagraphe

Répétitions dans le paragraphe !

Sont exclus les mots grammaticaux, ceux commençant par une majuscule, ainsi que “être” et “avoir”.

§

RepetitionDansPhrase

Répétitions dans la phrase !

Sont exclus les mots grammaticaux, ainsi que “être” et “avoir”.

§

Misc

Divers

§

MotsComposes

Mots composés !

§

Date

Validation des dates

§

Debug

Debugagge

§

IdControlRule

Affiche l’identifiant de la règle de contrôle dans les messages d’erreur.

Implementations§

source§

impl GramOpt

source

pub fn id(&self) -> &'static str

Get the technical ID of the Grammalecte option

Trait Implementations§

source§

impl Debug for GramOpt

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for GramOpt

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<GramOpt> for GramOpt

source§

fn eq(&self, other: &GramOpt) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for GramOpt

source§

impl StructuralEq for GramOpt

source§

impl StructuralPartialEq for GramOpt

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more