NB : cet article fait suite à "DGPad : apparition des widgets (1/4)"

widget de type rendu TeX et widget de type valeur d'une expression

 

widget de type rendu TeX

Pour créer un widget de type TeX, il suffit, dans la console widget, de cliquer sur le bouton ad hoc.
Un code exemple est inséré.

TeX1

 Le code TeX est inséré entre des symboles \(.
L'implémentation est basée sur KaTeX, qui n'accepte pas encore tous les éléments TeX (par exemple il n'y a pas de \overrightarrow).

Les textes multilignes sont reconnus, ainsi que les espace possibles dans le texte de la zone TeX.

En fait, même si c'est transparent, il s'agit encore de code HTML (le code TeX est inséré dans un conteneur HTML).
Et logiquement, on peut donc imbriquer un bloc TeX (entre deux caractères \)) dans un bloc HTML.
Un exemple (avec expressions) sera donné plus bas.

widget de type valeur d'une expression

On clique sur le bouton exp. Cette fois-ci, le code exemple est inséré entre des caractères %.
Entre deux caractères % on place tout ce qu'on peut placer dans une expression, y compris des programmes.
On peut insérer les paires de % dans un conteneur HTML.
Et on peut imbriquer les paires de % dans des paires de $.

Exemple :

A suivre...