From f84e6a7cb7a889c2a8c7297f9d5ca4894eab7687 Mon Sep 17 00:00:00 2001
From: Karl Berry
Date: Tue, 20 Dec 2016 22:54:48 +0000
Subject: exam-n (20dec16)
git-svn-id: svn://tug.org/texlive/trunk@42755 c570f23f-e606-0410-a88d-b1316a301751
---
Master/texmf-dist/doc/latex/exam-n/A1.clo | 82 ++
Master/texmf-dist/doc/latex/exam-n/README | 29 +-
Master/texmf-dist/doc/latex/exam-n/README.ctan | 3 +
.../texmf-dist/doc/latex/exam-n/exam-n-example.tex | 6 +-
Master/texmf-dist/doc/latex/exam-n/exam-n.html | 63 +-
Master/texmf-dist/doc/latex/exam-n/exam-n.pdf | Bin 269024 -> 271514 bytes
.../doc/latex/exam-n/move-to-texmf/A1.clo | 82 --
.../doc/latex/exam-n/move-to-texmf/exam-n.cls | 1251 --------------------
.../doc/latex/exam-n/notes-for-authors.pdf | Bin 226217 -> 228150 bytes
.../doc/latex/exam-n/notes-for-authors.tex | 304 +++++
.../texmf-dist/doc/latex/exam-n/release-notes.html | 39 +-
Master/texmf-dist/doc/latex/exam-n/sample/Makefile | 15 +-
.../texmf-dist/doc/latex/exam-n/sample/cosmo1.tex | 16 +-
.../texmf-dist/doc/latex/exam-n/sample/excos1.tex | 4 +-
.../doc/latex/exam-n/sample/fig/spiral.eps | 22 +
.../doc/latex/exam-n/sample/fig/spiral.pdf | Bin 0 -> 1799 bytes
.../latex/exam-n/sample/numerical1-solution.pdf | Bin 26704 -> 0 bytes
.../latex/exam-n/sample/numerical1-solution.tex | 3 +
.../doc/latex/exam-n/sample/numerical2.tex | 3 +
.../doc/latex/exam-n/sample/numerical3.tex | 4 +
.../doc/latex/exam-n/sample/sample_exam.pdf | Bin 191391 -> 0 bytes
.../doc/latex/exam-n/sample/sample_exam.tex | 3 +-
.../latex/exam-n/sample/sample_exam_solution.pdf | Bin 244992 -> 0 bytes
.../latex/exam-n/sample/sample_exam_solution.tex | 3 +-
.../texmf-dist/doc/latex/exam-n/sample/spiral.eps | 22 -
.../texmf-dist/doc/latex/exam-n/sample/spiral.pdf | Bin 1799 -> 0 bytes
Master/texmf-dist/doc/latex/exam-n/sample_exam.pdf | Bin 191391 -> 192111 bytes
.../doc/latex/exam-n/sample_exam_solution.pdf | Bin 244992 -> 246164 bytes
Master/texmf-dist/source/latex/exam-n/exam-n.drv | 8 +-
Master/texmf-dist/source/latex/exam-n/exam-n.dtx | 450 ++++---
Master/texmf-dist/tex/latex/exam-n/exam-n.cls | 195 ++-
Master/tlpkg/libexec/ctan2tds | 1 +
32 files changed, 1008 insertions(+), 1600 deletions(-)
create mode 100644 Master/texmf-dist/doc/latex/exam-n/A1.clo
create mode 100644 Master/texmf-dist/doc/latex/exam-n/README.ctan
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/move-to-texmf/A1.clo
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/move-to-texmf/exam-n.cls
create mode 100644 Master/texmf-dist/doc/latex/exam-n/notes-for-authors.tex
create mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/fig/spiral.eps
create mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/fig/spiral.pdf
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/numerical1-solution.pdf
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/sample_exam.pdf
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/sample_exam_solution.pdf
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/spiral.eps
delete mode 100644 Master/texmf-dist/doc/latex/exam-n/sample/spiral.pdf
diff --git a/Master/texmf-dist/doc/latex/exam-n/A1.clo b/Master/texmf-dist/doc/latex/exam-n/A1.clo
new file mode 100644
index 00000000000..d40b8c26a96
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/exam-n/A1.clo
@@ -0,0 +1,82 @@
+\ProvidesFile{A1.clo}[2016/12/19 1.1.4]
+\typeout{A1 exam options, 1.1.4}
+%%%% Source: Mercurial revision e8a612cb25f4, 2016-12-19 16:49 +0000, tag exam-n-1.1.4 + 0
+%%%% File: A1.clo
+%%%% Copyright 2005--2016, Norman Gray
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Norman Gray
+%%
+%% This work consists of the files exam-n.dtx and exam-n.ins,
+%% the derived file exam-n.cls,
+%% and the associated *.clo files.
+
+% Nothing here beyond the constants sheet
+\constantssheet{
+\begin{center}
+\def\e{{\rm e}}\def\deg{^\circ}
+\def\dmin{^{\rm m}}
+\def\dsec{^{\rm s}}
+\def\ez{\epsilon_{\rm 0}} % permittivity of free space
+\def\er{\epsilon_{\rm r}} % relative permittivity
+\def\ep{\epsilon} % permittivity
+\def\muz{\mu_{\rm 0}} % permeability of free space
+\def\mur{\mu_{\rm r}} % relative permeability
+\def\me{m_{\rm e}} % mass of the electron
+\def\mprot{m_{\rm p}} % mass of the proton
+\def\az{\a_{\rm 0}} % Bohr radius
+\def\mub{\mu_{\rm B}} % Bohr magneton
+%
+\def\tothe#1{$^{#1}$} % raise to the power #1
+\def\metre{\,{\rm m}}
+\def\kg{\,{\rm kg}}
+\def\sec{\,{\rm s}}
+\def\mm{\,{\rm mm}}
+\def\mol{\,{\rm mol}}
+\def\kelvin{\,{\rm K}}
+\def\joule{\,{\rm J}}
+\def\farad{\,{\rm F}}
+\def\ampere{\,{\rm A}}
+\def\ev{\,{\rm eV}}
+\def\hz{\,{\rm Hz}}
+\def\volt{\,{\rm V}}
+\def\watt{\,{\rm W}}
+\def\newton{\,{\rm N}}
+\def\unit#1{\,{\rm #1}}
+%
+{\Large\textbf{Values of astrophysical constants}}\\[\bigskipamount]
+\begin{tabular}{lll} \hline\\[-1.5ex] % slightly hacky extra space after hline
+ speed of light & $c$ & $2.998\times 10^8 \metre\sec^{-1}$\\
+ gravitational constant & $G$ & $6.673\times10^{-11}\newton\metre^2\kg^{-2}$\\
+ Planck constant & $h$ & $6.626\times10^{-34}\joule\sec$\\
+ Boltzmann constant & $k_{\rm B}$ & $1.381\times10^{-23} \joule\kelvin^{-1}$\\
+ Stefan-Boltzmann constant & $\sigma$ & $5.671\times10^{-8}\watt\metre^{-2}\kelvin^{-4}$\\
+ Rydberg constant & $R_\infty$ &$1.097\times10^{7}\metre^{-1}$\\
+ Avogadro constant & $N_{\rm A}$ & $6.022\times 10^{23}\unit{mol}^{-1}$\\
+ gas constant & $R$ & $8.315 \joule\mol^{-1}\kelvin^{-1}$\\
+ proton mass & $\mprot$ & $1.673\times10^{-27} \kg$\\
+ electron mass & $\me$ & $9.109\times10^{-31} \kg$\\
+ elementary charge & $e$ & $1.602\times 10^{-19}\unit{C}$\\
+ electronvolt & ${\rm eV}$ & $1.602\times 10^{-19}\unit{J}$\\[3pt]
+ astronomical unit & au & $1.496\times10^{11} \metre$\\
+ parsec & pc & $3.086\times10^{16}\metre$\\
+ light year & ly & $9.461\times10^{15} \metre$\\[3pt]
+ solar mass & $M_\odot$ & $1.989\times10^{30} \kg$\\
+ solar radius & $R_\odot$ & $6.960\times10^8 \metre$\\
+ solar luminosity & $L_\odot$ & $3.826\times10^{26}\watt$\\
+ Earth mass & $M_\oplus$ & $5.976\times10^{24} \kg$\\
+ Earth radius & $R_\oplus$ & $6.378\times10^6 \metre$\\
+ obliquity of the ecliptic & $\epsilon$ & $23^\circ\,26'$\\[\medskipamount]
+\hline
+\end{tabular}
+\end{center}
+}
diff --git a/Master/texmf-dist/doc/latex/exam-n/README b/Master/texmf-dist/doc/latex/exam-n/README
index ac55c1037a6..a128c336efe 100644
--- a/Master/texmf-dist/doc/latex/exam-n/README
+++ b/Master/texmf-dist/doc/latex/exam-n/README
@@ -1,6 +1,8 @@
-exam-n: LaTeX class file for exams, version 1.1, 2014 May 03.
-[ Mercurial revision 6f818b549982, 2014-05-03 13:42 +0100, tag 1.1 + 0 ]
+exam-n: LaTeX class file for exams, version 1.1.4, 2016 December 19.
+====================================
+
+[ Mercurial revision e8a612cb25f4, 2016-12-19 16:49 +0000, tag exam-n-1.1.4 + 0 ]
Overview
@@ -10,28 +12,31 @@ The class is designed to be localised to a particular institution's
exam layout, by a suitably skilled LaTeX hacker. There are three
possible ways of doing this, in increasing order of sophistication:
- 1. Make suitable adjustments to individual exam `.tex` files.
+ 1. Make suitable adjustments to individual exam `.tex` files; or
2. Rename the distributed `exam-n.dtx` file to something more locally
suitable, and edit it with suitable changes (search for
- `%%%CONFIGURE` for hints on where to adjust).
+ `%%%CONFIGURE` for hints on where to adjust); or
3. Fork the Mercurial repository at
[bitbucket](https://bitbucket.org/nxg/exam-n), change the
value of the `EXAM-N` variable in the `Makefile`, and then
edit the `exam-n.dtx` file. See the comments at the top of the
- `Makefile`. The command `make dist` will assemble a tarball
- release of the class file.
+ `Makefile`.
-In the last two cases, if you change the `.dtx` file, you _must_ also
-change its name, to avoid confusion.
+In case 2, you _must_ change the name of the `.dtx` file, and in case
+3, you must change the `EXAM-N` variable, to avoid terrible confusion
+(you probably also want to avoid the names of the other exam style
+files at CTAN, since they just might have found their way into your
+TEXINPUTS path).
For general details, talk to Norman Gray .
This is free software, and you are encouraged to use and adapt it as
-you see fit. If, however, you need more substantial help with the
-customisations of option 3 above, or need continuing support, then
-[Norman can help](http://8ameter.com), on a commercial basis.
+you see fit. Norman can give advice. If, however, you need more
+substantial help with the customisations of option 3 above, or need
+continuing support, then we can surely arrange something more
+elaborate.
With the version 1.1 release, the interface should now be regarded
as rather stable. However version 1.1 was the first to be released
@@ -59,6 +64,6 @@ There are brief release notes in exam-n.html.
Distribution and copyright
--------------------------
-Copyright 2005--2014, Norman Gray
+Copyright 2005--2016, Norman Gray
Distributed under the terms of The LaTeX Project Public License (LPPL);
see the file lppl.txt for details.
diff --git a/Master/texmf-dist/doc/latex/exam-n/README.ctan b/Master/texmf-dist/doc/latex/exam-n/README.ctan
new file mode 100644
index 00000000000..872ae0b92ad
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/exam-n/README.ctan
@@ -0,0 +1,3 @@
+On CTAN, this package lives in /macros/latex/contrib/exam-n.
+
+Its canonical CTAN URL is https://www.ctan.org/pkg/exam-n
diff --git a/Master/texmf-dist/doc/latex/exam-n/exam-n-example.tex b/Master/texmf-dist/doc/latex/exam-n/exam-n-example.tex
index 396c01ae8f0..b7287c67a58 100644
--- a/Master/texmf-dist/doc/latex/exam-n/exam-n-example.tex
+++ b/Master/texmf-dist/doc/latex/exam-n/exam-n-example.tex
@@ -6,10 +6,10 @@
%%
%% exam-n.dtx (with options: `example')
%% exam-n: format exam questions
-%% Release version 1.1, 2014 May 03.
+%% Release version 1.1.4, 2016 December 19.
%%
%%%% File: exam-n.dtx
-%%%% Copyright 2005--2014, Norman Gray
+%%%% Copyright 2005--2016, Norman Gray
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -27,7 +27,7 @@
%% the derived file exam-n.cls,
%% and the associated *.clo files.
-%%%% Source: Mercurial revision 6f818b549982, 2014-05-03 13:42 +0100, tag 1.1 + 0
+%%%% Source: Mercurial revision e8a612cb25f4, 2016-12-19 16:49 +0000, tag exam-n-1.1.4 + 0
%%
diff --git a/Master/texmf-dist/doc/latex/exam-n/exam-n.html b/Master/texmf-dist/doc/latex/exam-n/exam-n.html
index 438b017bf49..717d683aa95 100644
--- a/Master/texmf-dist/doc/latex/exam-n/exam-n.html
+++ b/Master/texmf-dist/doc/latex/exam-n/exam-n.html
@@ -14,11 +14,11 @@ dd ul { padding: 0pt; margin: 0pt; }
Format exam papers
-Version 1.1, 2014 May 03.
+Version 1.1.4, 2016 December 19.
Overview
@@ -68,9 +71,9 @@ little more detail within the class file documentation.
as sectioning, per-part running marks, ‘Question n continued’
catchwords, and so on.
Designed to be locally adaptable.
-The class file is freely adaptable (LPPL), but the author is
-available for paid support if that is
-useful.
+The class file is freely adaptable (LPPL). The author can provide
+the usual basic free-software support, or potentially more elaborate
+support with a different arrangement.
The focus of the ‘exam-n’ class is on the careful collaborative
@@ -78,11 +81,6 @@ process of assembling an exam, and many of the features are to do with
checks to avoid mistakes. The result has, in effect, been validated
by practice.
-To install
-Unpack the distribution tarball or zip
-file, and move the directory move-to-texmf
to some
-location on the LaTeX search path. You're probably looking for a
-directory called texmf-local
, or something like that.
Releases
@@ -104,7 +102,44 @@ generically useful to other institutions.
-- 1.1, 2014 May 3
+- 1.1.4, 2016 December 19
+
+- Documentation: add notes about use of pdfpages.
+- Added
[largefont]
option.
+Note:
+option [hugefont]
has replaced [bigfont]
;
+the latter is now deprecated, and may be removed in v1.2.
+- Use of the
\part
macro is now supported within
+solutions (it produced the wrong numbers before), and there is a new
+\StylePartNumber
customisation macro.
+
+
+- 1.1.3
+
+- Version 1.1.3 was never released
+
+
+- 1.1.2, 2015 November 26
+
+- Handled trailing floats at end of document (generated by packages
+such as
rotating
.
+\label
within question environment now refers to the
+question number.
+- Work around a problem when a paragraph starts with
{\bf ...}
+rather than (post-1995) \textbf{...}
.
+\begin{questiondata}
now starts a new paragraph.
+- Some documentation adjustments.
+
+
+- 1.1.1, 2014 November 27
+
+- Adjust
\partmarks*
behaviour; now behaves differently
+within display maths (addresses
+issue 1).
+- Various documentation and release fixes.
+
+
+- 1.1, 2014 May 3
- Converted to a generic class,
exam-n
, ready for wider
distribution.
Available on bitbucket
@@ -119,7 +154,7 @@ and at CTAN.