Grammalecte  Check-in [ecd1cb3587]

Overview
Comment:[fr] ocr: faux positif avec <dû + Vinf> (test)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: ecd1cb358787d3c5620af3c4a2a71b24ed5fedeb91700de89150b0724d73574c
User & Date: olr on 2018-03-19 08:18:09
Other Links: manifest | tags
Context
2018-03-22
11:11
[fr] tags de positionnement pour JS check-in: fa0a38b00a user: olr tags: trunk, fr
2018-03-19
08:18
[fr] ocr: faux positif avec <dû + Vinf> (test) check-in: ecd1cb3587 user: olr tags: trunk, fr
08:17
[fr] ocr: faux positif avec <dû + Vinf> check-in: 40d1d7fda9 user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [f72ceea77c] to [237237b53b].

2238
2239
2240
2241
2242
2243
2244

2245
2246
2247
2248
2249
2250
2251

# du / dû
__[i]/ocr(ocr_du)__
    (dû) +({w_3}) @@0,$
    <<- morph(\2, ":[NA]:[me]:[si]", ":Y") -1>> du                                                  # Erreur de numérisation ?

TEST: __ocr__ prendre {{dû}} bon temps



# elle / elfe
__[s]/ocr(ocr_elle)__
    [eE]lfes?
    <<- \0.endswith("e") and ( morph(word(-1), ":R", False, True) or isNextVerb() ) ->> elle        # Erreur de numérisation ?
    <<- \0.endswith("s") and ( morph(word(-1), ":R", False, True) or isNextVerb() ) ->> elles       # Erreur de numérisation ?







>







2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252

# du / dû
__[i]/ocr(ocr_du)__
    (dû) +({w_3}) @@0,$
    <<- morph(\2, ":[NA]:[me]:[si]", ":Y") -1>> du                                                  # Erreur de numérisation ?

TEST: __ocr__ prendre {{dû}} bon temps
TEST: __ocr__ Tous eussent dû subir ce supplice raffiné.


# elle / elfe
__[s]/ocr(ocr_elle)__
    [eE]lfes?
    <<- \0.endswith("e") and ( morph(word(-1), ":R", False, True) or isNextVerb() ) ->> elle        # Erreur de numérisation ?
    <<- \0.endswith("s") and ( morph(word(-1), ":R", False, True) or isNextVerb() ) ->> elles       # Erreur de numérisation ?