Skip to content

Commit 86c7ae6

Browse files
committed
Doc: refonte concernant les abreviations et le navigateur.
1 parent 1463169 commit 86c7ae6

File tree

1 file changed

+55
-28
lines changed

1 file changed

+55
-28
lines changed

doc.html

Lines changed: 55 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,15 @@
4343
* [Liste des symboles prédéfinis](#listedessymbolesprdfinis)
4444
* [Types](#types)
4545
* [Erreurs fréquentes](#erreursfrquentes)
46+
* [Abréviations](#abrviations)
4647
* [Export](#export)
4748
* [Limitations](#limitations)
4849
* [Fonctionnement](#fonctionnementdelexport)
4950
* [Feuille de route](#feuillederoute)
5051
* [Contribuer](#contribuer)
5152
* [Architecture](#architecture)
5253
* [Intégrations](#intgrations)
54+
* [Navigateur](#navigateur)
5355
* [SciTE](#scite)
5456
* [Vim](#vim)
5557
* [Blockly](#blockly)
@@ -551,6 +553,36 @@
551553
fichier qui précède ce message d’erreur, il s’arrête sans doute au premier
552554
espace rencontré.
553555

556+
## Abréviations
557+
558+
Que ce soit dans l’interface web (navigateur) ou dans SciTE
559+
(voir [cette section](#scite) pour l’utilisation de MicroAlg avec SciTE),
560+
un appui sur `Ctrl`+`B` vous complètera les débuts de commandes suivants :
561+
562+
(Af -> (Affecter_a |)
563+
(Afe -> (Affecter_a | En_position )
564+
(A -> (Afficher |)
565+
(Aj -> (Ajouter_a |)
566+
(Co -> (Concatener |)
567+
(D -> (Definir |...
568+
(De -> (Declarer | De_type "")
569+
(Dm -> (Demander)
570+
(E -> (Exemples_de |...
571+
# Pour Faire, deux lignes vides pour aider à penser au compteur.
572+
(F -> (Faire (|)...
573+
(Li -> (Liste |)
574+
(Lo -> (Longueur |)
575+
(Ni -> (Nieme |)
576+
(No -> (Nombre |)
577+
(R -> (Repeter | Fois...
578+
(Rd -> (Retirer_de |)
579+
(Re -> (Retourner |)
580+
(Rp -> (Repere |)
581+
(S -> (Si (|) Alors...
582+
(Ss -> (Si (|) Alors () Sinon...
583+
# Pour Tant_que, deux lignes vides pour aider à penser au compteur.
584+
(Tq -> (Tant_que (|) ...
585+
554586
## Export
555587

556588
Pour l’instant, cette fonctionnalité n’existe que dans l’interface web.
@@ -898,6 +930,26 @@
898930
avec des éditeurs de texte, MicroAlg s’intègre uniquement avec Blockly,
899931
mais il est prévu de travailler sur Mario, NetLogo, GeoGebra, GeoTortue…
900932
933+
### Navigateur
934+
935+
MicroAlg est utilisable dans tous les navigateurs récents. C’est même le seul
936+
environnement qui permette la programmation avec des blocs.
937+
938+
D’une part, certaines pages du site officiel contiennent des
939+
*échantillons interactifs*, comme :
940+
941+
* [la page d’accueil](http://microalg.info/#script-si-majeur-mineur),
942+
* [l’environnement de programmation web](ide.html) (web IDE),
943+
* [ce tutoriel](tuto.html) mais aussi les autres…
944+
945+
Mais d’autre part, il est possible d’inclure des échantillons interactifs dans
946+
n’importe quel site, pour peu que vous ayez les connaissances techniques
947+
suffisantes. Voir [cette section](https://github.com/Microalg/microalg/blob/latest/INSTALL.md#user-content-installer-sur-son-site)
948+
du document d’installation.
949+
950+
Notez que les [abréviations](#abrviations) sont utilisables dans les
951+
échantillons interactifs des navigateurs.
952+
901953
### SciTE
902954
903955
Moins populaire que NotePad++, il est pourtant très souple et intéressant,
@@ -925,34 +977,9 @@
925977
**Bug connu** (si vous utilisez autre chose que Windows) : pas moyen de faire
926978
en sorte que `(Demander)` attende l’utilisateur.
927979
928-
#### Abbréviations
980+
#### Abréviations avec SciTE
929981
930-
Après avoir tapé les préfixes ci-dessous, un appui sur `Ctrl`+`B` vous
931-
donnera la suite.
932-
933-
(Af -> (Affecter_a |)
934-
(Afe -> (Affecter_a | En_position )
935-
(A -> (Afficher |)
936-
(Aj -> (Ajouter_a |)
937-
(Co -> (Concatener |)
938-
(D -> (Definir |...
939-
(De -> (Declarer | De_type "")
940-
(Dm -> (Demander)
941-
(E -> (Exemples_de |...
942-
# Pour Faire, deux lignes vides pour aider à penser au compteur.
943-
(F -> (Faire (|)...
944-
(Li -> (Liste |)
945-
(Lo -> (Longueur |)
946-
(Ni -> (Nieme |)
947-
(No -> (Nombre |)
948-
(R -> (Repeter | Fois...
949-
(Rd -> (Retirer_de |)
950-
(Re -> (Retourner |)
951-
(Rp -> (Repere |)
952-
(S -> (Si (|) Alors...
953-
(Ss -> (Si (|) Alors () Sinon...
954-
# Pour Tant_que, deux lignes vides pour aider à penser au compteur.
955-
(Tq -> (Tant_que (|) ...
982+
Voir [cette section](#abrviation).
956983
957984
#### Problèmes connus
958985
@@ -1079,7 +1106,7 @@
10791106
* `Quotient` correspond à la commande `/`.
10801107
* `Reste` correspond à la commande `%`.
10811108
* `Puissance` correspond à la commande `^`.
1082-
* Si vous ne tapez pas très vite, des [abbréviations](#abbrviations) peuvent
1109+
* Si vous ne tapez pas très vite, des [abréviations](#abrviations) peuvent
10831110
vous aider.
10841111
10851112
## Sortie graphique

0 commit comments

Comments
 (0)