From 685e467506870702d416d2317ce1d808e8f3fb60 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 27 Jan 2020 03:01:09 +0000 Subject: CTAN sync 202001270301 --- macros/latex/contrib/physconst/CHANGELOG.md | 27 + macros/latex/contrib/physconst/README.md | 72 ++ macros/latex/contrib/physconst/physconst.pdf | Bin 0 -> 135381 bytes macros/latex/contrib/physconst/physconst.sty | 1235 ++++++++++++++++++++++++++ 4 files changed, 1334 insertions(+) create mode 100644 macros/latex/contrib/physconst/CHANGELOG.md create mode 100644 macros/latex/contrib/physconst/README.md create mode 100644 macros/latex/contrib/physconst/physconst.pdf create mode 100644 macros/latex/contrib/physconst/physconst.sty (limited to 'macros/latex/contrib/physconst') diff --git a/macros/latex/contrib/physconst/CHANGELOG.md b/macros/latex/contrib/physconst/CHANGELOG.md new file mode 100644 index 0000000000..964bf35aa6 --- /dev/null +++ b/macros/latex/contrib/physconst/CHANGELOG.md @@ -0,0 +1,27 @@ +# Changes +## [1.0.0] - 2020/01/25 +- Initial version +## [1.0.1] - 2020/01/25 +### Added +- A changelog +- A readme +- Code for changelog into physconst.cpp +- `make dist` to create distributable tarball and zip +- Documentation for options +- line in .ins to force generation of the .sty +- nicer index entries (and some associated code in .cpp to generate them) +- added localuninstall and distuninstall targets to the makefile +### Changed +- Modified the makefile to split up generation of the .sty, .dtx, and .pdf +- Modified the .cpp so that every \DeclareRobustCommand starts a new line right away +- Added a newline in the middle of the title declaration (in .cpp) +- Added a newline in the middle of the \DoNotIndex declaration (in .cpp) +- Added dependency on imakeidx and changed the index to 2 column. +- fixed makefile install options to correctly find TEXMF path +### Removed +- Removed unnecessary packages (tikz, float) from the code for the documentation +## [1.0.2] - 2020/01/25 +### Changed +- Switch compression of tarball to gzip to match requirement for CTAN + + diff --git a/macros/latex/contrib/physconst/README.md b/macros/latex/contrib/physconst/README.md new file mode 100644 index 0000000000..67dd9a8073 --- /dev/null +++ b/macros/latex/contrib/physconst/README.md @@ -0,0 +1,72 @@ +# physconst +A LaTeX package that includes macros for a variety of fundamental constants. + +# License +Copyright (C) 2020 by Brian W. Mulligan +----------------------------------------------------------- + +This file may be distributed and/or modified under the conditions of +the LaTeX Project Public License, either version 1.3c of this license +or (at your option) any later version. The latest version of this +license is in: + +http://www.latex-project.org/lppl.txt + +and version 1.3c or later is part of all distributions of LaTeX +version 2006/05/20 or later. + +# Dependencies +- [`physunits` package](https://github.com/astrobit/physunits) + +# Build Dependencies +- the `xastro-1` library (part of [xlibs][https://github.com/astrobit/xlibs]) +- some LaTeX distribution with `xelatex`. The makefile assumes you have texlive. +- `pkg-config` +- GNU c++ compiler (`g++`) with at least c++11 +- `hyperref` package for LaTeX +- `xcolor` package for LaTeX +- `mdframed` package for LaTeX +- `imakeidx` package for LaTeX +- GNU `make` + +# Files +``` + README.md This file. + CHANGELOG.md List of changes + physconst.ins The installer file + makefile GNU makefile to create and install the package + generator/makefile GNU makefile to create the generator + generator/physconst.cpp c++ source code that will generate the .dtx for the + package +``` + +# Distributable Files +The following distributable files can be created as described below. +``` + physconst.sty The actual package + physconst.pdf Usage documentation + physconst.tar.bz2 Tarball containing package, documentation, and + this README + physconst.zip Zip file containing package, documentation, and + this README +``` +To create a disribution on linux (or mac?) +- `make dist` + +# Installation +For linux, run `make` to generate the package (.sty file) and documentation. +If you are using texlive (most modern linux distributions use texlive), you may +then run `sudo make localinstall` to install the package to your latex +distribution. If you are not using texlive, you will need to manually +copy the .sty file into either the folder where your .tex files reside that +require the package, or manually install the package in your latex distribution. + +For mac, the instructions above for linux might work. Otherwise you're sort of +on your own. Most likely your latex disrubution is somewhere in /usr/share. +You will need to figure out the name and where the package files are stored, +then run `texhash` so that latex knows that they are there. + +For windows, you're kind of on your own. Instructions that might help can be +found at [this post on StackExchange](https://tex.stackexchange.com/questions/369921/loading-packages-with-ins-and-dtx-files). + + diff --git a/macros/latex/contrib/physconst/physconst.pdf b/macros/latex/contrib/physconst/physconst.pdf new file mode 100644 index 0000000000..b894900528 Binary files /dev/null and b/macros/latex/contrib/physconst/physconst.pdf differ diff --git a/macros/latex/contrib/physconst/physconst.sty b/macros/latex/contrib/physconst/physconst.sty new file mode 100644 index 0000000000..062d4927eb --- /dev/null +++ b/macros/latex/contrib/physconst/physconst.sty @@ -0,0 +1,1235 @@ +%% +%% This is file `physconst.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% physconst.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright (C) 2020 by Brian W. Mulligan +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3c of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2006/05/20 or later. +%% +\NeedsTeXFormat{LaTeX2e}[1994/06/01] + \ProvidesPackage{physconst} + [2020/01/25 v1.0.1 physconst package] +\RequirePackage{physunits} +\DeclareOption{shortconst}{ \typeout{physconst: reduced precision}% + \DeclareRobustCommand{\shortconst}{1} } +\DeclareOption{cgs}{ \typeout{physconst: using cgs instead of SI}% + \DeclareRobustCommand{\cgsunits}{1} } +\DeclareOption{unseparatedecimals}{ \typeout{physconst:% + long decimals are printed as x.xxxxxx instead of x.xxx~xxx}% + \DeclareRobustCommand{\unseparatedecimals}{1} } +\ProcessOptions\relax +\makeatletter +\ifx\unseparatedecimals\undefined +\DeclareRobustCommand{\physconst@decimalsseparator}{\,} +\else +\DeclareRobustCommand{\physconst@decimalsseparator}{ } +\fi +\DeclareRobustCommand{\k@SI@short@MassElectron}{% +\ensuremath{% +9.11% +\times 10^{-34}\kg}} +\DeclareRobustCommand{\k@SI@full@MassElectron}{% +\ensuremath{% +9.108\expandafter\physconst@decimalsseparator% +980\expandafter\physconst@decimalsseparator% +087\expandafter\physconst@decimalsseparator% +382% +\times 10^{-34}\kg}} +\DeclareRobustCommand{\k@cgs@short@MassElectron}{% +\ensuremath{% +9.11% +\times 10^{-31}\gm}} +\DeclareRobustCommand{\k@cgs@full@MassElectron}{% +\ensuremath{% +9.108\expandafter\physconst@decimalsseparator% +980\expandafter\physconst@decimalsseparator% +087\expandafter\physconst@decimalsseparator% +382% +\times 10^{-31}\gm}} +\DeclareRobustCommand{\k@eV@short@MassElectron}{% +\ensuremath{% +5.69% +\times 10^{-19}\eV\,c^{-2}}} +\DeclareRobustCommand{\k@eV@full@MassElectron}{% +\ensuremath{% +5.685\expandafter\physconst@decimalsseparator% +378\expandafter\physconst@decimalsseparator% +187\expandafter\physconst@decimalsseparator% +448% +\times 10^{-19}\eV\,c^{-2}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassElectron}{% +\k@SI@short@MassElectron} +\else +\DeclareRobustCommand {\kMassElectron}{% +\k@SI@full@MassElectron} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassElectron}{% +\k@cgs@short@MassElectron} +\else +\DeclareRobustCommand {\kMassElectron}{% +\k@cgs@full@MassElectron} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassElectron}{% +\k@eV@short@MassElectron} +\else +\DeclareRobustCommand {\keVMassElectron}{% +\k@eV@full@MassElectron} +\fi +\DeclareRobustCommand{\k@SI@short@MassProton}{% +\ensuremath{% +1.67% +\times 10^{-30}\kg}} +\DeclareRobustCommand{\k@SI@full@MassProton}{% +\ensuremath{% +1.672\expandafter\physconst@decimalsseparator% +547\expandafter\physconst@decimalsseparator% +813\expandafter\physconst@decimalsseparator% +969% +\times 10^{-30}\kg}} +\DeclareRobustCommand{\k@cgs@short@MassProton}{% +\ensuremath{% +1.67% +\times 10^{-27}\gm}} +\DeclareRobustCommand{\k@cgs@full@MassProton}{% +\ensuremath{% +1.672\expandafter\physconst@decimalsseparator% +547\expandafter\physconst@decimalsseparator% +813\expandafter\physconst@decimalsseparator% +969% +\times 10^{-27}\gm}} +\DeclareRobustCommand{\k@eV@short@MassProton}{% +\ensuremath{% +1.04% +\times 10^{-15}\eV\,c^{-2}}} +\DeclareRobustCommand{\k@eV@full@MassProton}{% +\ensuremath{% +1.043\expandafter\physconst@decimalsseparator% +922\expandafter\physconst@decimalsseparator% +235\expandafter\physconst@decimalsseparator% +836% +\times 10^{-15}\eV\,c^{-2}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassProton}{% +\k@SI@short@MassProton} +\else +\DeclareRobustCommand {\kMassProton}{% +\k@SI@full@MassProton} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassProton}{% +\k@cgs@short@MassProton} +\else +\DeclareRobustCommand {\kMassProton}{% +\k@cgs@full@MassProton} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassProton}{% +\k@eV@short@MassProton} +\else +\DeclareRobustCommand {\keVMassProton}{% +\k@eV@full@MassProton} +\fi +\DeclareRobustCommand{\k@SI@short@MassHydrogen}{% +\ensuremath{% +1.67% +\times 10^{-30}\kg}} +\DeclareRobustCommand{\k@SI@full@MassHydrogen}{% +\ensuremath{% +1.673\expandafter\physconst@decimalsseparator% +458\expandafter\physconst@decimalsseparator% +687\expandafter\physconst@decimalsseparator% +724% +\times 10^{-30}\kg}} +\DeclareRobustCommand{\k@cgs@short@MassHydrogen}{% +\ensuremath{% +1.67% +\times 10^{-27}\gm}} +\DeclareRobustCommand{\k@cgs@full@MassHydrogen}{% +\ensuremath{% +1.673\expandafter\physconst@decimalsseparator% +458\expandafter\physconst@decimalsseparator% +687\expandafter\physconst@decimalsseparator% +724% +\times 10^{-27}\gm}} +\DeclareRobustCommand{\k@eV@short@MassHydrogen}{% +\ensuremath{% +1.04% +\times 10^{-15}\eV\,c^{-2}}} +\DeclareRobustCommand{\k@eV@full@MassHydrogen}{% +\ensuremath{% +1.044\expandafter\physconst@decimalsseparator% +490\expandafter\physconst@decimalsseparator% +758\expandafter\physconst@decimalsseparator% +517% +\times 10^{-15}\eV\,c^{-2}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassHydrogen}{% +\k@SI@short@MassHydrogen} +\else +\DeclareRobustCommand {\kMassHydrogen}{% +\k@SI@full@MassHydrogen} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassHydrogen}{% +\k@cgs@short@MassHydrogen} +\else +\DeclareRobustCommand {\kMassHydrogen}{% +\k@cgs@full@MassHydrogen} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassHydrogen}{% +\k@eV@short@MassHydrogen} +\else +\DeclareRobustCommand {\keVMassHydrogen}{% +\k@eV@full@MassHydrogen} +\fi +\DeclareRobustCommand{\k@SI@short@MassSun}{% +\ensuremath{% +1.99% +\times 10^{30}\kg}} +\DeclareRobustCommand{\k@SI@full@MassSun}{% +\ensuremath{% +1.988\expandafter\physconst@decimalsseparator% +409\expandafter\physconst@decimalsseparator% +9% +\times 10^{30}\kg}} +\DeclareRobustCommand{\k@cgs@short@MassSun}{% +\ensuremath{% +1.99% +\times 10^{33}\gm}} +\DeclareRobustCommand{\k@cgs@full@MassSun}{% +\ensuremath{% +1.988\expandafter\physconst@decimalsseparator% +409\expandafter\physconst@decimalsseparator% +9% +\times 10^{33}\gm}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassSun}{% +\k@SI@short@MassSun} +\else +\DeclareRobustCommand {\kMassSun}{% +\k@SI@full@MassSun} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassSun}{% +\k@cgs@short@MassSun} +\else +\DeclareRobustCommand {\kMassSun}{% +\k@cgs@full@MassSun} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@MassAMU}{% +\ensuremath{% +1.66% +\times 10^{-30}\kg}} +\DeclareRobustCommand{\k@SI@full@MassAMU}{% +\ensuremath{% +1.660\expandafter\physconst@decimalsseparator% +465\expandafter\physconst@decimalsseparator% +492\expandafter\physconst@decimalsseparator% +239% +\times 10^{-30}\kg}} +\DeclareRobustCommand{\k@cgs@short@MassAMU}{% +\ensuremath{% +1.66% +\times 10^{-27}\gm}} +\DeclareRobustCommand{\k@cgs@full@MassAMU}{% +\ensuremath{% +1.660\expandafter\physconst@decimalsseparator% +465\expandafter\physconst@decimalsseparator% +492\expandafter\physconst@decimalsseparator% +239% +\times 10^{-27}\gm}} +\DeclareRobustCommand{\k@eV@short@MassAMU}{% +\ensuremath{% +1.04% +\times 10^{-15}\eV\,c^{-2}}} +\DeclareRobustCommand{\k@eV@full@MassAMU}{% +\ensuremath{% +1.036\expandafter\physconst@decimalsseparator% +381\expandafter\physconst@decimalsseparator% +043\expandafter\physconst@decimalsseparator% +764% +\times 10^{-15}\eV\,c^{-2}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassAMU}{% +\k@SI@short@MassAMU} +\else +\DeclareRobustCommand {\kMassAMU}{% +\k@SI@full@MassAMU} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kMassAMU}{% +\k@cgs@short@MassAMU} +\else +\DeclareRobustCommand {\kMassAMU}{% +\k@cgs@full@MassAMU} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassAMU}{% +\k@eV@short@MassAMU} +\else +\DeclareRobustCommand {\keVMassAMU}{% +\k@eV@full@MassAMU} +\fi +\DeclareRobustCommand{\k@SI@short@ChargeFundamental}{% +\ensuremath{% +1.60% +\times 10^{-19}\Coulomb}} +\DeclareRobustCommand{\k@SI@full@ChargeFundamental}{% +\ensuremath{% +1.602\expandafter\physconst@decimalsseparator% +176\expandafter\physconst@decimalsseparator% +634% +\times 10^{-19}\Coulomb}} +\DeclareRobustCommand{\k@cgs@short@ChargeFundamental}{% +\ensuremath{% +4.80% +\times 10^{-10}\esu}} +\DeclareRobustCommand{\k@cgs@full@ChargeFundamental}{% +\ensuremath{% +4.803\expandafter\physconst@decimalsseparator% +204\expandafter\physconst@decimalsseparator% +713% +\times 10^{-10}\esu}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kChargeFundamental}{% +\k@SI@short@ChargeFundamental} +\else +\DeclareRobustCommand {\kChargeFundamental}{% +\k@SI@full@ChargeFundamental} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kChargeFundamental}{% +\k@cgs@short@ChargeFundamental} +\else +\DeclareRobustCommand {\kChargeFundamental}{% +\k@cgs@full@ChargeFundamental} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@ChargeElectron}{% +\ensuremath{% +-1.60% +\times 10^{-19}\Coulomb}} +\DeclareRobustCommand{\k@SI@full@ChargeElectron}{% +\ensuremath{% +-1.602\expandafter\physconst@decimalsseparator% +176\expandafter\physconst@decimalsseparator% +634% +\times 10^{-19}\Coulomb}} +\DeclareRobustCommand{\k@cgs@short@ChargeElectron}{% +\ensuremath{% +-4.80% +\times 10^{-10}\esu}} +\DeclareRobustCommand{\k@cgs@full@ChargeElectron}{% +\ensuremath{% +-4.803\expandafter\physconst@decimalsseparator% +204\expandafter\physconst@decimalsseparator% +713% +\times 10^{-10}\esu}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kChargeElectron}{% +\k@SI@short@ChargeElectron} +\else +\DeclareRobustCommand {\kChargeElectron}{% +\k@SI@full@ChargeElectron} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kChargeElectron}{% +\k@cgs@short@ChargeElectron} +\else +\DeclareRobustCommand {\kChargeElectron}{% +\k@cgs@full@ChargeElectron} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@ChargeProton}{% +\ensuremath{% +1.60% +\times 10^{-19}\Coulomb}} +\DeclareRobustCommand{\k@SI@full@ChargeProton}{% +\ensuremath{% +1.602\expandafter\physconst@decimalsseparator% +176\expandafter\physconst@decimalsseparator% +634% +\times 10^{-19}\Coulomb}} +\DeclareRobustCommand{\k@cgs@short@ChargeProton}{% +\ensuremath{% +4.80% +\times 10^{-10}\esu}} +\DeclareRobustCommand{\k@cgs@full@ChargeProton}{% +\ensuremath{% +4.803\expandafter\physconst@decimalsseparator% +204\expandafter\physconst@decimalsseparator% +713% +\times 10^{-10}\esu}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kChargeProton}{% +\k@SI@short@ChargeProton} +\else +\DeclareRobustCommand {\kChargeProton}{% +\k@SI@full@ChargeProton} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kChargeProton}{% +\k@cgs@short@ChargeProton} +\else +\DeclareRobustCommand {\kChargeProton}{% +\k@cgs@full@ChargeProton} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@RadiusBohr}{% +\ensuremath{% +5.29% +\times 10^{-8}\m}} +\DeclareRobustCommand{\k@SI@full@RadiusBohr}{% +\ensuremath{% +5.292\expandafter\physconst@decimalsseparator% +006\expandafter\physconst@decimalsseparator% +59% +\times 10^{-8}\m}} +\DeclareRobustCommand{\k@cgs@short@RadiusBohr}{% +\ensuremath{% +5.29% +\times 10^{-6}\cm}} +\DeclareRobustCommand{\k@cgs@full@RadiusBohr}{% +\ensuremath{% +5.292\expandafter\physconst@decimalsseparator% +006\expandafter\physconst@decimalsseparator% +59% +\times 10^{-6}\cm}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRadiusBohr}{% +\k@SI@short@RadiusBohr} +\else +\DeclareRobustCommand {\kRadiusBohr}{% +\k@SI@full@RadiusBohr} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRadiusBohr}{% +\k@cgs@short@RadiusBohr} +\else +\DeclareRobustCommand {\kRadiusBohr}{% +\k@cgs@full@RadiusBohr} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@AstronomicalUnit}{% +\ensuremath{% +1.50% +\times 10^{11}\m}} +\DeclareRobustCommand{\k@SI@full@AstronomicalUnit}{% +\ensuremath{% +1.495\expandafter\physconst@decimalsseparator% +978\expandafter\physconst@decimalsseparator% +707% +\times 10^{11}\m}} +\DeclareRobustCommand{\k@cgs@short@AstronomicalUnit}{% +\ensuremath{% +1.50% +\times 10^{13}\cm}} +\DeclareRobustCommand{\k@cgs@full@AstronomicalUnit}{% +\ensuremath{% +1.495\expandafter\physconst@decimalsseparator% +978\expandafter\physconst@decimalsseparator% +707% +\times 10^{13}\cm}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kAstronomicalUnit}{% +\k@SI@short@AstronomicalUnit} +\else +\DeclareRobustCommand {\kAstronomicalUnit}{% +\k@SI@full@AstronomicalUnit} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kAstronomicalUnit}{% +\k@cgs@short@AstronomicalUnit} +\else +\DeclareRobustCommand {\kAstronomicalUnit}{% +\k@cgs@full@AstronomicalUnit} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@Parsec}{% +\ensuremath{% +3.09% +\times 10^{16}\m}} +\DeclareRobustCommand{\k@SI@full@Parsec}{% +\ensuremath{% +3.085\expandafter\physconst@decimalsseparator% +677\expandafter\physconst@decimalsseparator% +581% +\times 10^{16}\m}} +\DeclareRobustCommand{\k@cgs@short@Parsec}{% +\ensuremath{% +3.09% +\times 10^{18}\cm}} +\DeclareRobustCommand{\k@cgs@full@Parsec}{% +\ensuremath{% +3.085\expandafter\physconst@decimalsseparator% +677\expandafter\physconst@decimalsseparator% +581% +\times 10^{18}\cm}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kParsec}{% +\k@SI@short@Parsec} +\else +\DeclareRobustCommand {\kParsec}{% +\k@SI@full@Parsec} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kParsec}{% +\k@cgs@short@Parsec} +\else +\DeclareRobustCommand {\kParsec}{% +\k@cgs@full@Parsec} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@RadiusSun}{% +\ensuremath{% +6.96% +\times 10^{8}\m}} +\DeclareRobustCommand{\k@SI@full@RadiusSun}{% +\ensuremath{% +6.957% +\times 10^{8}\m}} +\DeclareRobustCommand{\k@cgs@short@RadiusSun}{% +\ensuremath{% +6.96% +\times 10^{10}\cm}} +\DeclareRobustCommand{\k@cgs@full@RadiusSun}{% +\ensuremath{% +6.957% +\times 10^{10}\cm}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRadiusSun}{% +\k@SI@short@RadiusSun} +\else +\DeclareRobustCommand {\kRadiusSun}{% +\k@SI@full@RadiusSun} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRadiusSun}{% +\k@cgs@short@RadiusSun} +\else +\DeclareRobustCommand {\kRadiusSun}{% +\k@cgs@full@RadiusSun} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@Rydberg}{% +\ensuremath{% +2.18% +\times 10^{-21}\Joule}} +\DeclareRobustCommand{\k@SI@full@Rydberg}{% +\ensuremath{% +2.179\expandafter\physconst@decimalsseparator% +775\expandafter\physconst@decimalsseparator% +77% +\times 10^{-21}\Joule}} +\DeclareRobustCommand{\k@cgs@short@Rydberg}{% +\ensuremath{% +2.18% +\times 10^{-14}\erg}} +\DeclareRobustCommand{\k@cgs@full@Rydberg}{% +\ensuremath{% +2.179\expandafter\physconst@decimalsseparator% +775\expandafter\physconst@decimalsseparator% +77% +\times 10^{-14}\erg}} +\DeclareRobustCommand{\k@eV@short@Rydberg}{% +\ensuremath{% +1.36% +\times 10^{-2}\eV}} +\DeclareRobustCommand{\k@eV@full@Rydberg}{% +\ensuremath{% +1.360\expandafter\physconst@decimalsseparator% +509\expandafter\physconst@decimalsseparator% +03% +\times 10^{-2}\eV}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRydberg}{% +\k@SI@short@Rydberg} +\else +\DeclareRobustCommand {\kRydberg}{% +\k@SI@full@Rydberg} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRydberg}{% +\k@cgs@short@Rydberg} +\else +\DeclareRobustCommand {\kRydberg}{% +\k@cgs@full@Rydberg} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVRydberg}{% +\k@eV@short@Rydberg} +\else +\DeclareRobustCommand {\keVRydberg}{% +\k@eV@full@Rydberg} +\fi +\DeclareRobustCommand{\k@SI@short@LuminositySun}{% +\ensuremath{% +3.83% +\times 10^{26}\Watt}} +\DeclareRobustCommand{\k@SI@full@LuminositySun}{% +\ensuremath{% +3.828% +\times 10^{26}\Watt}} +\DeclareRobustCommand{\k@cgs@short@LuminositySun}{% +\ensuremath{% +3.83% +\times 10^{33}\erg\Sec^{-1}}} +\DeclareRobustCommand{\k@cgs@full@LuminositySun}{% +\ensuremath{% +3.828% +\times 10^{33}\erg\Sec^{-1}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kLuminositySun}{% +\k@SI@short@LuminositySun} +\else +\DeclareRobustCommand {\kLuminositySun}{% +\k@SI@full@LuminositySun} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kLuminositySun}{% +\k@cgs@short@LuminositySun} +\else +\DeclareRobustCommand {\kLuminositySun}{% +\k@cgs@full@LuminositySun} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@PressureAtmosphere}{% +\ensuremath{% +1.01% +\times 10^{5}\Pa}} +\DeclareRobustCommand{\k@SI@full@PressureAtmosphere}{% +\ensuremath{% +1.013\expandafter\physconst@decimalsseparator% +25% +\times 10^{5}\Pa}} +\DeclareRobustCommand{\k@cgs@short@PressureAtmosphere}{% +\ensuremath{% +1.01\barP[m]}} +\DeclareRobustCommand{\k@cgs@full@PressureAtmosphere}{% +\ensuremath{% +1.013\expandafter\physconst@decimalsseparator% +25\barP[m]}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPressureAtmosphere}{% +\k@SI@short@PressureAtmosphere} +\else +\DeclareRobustCommand {\kPressureAtmosphere}{% +\k@SI@full@PressureAtmosphere} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPressureAtmosphere}{% +\k@cgs@short@PressureAtmosphere} +\else +\DeclareRobustCommand {\kPressureAtmosphere}{% +\k@cgs@full@PressureAtmosphere} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@PressureStandard}{% +\ensuremath{% +1.00% +\times 10^{5}\Pa}} +\DeclareRobustCommand{\k@SI@full@PressureStandard}{% +\ensuremath{% +1.000\expandafter\physconst@decimalsseparator% +00% +\times 10^{5}\Pa}} +\DeclareRobustCommand{\k@cgs@short@PressureStandard}{% +\ensuremath{% +1.00\barP[m]}} +\DeclareRobustCommand{\k@cgs@full@PressureStandard}{% +\ensuremath{% +1.000\expandafter\physconst@decimalsseparator% +00\barP[m]}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPressureStandard}{% +\k@SI@short@PressureStandard} +\else +\DeclareRobustCommand {\kPressureStandard}{% +\k@SI@full@PressureStandard} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPressureStandard}{% +\k@cgs@short@PressureStandard} +\else +\DeclareRobustCommand {\kPressureStandard}{% +\k@cgs@full@PressureStandard} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@SpeedLight}{% +\ensuremath{% +3.00% +\times 10^{8}\m\Sec^{-1}}} +\DeclareRobustCommand{\k@SI@full@SpeedLight}{% +\ensuremath{% +2.997\expandafter\physconst@decimalsseparator% +924\expandafter\physconst@decimalsseparator% +58% +\times 10^{8}\m\Sec^{-1}}} +\DeclareRobustCommand{\k@cgs@short@SpeedLight}{% +\ensuremath{% +3.00% +\times 10^{10}\cm\Sec^{-1}}} +\DeclareRobustCommand{\k@cgs@full@SpeedLight}{% +\ensuremath{% +2.997\expandafter\physconst@decimalsseparator% +924\expandafter\physconst@decimalsseparator% +58% +\times 10^{10}\cm\Sec^{-1}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kSpeedLight}{% +\k@SI@short@SpeedLight} +\else +\DeclareRobustCommand {\kSpeedLight}{% +\k@SI@full@SpeedLight} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kSpeedLight}{% +\k@cgs@short@SpeedLight} +\else +\DeclareRobustCommand {\kSpeedLight}{% +\k@cgs@full@SpeedLight} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@AccelGravity}{% +\ensuremath{% +6.67% +\times 10^{-11}\N\kg^{-2}\m^2}} +\DeclareRobustCommand{\k@SI@full@AccelGravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-11}\N\kg^{-2}\m^2}} +\DeclareRobustCommand{\k@cgs@short@AccelGravity}{% +\ensuremath{% +6.67% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +\DeclareRobustCommand{\k@cgs@full@AccelGravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kAccelGravity}{% +\k@SI@short@AccelGravity} +\else +\DeclareRobustCommand {\kAccelGravity}{% +\k@SI@full@AccelGravity} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kAccelGravity}{% +\k@cgs@short@AccelGravity} +\else +\DeclareRobustCommand {\kAccelGravity}{% +\k@cgs@full@AccelGravity} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@Coulomb}{% +\ensuremath{% +8.99% +\times 10^{13}\N\m^2\Coulomb^{-2}}} +\DeclareRobustCommand{\k@SI@full@Coulomb}{% +\ensuremath{% +8.987\expandafter\physconst@decimalsseparator% +551\expandafter\physconst@decimalsseparator% +79% +\times 10^{13}\N\m^2\Coulomb^{-2}}} +\DeclareRobustCommand{\k@cgs@short@Coulomb}{% +\ensuremath{% +1.00}} +\DeclareRobustCommand{\k@cgs@full@Coulomb}{% +\ensuremath{% +1.000\expandafter\physconst@decimalsseparator% +000\expandafter\physconst@decimalsseparator% +00}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kCoulomb}{% +\k@SI@short@Coulomb} +\else +\DeclareRobustCommand {\kCoulomb}{% +\k@SI@full@Coulomb} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kCoulomb}{% +\k@cgs@short@Coulomb} +\else +\DeclareRobustCommand {\kCoulomb}{% +\k@cgs@full@Coulomb} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@VacuumPermittivity}{% +\ensuremath{% +8.85% +\times 10^{-12}\Farad\m^{-1}}} +\DeclareRobustCommand{\k@SI@full@VacuumPermittivity}{% +\ensuremath{% +8.854\expandafter\physconst@decimalsseparator% +187\expandafter\physconst@decimalsseparator% +812\expandafter\physconst@decimalsseparator% +8% +\times 10^{-12}\Farad\m^{-1}}} +\DeclareRobustCommand{\k@cgs@short@VacuumPermittivity}{% +\ensuremath{% +7.96% +\times 10^{-2}}} +\DeclareRobustCommand{\k@cgs@full@VacuumPermittivity}{% +\ensuremath{% +7.957\expandafter\physconst@decimalsseparator% +747\expandafter\physconst@decimalsseparator% +154\expandafter\physconst@decimalsseparator% +6% +\times 10^{-2}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kVacuumPermittivity}{% +\k@SI@short@VacuumPermittivity} +\else +\DeclareRobustCommand {\kVacuumPermittivity}{% +\k@SI@full@VacuumPermittivity} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kVacuumPermittivity}{% +\k@cgs@short@VacuumPermittivity} +\else +\DeclareRobustCommand {\kVacuumPermittivity}{% +\k@cgs@full@VacuumPermittivity} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@VacuumPermeability}{% +\ensuremath{% +8.85% +\times 10^{-12}\N\Amp^{-2}}} +\DeclareRobustCommand{\k@SI@full@VacuumPermeability}{% +\ensuremath{% +8.854\expandafter\physconst@decimalsseparator% +187\expandafter\physconst@decimalsseparator% +812\expandafter\physconst@decimalsseparator% +8% +\times 10^{-12}\N\Amp^{-2}}} +\DeclareRobustCommand{\k@cgs@short@VacuumPermeability}{% +\ensuremath{% +1.26% +\times 10^{1}}} +\DeclareRobustCommand{\k@cgs@full@VacuumPermeability}{% +\ensuremath{% +1.256\expandafter\physconst@decimalsseparator% +637\expandafter\physconst@decimalsseparator% +061\expandafter\physconst@decimalsseparator% +4% +\times 10^{1}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kVacuumPermeability}{% +\k@SI@short@VacuumPermeability} +\else +\DeclareRobustCommand {\kVacuumPermeability}{% +\k@SI@full@VacuumPermeability} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kVacuumPermeability}{% +\k@cgs@short@VacuumPermeability} +\else +\DeclareRobustCommand {\kVacuumPermeability}{% +\k@cgs@full@VacuumPermeability} +\fi +\fi +\DeclareRobustCommand{\k@short@VacuumImpedance}{% +\ensuremath{% +3.77% +\times 10^{2}\Ohm}} +\DeclareRobustCommand{\k@full@VacuumImpedance}{% +\ensuremath{% +3.767\expandafter\physconst@decimalsseparator% +303\expandafter\physconst@decimalsseparator% +136\expandafter\physconst@decimalsseparator% +68% +\times 10^{2}\Ohm}} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kVacuumImpedance}{% +\k@short@VacuumImpedance} +\else +\DeclareRobustCommand {\kVacuumImpedance}{% +\k@full@VacuumImpedance} +\fi +\DeclareRobustCommand{\k@SI@short@Boltzmann}{% +\ensuremath{% +1.38% +\times 10^{-23}\J\K^{-1}}} +\DeclareRobustCommand{\k@SI@full@Boltzmann}{% +\ensuremath{% +1.380\expandafter\physconst@decimalsseparator% +649% +\times 10^{-23}\J\K^{-1}}} +\DeclareRobustCommand{\k@cgs@short@Boltzmann}{% +\ensuremath{% +1.38% +\times 10^{-16}\erg\K^{-1}}} +\DeclareRobustCommand{\k@cgs@full@Boltzmann}{% +\ensuremath{% +1.380\expandafter\physconst@decimalsseparator% +649% +\times 10^{-16}\erg\K^{-1}}} +\DeclareRobustCommand{\k@eV@short@Boltzmann}{% +\ensuremath{% +8.62% +\times 10^{-5}\eV\K^{-1}}} +\DeclareRobustCommand{\k@eV@full@Boltzmann}{% +\ensuremath{% +8.617\expandafter\physconst@decimalsseparator% +333% +\times 10^{-5}\eV\K^{-1}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kBoltzmann}{% +\k@SI@short@Boltzmann} +\else +\DeclareRobustCommand {\kBoltzmann}{% +\k@SI@full@Boltzmann} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kBoltzmann}{% +\k@cgs@short@Boltzmann} +\else +\DeclareRobustCommand {\kBoltzmann}{% +\k@cgs@full@Boltzmann} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVBoltzmann}{% +\k@eV@short@Boltzmann} +\else +\DeclareRobustCommand {\keVBoltzmann}{% +\k@eV@full@Boltzmann} +\fi +\DeclareRobustCommand{\k@SI@short@Planck}{% +\ensuremath{% +6.63% +\times 10^{-34}\J\Sec}} +\DeclareRobustCommand{\k@SI@full@Planck}{% +\ensuremath{% +6.626\expandafter\physconst@decimalsseparator% +070\expandafter\physconst@decimalsseparator% +15% +\times 10^{-34}\J\Sec}} +\DeclareRobustCommand{\k@cgs@short@Planck}{% +\ensuremath{% +6.63% +\times 10^{-27}\erg\Sec}} +\DeclareRobustCommand{\k@cgs@full@Planck}{% +\ensuremath{% +6.626\expandafter\physconst@decimalsseparator% +070\expandafter\physconst@decimalsseparator% +15% +\times 10^{-27}\erg\Sec}} +\DeclareRobustCommand{\k@eV@short@Planck}{% +\ensuremath{% +4.14% +\times 10^{-15}\eV\Sec}} +\DeclareRobustCommand{\k@eV@full@Planck}{% +\ensuremath{% +4.135\expandafter\physconst@decimalsseparator% +667\expandafter\physconst@decimalsseparator% +70% +\times 10^{-15}\eV\Sec}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPlanck}{% +\k@SI@short@Planck} +\else +\DeclareRobustCommand {\kPlanck}{% +\k@SI@full@Planck} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPlanck}{% +\k@cgs@short@Planck} +\else +\DeclareRobustCommand {\kPlanck}{% +\k@cgs@full@Planck} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVPlanck}{% +\k@eV@short@Planck} +\else +\DeclareRobustCommand {\keVPlanck}{% +\k@eV@full@Planck} +\fi +\DeclareRobustCommand{\k@SI@short@PlanckReduced}{% +\ensuremath{% +1.05% +\times 10^{-34}\J\Sec}} +\DeclareRobustCommand{\k@SI@full@PlanckReduced}{% +\ensuremath{% +1.054\expandafter\physconst@decimalsseparator% +571\expandafter\physconst@decimalsseparator% +82% +\times 10^{-34}\J\Sec}} +\DeclareRobustCommand{\k@cgs@short@PlanckReduced}{% +\ensuremath{% +1.05% +\times 10^{-27}\erg\Sec}} +\DeclareRobustCommand{\k@cgs@full@PlanckReduced}{% +\ensuremath{% +1.054\expandafter\physconst@decimalsseparator% +571\expandafter\physconst@decimalsseparator% +82% +\times 10^{-27}\erg\Sec}} +\DeclareRobustCommand{\k@eV@short@PlanckReduced}{% +\ensuremath{% +6.58% +\times 10^{-16}\eV\Sec}} +\DeclareRobustCommand{\k@eV@full@PlanckReduced}{% +\ensuremath{% +6.582\expandafter\physconst@decimalsseparator% +119\expandafter\physconst@decimalsseparator% +57% +\times 10^{-16}\eV\Sec}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPlanckReduced}{% +\k@SI@short@PlanckReduced} +\else +\DeclareRobustCommand {\kPlanckReduced}{% +\k@SI@full@PlanckReduced} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kPlanckReduced}{% +\k@cgs@short@PlanckReduced} +\else +\DeclareRobustCommand {\kPlanckReduced}{% +\k@cgs@full@PlanckReduced} +\fi +\fi +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVPlanckReduced}{% +\k@eV@short@PlanckReduced} +\else +\DeclareRobustCommand {\keVPlanckReduced}{% +\k@eV@full@PlanckReduced} +\fi +\DeclareRobustCommand{\k@SI@short@Gravity}{% +\ensuremath{% +6.67% +\times 10^{-15}\N\kg^{-2}\m^2}} +\DeclareRobustCommand{\k@SI@full@Gravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-15}\N\kg^{-2}\m^2}} +\DeclareRobustCommand{\k@cgs@short@Gravity}{% +\ensuremath{% +6.67% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +\DeclareRobustCommand{\k@cgs@full@Gravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kGravity}{% +\k@SI@short@Gravity} +\else +\DeclareRobustCommand {\kGravity}{% +\k@SI@full@Gravity} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kGravity}{% +\k@cgs@short@Gravity} +\else +\DeclareRobustCommand {\kGravity}{% +\k@cgs@full@Gravity} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@StefanBoltzmann}{% +\ensuremath{% +5.67% +\times 10^{-6}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}} +\DeclareRobustCommand{\k@SI@full@StefanBoltzmann}{% +\ensuremath{% +5.670\expandafter\physconst@decimalsseparator% +374% +\times 10^{-6}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}} +\DeclareRobustCommand{\k@cgs@short@StefanBoltzmann}{% +\ensuremath{% +5.67% +\times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}} +\DeclareRobustCommand{\k@cgs@full@StefanBoltzmann}{% +\ensuremath{% +5.670\expandafter\physconst@decimalsseparator% +374% +\times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kStefanBoltzmann}{% +\k@SI@short@StefanBoltzmann} +\else +\DeclareRobustCommand {\kStefanBoltzmann}{% +\k@SI@full@StefanBoltzmann} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kStefanBoltzmann}{% +\k@cgs@short@StefanBoltzmann} +\else +\DeclareRobustCommand {\kStefanBoltzmann}{% +\k@cgs@full@StefanBoltzmann} +\fi +\fi +\DeclareRobustCommand{\k@SI@short@Radiation}{% +\ensuremath{% +7.57% +\times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}} +\DeclareRobustCommand{\k@SI@full@Radiation}{% +\ensuremath{% +7.565\expandafter\physconst@decimalsseparator% +733% +\times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}} +\DeclareRobustCommand{\k@cgs@short@Radiation}{% +\ensuremath{% +7.57% +\times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}} +\DeclareRobustCommand{\k@cgs@full@Radiation}{% +\ensuremath{% +7.565\expandafter\physconst@decimalsseparator% +733% +\times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}} +\ifx\cgsunits\undefined +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRadiation}{% +\k@SI@short@Radiation} +\else +\DeclareRobustCommand {\kRadiation}{% +\k@SI@full@Radiation} +\fi +\else +\ifx\shortconst\undefined +\DeclareRobustCommand {\kRadiation}{% +\k@cgs@short@Radiation} +\else +\DeclareRobustCommand {\kRadiation}{% +\k@cgs@full@Radiation} +\fi +\fi +\DeclareRobustCommand{\k@short@FineStructure}{% +\ensuremath{% +7.30% +\times 10^{-3}}} +\DeclareRobustCommand{\k@full@FineStructure}{% +\ensuremath{% +7.297\expandafter\physconst@decimalsseparator% +352\expandafter\physconst@decimalsseparator% +57% +\times 10^{-3}}} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kFineStructure}{% +\k@short@FineStructure} +\else +\DeclareRobustCommand {\kFineStructure}{% +\k@full@FineStructure} +\fi +\DeclareRobustCommand{\k@short@FineStructureReciprocal}{% +\ensuremath{% +1.37% +\times 10^{2}}} +\DeclareRobustCommand{\k@full@FineStructureReciprocal}{% +\ensuremath{% +1.370\expandafter\physconst@decimalsseparator% +359\expandafter\physconst@decimalsseparator% +99% +\times 10^{2}}} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kFineStructureReciprocal}{% +\k@short@FineStructureReciprocal} +\else +\DeclareRobustCommand {\kFineStructureReciprocal}{% +\k@full@FineStructureReciprocal} +\fi +\DeclareRobustCommand{\k@short@Avogadro}{% +\ensuremath{% +6.02% +\times 10^{23}}} +\DeclareRobustCommand{\k@full@Avogadro}{% +\ensuremath{% +6.022\expandafter\physconst@decimalsseparator% +407\expandafter\physconst@decimalsseparator% +60% +\times 10^{23}}} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kAvogadro}{% +\k@short@Avogadro} +\else +\DeclareRobustCommand {\kAvogadro}{% +\k@full@Avogadro} +\fi +\makeatother +\endinput +%% +%% End of file `physconst.sty'. -- cgit v1.2.3