From 8f6b667a0eb5f453a32cfa5aebf57a99cf6ee024 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 12 Jan 2006 23:56:45 +0000 Subject: hepunits git-svn-id: svn://tug.org/texlive/trunk@974 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/hepunits/hepunits.sty | 45 +++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/hepunits/hepunits.sty diff --git a/Master/texmf-dist/tex/latex/hepunits/hepunits.sty b/Master/texmf-dist/tex/latex/hepunits/hepunits.sty new file mode 100644 index 00000000000..79939f6d88c --- /dev/null +++ b/Master/texmf-dist/tex/latex/hepunits/hepunits.sty @@ -0,0 +1,45 @@ +\ProvidesPackage{hepunits}[2005/01/11] +\RequirePackage{amsmath} +\RequirePackage[mediumspace,thickqspace,derived,squaren,textstyle]{SIunits} + +\DeclareRobustCommand{\@NewUnit}[2]{\addunit{#1}{#2}} + +%% Lengths +\@NewUnit{\nm}{\nano\metre} +\@NewUnit{\micron}{\micro\metre} +\@NewUnit{\mm}{\milli\metre} +\@NewUnit{\cm}{\centi\metre} + +%% Angles +\@NewUnit{\mrad}{\milli\rad} + +%% Times +\@NewUnit{\ps}{\pico\second} +\@NewUnit{\ns}{\nano\second} + +%% Rates +\@NewUnit{\Hertz}{\hertz} +\@NewUnit{\Hz}{\hertz} +\@NewUnit{\kHz}{\kilo\hertz} +\@NewUnit{\MHz}{\mega\hertz} + +%% Fields +\@NewUnit{\Tesla}{\tesla} + +%% Luminosity +\@NewUnit{\invcmsqpersecond}{\rpsquare{\centi\metre}\usk\reciprocal{\second}} +\providecommand{\lumiunits}{\invcmsqpersecond} + +%% HEP energy, momentum and mass units +\DeclareRobustCommand{\clight}{\ensuremath{c}} +\@NewUnit{\eV}{{eV}} +\@NewUnit{\keV}{\kilo\eV} +\@NewUnit{\MeV}{\mega\eV} +\@NewUnit{\GeV}{\giga\eV} +\@NewUnit{\TeV}{\tera\eV} +\@NewUnit{\MeVoverc}{\ensuremath{\MeV\!/\clight}} +\@NewUnit{\GeVoverc}{\ensuremath{\GeV\!/\clight}} +\@NewUnit{\TeVoverc}{\ensuremath{\TeV\!/\clight}} +\@NewUnit{\MeVovercsq}{\ensuremath{\MeV\!/\clight^{2}}} +\@NewUnit{\GeVovercsq}{\ensuremath{\GeV\!/\clight^{2}}} +\@NewUnit{\TeVovercsq}{\ensuremath{\TeV\!/\clight^{2}}} -- cgit v1.2.3