Grammalecte  Check-in [d6dc0d1936]

Overview
Comment:[fr] màj: ordinaux, ne pas imposer les exposants (problème avec LibreOffice)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: d6dc0d193676f94f077e355df8173b4668270e346de69ea06f5426ccc40cc6fb
User & Date: olr on 2017-06-20 10:02:08
Other Links: manifest | tags
Context
2017-06-20
11:18
[fr] merge depuis fr_killtricks: caractère ~ supprimé check-in: 07cd4cd716 user: olr tags: fr, trunk
10:02
[fr] màj: ordinaux, ne pas imposer les exposants (problème avec LibreOffice) check-in: d6dc0d1936 user: olr tags: fr, trunk
06:50
[fr] màj: det_plur +nom sing check-in: b1a65853ff user: olr tags: fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [583504fc8d] to [5d38a26070].

  1069   1069   
  1070   1070   TEST: année {{2O11}}                                                      ->> 2011
  1071   1071   TEST: {{3O}} (chiffre avec un O).                                         ->> 30
  1072   1072   
  1073   1073   
  1074   1074   # Nombres ordinaux
  1075   1075   __[s]/typo(typo_ordinaux_premier)__
  1076         -    1 ?i?è?(?:er|re)s?
         1076  +    1 ?(?:ier|i?ère)s?
  1077   1077       <<- ->> =\0.replace(" ", "").replace("è", "").replace("i", "").replace("e", "ᵉ").replace("r", "ʳ").replace("s", "ˢ")
  1078   1078       # Nombre ordinal. Premier : 1ᵉʳ. Première : 1ʳᵉ. Premier : 1ᵉʳˢ. Première : 1ʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1079   1079   __[s]/typo(typo_ordinaux_deuxième)__
  1080         -    2 ?n?de?s?
         1080  +    2 ?nde?s?
  1081   1081       <<- ->> =\0.replace(" ", "").replace("n", "").replace("d", "ᵈ").replace("e", "ᵉ").replace("s", "ˢ")
  1082   1082       # Nombre ordinal. Second : 2ᵈ. Seconde : 2ᵈᵉ. Seconds : 2ᵈˢ. Secondes : 2ᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1083   1083   __[s]/typo(typo_ordinaux_nième)__
  1084         -    ([0-9]+) ?(?:è|i?[èe]me|e)s?  @@0
         1084  +    ([0-9]+) ?(?:è|i?[èe]me)s?  @@0
  1085   1085       <<- \0.endswith("s") ->> \1ᵉˢ                                                                   # Nombre ordinal singulier. Exemples : 2ᵉ, 3ᵉ, 4ᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1086   1086       <<- __else__ ->> \1ᵉ                                                                            # Nombre ordinal pluriel. Exemples : 2ᵉˢ, 3ᵉˢ, 4ᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1087   1087   __[s]/typo(typo_ordinaux_romain_premier)__
  1088         -    I ?i?è?(?:er|re)s?
         1088  +    I ?(?:ier|i?ère)s?
  1089   1089       <<- ->> =\0.replace(" ", "").replace("è", "").replace("i", "").replace("e", "ᵉ").replace("r", "ʳ").replace("s", "ˢ")
  1090   1090       # Nombre ordinal romain. Premier : 1ᵉʳ. Première : Iʳᵉ. Premier : Iᵉʳˢ. Première : Iʳᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1091   1091   __[s]/typo(typo_ordinaux_romain_deuxième)__
  1092         -    II ?n?de?s?
         1092  +    II ?nde?s?
  1093   1093       <<- ->> =\0.replace(" ", "").replace("n", "").replace("d", "ᵈ").replace("e", "ᵉ").replace("s", "ˢ")
  1094   1094       # Nombre ordinal romain. Second : IIᵈ. Seconde : IIᵈᵉ. Seconds : IIᵈˢ. Secondes : IIᵈᵉˢ.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1095   1095   __[s]/typo(typo_ordinaux_romains_nième)__
  1096         -    ([IVXLCM]{1,3}) ?(?:è|i?[èe]me|e)s?  @@0
         1096  +    ([IVXLCM]{1,3}) ?(?:è|i?[èe]me)s?  @@0
  1097   1097       <<- not morph(\0, ":G", False) >>>
  1098   1098       <<- \0.endswith("s") ->> \1ᵉˢ                                                                   # Nombre ordinal romain singulier. Exemples : IIᵉ, IIIᵉ, IVᵉ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1099   1099       <<- __else__ ->> \1ᵉ                                                                            # Nombre ordinal romain pluriel. Exemples : IIᵉˢ, IIIᵉˢ, IVᵉˢ…|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4271
  1100   1100   
  1101   1101   TEST: la {{1ière}} fois, c’est la plus dure     ->> 1ʳᵉ
  1102         -TEST: le {{1er}} de chaque semaine              ->> 1ᵉʳ
         1102  +TEST: le {{1ier}} de chaque semaine             ->> 1ᵉʳ
  1103   1103   TEST: le {{2nd}} du mois                        ->> 2ᵈ
  1104   1104   TEST: les {{3ièmes}} années                     ->> 3ᵉˢ
  1105   1105   TEST: C’est la {{3ème}} fois…                   ->> 3ᵉ
  1106   1106   TEST: Non, la {{2è}} fois.                      ->> 2ᵉ
  1107         -TEST: François {{Ier}}                          ->> Iᵉʳ
         1107  +TEST: François {{Iier}}                         ->> Iᵉʳ
  1108   1108   TEST: le {{IInd}} siècle                        ->> IIᵈ
  1109   1109   TEST: le {{VIième}} siècle                      ->> VIᵉ
  1110   1110   TEST: Le {{XXIème}} siècle.                     ->> XXIᵉ
  1111   1111   TEST: le {{XXè}} siècle.                        ->> XXᵉ
  1112   1112   
  1113   1113   
  1114   1114