Overview
Comment: | [fr] nr: ponctuation de fin de paragraphe manquante |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
83547f7209a82a165e7b663563e0b88b |
User & Date: | olr on 2019-01-21 10:48:17 |
Other Links: | manifest | tags |
Context
2019-01-22
| ||
11:04 | [fr] faux positif: impératif check-in: 24b959a850 user: olr tags: trunk, fr | |
2019-01-21
| ||
10:48 | [fr] nr: ponctuation de fin de paragraphe manquante check-in: 83547f7209 user: olr tags: trunk, fr | |
2019-01-16
| ||
11:16 | [fr] message erroné check-in: e642a19f50 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [243b2ad99f] to [2dbfaf0ab0].
︙ | ︙ | |||
49 50 51 52 53 54 55 | !! !! !! Options !! !! !! | | > | 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | !! !! !! Options !! !! !! OPTGROUP/basic: typo apos, esp tab, nbsp unit, tu maj, num virg, nf poncfin, ocr chim, liga mapos OPTGROUP/gramm: conf sgpl gn OPTGROUP/verbs: infi conj ppas, imp inte vmode OPTGROUP/style: bs pleo, redon1 redon2, neg OPTGROUP/misc: date mc OPTGROUP/debug: idrule # Names of options is used in dictionaries keys: dOptPython, dOptJavaScript, etc. OPTSOFTWARE: Python Server Writer JavaScript Firefox Thunderbird OPT/typo: True True True True True True OPT/apos: True True True True True True OPT/esp: True True True False False False OPT/tab: False True False False False False OPT/nbsp: True True True False False False OPT/tu: True True True True True True OPT/maj: True True True True True True OPT/num: True True True True True True OPT/virg: True True True True True True OPT/poncfin: False False False False False False OPT/unit: True True True False False False OPT/nf: True True True True True True OPT/liga: False False False False False False OPT/mapos: False False False False False False OPT/chim: False False False False False False OPT/ocr: False False False False False False OPT/conf: True True True True True True |
︙ | ︙ | |||
117 118 119 120 121 122 123 124 125 126 127 128 129 130 | OPTCOLOR/esp: orange orange OPTCOLOR/tab: orange orange OPTCOLOR/nbsp: orange orange OPTCOLOR/tu: orange orange OPTCOLOR/maj: orange orange OPTCOLOR/num: orange orange OPTCOLOR/virg: orange orange OPTCOLOR/unit: orange orange OPTCOLOR/nf: orange orange OPTCOLOR/liga: orange orange OPTCOLOR/mapos: orange orange OPTCOLOR/chim: orange orange OPTCOLOR/ocr: violet violet OPTCOLOR/conf: violet violet | > | 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 | OPTCOLOR/esp: orange orange OPTCOLOR/tab: orange orange OPTCOLOR/nbsp: orange orange OPTCOLOR/tu: orange orange OPTCOLOR/maj: orange orange OPTCOLOR/num: orange orange OPTCOLOR/virg: orange orange OPTCOLOR/poncfin: orange orange OPTCOLOR/unit: orange orange OPTCOLOR/nf: orange orange OPTCOLOR/liga: orange orange OPTCOLOR/mapos: orange orange OPTCOLOR/chim: orange orange OPTCOLOR/ocr: violet violet OPTCOLOR/conf: violet violet |
︙ | ︙ | |||
153 154 155 156 157 158 159 160 161 162 163 164 165 166 | OPTLABEL/typo: Signes typographiques OPTLABEL/apos: Apostrophe typographique|Correction des apostrophes droites. Automatisme possible dans le menu Outils > Options d’autocorrection > Options linguistiques > Guillemets simples > Remplacer (à cocher) OPTLABEL/esp: Espaces surnuméraires|Signale les espaces inutiles entre les mots, en début et en fin de ligne. OPTLABEL/tab: Tabulations surnuméraires|Signale les tabulations inutiles en début et en fin de ligne. OPTLABEL/nbsp: Espaces insécables|Vérifie les espaces insécables avec les ponctuations « ! ? : ; » (à désactiver si vous utilisez une police Graphite) OPTLABEL/maj: Majuscules|Vérifie l’utilisation des majuscules et des minuscules (par exemple, « la raison d’État », « les Européens »). OPTLABEL/virg: Virgules|Virgules manquantes avant “mais”, “car” et “etc.”. OPTLABEL/tu: Traits d’union|Cherche les traits d’union manquants ou inutiles. OPTLABEL/num: Nombres|Espaces insécables sur les grands nombres (> 10 000). Vérifie la présence de « O » au lieu de « 0 ». OPTLABEL/unit: Espaces insécables avant unités de mesure OPTLABEL/nf: Normes françaises OPTLABEL/liga: Signaler ligatures typographiques|Ligatures de fi, fl, ff, ffi, ffl, ft, st. OPTLABEL/mapos: 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. OPTLABEL/chim: Chimie [!]|Typographie des composés chimiques (H₂O, CO₂, etc.). | > | 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | OPTLABEL/typo: Signes typographiques OPTLABEL/apos: Apostrophe typographique|Correction des apostrophes droites. Automatisme possible dans le menu Outils > Options d’autocorrection > Options linguistiques > Guillemets simples > Remplacer (à cocher) OPTLABEL/esp: Espaces surnuméraires|Signale les espaces inutiles entre les mots, en début et en fin de ligne. OPTLABEL/tab: Tabulations surnuméraires|Signale les tabulations inutiles en début et en fin de ligne. OPTLABEL/nbsp: Espaces insécables|Vérifie les espaces insécables avec les ponctuations « ! ? : ; » (à désactiver si vous utilisez une police Graphite) OPTLABEL/maj: Majuscules|Vérifie l’utilisation des majuscules et des minuscules (par exemple, « la raison d’État », « les Européens »). OPTLABEL/virg: Virgules|Virgules manquantes avant “mais”, “car” et “etc.”. OPTLABEL/poncfin: Ponctuation finale [!]|Vérifie s’il manque une ponctuation finale au paragraphe (seulement pour les paragraphes constitués de plusieurs phrases). OPTLABEL/tu: Traits d’union|Cherche les traits d’union manquants ou inutiles. OPTLABEL/num: Nombres|Espaces insécables sur les grands nombres (> 10 000). Vérifie la présence de « O » au lieu de « 0 ». OPTLABEL/unit: Espaces insécables avant unités de mesure OPTLABEL/nf: Normes françaises OPTLABEL/liga: Signaler ligatures typographiques|Ligatures de fi, fl, ff, ffi, ffl, ft, st. OPTLABEL/mapos: 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. OPTLABEL/chim: Chimie [!]|Typographie des composés chimiques (H₂O, CO₂, etc.). |
︙ | ︙ | |||
199 200 201 202 203 204 205 206 207 208 209 210 211 212 | OPTLABEL/typo: Typographical glyphs OPTLABEL/apos: Typographical apostrophe|Detects typewriter apostrophes. You may get automatically typographical apostrophes in Tools > Autocorrect options > Localized options > Single quote > Replace (checkbox). OPTLABEL/esp: Useless spaces|Checks spaces within words and at the beginning and the end of lines. OPTLABEL/tab: Useless tabulations|Checks tabulations at the beginning and the end of lines. OPTLABEL/nbsp: Non-breakable spaces|Checks the use of non-breakable spaces with the following punctuation marks: « ! ? : ; » (deactivate it if you use a Graphite font). OPTLABEL/maj: Capitals|Checks the use of uppercase and lowercase letters (i.e. « la raison d’État », « les Européens »). OPTLABEL/virg: Commas|Missing commas before “mais”, “car” and “etc.”. OPTLABEL/tu: Hyphens|Checks missing or useless hyphens. OPTLABEL/num: Numbers|Large numbers and « O » instead of « 0 ». OPTLABEL/unit: Non-breaking spaces before units of measurement OPTLABEL/nf: French standards OPTLABEL/liga: Report typographical ligatures|Ligatures of fi, fl, ff, ffi, ffl, ft, st. OPTLABEL/mapos: Missing apostrophes after single letters [!]|Missing apostrophes after l d s n c j m t ç. This option is mostly useful to detect defects of digitized texts and is not recommended for scientific texts. OPTLABEL/chim: Chemistry [!]|Typography for molecules (H₂O, CO₂, etc.) | > | 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 | OPTLABEL/typo: Typographical glyphs OPTLABEL/apos: Typographical apostrophe|Detects typewriter apostrophes. You may get automatically typographical apostrophes in Tools > Autocorrect options > Localized options > Single quote > Replace (checkbox). OPTLABEL/esp: Useless spaces|Checks spaces within words and at the beginning and the end of lines. OPTLABEL/tab: Useless tabulations|Checks tabulations at the beginning and the end of lines. OPTLABEL/nbsp: Non-breakable spaces|Checks the use of non-breakable spaces with the following punctuation marks: « ! ? : ; » (deactivate it if you use a Graphite font). OPTLABEL/maj: Capitals|Checks the use of uppercase and lowercase letters (i.e. « la raison d’État », « les Européens »). OPTLABEL/virg: Commas|Missing commas before “mais”, “car” and “etc.”. OPTLABEL/poncfin: Ending punctuation [!]|Checks if an ending punctuation is missing on paragraphs (only for multi-sentences paragraphs). OPTLABEL/tu: Hyphens|Checks missing or useless hyphens. OPTLABEL/num: Numbers|Large numbers and « O » instead of « 0 ». OPTLABEL/unit: Non-breaking spaces before units of measurement OPTLABEL/nf: French standards OPTLABEL/liga: Report typographical ligatures|Ligatures of fi, fl, ff, ffi, ffl, ft, st. OPTLABEL/mapos: Missing apostrophes after single letters [!]|Missing apostrophes after l d s n c j m t ç. This option is mostly useful to detect defects of digitized texts and is not recommended for scientific texts. OPTLABEL/chim: Chemistry [!]|Typography for molecules (H₂O, CO₂, etc.) |
︙ | ︙ | |||
707 708 709 710 711 712 713 | -2>> =\2.capitalize() # Après un point, une majuscule est généralement requise. TEST: Je suis là. {{viens}}. ->> Viens TEST: Ils sont devenus idiots. {{c}}’est peine perdue. __[s]/maj(majuscule_en_début_phrase)__ ^ *([a-zéèâàô][\w-]+) @@$ | | > > > > > > > > > > > > > > > | 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 | -2>> =\2.capitalize() # Après un point, une majuscule est généralement requise. TEST: Je suis là. {{viens}}. ->> Viens TEST: Ils sont devenus idiots. {{c}}’est peine perdue. __[s]/maj(majuscule_en_début_phrase)__ ^ *([a-zéèâàô][\w-]+) @@$ <<- after("\\w\\w[.] +\\w+") -1>> =\1.capitalize() # Majuscule en début de phrase, sauf éventuellement lors d’une énumération. TEST: {{je}} suis disponible quand tu veux. Mais pas aujourd’hui. !! !! !!!! Ponctuation de fin de paragraphe !! !! !! __[i>/poncfin__ ({w_1}) *$ @@0 <<- before("\\w+(?:[.]|[ ][!?]) +([A-ZÉÈÎ]\w+|[ÀÔ])") -1>> \1.|\1 !|\1 ? # Il semble manquer une ponctuation finale (s’il s’agit d’un titre, le point final n’est pas requis). TEST: __poncfin__ Vraiment. Quel {{ennui}} TEST: Internet : le nouvel eldorado TEST: OMC-FMI : Les nouveaux maîtres du monde !! !! !!!! Virgules !! !! !! |
︙ | ︙ |