// GiftCheatSheet.tsx import React from 'react'; import './giftCheatSheet.css'; const GiftCheatSheet: React.FC = () => { return (
{'2+2 \\= 4 ? {T\n}// Vous pouvez utiliser les valeurs {T}, {F}, {TRUE} et {FALSE}'}
{
'Quelle ville est la capitale du Canada? {\n~ Toronto\n~ Montréal\n= Ottawa #Bonne réponse!\n}// La bonne réponse est Ottawa'
}
{
'Quelles villes trouve-t-on au Canada? { \n~ %33.3% Montréal \n~ %33.3% Ottawa \n~ %33.3% Vancouver \n~ %-100% New York \n~ %-100% Paris \n#### La bonne réponse est Montréal, Ottawa et Vancouver \n} //On utilise le signe ~ pour toutes les réponses. On doit indiquer le pourcentage de chaque réponse'
}
{'Avec quoi ouvre-t-on une porte? { \n= clé \n= clef \n}// Permet de fournir plusieurs bonnes réponses. Note: Les majuscules ne sont pas prises en compte.'}
{
'Question {#=Nombre\n} //OU \nQuestion {#=Nombre:Tolérance\n} //OU \nQuestion {#=PetitNombre..GrandNombre\n} // La tolérance est un pourcentage. La réponse doit être comprise entre PetitNombre et GrandNombre'
}
{'::Titre:: '}
{' // Ajoute un titre à une question'}
{'# Feedback '}
{' // Feedback pour UNE réponse'}
{'// Commentaire '}
{' // Commentaire non apparent'}
{'#### Feedback général '}
{' // Feedback général pour une question'}
{'%50% '}
{" // Poids d'une réponse (peut être négatif)"}
Si vous souhaitez utiliser certains caractères spéciaux dans vos énoncés, réponses ou feedback, vous devez 'échapper' ces derniers en ajoutant un \ devant:
{'\\~ \n\\= \n\\# \n\\{ \n\\} \n\\:'}
Le format LaTeX est supporté dans cette application. Vous devez cependant penser à 'échapper' les caractères spéciaux mentionnés plus haut.
Exemple d'équation:
{'$$x\\= \\frac\\{y^2\\}\\{4\\}$$'}
Pour insérer une image, vous devez utiliser la syntaxe suivante:
{'
{`un_URL_d_image`}
{' >'}
Attention nous ne supportons pas encore les images en tant que réponses à une question
GIFT supporte d'autres formats de questions que nous ne gérons pas sur cette application.
Vous pouvez retrouver la Documentation de GIFT (en anglais):
Documentation de GIFT