\units macro produces a one-time-per-document
warning that it will be removed in the next version.\partmarks commands in an
environment is now detected as an error (it was documented as an
error, but not checked, so the extra \partmarks
commands were simply ignored).\partmarks: the \partmarks
indicator can now go inside most environments, including
list, quotes, unnumbered equations, and the various amsmath displays. In these
cases, the indicator will automatically appear at the end of the
environment. The starred variant of the command still exists, but
should rarely be necessary.\partmarks, in
compose mode, when a paragraph fills the last line.\part to override part numbering.xcolor package for colour management, instead
of the core color package (the xcolor
package is well-known and stable, and this means that we are
compatible with TikZ).\partmarks in solutions no longer gobble trailing space
(doing so is probably right in questions, and is still the case, but
\partmarks in solutions tend to be more interspersed with
text).\label within a \part now refers to the
part number (as opposed to the question number).[siunitx] option, indicating that we should
load the siunitx package (default no).
This is now preferred to the \units macro, and the latter will be
removed in a forthcoming release.A1.clo to clearer myclass.clo\partmarks comments now appear as footnotes.\normalsize.\defaultpartmarkscategory
so it can be invoked within a .clo file straightforwardly.[uprightpi] option to set \pi
as an upright character, as appropriate for a constant (this is
implemented fully only for the [mtpro2] and
[stix2] options)..\units macro is likely to be deprecated
in a forthcoming version, and replaced by a recommendation to use the
standard [siunitx] package.\partmarks, and
add \defaultpartmarkscategory.\end{document}, in \includequestion (author)
files (fixes issue 6).{figure*} and {table*} now produce an error.\vec now produces correct greek bold maths.stix2 option, to use the
STIX2 font set.\rubric and \baserubric within a .clo file.
This was advertised as being possible, but it seems it had never been tested!\schoolcoursecode optional exam metadata.
Rework how this is checked, and support customising this in a
.clo file.[largefont] option.
Note:
option [hugefont] has replaced [bigfont];
the latter is now deprecated, and may be removed in v1.2.\part macro is now supported within
solutions (it produced the wrong numbers before), and there is a new
\StylePartNumber customisation macro.rotating.\label within question environment now refers to the
question number.{\bf ...}
rather than (post-1995) \textbf{...}.\begin{questiondata} now starts a new paragraph.\partmarks* behaviour; now behaves differently
within display maths (addresses
issue 1).Converted to a generic class, exam-n, ready for wider
distribution.
Available on bitbucket
and at CTAN.
\subsections, which was exposed by the addition
of the [bigfont] option).\questiontrailer to \questionpreamble (more logical)\multiplechoicequestions to more logical
\multiplechoiceanswers\subsection[draft] option now implies [showsolutions] (so if
you want to suppress the solutions in this mode, you must now follow
[draft] with [noshowsolutions]).\QuestionNumberChecksOff
caused question numbers to disappear.[sansserif] class option.{mcq} environment.\includepdf in ‘notes for authors’.Adjustments to question data: k_B, etc, should have roman subscripts.
Minor documentation and distribution fixes
Remove leftover debugging code (garhhh)
Add the mono and colour options.
This is a bugfix release: it's a re-release of now-deprecated 1.0.5 minus a breaking change.
{table} support, paralleling existing
{figure} support (ie tables don't float, but captions
work as expected).\begin{question} no longer
result in extra space.Adjust base rubric; assorted distribution and detail fixes.
Added [A2] class option.
\includepdf command in this case.\partmarks (no need for extra
space, since \partmarks is now fully in the margin).{figure} now works, because it's explicitly
supported ({figure} inside solutions could cause problems
before). The contents don't float.This is the nominal version 1.0 release, and will be used for the 2012-13 Honours Astronomy exams (it might get further tweaks along the way, but we believe this is a complete distribution set).
\nobreak and
rationalisation of \maketitle.\shout, for highlighted `FIXME' comments.\partmarks in solutions, without it adding to
the marks added up for the question (at the same time, forbid having a
solution within a solution).Mild formatting adjustments.
\constantssheet macro has appeared, and setting
this is now the principal function of per-class .clo
files.
See the new A1.clo and modified P2.clo option files.Fix packaging infelicity
solutions environment to make it a little more robust.\MSc degree shorthand.\lambdabar macroAvoid conflict with ifpdf package. Now
depends on ifpdf.
Make the gulogo style optional, so that question authors don't have to download and install that before they can draft a question. Also adjust the logo size.
Add university logo, and slightly rearrange the header.
Add {questiondata} environment.
...keep on truckin'. Further changes to the
\partmarks* spacing code, still largely unprincipled, but
looking closer to what's required.
...and again. This time, I think I actually see what the problem
was. Macro \partmarks now forces a new paragraph (it was
documented to be usable at the end of a paragraph, so this is again
forced, and the documentation made more explicit), this makes what I
thought was the solution actually work. Which is nice. Redefined
enumerate and itemize environments, to
improve spacing somewhat.
Further adjustments to \partmarks: again, it should
be more consistent without necessarily being more principled, alas.
Minor fixes: Adjust display of partmarks -- should now be more
consistent; option [showsolutions] no longer defaults
[{no,}pageperquestion]; add macro \e to format roman
exponential.
Fix \vec when it appears in sub- or superscript
position. Add \paperident command.
Various formatting changes. Added optional argument to
\includequestion overriding question number.
You can now use \usepackage within
[compose] mode.
Make changes to the display of the 'University of Glasgow' banner at the top: resolves some font problems. Other minor layout tweaks.
Fixed bold maths problems: \vec now works with greek
letters, too. Support MTpro2 (mathtime maths fonts) with the new
[mtpro2] class option. The {solution}
environment can appear multiple times within a question. Question
numbers now appear correctly in 'final' mode.
Fix collision with LaTeX internal: a \comment at the
start of a {question} now works.