You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
2.2 KiB
67 lines
2.2 KiB
%%
|
|
%% This is file `pifont.sty',
|
|
%% generated with the docstrip utility.
|
|
%%
|
|
%% The original source files were:
|
|
%%
|
|
%% psfonts.dtx (with options: `pifont')
|
|
%%
|
|
%% IMPORTANT NOTICE:
|
|
%%
|
|
%% For the copyright see the source file.
|
|
%%
|
|
%% Any modified versions of this file must be renamed
|
|
%% with new filenames distinct from pifont.sty.
|
|
%%
|
|
%% For distribution of the original source see the terms
|
|
%% for copying and modification in the file psfonts.dtx.
|
|
%%
|
|
%% This generated file may be distributed as long as the
|
|
%% original source files, as listed above, are part of the
|
|
%% same distribution. (The sources need not necessarily be
|
|
%% in the same archive or directory.)
|
|
\ProvidesPackage{pifont}%
|
|
[2020/03/25 PSNFSS-v9.3
|
|
Pi font support (SPQR)
|
|
]
|
|
\newcommand{\Pifont}[1]{\fontfamily{#1}\fontencoding{U}%
|
|
\fontseries{m}\fontshape{n}\selectfont}
|
|
\newcommand{\Pisymbol}[2]{{\Pifont{#1}\char#2}}
|
|
\newcommand{\Pifill}[2]{\leavevmode
|
|
\leaders\hbox{\makebox[0.2in]{\Pisymbol{#1}{#2}}}\hfill
|
|
\kern\z@}
|
|
\newcommand{\Piline}[2]{\par\noindent\hspace{0.5in}\Pifill{#1}{#2}%
|
|
\hspace{0.5in}\kern\z@\par}
|
|
\newenvironment{Pilist}[2]%
|
|
{\begin{list}{\Pisymbol{#1}{#2}}{}}%
|
|
{\end{list}}%
|
|
\def\Pinumber#1#2{\protect\Pisymbol{#1}{\arabic{#2}}}
|
|
\newenvironment{Piautolist}[2]{%
|
|
\ifnum \@enumdepth >3 \@toodeep\else
|
|
\advance\@enumdepth \@ne
|
|
\edef\@enumctr{enum\romannumeral\the\@enumdepth}%
|
|
\expandafter\def\csname p@enum\romannumeral\the\@enumdepth\endcsname{}%
|
|
\expandafter\def\csname labelenum\romannumeral\the\@enumdepth\endcsname{%
|
|
\csname theenum\romannumeral\the\@enumdepth\endcsname}%
|
|
\expandafter\def\csname theenum\romannumeral\the\@enumdepth\endcsname{%
|
|
\Pinumber{#1}{enum\romannumeral\the\@enumdepth}}%
|
|
\list{\csname label\@enumctr\endcsname}{%
|
|
\@nmbrlisttrue
|
|
\def\@listctr{\@enumctr}%
|
|
\setcounter{\@enumctr}{#2}%
|
|
\addtocounter{\@enumctr}{-1}%
|
|
\def\makelabel##1{\hss\llap{##1}}}
|
|
\fi
|
|
}{\endlist}
|
|
\newcommand{\ding}{\Pisymbol{pzd}}
|
|
\def\dingfill#1{\Pifill{pzd}{#1}}
|
|
\def\dingline#1{\Piline{pzd}{#1}}
|
|
\newenvironment{dinglist}[1]{\begin{Pilist}{pzd}{#1}}%
|
|
{\end{Pilist}}
|
|
\newenvironment{dingautolist}[1]{\begin{Piautolist}{pzd}{#1}}%
|
|
{\end{Piautolist}}
|
|
{\Pifont{pzd}}
|
|
{\Pifont{psy}}
|
|
\endinput
|
|
%%
|
|
%% End of file `pifont.sty'.
|
|
|