\def\fileversion{v1.1}
\def\filedate{91/12/10}
\immediate\write\sixt@@n{File: `dingbat.sty' 
\fileversion\space <\filedate> (SPQR)}
% Sebastian Rahtz
% 5 Granary Court
% St Andrewgate
% York Y01 2JR
%
%spqr@uk.ac.soton.ecs
% This is file dingbat.sty, to set up suitable macros
% for using the Zapf Dingbat font
%
%
% first either activate the font loading, or
% set it up from scratch
%
\ifx\load@dingbat\undefined
\declare@font{dingbat}{m}{n}{pzdr}
\extra@def{dingbat}{}{}
\subst@fontshape{dingbat}{m}{sc}{dingbat}{m}{n}
\subst@fontshape{dingbat}{bx}{sc}{dingbat}{m}{n}
\subst@fontshape{dingbat}{m}{u}{dingbat}{m}{n}
\subst@fontshape{dingbat}{m}{sl}{dingbat}{m}{n}
\subst@fontshape{dingbat}{b}{m}{dingbat}{m}{n}
\subst@fontshape{dingbat}{b}{it}{dingbat}{m}{n}
\subst@fontshape{dingbat}{bx}{m}{dingbat}{m}{n}
\subst@fontshape{dingbat}{bx}{it}{dingbat}{m}{n}
\else
\load@dingbat
\fi
% 
% Now some useful commands; they all assume you know the character
% number of the (unmapped) font
%
\newcommand{\dingbats}{\fontfamily{dingbat}%
\fontseries{m}\fontshape{n}\selectfont}
% 
%
\newcommand{\ding}[1]{{\dingbats\char#1}}
%
% Usage: \ding{53}
%
\def\dingfill#1{\leaders\hbox{\makebox[0.2in]{\ding{#1}}}\hfill}
%
% Usage: \dingfill{65}
%
\newcommand{\dingline}[1]{\par\hspace{0.25in}%
\dingfill{#1}\hspace{0.25in}\par}
%
% definition of dinglist
\newenvironment{dinglist}[1]%
{\begin{list}{\ding{#1}}{}}%
{\end{list}}%
\endinput
