summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xBuild/tools/tpm-ctan-check2
-rw-r--r--Master/texmf-dist/doc/latex/ANUfinalexam/ANUfinalexam.tex137
-rw-r--r--Master/texmf-dist/doc/latex/ANUfinalexam/README2
-rwxr-xr-xMaster/tlpkg/bin/ctan2tds16
-rw-r--r--Master/tlpkg/tlpsrc/ANUfinalexam.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/collection-publishers.tlpsrc1
6 files changed, 155 insertions, 5 deletions
diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check
index 4cacd702b52..5521adc9e12 100755
--- a/Build/tools/tpm-ctan-check
+++ b/Build/tools/tpm-ctan-check
@@ -13,7 +13,7 @@ my @WorkingTPM = qw(
active-conf addlines adrconv ae aguplus algorithm2e
algorithmicx algorithms
alnumsec altfont ametsoc ams amsaddr amsldoc-it amsrefs
- amsthdoc-it animate anyfontsize apacite appendix apl
+ amsthdoc-it animate ANUfinalexam anyfontsize apacite appendix apl
arabi arabtex arabxetex archaic arcs arev
armenian arrayjob arydshln Asana-Math ascii assignment astro
attachfile aurical authorindex auto-pst-pdf automata
diff --git a/Master/texmf-dist/doc/latex/ANUfinalexam/ANUfinalexam.tex b/Master/texmf-dist/doc/latex/ANUfinalexam/ANUfinalexam.tex
new file mode 100644
index 00000000000..2e82fb98224
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/ANUfinalexam/ANUfinalexam.tex
@@ -0,0 +1,137 @@
+% Australian National University Final Exam LaTeX template.
+% (c) 2004, Timothy Kam, ANU School of Economics
+% This template may be freely copied and distributed.
+
+\documentclass[a4paper,12pt,fleqn]{article}
+\usepackage{amsmath}
+\usepackage{fancyhdr}
+
+% Insert your course information here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\newcommand{\institution}{THE AUSTRALIAN NATIONAL UNIVERSITY}
+\newcommand{\titlehd}{POLITICAL ECONOMY OF MACROECONOMIC POLICY}
+\newcommand{\examtype}{Second Semester Examination}
+\newcommand{\examdate}{November 2004}
+\newcommand{\examcode}{ECON 3053/8070/4004}
+\newcommand{\readtime}{15 Minutes}
+\newcommand{\writetime}{TWO Hours}
+\newcommand{\materials}{Non-programmable Calculators; Mathematical tables}
+\newcommand{\lastwords}{End of Examination}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\setcounter{MaxMatrixCols}{10}
+\newtheorem{theorem}{Theorem}
+\newtheorem{acknowledgement}[theorem]{Acknowledgement}
+\newtheorem{algorithm}[theorem]{Algorithm}
+\newtheorem{axiom}[theorem]{Axiom}
+\newtheorem{case}[theorem]{Case}
+\newtheorem{claim}[theorem]{Claim}
+\newtheorem{conclusion}[theorem]{Conclusion}
+\newtheorem{condition}[theorem]{Condition}
+\newtheorem{conjecture}[theorem]{Conjecture}
+\newtheorem{corollary}[theorem]{Corollary}
+\newtheorem{criterion}[theorem]{Criterion}
+\newtheorem{definition}[theorem]{Definition}
+\newtheorem{example}[theorem]{Example}
+\newtheorem{exercise}[theorem]{Exercise}
+\newtheorem{lemma}[theorem]{Lemma}
+\newtheorem{notation}[theorem]{Notation}
+\newtheorem{problem}[theorem]{Problem}
+\newtheorem{proposition}[theorem]{Proposition}
+\newtheorem{remark}[theorem]{Remark}
+\newtheorem{solution}[theorem]{Solution}
+\newtheorem{summary}[theorem]{Summary}
+\newenvironment{proof}[1][Proof]{\noindent\textbf{#1.} }{\ \rule{0.5em}{0.5em}}
+\setlength{\topmargin}{0cm}
+\setlength{\textheight}{9.25in}
+\setlength{\oddsidemargin}{0.0in}
+\setlength{\evensidemargin}{0.0in}
+\setlength{\textwidth}{16cm}
+\pagestyle{fancy}
+\lhead{} %left of the header
+\chead{} %center of the header
+\rhead{} %right of the header
+\lfoot{} %left of the footer
+\cfoot{} %center of the footer
+\rfoot{Page \ \thepage \ of \ \pageref{finalpage} \\
+ \texttt{\examcode}} %Print the page number in the right footer
+\renewcommand{\headrulewidth}{0pt} %Do not print a rule below the header
+\renewcommand{\footrulewidth}{0pt}
+
+
+\begin{document}
+
+% Title page
+
+\begin{center}
+%\vspace{5cm}
+\large\textbf{\institution}
+\end{center}
+\vspace{1cm}
+
+\begin{center}
+\textit{ \examtype -- \examdate}
+\end{center}
+\vspace{1cm}
+
+\begin{center}
+\large\textbf{\titlehd}
+\end{center}
+
+\begin{center}
+\large\textbf{\examcode}
+\end{center}
+\vspace{4cm}
+
+\begin{center}
+\textit{Reading Time: \readtime}
+\end{center}
+\begin{center}
+\textit{Writing Time: \writetime}
+\end{center}
+\begin{center}
+\textit{Permitted Materials: \materials}
+\end{center}
+
+% End title page
+
+
+
+\newpage
+\begin{quote}
+\textit{Answer\textbf{\ all} questions in this section using the answer
+booklet(s) provided. Answers are expected to be succinct but complete.
+Answers that are too long and irrelevant will be penalized.}
+\end{quote}
+\bigskip
+\paragraph{\textbf{Question 1}}
+This is a stupid question ... Blah blah blah....
+\begin{enumerate}
+\item \lbrack\ 5 marks ] part 1 of question.
+\item \lbrack \ 6 marks ] blah blah meow!
+\item \lbrack \ 6 marks ] hoo-ah!
+\end{enumerate}
+
+
+\newpage
+\paragraph{\textbf{Question 2}}
+Blah blah this is question 2
+
+\newpage
+\paragraph{\textbf{Question 3} \ }
+Oh wow we have more than 2 questions?
+
+\newpage
+\paragraph{Question 4} Hooray... last question!
+
+
+\begin{center}
+\vspace{3cm}
+--------- \textit{\lastwords} ---------
+\end{center}
+
+
+\label{finalpage}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/ANUfinalexam/README b/Master/texmf-dist/doc/latex/ANUfinalexam/README
new file mode 100644
index 00000000000..9d95ea41c5f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/ANUfinalexam/README
@@ -0,0 +1,2 @@
+This LaTeX document shell is created for the standard formatting of
+final exams in The Australian National University.
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds
index 0d6c4641d31..49d0714da67 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/bin/ctan2tds
@@ -219,6 +219,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'mxd', "&MAKEflatten",
'mxedruli', "&MAKEflatten",
'ncctools', "&MAKEflatten",
+ 'nohyph', "die 'nohyph must be done by hand'",
'oberdiek', "&MAKEoberdiek",
'ocherokee', "&MAKEflatten",
'ofs', "&MAKEflatten",
@@ -1735,19 +1736,19 @@ sub MAKEnosymlinks {
# do some stuff for simple packages with hyphenation files, like
# cbcoptic and ibycus-babel. The arguments are:
-# LANGNAME - full language name, like "coptic" (first arg of .dat)
+# LANGNAME - full language name, like "coptic" (first arg of .dat line)
# LANGABBREV - abbreviated language name, like "cop" (in .dat filename)
# HYPHFILE - hyphenation .tex file name, like "copthyph.tex"
#
# General procedure is:
#
-# create: /home/karl/src/Master/texmf/tpm/hyphen-language.tpm
+# create: tlpkg/tlpsrc/hyphen-language.tlpsrc
# (must be done by hand)
# create: texmf/tex/generic/config/language.ll.dat
# (done here, unless it already exists)
# install pattern file from ctan: texmf/tex/generic/hyphen/langhyph.tex
# (done here)
-# add in: /home/karl/src/Master/texmf/tpm/collection-langother.tpm
+# add in: tlpkg/tlpsrc/collection-langwhatever.tlpsrc
# (must be done by hand)
#
sub GENMAKEhyphenation
@@ -1784,12 +1785,19 @@ sub MAKEibycusbabel
}
# since existing mongolian is written in a different encoding,
-# seems best to keep best?
+# seems best to keep both?
sub MAKEmnhyphn
{
&GENMAKEhyphenation ("mongolian2a", "mn2a", "mnhyphn.tex");
}
+# we don't want a package named nohyph. Hmm.
+#sub MAKEnohyph
+#{
+# &GENMAKEhyphenation ("norsk", "no", "nohyphbx.tex");
+# &GENMAKEhyphenation ("nynorsk", "no", "nnhyph.tex");
+# &GENMAKEhyphenation ("bokmal", "no", "nbhyph.tex");
+#}
# package subroutines
diff --git a/Master/tlpkg/tlpsrc/ANUfinalexam.tlpsrc b/Master/tlpkg/tlpsrc/ANUfinalexam.tlpsrc
new file mode 100644
index 00000000000..741edc88a5c
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/ANUfinalexam.tlpsrc
@@ -0,0 +1,2 @@
+name ANUfinalexam
+category Package
diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
index 745efa4a7ac..3e3e11ade54 100644
--- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc
@@ -2,6 +2,7 @@ name collection-publishers
category Collection
shortdesc Support for publishers
longdesc Essential publishers
+depend ANUfinalexam
depend IEEEconf
depend IEEEtran
depend aastex