LaTeX (carte)/Pentru profesori


Introducere

modificare

LaTeX are facilități specifice pentru profesori. Prezentăm în continuare clasa de documente exam (examen)[1], utilă pentru proiectarea examenelor și pentru realizarea de exerciții cu soluții. Dacă sunteți interesați, puteți să vă uitați și peste pachetul probsoln[2] sau peste clasa de documente mathexm[3].

Clasa de documente exam

modificare

Puteți folosi această clasă de documente pentru a proiecta exercițiile pentru examene, alături de soluțiile acestora și eventual de punctajul obținut de elevi sau studenți (opțiuni specificate în preambulul documentului).

Preambul

modificare

În preambul puteți specifica liniile următoare:

\documentclass[a4paper,12pt]{exam} \printanswers % Dacă vreți să afișați răspunsurile % \noprintanswers % Dacă nu vreți să afișați răspunsurile \addpoints % Dacă vreți să calculați punctajul obținut la examen % \noaddpoints % Dacă nu vreți să calculați punctajul % Specificați modul de afișare a întrebărilor: \qformat{\textbf{Întrebarea \thequestion}\quad(\thepoints)\hfill} \shadedsolutions % Definește stilul mediului solution % \framedsolutions % Definește stilul mediului solution \usepackage{color} % Definește o culoare nouă \definecolor{CuloareSol}{rgb}{0,0,0.5} % albastru închis % Definește titlul mediului solution: \renewcommand{\solutiontitle}{\noindent\textbf{Soluție:}\par\noindent} \renewcommand{\points}{puncte}

Puteți înlocui primele 3 linii (necomentate) cu următoarea:

\documentclass[a4paper,12pt,answers,addpoints]{exam}

Document

modificare
  • Mediul exam este inclus în mediul questions (întrebări).
  • Comanda \question introduce o nouă întrebare.
  • Numărul de puncte este specificat în paranteze drepte.
  • Soluția este dată de mediul solution. Este afișată doar dacă specificați în preambul comanda \printanswers sau opțiunea answers la definirea clasei de documente cu \documentclass.

Iată un exemplu:

\begin{questions} % Încep întrebările (mediul questions)
 \question[2] Care este soluția? % Întrebare nouă de 2 puncte
 \begin{solution} % Soluția la întrebarea dinainte
  {\color{CuloareSol} Iată soluția...}
 \end{solution}
 \question[5] Ce părere aveți?
 \begin{solution}
  {\color{CuloareSol} Aceasta este părerea mea...}
 \end{solution}
\end{questions}

Puteți să specificați un cod LaTeX dacă răspunsurile sunt afișate și altul în caz contrar, cu ajutorul comenzii \ifprintanswers:

\ifprintanswers
 Numai dacă răspunsurile sunt afișate
\else
 Numai dacă răspunsurile nu sunt afișate
\fi

Macrocomanda \numquestions dă numărul total de întrebări. Macrocomanda \numpoints dă numărul total de puncte.

\begin{minipage}{.8\textwidth}
 Acest examen cuprinde \numquestions\ probleme. Numărul total de puncte este \numpoints.
\end{minipage}

Backslashul de după \numquestion adaugă un spațiu (comanda '\ '), necesar aici întrucât comanda de afișare a numărului de întrebări șterge spațiul următor (la fel procedează și comanda \numpoints).

 

Referințe

modificare
  1. examdoc — utilizarea clasei de documente exam
  2. probsoln creează foi de probleme opţional şi cu soluţii
  3. http://mat140.bham.ac.uk/~richard/programming/tex/exams/msexdoc.pdf


Anterior: Subiecte avansate LaTeX Următor: LaTeX personalizat