J'ai utilisé par le passé une extension qui traduisait, tenez-vous bien, des nombres entiers naturels numériques (c'est à dire écrits en chiffres) en nombres numéraux, ainsi donc écrits en lettres, « 292 » devenant « deux-cent-quatre-vingt-douze » après compilation. Je me demande même s'il n'y avait pas un paramètre permettant de transformer ces nombres en adjectifs numéraux. Fort bien. Mais quelle est donc cette extension que je n'ai pazété fichu de retrouver ? Posée 16 Déc '16, 16:20 Pathe ♦♦ |
Je pense qu'il s'agit du package Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[a4paper]{geometry} \usepackage{fmtcount} \usepackage{babel} \begin{document} Il y avait \numberstringnum{9876543210} participants et ce petit maladroit est arrivé en \ordinalstringnum{9876543210} position ! \end{document} 2
Oui, c'est ça. L'extension est de Nicola Talbot et Vincent Belaïche et sa documentation est ici. Si l'on en croit ladite documentation, elle ne fonctionne que pour des nombres compris entre 0 et 99999, enfin zéro et quatre-vingt-dix-neuf-mille-neuf-cent-quatre-vingt-dix-neuf. Ton exemple montre le contraire. Elle possède de nombreuses options dont, pour le français, la possibilité de voir apparaître les utiles et merveilleux septante, octante et nonante que les Français ne peuvent qu'envier aux Belges et Suisses.
(16 Déc '16, 16:42)
Pathe ♦♦
1
En revanche, je n'ai pas trouvé d'option permettant d'écrire « Dix-septième » au lieu de « Dix-Septième ». C'est la fonction La capitale initiale à « Septième » me choque visuellement, et je n'ai trouvé de règle typographique relative à ce cas. Mais je préfère nettement une seule capitale initiale : « Dix-septième ».
(20 Déc '16, 02:27)
Pathe ♦♦
(20 Déc '16, 10:25)
jerome dequeker
@Pathe Le module french de babel a une commande interne pour afficher les parties (avec On peut toujours chercher une astuce pour contourner cette limitation de fmtcount.
(20 Déc '16, 12:52)
touhami
È fatto.
(20 Déc '16, 14:25)
Pathe ♦♦
Benissimo…
(20 Déc '16, 17:44)
Bernard
En effet, en français il me semble qu'il faut bien « Dix-septième » au lieu de « Dix-Septième ». Par contre je me demande ce qu'il en est pour le cas où en numéral il n'y a pas de trait d'union, par ex. « Deux millions », écrit-on « Deux-millionième ». Il faut que je vérifie ce que
(21 Déc '16, 02:36)
vincentb1
@vincentb1 Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.
(24 Déc '16, 21:28)
denis ♦♦
@vincentb1 Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).
(24 Déc '16, 21:29)
denis ♦♦
Affichage de 5 parmi 11
Afficher 6 commentaire(s) en plus
|