Test for eager students, for your holiday
en
.
1
Warszawa, 2017-09-09
\emph{ It could be prepared by a teacher of your \textbf{favourite} subject... }
Write your solution of each problem on a separate, signed sheet Clearly indicate the problem number. Please, let us know if you find a b\underline{a}g in \textsc{Gezmat}... ;-)

gzm header-left \textbf{Name:}

gzm points 1.5 2

en-numbers-0000100     "Number snake, addition, 0--10"

en-numbers-0000121     "Number snake, subtraction of multiples of 10, 0--100"

en-numbers-0000121     "Number snake, subtraction of multiples of 10, 0--100"
gzm insert ~\\ \begin{center} {\bf From the following 8 problems 2 are randomly chosen.} \end{center}
gzm comment Use ~\\ instead of \\ for a line break to avoid LaTeX errors if there is no text before the break
gzm insert-before ~\newline

gzm from-group-choose 2
 en-numbers-0000200     "Number triangle, addition, 1--10"
 en-numbers-0000201     "Number triangle, subtraction, 1--10"
 en-numbers-0000205     "Number triangle, addition, 0--10"
 en-numbers-0000206     "Number triangle, subtraction, 0--10"
 en-numbers-0000210     "Number triangle, addition, 0--20"
 gzm insert ~\\ \begin{center} {\bf All gzm commands work in from-group-choose} \end{center}
 			
 en-numbers-0000211     "Number triangle, subtraction, 0--20"
 en-numbers-0000220     "Number triangle, addition, 0--100"
 en-numbers-0000221     "Number triangle, subtraction, 0--100"
gzm end-group

gzm comment Empty lines do not matter. You can insert them for readability.

en-numbers-0000310     "Addition in columns, 100"

en-numbers-0000500     "Number of pages"  - important is only first string (problem id)
gzm insert {\bf Command} \verb|insert| {\bf inserts just after the text of the problem.}

en-numbers-0001000     "Plums"
gzm insert ~\\ {\bf Add 3cm vertical space...}
gzm vspace 3cm

en-numbers-0002000     "Apples"

en-numbers-0003000     "Pebbles"
gzm difficulty 2
gzm insert ~\\ {\bf Change difficulty to change number of points for a problem. Add a grid.}
gzm comment Use ~\\ instead of \\ for a line break to avoid LaTeX errors if there is no text before the break   
gzm grid 0.5cm \textwidth 3cm
gzm comment Grid parameters: step, width, height; there should be no space between a unit (here cm) and a number. 

en-rectangles-0001000     "Sides of rectangles"
gzm insert-before ~\\ \textbf{insert-before demonstration \\ \emph{Blah, blah, blah...}} \\[-1em]

en-speed-distance-time-0004000-dpc     "Cycling speed"
gzm insert ~\\[5ex] A problem with \verb|-dpc| at the end of its id has control of the maximal number of decimal places (set it in the 4th line in the .gzm file for the whole set)

en-kinematics-0000500-dpc     "Accelerating airplane"
gzm insert ~\\ {\bf Problems can be repeated.}
en-kinematics-0000500-dpc     "Accelerating airplane"
gzm insert-before ~\\ \textbf{\emph{Again the same problem.}} \\[-1em]
en-kinematics-0000500-dpc     "Accelerating airplane"
gzm insert-before ~\\ \needspace{3\baselineskip} \textbf{\emph{And again the same problem.}} \\[-1em]
gzm comment use \needspace{3\baselineskip} to keep inserted text together with the following problem. Increase the number of baselineskips if necessary.