Passer au contenu

Copie les fichiers de départ (« starters ») des exercices, embarqués dans le paquet, vers un dossier de travail local. Seuls les starter/ sont copiés ; les corrections ne sont pas posées ici (voir ouvrir_correction() pour les consulter en ligne, recuperer_correction() pour les copier en local).

Utilisation

installer_exercices(dest = NULL, quels = c("tous", "01", "02"), force = FALSE)

Arguments

dest

Chemin du dossier de destination (créé si besoin). Par défaut NULL : en session interactive, le dossier est demandé (sélecteur RStudio si disponible, sinon invite texte ; valeur proposée "exercices-typst"). Fournir un chemin explicite court-circuite la demande (utile en script). En mode non-interactif sans dest, "exercices-typst" (dans le répertoire courant) est utilisé.

quels

Quels exercices installer : "tous" (défaut), "01" (document Typst) ou "02" (projet livre).

force

Logique. Passer la confirmation interactive et écraser un dossier de destination déjà existant et non vide ? Par défaut FALSE (en mode non-interactif, force = TRUE est requis pour confirmer la copie).

Valeur de retour

Invisiblement, le chemin absolu du dossier de destination, ou NULL si l'installation a été annulée.

Exemples

if (FALSE) { # interactive()
installer_exercices()
installer_exercices(quels = "01")
}