Quand vous rédiger un document, il est important de sauvegarder chacun de vos blocs avec le bouton vert.
Chaque bloc peut être édité et sauvegardé séparément et le code source peut-être du HTML, du MarkDown ou des Questions.
Vous pouvez utilisez toutes les balises standards du HTML.
Vous pouvez également utiliser des balises spéciales sur Chocolatine pour faciliter l'écriture du cours.
Insérer une image avec le code :
<img src='0401_BDD_12.jpg' width='500px' subtitle="legendes" />
Vous pouvez également faire en sorte que l'image change quand on clique dessus en ajoutant le titre de la deuxième image. Les deux images s'alterneront à chaque clic.
<img src='im01.jpg' src-onclick='img02.jpg' />
Pour qu'une image n'apparaissent qu'au survol de la souris, voir plus bas : Ajouter une info-bulle.
Vous pouvez simplement colorer du texte avec les balises :
<marron>
<maroon>
<rouge>
<red>
<tomate>
<tomato>
<corail>
<coral>
<orange>
<vert>
<green>
<citron>
<lime>
<olive>
<or>
<gold>
<jaune>
<yellow>
<rose>
<pink>
<magenta>
<violet>
<purple>
<indigo>
<lavande>
<lavender>
<sky>
<ciel>
<cyan>
<bleu>
<blue>
<marine>
<navy>
<gris>
<gray>
<blanc>
<white>
<noir>
<black>
AsciiMath | LaTeX en ligne | LaTeX en bloc | |
---|---|---|---|
Code | `3/4` | $a^{2}+2b+c=12$ | $$\sum_{1}^{10}x^{2}$$ |
Résultat | |
Découvrir la syntaxe AsciiMath sur asciimath.org.
<csv>
vous permet de rédiger rapidement un tableau.
<csv>
a; b; c; d
1; 2; 3; 4
</csv>
a | b | c | d |
---|---|---|---|
1 | 2 | 3 | 4 |
Cette balise <csv>
accepte les attributs :
<csv delimiter=";">
pour modifier le délimiter de colonne<csv no-th>
pour supprimer la première ligne de titre<csv center>
pour centrer le contenu des cellules<csv title="...">
pour ajouter un titre au dessus du tableau<csv style="...">
pour ajouter un style CSS au tableau<graph>
vous permelt de créer un graphe.
<graph>
{"directed":true,
"nodes":[{"id":"L"},{"id":"M"},{"id":"N"},{"id":"O"}],
"links":[
{"source":"L","target":"M","weight":34, "color":"red"},
{"source":"L","target":"N"},
{"source":"L","target":"O"},
{"source":"O","target":"N"}]}
</graph>
<xml>
vous pouvez mettre en coloration syntaxique du code HTML au sein d'une ligne.
Il existe aussi les balises : <css>
, <js>
, <bash>
, <c>
, <c#>
, <c++>
, <http>
, <java>
, <md>
pour le markdown, <php>
, <py>
pour python, <sql>
et <algo>
pour du pseudo-code.
En y ajoutant l'attribut <py pre>
, le code s'écrira sur plusieurs lignes.
Code | Résultat |
---|---|
|
|
L'ajout de l'attribut no-line-numbers
ou sans-numeros
supprime la numérotation des lignes réalisée par défaut. Dans ce cas l'attribut pre
devient facultatif.
Code | Résultat |
---|---|
|
|
Ajouter des bulles d'information dans votre document avec les attributs pop
et pop-def
Code | Résultat | Explications |
---|---|---|
Un <span pop="type abstrait de donnée">TAD</span>... | Un TAD... | Le texte sous l'info-bulle apparaît en gras. |
Voici le <span>drapeau Tahitien<pop><img src="Tahiti-Flag.jpg"/></pop>.</span> | Voici le drapeau Tahitien . | Autre syntaxe avec le même résultat. |
<span pop-def="donner la<br/>documentation">spécifier</span> | spécifier | Le texte sous l'info-bulle apparaît bleu et en gras. |
Quel <span>chat mignon<pop def><img src="chat.gif"/></pop></span> ! | Quel chat mignon ! | Autre syntaxe avec le même résultat. |
with-copy-button
ou avec-bouton-copier
à une balise, permet d'ajouter à sa suite un bouton permettant à l'utilisateur de copier-coller son contenu dans sont presse-papier.
Code | Résultat |
---|---|
Saisir : <span avec-bouton-copier>NLXYGX893</span> | Saisir : NLXYGX893 |
with-button
ou avec-bouton
Code | Résultat |
---|---|
<div avec-bouton>Il faut faire ...</div> | |
<div avec-bouton="Aide">Il faut faire ...</div> |
only-prof
ou prof-seul
.with-button-prof
ou avec-bouton-prof
. Dans ce cas, le bouton et le contenu qu'il permet d'afficher ne sont visible que des professeurs.<co></co>
entre deux parties de votre bloc, ceux-ci s'afficheront en colonnes égales.
<co>auto</co>
, les colonnes s'adaptent à leur contenu
<co>3</co>
la colonne sera de 3/12 de la largeur disponible.
Code | Résultat |
---|---|
|
Bonjour !
|
Consultez la page Wikipédia dédiée au langage MarkDown : fr.wikipedia.org/wiki/Markdown pour découvrir sa syntaxe.
Le code MarkDown peut contenir du HTML ou HTML augmenté qui sera également interprété.
Pour cela, il faut d'abord avoir créer la question dans votre page Mes contenus puis repéré le numéro de la question.
Il suffit ensuite d'écrire le numéro de la question dans votre code. Vous pouvez insérer plusieurs questions en écrivant leur numéro séparées d'un espace. Les questions seront alors proposées dans cet ordre.