Grammalecte  Check-in [b52fc4588c]

Overview
Comment:[njs] Update doc
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | nodejs
Files: files | file ages | folders
SHA3-256: b52fc4588c129379e903b0d281cbec9925007c77e4ec4555431b1e41b361477a
User & Date: IllusionPerdu on 2018-10-22 11:22:51
Other Links: branch diff | manifest | tags
Context
2018-10-22
18:50
[njs] Load personal dic error argument when is json check-in: 4cffd5d5c6 user: IllusionPerdu tags: nodejs
11:22
[njs] Update doc check-in: b52fc4588c user: IllusionPerdu tags: nodejs
11:15
[njs] Move check for loading dictionary in api check-in: c03dede353 user: IllusionPerdu tags: nodejs
Changes

Modified gc_lang/fr/nodejs/cli/bin/gramma-cli.js from [05ea2921ae] to [ac949da644].

118
119
120
121
122
123
124
125













126
127
128
129
130
131
132
118
119
120
121
122
123
124

125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144







-
+
+
+
+
+
+
+
+
+
+
+
+
+







        execute: ""
    },
    tfoption: {
        short: "",
        arg: "+/-name",
        description: "Définit les options à utiliser par le formateur de texte.",
        execute: ""
    }
    },
    dicomain: {
        short: "",
        arg: "path/json",
        description: "Charge un dictionnaire principal.",
        execute: ""
    },
    dicoperso: {
        short: "",
        arg: "path/json",
        description: "Charge un dictionnaire personnel.",
        execute: ""
    },
};

var cmdOne = ["json", "perf", "help", "exit"];
var cmdMulti = ["text", "format", "check", "lexique", "spell", "suggest", "morph", "lemma"];

var cmdAll = [...cmdOne, ...cmdMulti];

472
473
474
475
476
477
478
479

480
481
482
483
484
485
486
484
485
486
487
488
489
490

491
492
493
494
495
496
497
498







-
+







        repAction["help"].push(' * pour le client exemple: «gramma-cli --command "mot/texte"».');
        repAction["help"].push(" * le serveur se lance avec la commande «gramma-cli --server --port 8085».");

        repAction["help"].push("");
        repAction["help"].push("========================= Les commandes/arguments: ========================");
        repAction["help"].push("");
        for (const action in cmdAction) {
            repAction["help"].push(action.padEnd(10, " ") + ": " + cmdAction[action].arg.padEnd(8, " ") + ": " + cmdAction[action].description);
            repAction["help"].push(action.padEnd(10, " ") + ": " + cmdAction[action].arg.padEnd(10, " ") + ": " + cmdAction[action].description);
        }
        repAction["help"].push("");
        repAction["help"].push("================================== Note: ==================================");
        repAction["help"].push("");
        repAction["help"].push("En mode client: les arguments sont de la forme «--argument» !");
        repAction["help"].push("En mode client intéractif: pour les commandes concernant un texte, vous");
        repAction["help"].push("  pouvez taper la commande puis Entrée (pour saisir le texte) pour ");

Modified gc_lang/fr/nodejs/cli/readme.md from [4ab9518690] to [7eaed8c5ad].

10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33



















34
35
36
37
38
39
40
10
11
12
13
14
15
16

















17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42







-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+








## Installation

> npm install grammalecte-cli -g

## Commandes

| Commande  | Argument | Description                                                   |
| --------- | -------- | ------------------------------------------------------------- |
| help      |          | Affiche les informations que vous lisez ;)                    |
| perf      | on/off   | Permet d’afficher le temps d’exécution des commandes.         |
| json      | on/off   | Réponse en format json.                                       |
| exit      |          | Client interactif : permet de le quitter.                     |
| text      | texte    | Client / Server: Définir un texte pour plusieurs actions.     |
| format    | texte    | Permet de mettre en forme le texte.                           |
| check     | texte    | Vérifie la grammaire et l’orthographe d'un texte.             |
| lexique   | texte    | Affiche le lexique du texte.                                  |
| spell     | mot      | Vérifie l’existence d'un mot.                                 |
| suggest   | mot      | Suggestion des orthographes possible d’un mot.                |
| morph     | mot      | Affiche les informations pour un mot.                         |
| lemma     | mot      | Donne le lemme d’un mot.                                      |
| gceoption | +/-name  | Définit les options à utiliser par le correcteur grammatical. |
| gcerule   | +/-name  | Définit les règles à exclure par le correcteur grammatical. |
| tfoption  | +/-name  | Définit les options à utiliser par le formateur de texte.     |
| Commande  | Argument  | Description                                                   |
| --------- | --------- | ------------------------------------------------------------- |
| help      |           | Affiche les informations que vous lisez ;)                    |
| perf      | on/off    | Permet d’afficher le temps d’exécution des commandes.         |
| json      | on/off    | Réponse en format json.                                       |
| exit      |           | Client interactif : permet de le quitter.                     |
| text      | texte     | Client / Server: Définir un texte pour plusieurs actions.     |
| format    | texte     | Permet de mettre en forme le texte.                           |
| check     | texte     | Vérifie la grammaire et l’orthographe d'un texte.             |
| lexique   | texte     | Affiche le lexique du texte.                                  |
| spell     | mot       | Vérifie l’existence d'un mot.                                 |
| suggest   | mot       | Suggestion des orthographes possible d’un mot.                |
| morph     | mot       | Affiche les informations pour un mot.                         |
| lemma     | mot       | Donne le lemme d’un mot.                                      |
| gceoption | +/-name   | Définit les options à utiliser par le correcteur grammatical. |
| gcerule   | +/-name   | Définit les règles à exclure par le correcteur grammatical.   |
| tfoption  | +/-name   | Définit les options à utiliser par le formateur de texte.     |
| dicomain  | path/json | Charge un dictionnaire principal.                             |
| dicoperso | path/json | Charge un dictionnaire personnel.                             |

## Client interactif

Le mode interactif est un mode question/réponse. Pour le lancer vous devez saisir `gramma-cli -i`.

Exemple pour les vérifications portant sur un mot: