Overview
Comment: | [fr] certain/certaine avant V 3pl |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
e4c5a24db32fb8574ae8a7081144fc4c |
User & Date: | olr on 2017-11-23 08:09:18 |
Other Links: | manifest | tags |
Context
2017-11-23
| ||
09:20 | [fr] nr: confusion <ban/banc> check-in: 6e396ae9ae user: olr tags: trunk, fr | |
08:09 | [fr] certain/certaine avant V 3pl check-in: e4c5a24db3 user: olr tags: trunk, fr | |
08:08 | [fr] réversion: apostrophe typographique suivant <t> check-in: 997694fa93 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [f85e28e7c0] to [b5034ff781].
︙ | ︙ | |||
11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 | (?<!de )(certaine?s|tou(?:te|)s|plusieurs) +(?:qui +|)({w_2}) @@0,$ <<- morphex(\2, ":V", ":(?:G|N|A|3p|P|Q)") and not morph(word(-1), ":[VR]", False, False) -2>> =suggVerb(@, ":3p") # Conjugaison erronée. Accord avec « \1 ». Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: certains {{prenne}} leur temps TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés. __[i]/conj(conj_det_plur_nom)__ ([cmts]es|[nv]os|leurs|quelques) +({w_2}) +({w_2}) @@0,w,$ <<- morph(\2, ":[NAQ].*:[pi]", False) and morphex(\3, ":V", ":(?:[13]p|P|Y|G|A.*:e:[pi])") and morphex(word(-1), ":C", ":[YP]", True) and not( morph(\3, ":3s", False) and before(r"(?i)\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>> <<- not checkAgreement(\2, \3) -3>> =suggVerb(@, ":3p") # Conjugaison erronée. Accord avec « \1 \2… ». Le verbe devrait être à la 3ᵉ personne du pluriel. | > > > > > > > > | 11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 | (?<!de )(certaine?s|tou(?:te|)s|plusieurs) +(?:qui +|)({w_2}) @@0,$ <<- morphex(\2, ":V", ":(?:G|N|A|3p|P|Q)") and not morph(word(-1), ":[VR]", False, False) -2>> =suggVerb(@, ":3p") # Conjugaison erronée. Accord avec « \1 ». Le verbe devrait être à la 3ᵉ personne du pluriel. TEST: certains {{prenne}} leur temps TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés. __[i]/conj(conj_certains_certaines)__ (certaine?) +({w_2}) <<- morphex(\2, ":V.*:[123]p", ":[GWM]") and isStart() -1>> \1s # Mettez au pluriel “\1” si vous désignez plusieurs personnes. TEST: {{certain}} deviennent idiots à cette seule pensée. TEST: mais c’est exact, {{certaine}} se perdent souvent dans les méandres de l’administration. __[i]/conj(conj_det_plur_nom)__ ([cmts]es|[nv]os|leurs|quelques) +({w_2}) +({w_2}) @@0,w,$ <<- morph(\2, ":[NAQ].*:[pi]", False) and morphex(\3, ":V", ":(?:[13]p|P|Y|G|A.*:e:[pi])") and morphex(word(-1), ":C", ":[YP]", True) and not( morph(\3, ":3s", False) and before(r"(?i)\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>> <<- not checkAgreement(\2, \3) -3>> =suggVerb(@, ":3p") # Conjugaison erronée. Accord avec « \1 \2… ». Le verbe devrait être à la 3ᵉ personne du pluriel. |
︙ | ︙ |