\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.