Skip to content

Instantly share code, notes, and snippets.

@ThibGiauffret
Last active August 29, 2021 17:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ThibGiauffret/467a86e6407895e4ce1a368a5eab218a to your computer and use it in GitHub Desktop.
Save ThibGiauffret/467a86e6407895e4ce1a368a5eab218a to your computer and use it in GitHub Desktop.
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
% Appel du paquet
\usepackage{multiaudience}
% On définit les deux audicences que l'on souhaite
\SetNewAudience{prof}
\SetNewAudience{eleve}
% Petite partie de code qui sera utile ensuite pour l'automatisation avec Python
\ifdefined\ismulticompile%
\else
% Ici on choisit l'audience que l'on souhaite voir lorsque l'on prépare le
% document dans notre éditeur. Cette partie sera ignorée par le script
% d'automatisation qui génèrera pour toutes les audiences sans exception.
\def\CurrentAudience{eleve}
\fi
\begin{document}
Cette partie est visible par toutes les audiences...
% L'environnement shownto prend en argument l'audience concernée et le contenu à
% montrer. Ce texte sera caché pour tours les autres audiences
\begin{shownto}{prof}
... celle-ci visible uniquement par le prof.
\end{shownto}
\begin{shownto}{eleve}
... celle visible uniquement par les élèves.
\end{shownto}
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment