Grammalecte  Check-in [d4604e5c1d]

Overview
Comment:[fr] purge markdown, ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: d4604e5c1d325072c328a0a24d368da6b1643d7640b17e9389d34c296995d688
User & Date: olr on 2020-03-24 12:47:54
Other Links: manifest | tags
Context
2020-03-25
10:20
[fr] ajustements check-in: 24d6c32a9a user: olr tags: fr, trunk
2020-03-24
12:47
[fr] purge markdown, ajustements check-in: d4604e5c1d user: olr tags: fr, trunk
2020-03-23
20:41
[fr] nr: censé être +adj check-in: 63841e87d3 user: olr tags: fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [60497c5a79] to [9ce77a2f1e].

    95     95   OPT/redon1:         False       False       False       False       False       False
    96     96   OPT/redon2:         False       False       False       False       False       False
    97     97   OPT/neg:            False       False       False       False       False       False
    98     98   OPT/date:           True        True        True        True        True        True
    99     99   OPT/mc:             False       False       False       False       False       False
   100    100   OPT/idrule:         False       False       False       False       False       False
   101    101   OPT/html:           False       False       False       True        True        True
   102         -OPT/latex:          False       False       False       False       False       False
          102  +OPT/latex:          True        False       False       False       False       False
          103  +OPT/md:             True        True        False       True        True        False
   103    104   
   104    105   # Priority: from 0 to 9. Default priority is 4.
   105    106   OPTPRIORITY/tu:     7
   106    107   OPTPRIORITY/conf:   5
   107    108   OPTPRIORITY/ocr:    3
   108    109   
   109    110   # COLORS are must be described with the HSL format (0-360, 0-100 %, 0-100 %) [don’t write the sign %]
................................................................................
   507    508   #
   508    509   # NOTE
   509    510   # Tout contrôle des espaces existants doit se faire avant ce point.
   510    511   # À partir d’ici, toute règle est susceptible de supprimer des caractères et les remplacer par des espaces ou des chaînes de longueur égale.
   511    512   #
   512    513   #
   513    514   
   514         -
   515    515   !!!
   516    516   !!!
   517    517   !!! Processeur: efface les ponctuations gênantes (URL, sigles, abréviations, IP, heures, etc.)    !!
   518    518   !!!
   519    519   !!!
   520    520   
   521    521   # e-mail
................................................................................
   649    649   TEST: Dossier C:\Program Files (x86)\LibreOffice
   650    650   TEST: [1] Dossier à revoir.
   651    651   TEST: jusqu’à 12h47
   652    652   TEST: Allons (re)voir ce film
   653    653   TEST: La figure 110 représente…
   654    654   
   655    655   
   656         -
   657    656   !!!
   658    657   !!!
   659         -!!! Processeur: balises HTML et LaTeX                                                             !!
          658  +!!! Processeur: balises HTML, LaTeX, Markdown                                                     !!
   660    659   !!!
   661    660   !!!
   662    661   
   663    662   # HTML
   664    663   __<i>/html(p_html_balise_ouvrante)__    <\w+.*?> <<- ~>> *
   665    664   __<i>/html(p_html_balise_fermante)__    </\w+ *> <<- ~>> *
   666    665   __<i>/html(p_html_amp_xxx)__            &amp;[a-zA-Z]+; <<- ~>> _
................................................................................
   668    667   __<i>/html(p_html_gt)__                 &gt; <<- ~>> >
   669    668   __<i>/html(p_html_amp)__                &amp; <<- ~>> &
   670    669   __<i>/html(p_html_nbsp)__               &nbsp; <<- ~>> @
   671    670   __<i>/html(p_html_nbsp2)__              &#(?:160|8239); <<- ~>> @
   672    671   __<i>/html(p_html_pseudo_balise)__      \[/?\w+\] <<- ~>> *
   673    672   
   674    673   
   675         -# LATEX
          674  +# LaTeX
   676    675   __<i]/latex(p_latex1)__     \\[a-z]+ <<- ~>> *
   677    676   __<i>/latex(p_latex2)__     \\[,;/\\] <<- ~>> *
   678    677   __<s>/latex(p_latex3)__     \{(?:abstract|align|cases|center|description|enumerate|equation|figure|flush(?:left|right)|gather|minipage|multline|quot(?:ation|e)|SaveVerbatim|table|tabular|thebibliography|[vV]erbatim|verse|wrapfigure)\} <<- ~>> *
   679    678   
          679  +# Markdown
          680  +__<s>/md(p_md_span_ouvrant)__   " ([*_]+)\w" @@1 <<- ~1>> *
          681  +__<i>/md(p_md_span_fermant)__   "[a-z0-9àéîïôûüù]([*_]+)[,.;:!?) ]" @@1 <<- ~1>> *
          682  +__<s>/md(p_md_title_start)__    "^#+" <<- ~>> *
          683  +__<s>/md(p_md_title_end)__      "#+ *$" <<- ~>> *
          684  +__<s>/md(p_md_list)__           "^[*+] " <<- ~>> *
   680    685   
   681    686   TEST: __html__  des <b>{{homme}}</b>
   682    687   TEST: __html__  des [b]{{femme}}[/b]
   683    688   TEST: __html__  il est venu&nbsp;: c’était bien…
   684         -
          689  +TEST: __md__    ces **{{femme}}**
   685    690   
   686    691   
   687    692   !!
   688    693   !!
   689    694   !!!! Écritures épicènes dystypographiques                                                         !!
   690    695   !!
   691    696   !!
