Grammalecte  Check-in [dea392c307]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | rg
Files: files | file ages | folders
SHA3-256: dea392c3076a475f5b2d818bd7de438fca068856e56fcece67aa704a5258bd1a
User & Date: olr on 2018-08-29 08:58:45
Other Links: branch diff | manifest | tags
Context
2018-08-31
09:14
[build] show bookmark for ENDGRAPH check-in: c466999e36 user: olr tags: build, rg
2018-08-29
08:58
[fr] ajustements check-in: dea392c307 user: olr tags: fr, rg
08:58
[build] graph builder: update check usage of define check-in: e4d45d6e72 user: olr tags: build, rg
Changes

Modified gc_lang/fr/rules.grx from [5c08f291a9] to [1193c248dc].

  1363   1363   __<s>(p_fin_dialogue2)__    ([?!…][?!…  ]*)[ "'”» ]*[a-zéèêîô]  @@0 <<- ~1>> ,
  1364   1364   
  1365   1365   TEST: « Je suis donc perdu ? », dit Paul.
  1366   1366   TEST: “C’est bon !”, croit savoir Marie.
  1367   1367   TEST: “Parce que… ?” finit par demander Paul.
  1368   1368   TEST: « Dans quel pays sommes-nous ? » demanda un manifestant.
  1369   1369   
         1370  +
         1371  +
  1370   1372   
  1371   1373   !!
  1372   1374   !!
  1373   1375   !!
  1374   1376   !!
  1375   1377   !!
  1376   1378   !!
................................................................................
  1458   1460   !!! Processeur: épuration des signes inutiles et quelques simplifications                         !!
  1459   1461   !!!
  1460   1462   !!!
  1461   1463   
  1462   1464   # fin de phrase
  1463   1465   __<s>(p_fin_de_phrase)__        [.?!:;…][ .?!… »”")]*$  <<- ~>> *
  1464   1466   
  1465         -# début de phrase
  1466         -__<s>(p_début_de_phrase)__      ^ *[-–—] <<- ~>> *
  1467         -
  1468   1467   # Guillemets et exposants
  1469   1468   __<s>(p_guillemets_exposants)__ [«»“”"„`¹²³⁴⁵⁶⁷⁸⁹⁰]+ <<- ~>> *
  1470   1469   
  1471   1470   # Chapitres et références
  1472   1471   __<s>(p_chapitre_référence)__   [\[({][\dIVXLCDM]+, \d+[\])}]   <js>[\[\(\{][\dIVXLCDM]+, \d+[\]\)\}]</js>   <<- ~>> *
  1473   1472   
  1474   1473   # le, la ou les chose(s)
................................................................................
  1482   1481   __[i](p_pas_mal)__              pas mal <<- not morph(word(-1), ":D", False) ~>> *
  1483   1482   __[i](p_pas_assez)__            pas assez ({w_2}) @@$ <<- morph(\1, ":A", False) and not morph(word(-1), ":D", False) ~>> *
  1484   1483   
  1485   1484   # faux positifs avec «à chez»
  1486   1485   __[i](p_de_chez_à_chez_pronom)__    de chez \w+ (?:à|jusqu à) chez (?:moi|toi|lui|elles?|eux|nous|vous) <<- ~>> *
  1487   1486   __[i](p_de_chez)__                  (jusqu à|de) chez @@0 <<- ~1>> *
  1488   1487   
  1489         -# faux positifs
  1490         -__[i](p_en_tout_et_pour_tout)__ en tout et pour tout <<- ~>> *
  1491         -__[i](p_au_sortir_de)__         au (sortir) de?s?  @@3 <<- ~1>> *
  1492         -__[i](p_au_revoir)__            au revoir <<- ~>> au_revoir
  1493         -
  1494   1488   # singletons entre parenthèses / crochets / accolades
  1495   1489   __<s>(p_singleton_parenthèses)__    [(]\w+[)] <js>\([a-zA-Z]+\)</js> <<- ~>> *
  1496   1490   __<s>(p_singleton_accolades)__      [{]\w+[}] <js>\{[a-zA-Z]+\}</js> <<- ~>> *
  1497   1491   __<s>(p_singleton_crochets)__       [\[]\w+[\]] <js>\[[a-zA-Z]+\]</js> <<- ~>> *
  1498   1492   
  1499   1493   # Avocats
  1500   1494   __[s](p_Me_nom_propre)__        (Me) [A-ZÉÂÔÈ][\w-]+ @@0 <<- ~1>> *
  1501   1495   
  1502         -# Évènements
  1503         -__[s](p_Mai_68)__               Mai 68 <<- ~>> Mai-68
  1504         -
  1505   1496   # Rois, reines, papes et vaniteux du même acabit
  1506   1497   __[s](p_titres_et_ordinaux)__   [A-ZÉÂÔÈ]\w+ ([XVI]+|I(?:er|ᵉʳ)) @@$ <<- \1 != "I" ~1>> *
  1507   1498   
  1508         -# Marques
  1509         -__[i](p_Peugeot)__              Peugeot (\d0\d\d?) @@$ <<- ~1>> *
  1510   1499   
  1511   1500   # alors que / dès lors que (éviter d’accorder un participe passé avec un pseudo-COD antérieur)
  1512   1501   __[i](p_alors_dès_lors_que)__   (alors|dès lors) que  @@0 <<- ~1>> _
  1513   1502   __[i](p_alors_dès_lors_que2)__  (alors|dès lors) qu’  @@0 <<- ~1>> _
  1514   1503   
  1515   1504   # Fusion des mots “multiples” (expérimental)
  1516   1505   __[s](p_fusion_mots_multiples)__
................................................................................
  1835   1824           <<- />> ce_que
  1836   1825   
  1837   1826   
  1838   1827   __tag_ni__
  1839   1828       ni
  1840   1829           <<- />> ni
  1841   1830   
         1831  +
         1832  +__tag_tiret1__
         1833  +    <start>  [-|–|—]
         1834  +        <<- />> tiret1
         1835  +        <<- ~>> *
         1836  +
  1842   1837   
  1843   1838   !!
  1844   1839   !!
  1845   1840   !!!! Verbes composés                                                                              !!
  1846   1841   !!
  1847   1842   !!
  1848   1843   
................................................................................
  1929   1924   TEST: Elle a de nombreux rendez-vous ce matin.
  1930   1925   TEST: êtes-vous là ?
  1931   1926   TEST: C’est notre chez-nous.
  1932   1927   TEST: Dans votre chez-vous, faites comme bon vous semble.
  1933   1928   
  1934   1929   
  1935   1930   __inte_rendez_vous__
  1936         -    ne [le|la|les] [lui|leur]   (rendez-vous)
  1937         -    ne me [le|la|les]           (rendez-vous)
  1938         -    ne [lui|leur] en            (rendez-vous)
  1939         -    ne [le|la|les|lui|leur]     (rendez-vous)
  1940         -    [me|ne|nous|vous|lui]       (rendez-vous)
  1941         -        <<- =>> define(\1, [":VCi1:2p"])
  1942         -        <<- %1>>
         1931  +    ne [le|la|les] [lui|leur]   rendez-vous
         1932  +    ne me [le|la|les]           rendez-vous
         1933  +    ne [lui|leur] en            rendez-vous
         1934  +    ne [le|la|les|lui|leur]     rendez-vous
         1935  +    [me|ne|nous|vous|lui]       rendez-vous
         1936  +        <<- =>> define(\-1, [":VCi1:2p"])
         1937  +        <<- %-1>>
  1943   1938   
  1944   1939   
  1945   1940   __inte_verbes_composés_impératifs__
  1946   1941       ~\w-l(?:es?|a)-(?:[mt]oi|nous|leur)$
  1947   1942       ~\w-(?:[nv]ous|lui|leur)-en$
  1948   1943       ~\w-[mt]’en$
  1949   1944       ~\w-[mt]’y$
................................................................................
  2005   2000   
  2006   2001   #   [un|mon|ton|son|ce|mes|tes|ses|leurs] rendez-vous
  2007   2002   #   rendez-vous seulement défini comme :N:m:i  dans le dictionnaire
  2008   2003   
  2009   2004   
  2010   2005   !!!! Fusions et immunités                                                                         !!
  2011   2006   
  2012         -__n_importe_qui_quoi__
         2007  +__fusions__
         2008  +    au revoir
         2009  +        <<- ~>> ␣
         2010  +        <<- =>> define(\1, [":N:m:i"])
         2011  +
  2013   2012       n’ importe [qui|quoi]
  2014   2013           <<- ~1:2>> ␣
  2015   2014   
  2016         -__jusqu_à__
         2015  +    Peugeot  ~^\d0\d\d?$
         2016  +        <<- ~>> ␣
         2017  +        <<- =>> define(\1, [":N:e:i"])
         2018  +
         2019  +    Mai 68
         2020  +        <<- ~>> ␣
         2021  +        <<- =>> define(\1, [":N:m:i"])
         2022  +
         2023  +
         2024  +__immunités__
         2025  +    au sortir [de|des|du|d’]
         2026  +        <<- ~2>> *
         2027  +
         2028  +    en tout et pour tout
         2029  +        <<- %-1>>
         2030  +
  2017   2031       jusqu’ à
  2018   2032           <<- %2>>
  2019   2033   
  2020   2034   
  2021   2035   
  2022   2036   @@@@
  2023   2037   @@@@
................................................................................
 10048  10062       >laisser pour compte
 10049  10063       >marcher à rebours
 10050  10064       >mettre à [bas|jour|niveau|nu|plat|terre]
 10051  10065       >mettre l’ [écart|épreuve]
 10052  10066       >mettre au [point|pas]
 10053  10067       >mettre en [avant|bouche|demeure|garde|jeu|lumière|œuvre|place|scène|terre]
 10054  10068       >mourir jeune
 10055         -    [>paraître|>paraitre] jeune
 10056  10069       >perdre [connaissance|conscience|raison]
 10057  10070       >perdre d’ avance
 10058  10071       >porter [atteinte|bonheur|caution|chance|malheur|plainte|préjudice|secours]
 10059  10072       >poser problème
 10060  10073       >prendre ?[ça|cela|ceci]¿ à la légère
 10061  10074       >prendre ?[ça|cela|ceci]¿ au [dépourvu|sérieux]
 10062  10075       >prendre bonne note