blob: 058edce2aa1709047d9230a2e0c674bde37f0d13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
probsoln package versions:
Version 3.05:
* Now allows comma-separated list of file names in
\loadrandomproblems and \loadrandomexcept
Version 3.04:
* fixed bug in textenum
version 3.03:
* added facility to exclude problems selected in the past n years
version 3.02:
* Added xkeyval to required package list
* defproblem, onlyproblem and onlysolutions may now contain
verbatim if fragile option set
version 3.01:
* Problems may now contain floats in their definition
* Problems with arguments may now specify a default argument
to be used with \foreachproblem and new package option
"usedefaultargs"
* Added \foreachsolution
* Fixed bug in random number generator when n = 7. (Use
\PSNuseoldrandom to ensure compatibility with older versions.)
* \loadrandomproblems generates a warning instead of an error
when more problems are requested than the maximum number
* Added \loadexceptproblems and \loadrandomexcept
* substr package no longer required
Version 3.0: Rewrote package to use data sets to make it easy
to reuse problems so that the solutions can be placed in
a different section of the document to the questions.
Version 2.04: fixed license text
Version 2.03: Added starred form of \newproblem for problems without
solutions. Checks to see if solution environment is already defined.
Version 2.02: Added \selectallproblems which selects all the problems
in a given database, in the order in which they were defined.
Version 2.01: Provided means to customise the way in which randomly
selected problems are displayed. Added \doforrandN command (like \@for
but for a random subset of the specified list.) Added \random command
which stores a random number in the given range in the specified
counter.
|