................................................................................
  4857   4862   TEST: {{Au quel}} faut-il s’adresser ?
  4858   4863   TEST: ils jouent aux {{des}}.
  4859   4864   TEST: {{Aux quels}} a-t-il adressé sa requête. ?
  4860   4865   TEST: Des individus {{aux combien}} sensibles aux usages.
  4861   4866   TEST: Au MES, rien de nouveau.
  4862   4867   
  4863   4868   
         4869  +__gn_autre_chose__
         4870  +    autre choses
         4871  +        <<- /gn/ -2>> chose                                                                         # Locution “autre chose”. Accord entre “autre” et “chose”.
         4872  +
         4873  +    autres chose
         4874  +        <<- /gn/ -2>> choses                                                                        # Accord de nombre erroné avec “autres”.
         4875  +
         4876  +TEST: autre {{choses}}
         4877  +TEST: autres {{chose}}
         4878  +TEST: Je dis d’autres choses.
         4879  +TEST: Je dis autre chose.
         4880  +TEST: elle parle des autres choses.
         4881  +TEST: d’autres choses sont survenues.
         4882  +
  4864   4883   
  4865   4884   !!
  4866   4885   !!
  4867   4886   !!!! Style                                                                                        !!
  4868   4887   !!
  4869   4888   !!
  4870   4889   
................................................................................
 10553  10572           <<- /sgpl/ ->> en rangs serrés|en ordre serré               # Au pluriel, car il y a plusieurs rangs. Vous pouvez aussi utiliser l’expression “en ordre serré”.
 10554  10573   
 10555  10574   TEST: ils défilèrent {{en rang serré}}
 10556  10575   TEST: elles arrivent en rangs serrés.
 10557  10576   
 10558  10577   
 10559  10578   # entre autres
 10560         -__sgpl_entre_autres__
        10579  +__sgpl_entre_autres!6__
 10561  10580       entre autre [<end>|,]
 10562  10581       entre autre @:(?:[GW]|[NA].*:[pi])
 10563  10582           <<- /sgpl/ -2>> autres                                      # La locution “entre autres”, toujours au pluriel.|https://fr.wiktionary.org/wiki/entre_autres
 10564  10583   
 10565         -    entre >autre chose
 10566         -        <<- /sgpl/ -2:3>> autres choses                             # La locution “entre autres choses”, toujours au pluriel.
        10584  +    !! entre autres choses ¡¡
        10585  +    entre [autre+s] [chose+s]
        10586  +        <<- /sgpl/ not value(<1, "|j’|n’|il|elle|on|")
        10587  +        ->> entre autres choses                                     # La locution “entre autres choses”, toujours au pluriel.
 10567  10588   
 10568  10589   TEST: Des raisons ? Entre {{autre}} je n’en savais pas plus que lui.
 10569  10590   TEST: il y eut, entre {{autre}}, des erreurs commises.
 10570         -TEST: il y aura entre {{autre chose}} des répercussions terribles.
 10571         -TEST: il y aura entre {{autre}} choses des répercussions terribles.
        10591  +TEST: il y aura {{entre autre chose}} des répercussions terribles.
        10592  +TEST: il y aura {{entre autre choses}} des répercussions terribles.
        10593  +TEST: on entre autre chose dans la base pour voir ce que ça donne.
 10572  10594   
 10573  10595   
 10574  10596   # nul et non avenu
 10575  10597   __sgpl_nul_et_non_avenu__
 10576  10598       nul et non >avenu
 10577  10599           <<- /sgpl/ not value(\-1, "|avenu|") --1>> avenu            # Accord avec “\1”.
 10578  10600   
................................................................................
 13002  13024       ailleurs que chez [moi|toi|soi|lui|elle|nous|vous|eux|elles]
 13003  13025       autre part que chez [moi|toi|soi|lui|elle|nous|vous|eux|elles]
 13004  13026           <<- not value(<1, "|d’|") ~>> *
 13005  13027   
 13006  13028       <start> bien [entendu|sûr]
 13007  13029           <<- ~2:0>> *
 13008  13030   
        13031  +    bec et ongles
        13032  +        <<- not morph(<1, ":D") ~>> *
        13033  +
 13009  13034       bien [entendu|sûr]
 13010  13035           <<- morph(<1, ":[NAQR]|>que/") ~>> *
 13011  13036   
 13012  13037       bordel de merde
 13013  13038           <<- not morph(<1, ":D") ~>> *
 13014  13039   
 13015  13040       comme [moi|toi]