Escriure les coses una vegada en TeX o com mostrar les solucions dels exercicis quan ens convengui
L’altre dia de pagès explicava les avanatges (essencialment teòriques) d’emprar ConTeXt en comptes de LaTeX per a escriure documents. Ara he descobert una raó prà ctica: mostrar solucions a exercicis només escrivint una vegada. Això s’aconsegueix amb el que s’anomenen “modes“. Amb l’instrucció
\doifmode{solucio}{això s'ensenya només quan compilam amb mode solució}
s’ensenya el text que volem només quan compilar en el mode que diem.
També podem fer
\doifelsemode{solucio}{això s'ensenya només quan compilam amb mode solució}{i això si ho compilam amb els altres modes (o sense)}
Per exemple, he fet una llista d’exercicis amb i sense solucions. Simplement he compilat
texexec --mode=solucio prova-doifmode.txt
texexec prova-doifmode.txt --result=prova-doifmode-SENSE-solucions.pdf
Vos deix el codi font per si el voleu analitzar (comença a \starttext i acaba amb \stoptext; l’anterior són les capçaleres per definir el comportament dels entorns i propietats de les pà gines, parà grafs, etc.).
Deixa un comentari