[texhax] units

W. J. Metzger wes at hef.kun.nl
Fri Jun 13 16:41:06 CEST 2003


On Fri, 13 Jun 2003, Philip G. Ratcliffe wrote:
 
> > > > > For a more complete handling of units with correct spacing,
> compounding
> > > > > etc., check out the "SIunits" package, also on CTAN.
> > > >
> > > > Well, I am underimpressed.
> > > > Try \electronvolt.  The V really should be negatively kerned -- the
> space
> > > > between the e and the V is unsightly large.
>
> Well, unsightly is perhaps a little extreme.  In any case, it's actually no
> different if you just write eV in standard text (apart that is from an
> obvious font difference - which incidently also shows that one should be
> consistent in using, e.g., $1.6\,$eV and  $1.6\,\mathrm{eV}$).  So, it isn't
> surprising that the package doesn't intrinsically do it.  That said, it's
> easy enough to redefine \electronvolt with the correct kerning.  For what
> it's worth I define an extended set including \GeV, \MeV etc. in a local
> SIunits.cfg file.
 
Well, sure.  I too have such definitions.  But if I have to define
everything myself, I don't need the package.
 
>
> > > > Further, it does not handle spacing.  One would like 5\meter  and
> > > > 5 \meter to produce the same thing.
>
> There's no way (that I know of but Robin may correct me on this) in TeX to
> make, e.g., \meter look BACK to the previous text and space itself
> correctly.  However, the package is INTENDED to be used in the following
> way: \unit{1.6}{\giga\electronvolt\squared}.  And that DOES get the spacing
> right.  Indeed, via the package options, one can even choose the spacing to
> use, differentiating, moreover, the spacing between numbers and units, as in
> 1.6 GeV, and between units themselves, as in 197 MeV fm.
 
OK,  I had not realized you had to use \unit to get the spacing right.
 
Cheers, Wes
 
--
Dr. W. J. Metzger            Experimental High Energy Physics Group
tel. +31-24-3653127          Faculty of Natural Sciences
     +31-24-3652099 (secr.)  University of Nijmegen
fax. +31-24-3652191          Toernooiveld 1
telex 48228 wina nl          6525 ED  Nijmegen,  The Netherlands
e-mail:  wes at hef.kun.nl      or   W.Metzger at cern.ch
http://home.cern.ch/metzger/ or   http://www.hef.kun.nl/~wes



More information about the texhax mailing list