|
Packit |
327903 |
\XMLname{div}{\DIV}
|
|
Packit |
327903 |
\XMLname{figure}{\FIGURE}
|
|
Packit |
327903 |
\XMLname{label}{\LABEL}
|
|
Packit |
327903 |
\XMLname{P}{\PARA}
|
|
Packit |
327903 |
\XMLname{list}{\LIST}
|
|
Packit |
327903 |
\XMLname{table}{\TABLE}
|
|
Packit |
327903 |
\XMLstring\type@equation<>equation
|
|
Packit |
327903 |
\XMLstring\type@display<>display
|
|
Packit |
327903 |
\XMLstring\type@subeqn<>subeqn
|
|
Packit |
327903 |
\XMLstring\rend@slide<>slide
|
|
Packit |
327903 |
\XMLstring\rend@box<>box
|
|
Packit |
327903 |
\XMLstring\rend@pausing<>pausing
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{TEI.2}{}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\documentclass{article}
|
|
Packit |
327903 |
\newenvironment{teislide}{}{}
|
|
Packit |
327903 |
\usepackage[bookmarks=false,pdftex]{hyperref}
|
|
Packit |
327903 |
\usepackage[gray,panelleft,screen]{pdfscreen}
|
|
Packit |
327903 |
\usepackage{teixmlslides}
|
|
Packit |
327903 |
\hypersetup{pdfpagemode=FullScreen}
|
|
Packit |
327903 |
\pagestyle{title}
|
|
Packit |
327903 |
\color{section0}
|
|
Packit |
327903 |
\def\capfont{\@setfontsize\capfont{24}{26}\sffamily\color{white}}
|
|
Packit |
327903 |
\def\titlefont{\@setfontsize\titlefont{30}{34}\color{dm}\sffamily\bfseries}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{body}{}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\begin{document}
|
|
Packit |
327903 |
% \urlid{www.oucs.ox.ac.uk/}
|
|
Packit |
327903 |
% \affname{Oxford University Computing Services}
|
|
Packit |
327903 |
% \emblema{summer4.jpg}
|
|
Packit |
327903 |
\vbox to .8\paperheight{\vfill
|
|
Packit |
327903 |
\begin{center}
|
|
Packit |
327903 |
\Huge
|
|
Packit |
327903 |
\@title\\[30pt]
|
|
Packit |
327903 |
\@author\\
|
|
Packit |
327903 |
\@date
|
|
Packit |
327903 |
\end{center}
|
|
Packit |
327903 |
\vfill}
|
|
Packit |
327903 |
\raggedright
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{\end{document}}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\newcount\SCOUNT
|
|
Packit |
327903 |
\global\SCOUNT-1\relax
|
|
Packit |
327903 |
\XMLelement{div}{
|
|
Packit |
327903 |
\XMLattribute{id}{\idval}{\@nil}
|
|
Packit |
327903 |
\XMLattribute{rend}{\divrend}{plain}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\advance\SCOUNT\@ne
|
|
Packit |
327903 |
\ifx\divrend\rend@slide
|
|
Packit |
327903 |
\begin{teislide}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\ifnum\SCOUNT=0\clearpage\fi
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{\ifx\divrend\rend@slide
|
|
Packit |
327903 |
\end{teislide}
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{head}{ }
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\ifx\XML@parent\DIV
|
|
Packit |
327903 |
\protected@xdef\temp{
|
|
Packit |
327903 |
\expandafter\noexpand\ifcase\SCOUNT
|
|
Packit |
327903 |
\section\or\subsection\or\subsubsection\fi
|
|
Packit |
327903 |
{#1}\ifx\idval\@nnil\else\noexpand\label{\idval}
|
|
Packit |
327903 |
\fi}
|
|
Packit |
327903 |
\aftergroup\temp
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\ifx\XML@parent\TABLE\caption{#1}\fi
|
|
Packit |
327903 |
\ifx\XML@parent\FIGURE\caption{#1}\fi
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{term}{}
|
|
Packit |
327903 |
{\itshape}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{emph}{}
|
|
Packit |
327903 |
{\itshape}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{formula}
|
|
Packit |
327903 |
{\XMLattribute{type}{\Formulatype}{}}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\ifx\Formulatype\type@display
|
|
Packit |
327903 |
\begin{displaymath}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\ifx\Formulatype\type@equation
|
|
Packit |
327903 |
\begin{equation}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\ifx\Formulatype\type@subeqn
|
|
Packit |
327903 |
\(
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\(
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{ \ifx\Formulatype\type@display
|
|
Packit |
327903 |
\end{displaymath}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\ifx\Formulatype\type@equation
|
|
Packit |
327903 |
\end{equation}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\ifx\Formulatype\type@subeqn
|
|
Packit |
327903 |
\)
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\)
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{figure}
|
|
Packit |
327903 |
{\XMLattribute{id}{\figid}{}
|
|
Packit |
327903 |
\XMLattribute{file}{\figfile}{}
|
|
Packit |
327903 |
\XMLattribute{width}{\figwidth}{}
|
|
Packit |
327903 |
\XMLattribute{height}{\figheight}{}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\ifx\figwidth\@empty\else\setkeys{Gin}{width=\figwidth}\fi
|
|
Packit |
327903 |
\ifx\figheight\@empty\else\setkeys{Gin}{height=\figheight}\fi
|
|
Packit |
327903 |
\ifx\XML@parent\PARA
|
|
Packit |
327903 |
\centerline{\includegraphics{\figfile}}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\includegraphics{\figfile}
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{code}{}
|
|
Packit |
327903 |
{\color{black}\ttfamily}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{hi}{}
|
|
Packit |
327903 |
{\bfseries}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{gi}{}
|
|
Packit |
327903 |
{\ttfamily\textless}
|
|
Packit |
327903 |
{\textgreater}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{eg}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\@tempdima\linewidth
|
|
Packit |
327903 |
\advance\@tempdima by -1cm
|
|
Packit |
327903 |
\fboxrule1pt
|
|
Packit |
327903 |
\fboxsep4pt
|
|
Packit |
327903 |
\vskip6pt
|
|
Packit |
327903 |
\fcolorbox{egframe}{egback}{\begin{minipage}{\@tempdima}
|
|
Packit |
327903 |
\color{black}\small\ttfamily\obeylines\obeyspaces
|
|
Packit |
327903 |
#1\end{minipage}}\vskip6pt}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{p}
|
|
Packit |
327903 |
{\XMLattribute{rend}{\Prend}{}}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\ifx\Prend\rend@box
|
|
Packit |
327903 |
\@tempdima\linewidth
|
|
Packit |
327903 |
\advance\@tempdima by -1cm
|
|
Packit |
327903 |
\fboxrule1pt
|
|
Packit |
327903 |
\fboxsep4pt
|
|
Packit |
327903 |
\vskip6pt
|
|
Packit |
327903 |
\fcolorbox{egframe}{boxback}{\begin{minipage}{\@tempdima}
|
|
Packit |
327903 |
\color{black}#1\end{minipage}}\vskip6pt
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\par#1
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{revisionDesc}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{fileDesc}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{titleStmt}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{xptr}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\XMLattribute{doc}{\xptrdoc}{}
|
|
Packit |
327903 |
\XMLattribute{url}{\xptrurl}{}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\ifx\@empty\xptrurl
|
|
Packit |
327903 |
\NDATAEntity\xptrdoc\@gobble\url
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\url{\xptrurl}
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{xref}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\XMLattribute{doc}{\xptrdoc}{}
|
|
Packit |
327903 |
\XMLattribute{url}{\xptrurl}{}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\ifx\@empty\xptrurl
|
|
Packit |
327903 |
\NDATAEntity\xptrdoc\@gobble\url
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
\href{\xptrurl}{#1}
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{docDate}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\date{#1}}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{docAuthor}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\author{#1}}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{docTitle}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\title{#1}}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{item}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
{\csname Item\listtype\endcsname}
|
|
Packit |
327903 |
{\endItem}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{label}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\gdef\foo{\item[#1]}\aftergroup\foo}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{list}{
|
|
Packit |
327903 |
\XMLattribute{type}{\listtype}{unordered}
|
|
Packit |
327903 |
\XMLattribute{rend}{\listrend}{plain}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{\csname List\listtype\endcsname}
|
|
Packit |
327903 |
{\csname endList\listtype\endcsname}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{q}{
|
|
Packit |
327903 |
\XMLattribute{rend}{\qrend}{}}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{ \ifx\qrend\type@display
|
|
Packit |
327903 |
\begin{quote}
|
|
Packit |
327903 |
\ifthenelse{\equal{\qrend}{eg}}{\color{black}\ttfamily\obeylines}#1\end{quote}
|
|
Packit |
327903 |
\else
|
|
Packit |
327903 |
`#1'
|
|
Packit |
327903 |
\fi
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{ptr}
|
|
Packit |
327903 |
{\XMLattribute{target}{\ptrtarget}{}}
|
|
Packit |
327903 |
{\href{\ptrtarget}{\ref{\ptrtarget}}}
|
|
Packit |
327903 |
{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{ref}
|
|
Packit |
327903 |
{\XMLattribute{target}{\reftarget}{}}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\href{\reftarget}{#1}}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{table}
|
|
Packit |
327903 |
{
|
|
Packit |
327903 |
\XMLattribute{tex}{\tableheader}{*{99}{l}}
|
|
Packit |
327903 |
\XMLattribute{rend}{\tablerend}{}
|
|
Packit |
327903 |
}
|
|
Packit |
327903 |
{\begingroup
|
|
Packit |
327903 |
\utfeight@protect@chars\xdef\temp{\tableheader}%
|
|
Packit |
327903 |
\endgroup
|
|
Packit |
327903 |
\expandafter\doTable\temp\\}
|
|
Packit |
327903 |
{\end{tabular}}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{row}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\gdef\temp{#1\\}\aftergroup\temp}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{cell}{}
|
|
Packit |
327903 |
{\xmlgrab}
|
|
Packit |
327903 |
{\gdef\temp{#1\tabcellsep}\aftergroup\temp}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
\XMLelement{lb}{}{\gdef\temp{\\}\aftergroup\temp}{}
|
|
Packit |
327903 |
|
|
Packit |
327903 |
|
|
Packit |
327903 |
% cheating, a bit
|
|
Packit |
327903 |
\XMLentity{TeX}{\TeX}
|
|
Packit |
327903 |
\XMLentity{LaTeX}{\LaTeX}
|