Grammalecte  Check-in [a94bd0361a]

Overview
Comment:[fr] faux positifs: trait d’union à l’impératif
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: a94bd0361a297a7d03aeaf87138f9e5144e9cb3e962afec820d5b61060b4e761
User & Date: olr on 2017-05-23 17:35:30
Other Links: manifest | tags
Context
2017-05-23
21:14
[fr] pt: chemin de traverse check-in: 3ea6ac2274 user: olr tags: fr, trunk
17:35
[fr] faux positifs: trait d’union à l’impératif check-in: a94bd0361a user: olr tags: fr, trunk
08:48
[fr] revert: indiquer la date de génération des dicos check-in: 6f6c3f7815 user: olr tags: fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [b2c1816c33] to [0f1b3c30b4].

  9423   9423   __[i]/imp(imp_union_les)__
  9424   9424       (?<![’~])({w_2}) les(?! plus| moins| mieux| trop| très| en| y)  @@0
  9425   9425       <<- morphex(\1, ":E", ":[GM]") and morphex(word(1), ":", ":(?:N|A|Q|Y|B|3[sp])", True) and morph(word(-1), ":Cc", False, True) and not before("~ +$")
  9426   9426       ->> \1-les
  9427   9427       # S’il s’agit d’un impératif, mettez un trait d’union.|http://66.46.185.79/bdl/gabarit_bdl.asp?id=4206
  9428   9428   
  9429   9429   TEST: {{chante les}} avec conviction
         9430  +TEST: Prenez les 5 ou 6 revues
  9430   9431   
  9431   9432   
  9432   9433   __[i]/imp(imp_union_le_la_leur)__
  9433   9434       (?<![’~])({w_2}) (l(?:e(?:ur|)|a))(?! plus| moins| mieux| peu| plupart| trop| très| une?)  @@0,$
  9434         -    <<- morphex(\1, ":E", ":[GM]") and morphex(word(1), ":", ":(?:N|A|Q|Y|MP|H)", True) and morph(word(-1), ":Cc", False, True) and not before("~ +$")
         9435  +    <<- morphex(\1, ":E", ":[GM]") and morphex(word(1), ":", ":(?:N|A|Q|Y|MP|H|T)", True) and morph(word(-1), ":Cc", False, True) and not before("~ +$")
  9435   9436       ->> \1-\2
  9436   9437       # S’il s’agit d’un impératif, mettez un trait d’union.|http://66.46.185.79/bdl/gabarit_bdl.asp?id=4206
  9437   9438   
  9438   9439   TEST: {{Prends le}} avec toi.
  9439   9440   TEST: {{Dites leur}} que nous sommes là.
  9440   9441   TEST: un sujet si extrêmement politique et polémique lui a donné un accès
  9441   9442   TEST: Les États d’ores et déjà très affaiblis le seraient encore plus
  9442   9443   TEST: « C’est ainsi », résume la cyptologue (erreur orthographique délibérée sur “cyptologue” pour empêcher certains faux positifs)
  9443   9444   TEST: Notez le peu de cas qui en est fait en général dans les médias
  9444         -#TEST: Prenez les 5 ou 6 revues
         9445  +TEST: deux fois par an, souligne le Dr Assouline
         9446  +
  9445   9447   
  9446   9448   
  9447   9449   __<i]/imp(imp_apostrophe_m_t_en)__
  9448   9450       ([ -][mt])-en @@0
  9449   9451       <<- not (\0.endswith("t-en") and before(r"(?i)\bva$") and morph(word(1), ">guerre ", False, False)) ->> \1’en
  9450   9452       # « \1e » est ici abrégé, c’est une forme élidée. Il faut mettre une apostrophe et non un trait d’union.
  9451   9453