%% hepnames.sty --- standard predefined high energy particle names %% %% This package is a wrapper to the hepnicenames and heppennames packages, %% primarily because the pair of packages as a whole are called hepnames %% and it's less of a mouthful. Plus, I imagine that anyone who's interested %% in using this package will prefer the ``nicenames'' scheme over PEN, %% historical precendent notwithstanding! %% %% Author: Andy Buckley %% %% This material is subject to the LaTeX Project Public License. %% See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html %% for the details of that license. %% %% ------------------------------------------------------------- \def\fileversion{1.4} \def\filedate{2007/03/07} \ProvidesPackage{hepnames}[\filedate\space Pre-defined HEP particle symbols (version \fileversion)] \NeedsTeXFormat{LaTeX2e} \RequirePackage{hepnicenames} \RequirePackage{heppennames} %% Declare package options: map directly on to options in hepnicenames \DeclareOption{italic}{% \PassOptionsToPackage{italic}{hepnicenames}% } \DeclareOption{itforce}{% \PassOptionsToPackage{itforce}{hepnicenames}% } \DeclareOption{maybess}{% \PassOptionsToPackage{maybess}{hepnicenames}% } \DeclareOption{noss}{% \PassOptionsToPackage{noss}{hepnicenames}% } %% Process package options \ProcessOptions %% For referencing this package \DeclareRobustCommand{\hepnames}{\texttt{hepnames}\xspace} %% Just for completeness... \endinput