texlive[53551] Master: physconst (26jan20)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 26 23:20:21 CET 2020


Revision: 53551
          http://tug.org/svn/texlive?view=revision&revision=53551
Author:   karl
Date:     2020-01-26 23:20:21 +0100 (Sun, 26 Jan 2020)
Log Message:
-----------
physconst (26jan20)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/physconst/
    trunk/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/physconst/README.md
    trunk/Master/texmf-dist/doc/latex/physconst/physconst.pdf
    trunk/Master/texmf-dist/tex/latex/physconst/
    trunk/Master/texmf-dist/tex/latex/physconst/physconst.sty
    trunk/Master/tlpkg/tlpsrc/physconst.tlpsrc

Added: trunk/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md	2020-01-26 22:20:21 UTC (rev 53551)
@@ -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
+
+


Property changes on: trunk/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/physconst/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/physconst/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/physconst/README.md	2020-01-26 22:20:21 UTC (rev 53551)
@@ -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 <bwmulligan at astronaos.com>
+-----------------------------------------------------------
+
+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).
+
+


Property changes on: trunk/Master/texmf-dist/doc/latex/physconst/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/physconst/physconst.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/physconst/physconst.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/physconst/physconst.pdf	2020-01-26 22:19:38 UTC (rev 53550)
+++ trunk/Master/texmf-dist/doc/latex/physconst/physconst.pdf	2020-01-26 22:20:21 UTC (rev 53551)

Property changes on: trunk/Master/texmf-dist/doc/latex/physconst/physconst.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/physconst/physconst.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/physconst/physconst.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/physconst/physconst.sty	2020-01-26 22:20:21 UTC (rev 53551)
@@ -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 <bwmulligan at astronaos.com>
+%% 
+%% 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 at decimalsseparator}{\,}
+\else
+\DeclareRobustCommand{\physconst at decimalsseparator}{ }
+\fi
+\DeclareRobustCommand{\k at SI@short at MassElectron}{%
+\ensuremath{%
+9.11%
+\times 10^{-34}\kg}}
+\DeclareRobustCommand{\k at SI@full at MassElectron}{%
+\ensuremath{%
+9.108\expandafter\physconst at decimalsseparator%
+980\expandafter\physconst at decimalsseparator%
+087\expandafter\physconst at decimalsseparator%
+382%
+\times 10^{-34}\kg}}
+\DeclareRobustCommand{\k at cgs@short at MassElectron}{%
+\ensuremath{%
+9.11%
+\times 10^{-31}\gm}}
+\DeclareRobustCommand{\k at cgs@full at MassElectron}{%
+\ensuremath{%
+9.108\expandafter\physconst at decimalsseparator%
+980\expandafter\physconst at decimalsseparator%
+087\expandafter\physconst at decimalsseparator%
+382%
+\times 10^{-31}\gm}}
+\DeclareRobustCommand{\k at eV@short at MassElectron}{%
+\ensuremath{%
+5.69%
+\times 10^{-19}\eV\,c^{-2}}}
+\DeclareRobustCommand{\k at eV@full at MassElectron}{%
+\ensuremath{%
+5.685\expandafter\physconst at decimalsseparator%
+378\expandafter\physconst at decimalsseparator%
+187\expandafter\physconst at decimalsseparator%
+448%
+\times 10^{-19}\eV\,c^{-2}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassElectron}{%
+\k at SI@short at MassElectron}
+\else
+\DeclareRobustCommand {\kMassElectron}{%
+\k at SI@full at MassElectron}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassElectron}{%
+\k at cgs@short at MassElectron}
+\else
+\DeclareRobustCommand {\kMassElectron}{%
+\k at cgs@full at MassElectron}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVMassElectron}{%
+\k at eV@short at MassElectron}
+\else
+\DeclareRobustCommand {\keVMassElectron}{%
+\k at eV@full at MassElectron}
+\fi
+\DeclareRobustCommand{\k at SI@short at MassProton}{%
+\ensuremath{%
+1.67%
+\times 10^{-30}\kg}}
+\DeclareRobustCommand{\k at SI@full at MassProton}{%
+\ensuremath{%
+1.672\expandafter\physconst at decimalsseparator%
+547\expandafter\physconst at decimalsseparator%
+813\expandafter\physconst at decimalsseparator%
+969%
+\times 10^{-30}\kg}}
+\DeclareRobustCommand{\k at cgs@short at MassProton}{%
+\ensuremath{%
+1.67%
+\times 10^{-27}\gm}}
+\DeclareRobustCommand{\k at cgs@full at MassProton}{%
+\ensuremath{%
+1.672\expandafter\physconst at decimalsseparator%
+547\expandafter\physconst at decimalsseparator%
+813\expandafter\physconst at decimalsseparator%
+969%
+\times 10^{-27}\gm}}
+\DeclareRobustCommand{\k at eV@short at MassProton}{%
+\ensuremath{%
+1.04%
+\times 10^{-15}\eV\,c^{-2}}}
+\DeclareRobustCommand{\k at eV@full at MassProton}{%
+\ensuremath{%
+1.043\expandafter\physconst at decimalsseparator%
+922\expandafter\physconst at decimalsseparator%
+235\expandafter\physconst at decimalsseparator%
+836%
+\times 10^{-15}\eV\,c^{-2}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassProton}{%
+\k at SI@short at MassProton}
+\else
+\DeclareRobustCommand {\kMassProton}{%
+\k at SI@full at MassProton}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassProton}{%
+\k at cgs@short at MassProton}
+\else
+\DeclareRobustCommand {\kMassProton}{%
+\k at cgs@full at MassProton}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVMassProton}{%
+\k at eV@short at MassProton}
+\else
+\DeclareRobustCommand {\keVMassProton}{%
+\k at eV@full at MassProton}
+\fi
+\DeclareRobustCommand{\k at SI@short at MassHydrogen}{%
+\ensuremath{%
+1.67%
+\times 10^{-30}\kg}}
+\DeclareRobustCommand{\k at SI@full at MassHydrogen}{%
+\ensuremath{%
+1.673\expandafter\physconst at decimalsseparator%
+458\expandafter\physconst at decimalsseparator%
+687\expandafter\physconst at decimalsseparator%
+724%
+\times 10^{-30}\kg}}
+\DeclareRobustCommand{\k at cgs@short at MassHydrogen}{%
+\ensuremath{%
+1.67%
+\times 10^{-27}\gm}}
+\DeclareRobustCommand{\k at cgs@full at MassHydrogen}{%
+\ensuremath{%
+1.673\expandafter\physconst at decimalsseparator%
+458\expandafter\physconst at decimalsseparator%
+687\expandafter\physconst at decimalsseparator%
+724%
+\times 10^{-27}\gm}}
+\DeclareRobustCommand{\k at eV@short at MassHydrogen}{%
+\ensuremath{%
+1.04%
+\times 10^{-15}\eV\,c^{-2}}}
+\DeclareRobustCommand{\k at eV@full at MassHydrogen}{%
+\ensuremath{%
+1.044\expandafter\physconst at decimalsseparator%
+490\expandafter\physconst at decimalsseparator%
+758\expandafter\physconst at decimalsseparator%
+517%
+\times 10^{-15}\eV\,c^{-2}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassHydrogen}{%
+\k at SI@short at MassHydrogen}
+\else
+\DeclareRobustCommand {\kMassHydrogen}{%
+\k at SI@full at MassHydrogen}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassHydrogen}{%
+\k at cgs@short at MassHydrogen}
+\else
+\DeclareRobustCommand {\kMassHydrogen}{%
+\k at cgs@full at MassHydrogen}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVMassHydrogen}{%
+\k at eV@short at MassHydrogen}
+\else
+\DeclareRobustCommand {\keVMassHydrogen}{%
+\k at eV@full at MassHydrogen}
+\fi
+\DeclareRobustCommand{\k at SI@short at MassSun}{%
+\ensuremath{%
+1.99%
+\times 10^{30}\kg}}
+\DeclareRobustCommand{\k at SI@full at MassSun}{%
+\ensuremath{%
+1.988\expandafter\physconst at decimalsseparator%
+409\expandafter\physconst at decimalsseparator%
+9%
+\times 10^{30}\kg}}
+\DeclareRobustCommand{\k at cgs@short at MassSun}{%
+\ensuremath{%
+1.99%
+\times 10^{33}\gm}}
+\DeclareRobustCommand{\k at cgs@full at MassSun}{%
+\ensuremath{%
+1.988\expandafter\physconst at decimalsseparator%
+409\expandafter\physconst at decimalsseparator%
+9%
+\times 10^{33}\gm}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassSun}{%
+\k at SI@short at MassSun}
+\else
+\DeclareRobustCommand {\kMassSun}{%
+\k at SI@full at MassSun}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassSun}{%
+\k at cgs@short at MassSun}
+\else
+\DeclareRobustCommand {\kMassSun}{%
+\k at cgs@full at MassSun}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at MassAMU}{%
+\ensuremath{%
+1.66%
+\times 10^{-30}\kg}}
+\DeclareRobustCommand{\k at SI@full at MassAMU}{%
+\ensuremath{%
+1.660\expandafter\physconst at decimalsseparator%
+465\expandafter\physconst at decimalsseparator%
+492\expandafter\physconst at decimalsseparator%
+239%
+\times 10^{-30}\kg}}
+\DeclareRobustCommand{\k at cgs@short at MassAMU}{%
+\ensuremath{%
+1.66%
+\times 10^{-27}\gm}}
+\DeclareRobustCommand{\k at cgs@full at MassAMU}{%
+\ensuremath{%
+1.660\expandafter\physconst at decimalsseparator%
+465\expandafter\physconst at decimalsseparator%
+492\expandafter\physconst at decimalsseparator%
+239%
+\times 10^{-27}\gm}}
+\DeclareRobustCommand{\k at eV@short at MassAMU}{%
+\ensuremath{%
+1.04%
+\times 10^{-15}\eV\,c^{-2}}}
+\DeclareRobustCommand{\k at eV@full at MassAMU}{%
+\ensuremath{%
+1.036\expandafter\physconst at decimalsseparator%
+381\expandafter\physconst at decimalsseparator%
+043\expandafter\physconst at decimalsseparator%
+764%
+\times 10^{-15}\eV\,c^{-2}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassAMU}{%
+\k at SI@short at MassAMU}
+\else
+\DeclareRobustCommand {\kMassAMU}{%
+\k at SI@full at MassAMU}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kMassAMU}{%
+\k at cgs@short at MassAMU}
+\else
+\DeclareRobustCommand {\kMassAMU}{%
+\k at cgs@full at MassAMU}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVMassAMU}{%
+\k at eV@short at MassAMU}
+\else
+\DeclareRobustCommand {\keVMassAMU}{%
+\k at eV@full at MassAMU}
+\fi
+\DeclareRobustCommand{\k at SI@short at ChargeFundamental}{%
+\ensuremath{%
+1.60%
+\times 10^{-19}\Coulomb}}
+\DeclareRobustCommand{\k at SI@full at ChargeFundamental}{%
+\ensuremath{%
+1.602\expandafter\physconst at decimalsseparator%
+176\expandafter\physconst at decimalsseparator%
+634%
+\times 10^{-19}\Coulomb}}
+\DeclareRobustCommand{\k at cgs@short at ChargeFundamental}{%
+\ensuremath{%
+4.80%
+\times 10^{-10}\esu}}
+\DeclareRobustCommand{\k at cgs@full at ChargeFundamental}{%
+\ensuremath{%
+4.803\expandafter\physconst at decimalsseparator%
+204\expandafter\physconst at decimalsseparator%
+713%
+\times 10^{-10}\esu}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kChargeFundamental}{%
+\k at SI@short at ChargeFundamental}
+\else
+\DeclareRobustCommand {\kChargeFundamental}{%
+\k at SI@full at ChargeFundamental}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kChargeFundamental}{%
+\k at cgs@short at ChargeFundamental}
+\else
+\DeclareRobustCommand {\kChargeFundamental}{%
+\k at cgs@full at ChargeFundamental}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at ChargeElectron}{%
+\ensuremath{%
+-1.60%
+\times 10^{-19}\Coulomb}}
+\DeclareRobustCommand{\k at SI@full at ChargeElectron}{%
+\ensuremath{%
+-1.602\expandafter\physconst at decimalsseparator%
+176\expandafter\physconst at decimalsseparator%
+634%
+\times 10^{-19}\Coulomb}}
+\DeclareRobustCommand{\k at cgs@short at ChargeElectron}{%
+\ensuremath{%
+-4.80%
+\times 10^{-10}\esu}}
+\DeclareRobustCommand{\k at cgs@full at ChargeElectron}{%
+\ensuremath{%
+-4.803\expandafter\physconst at decimalsseparator%
+204\expandafter\physconst at decimalsseparator%
+713%
+\times 10^{-10}\esu}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kChargeElectron}{%
+\k at SI@short at ChargeElectron}
+\else
+\DeclareRobustCommand {\kChargeElectron}{%
+\k at SI@full at ChargeElectron}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kChargeElectron}{%
+\k at cgs@short at ChargeElectron}
+\else
+\DeclareRobustCommand {\kChargeElectron}{%
+\k at cgs@full at ChargeElectron}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at ChargeProton}{%
+\ensuremath{%
+1.60%
+\times 10^{-19}\Coulomb}}
+\DeclareRobustCommand{\k at SI@full at ChargeProton}{%
+\ensuremath{%
+1.602\expandafter\physconst at decimalsseparator%
+176\expandafter\physconst at decimalsseparator%
+634%
+\times 10^{-19}\Coulomb}}
+\DeclareRobustCommand{\k at cgs@short at ChargeProton}{%
+\ensuremath{%
+4.80%
+\times 10^{-10}\esu}}
+\DeclareRobustCommand{\k at cgs@full at ChargeProton}{%
+\ensuremath{%
+4.803\expandafter\physconst at decimalsseparator%
+204\expandafter\physconst at decimalsseparator%
+713%
+\times 10^{-10}\esu}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kChargeProton}{%
+\k at SI@short at ChargeProton}
+\else
+\DeclareRobustCommand {\kChargeProton}{%
+\k at SI@full at ChargeProton}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kChargeProton}{%
+\k at cgs@short at ChargeProton}
+\else
+\DeclareRobustCommand {\kChargeProton}{%
+\k at cgs@full at ChargeProton}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at RadiusBohr}{%
+\ensuremath{%
+5.29%
+\times 10^{-8}\m}}
+\DeclareRobustCommand{\k at SI@full at RadiusBohr}{%
+\ensuremath{%
+5.292\expandafter\physconst at decimalsseparator%
+006\expandafter\physconst at decimalsseparator%
+59%
+\times 10^{-8}\m}}
+\DeclareRobustCommand{\k at cgs@short at RadiusBohr}{%
+\ensuremath{%
+5.29%
+\times 10^{-6}\cm}}
+\DeclareRobustCommand{\k at cgs@full at RadiusBohr}{%
+\ensuremath{%
+5.292\expandafter\physconst at decimalsseparator%
+006\expandafter\physconst at decimalsseparator%
+59%
+\times 10^{-6}\cm}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRadiusBohr}{%
+\k at SI@short at RadiusBohr}
+\else
+\DeclareRobustCommand {\kRadiusBohr}{%
+\k at SI@full at RadiusBohr}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRadiusBohr}{%
+\k at cgs@short at RadiusBohr}
+\else
+\DeclareRobustCommand {\kRadiusBohr}{%
+\k at cgs@full at RadiusBohr}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at AstronomicalUnit}{%
+\ensuremath{%
+1.50%
+\times 10^{11}\m}}
+\DeclareRobustCommand{\k at SI@full at AstronomicalUnit}{%
+\ensuremath{%
+1.495\expandafter\physconst at decimalsseparator%
+978\expandafter\physconst at decimalsseparator%
+707%
+\times 10^{11}\m}}
+\DeclareRobustCommand{\k at cgs@short at AstronomicalUnit}{%
+\ensuremath{%
+1.50%
+\times 10^{13}\cm}}
+\DeclareRobustCommand{\k at cgs@full at AstronomicalUnit}{%
+\ensuremath{%
+1.495\expandafter\physconst at decimalsseparator%
+978\expandafter\physconst at decimalsseparator%
+707%
+\times 10^{13}\cm}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kAstronomicalUnit}{%
+\k at SI@short at AstronomicalUnit}
+\else
+\DeclareRobustCommand {\kAstronomicalUnit}{%
+\k at SI@full at AstronomicalUnit}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kAstronomicalUnit}{%
+\k at cgs@short at AstronomicalUnit}
+\else
+\DeclareRobustCommand {\kAstronomicalUnit}{%
+\k at cgs@full at AstronomicalUnit}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at Parsec}{%
+\ensuremath{%
+3.09%
+\times 10^{16}\m}}
+\DeclareRobustCommand{\k at SI@full at Parsec}{%
+\ensuremath{%
+3.085\expandafter\physconst at decimalsseparator%
+677\expandafter\physconst at decimalsseparator%
+581%
+\times 10^{16}\m}}
+\DeclareRobustCommand{\k at cgs@short at Parsec}{%
+\ensuremath{%
+3.09%
+\times 10^{18}\cm}}
+\DeclareRobustCommand{\k at cgs@full at Parsec}{%
+\ensuremath{%
+3.085\expandafter\physconst at decimalsseparator%
+677\expandafter\physconst at decimalsseparator%
+581%
+\times 10^{18}\cm}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kParsec}{%
+\k at SI@short at Parsec}
+\else
+\DeclareRobustCommand {\kParsec}{%
+\k at SI@full at Parsec}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kParsec}{%
+\k at cgs@short at Parsec}
+\else
+\DeclareRobustCommand {\kParsec}{%
+\k at cgs@full at Parsec}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at RadiusSun}{%
+\ensuremath{%
+6.96%
+\times 10^{8}\m}}
+\DeclareRobustCommand{\k at SI@full at RadiusSun}{%
+\ensuremath{%
+6.957%
+\times 10^{8}\m}}
+\DeclareRobustCommand{\k at cgs@short at RadiusSun}{%
+\ensuremath{%
+6.96%
+\times 10^{10}\cm}}
+\DeclareRobustCommand{\k at cgs@full at RadiusSun}{%
+\ensuremath{%
+6.957%
+\times 10^{10}\cm}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRadiusSun}{%
+\k at SI@short at RadiusSun}
+\else
+\DeclareRobustCommand {\kRadiusSun}{%
+\k at SI@full at RadiusSun}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRadiusSun}{%
+\k at cgs@short at RadiusSun}
+\else
+\DeclareRobustCommand {\kRadiusSun}{%
+\k at cgs@full at RadiusSun}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at Rydberg}{%
+\ensuremath{%
+2.18%
+\times 10^{-21}\Joule}}
+\DeclareRobustCommand{\k at SI@full at Rydberg}{%
+\ensuremath{%
+2.179\expandafter\physconst at decimalsseparator%
+775\expandafter\physconst at decimalsseparator%
+77%
+\times 10^{-21}\Joule}}
+\DeclareRobustCommand{\k at cgs@short at Rydberg}{%
+\ensuremath{%
+2.18%
+\times 10^{-14}\erg}}
+\DeclareRobustCommand{\k at cgs@full at Rydberg}{%
+\ensuremath{%
+2.179\expandafter\physconst at decimalsseparator%
+775\expandafter\physconst at decimalsseparator%
+77%
+\times 10^{-14}\erg}}
+\DeclareRobustCommand{\k at eV@short at Rydberg}{%
+\ensuremath{%
+1.36%
+\times 10^{-2}\eV}}
+\DeclareRobustCommand{\k at eV@full at Rydberg}{%
+\ensuremath{%
+1.360\expandafter\physconst at decimalsseparator%
+509\expandafter\physconst at decimalsseparator%
+03%
+\times 10^{-2}\eV}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRydberg}{%
+\k at SI@short at Rydberg}
+\else
+\DeclareRobustCommand {\kRydberg}{%
+\k at SI@full at Rydberg}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRydberg}{%
+\k at cgs@short at Rydberg}
+\else
+\DeclareRobustCommand {\kRydberg}{%
+\k at cgs@full at Rydberg}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVRydberg}{%
+\k at eV@short at Rydberg}
+\else
+\DeclareRobustCommand {\keVRydberg}{%
+\k at eV@full at Rydberg}
+\fi
+\DeclareRobustCommand{\k at SI@short at LuminositySun}{%
+\ensuremath{%
+3.83%
+\times 10^{26}\Watt}}
+\DeclareRobustCommand{\k at SI@full at LuminositySun}{%
+\ensuremath{%
+3.828%
+\times 10^{26}\Watt}}
+\DeclareRobustCommand{\k at cgs@short at LuminositySun}{%
+\ensuremath{%
+3.83%
+\times 10^{33}\erg\Sec^{-1}}}
+\DeclareRobustCommand{\k at cgs@full at LuminositySun}{%
+\ensuremath{%
+3.828%
+\times 10^{33}\erg\Sec^{-1}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kLuminositySun}{%
+\k at SI@short at LuminositySun}
+\else
+\DeclareRobustCommand {\kLuminositySun}{%
+\k at SI@full at LuminositySun}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kLuminositySun}{%
+\k at cgs@short at LuminositySun}
+\else
+\DeclareRobustCommand {\kLuminositySun}{%
+\k at cgs@full at LuminositySun}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at PressureAtmosphere}{%
+\ensuremath{%
+1.01%
+\times 10^{5}\Pa}}
+\DeclareRobustCommand{\k at SI@full at PressureAtmosphere}{%
+\ensuremath{%
+1.013\expandafter\physconst at decimalsseparator%
+25%
+\times 10^{5}\Pa}}
+\DeclareRobustCommand{\k at cgs@short at PressureAtmosphere}{%
+\ensuremath{%
+1.01\barP[m]}}
+\DeclareRobustCommand{\k at cgs@full at PressureAtmosphere}{%
+\ensuremath{%
+1.013\expandafter\physconst at decimalsseparator%
+25\barP[m]}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPressureAtmosphere}{%
+\k at SI@short at PressureAtmosphere}
+\else
+\DeclareRobustCommand {\kPressureAtmosphere}{%
+\k at SI@full at PressureAtmosphere}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPressureAtmosphere}{%
+\k at cgs@short at PressureAtmosphere}
+\else
+\DeclareRobustCommand {\kPressureAtmosphere}{%
+\k at cgs@full at PressureAtmosphere}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at PressureStandard}{%
+\ensuremath{%
+1.00%
+\times 10^{5}\Pa}}
+\DeclareRobustCommand{\k at SI@full at PressureStandard}{%
+\ensuremath{%
+1.000\expandafter\physconst at decimalsseparator%
+00%
+\times 10^{5}\Pa}}
+\DeclareRobustCommand{\k at cgs@short at PressureStandard}{%
+\ensuremath{%
+1.00\barP[m]}}
+\DeclareRobustCommand{\k at cgs@full at PressureStandard}{%
+\ensuremath{%
+1.000\expandafter\physconst at decimalsseparator%
+00\barP[m]}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPressureStandard}{%
+\k at SI@short at PressureStandard}
+\else
+\DeclareRobustCommand {\kPressureStandard}{%
+\k at SI@full at PressureStandard}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPressureStandard}{%
+\k at cgs@short at PressureStandard}
+\else
+\DeclareRobustCommand {\kPressureStandard}{%
+\k at cgs@full at PressureStandard}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at SpeedLight}{%
+\ensuremath{%
+3.00%
+\times 10^{8}\m\Sec^{-1}}}
+\DeclareRobustCommand{\k at SI@full at SpeedLight}{%
+\ensuremath{%
+2.997\expandafter\physconst at decimalsseparator%
+924\expandafter\physconst at decimalsseparator%
+58%
+\times 10^{8}\m\Sec^{-1}}}
+\DeclareRobustCommand{\k at cgs@short at SpeedLight}{%
+\ensuremath{%
+3.00%
+\times 10^{10}\cm\Sec^{-1}}}
+\DeclareRobustCommand{\k at cgs@full at SpeedLight}{%
+\ensuremath{%
+2.997\expandafter\physconst at decimalsseparator%
+924\expandafter\physconst at decimalsseparator%
+58%
+\times 10^{10}\cm\Sec^{-1}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kSpeedLight}{%
+\k at SI@short at SpeedLight}
+\else
+\DeclareRobustCommand {\kSpeedLight}{%
+\k at SI@full at SpeedLight}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kSpeedLight}{%
+\k at cgs@short at SpeedLight}
+\else
+\DeclareRobustCommand {\kSpeedLight}{%
+\k at cgs@full at SpeedLight}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at AccelGravity}{%
+\ensuremath{%
+6.67%
+\times 10^{-11}\N\kg^{-2}\m^2}}
+\DeclareRobustCommand{\k at SI@full at AccelGravity}{%
+\ensuremath{%
+6.674\expandafter\physconst at decimalsseparator%
+30%
+\times 10^{-11}\N\kg^{-2}\m^2}}
+\DeclareRobustCommand{\k at cgs@short at AccelGravity}{%
+\ensuremath{%
+6.67%
+\times 10^{-8}\dyne\gm^{-2}\cm^2}}
+\DeclareRobustCommand{\k at cgs@full at AccelGravity}{%
+\ensuremath{%
+6.674\expandafter\physconst at decimalsseparator%
+30%
+\times 10^{-8}\dyne\gm^{-2}\cm^2}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kAccelGravity}{%
+\k at SI@short at AccelGravity}
+\else
+\DeclareRobustCommand {\kAccelGravity}{%
+\k at SI@full at AccelGravity}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kAccelGravity}{%
+\k at cgs@short at AccelGravity}
+\else
+\DeclareRobustCommand {\kAccelGravity}{%
+\k at cgs@full at AccelGravity}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at Coulomb}{%
+\ensuremath{%
+8.99%
+\times 10^{13}\N\m^2\Coulomb^{-2}}}
+\DeclareRobustCommand{\k at SI@full at Coulomb}{%
+\ensuremath{%
+8.987\expandafter\physconst at decimalsseparator%
+551\expandafter\physconst at decimalsseparator%
+79%
+\times 10^{13}\N\m^2\Coulomb^{-2}}}
+\DeclareRobustCommand{\k at cgs@short at Coulomb}{%
+\ensuremath{%
+1.00}}
+\DeclareRobustCommand{\k at cgs@full at Coulomb}{%
+\ensuremath{%
+1.000\expandafter\physconst at decimalsseparator%
+000\expandafter\physconst at decimalsseparator%
+00}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kCoulomb}{%
+\k at SI@short at Coulomb}
+\else
+\DeclareRobustCommand {\kCoulomb}{%
+\k at SI@full at Coulomb}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kCoulomb}{%
+\k at cgs@short at Coulomb}
+\else
+\DeclareRobustCommand {\kCoulomb}{%
+\k at cgs@full at Coulomb}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at VacuumPermittivity}{%
+\ensuremath{%
+8.85%
+\times 10^{-12}\Farad\m^{-1}}}
+\DeclareRobustCommand{\k at SI@full at VacuumPermittivity}{%
+\ensuremath{%
+8.854\expandafter\physconst at decimalsseparator%
+187\expandafter\physconst at decimalsseparator%
+812\expandafter\physconst at decimalsseparator%
+8%
+\times 10^{-12}\Farad\m^{-1}}}
+\DeclareRobustCommand{\k at cgs@short at VacuumPermittivity}{%
+\ensuremath{%
+7.96%
+\times 10^{-2}}}
+\DeclareRobustCommand{\k at cgs@full at VacuumPermittivity}{%
+\ensuremath{%
+7.957\expandafter\physconst at decimalsseparator%
+747\expandafter\physconst at decimalsseparator%
+154\expandafter\physconst at decimalsseparator%
+6%
+\times 10^{-2}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kVacuumPermittivity}{%
+\k at SI@short at VacuumPermittivity}
+\else
+\DeclareRobustCommand {\kVacuumPermittivity}{%
+\k at SI@full at VacuumPermittivity}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kVacuumPermittivity}{%
+\k at cgs@short at VacuumPermittivity}
+\else
+\DeclareRobustCommand {\kVacuumPermittivity}{%
+\k at cgs@full at VacuumPermittivity}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at VacuumPermeability}{%
+\ensuremath{%
+8.85%
+\times 10^{-12}\N\Amp^{-2}}}
+\DeclareRobustCommand{\k at SI@full at VacuumPermeability}{%
+\ensuremath{%
+8.854\expandafter\physconst at decimalsseparator%
+187\expandafter\physconst at decimalsseparator%
+812\expandafter\physconst at decimalsseparator%
+8%
+\times 10^{-12}\N\Amp^{-2}}}
+\DeclareRobustCommand{\k at cgs@short at VacuumPermeability}{%
+\ensuremath{%
+1.26%
+\times 10^{1}}}
+\DeclareRobustCommand{\k at cgs@full at VacuumPermeability}{%
+\ensuremath{%
+1.256\expandafter\physconst at decimalsseparator%
+637\expandafter\physconst at decimalsseparator%
+061\expandafter\physconst at decimalsseparator%
+4%
+\times 10^{1}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kVacuumPermeability}{%
+\k at SI@short at VacuumPermeability}
+\else
+\DeclareRobustCommand {\kVacuumPermeability}{%
+\k at SI@full at VacuumPermeability}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kVacuumPermeability}{%
+\k at cgs@short at VacuumPermeability}
+\else
+\DeclareRobustCommand {\kVacuumPermeability}{%
+\k at cgs@full at VacuumPermeability}
+\fi
+\fi
+\DeclareRobustCommand{\k at short@VacuumImpedance}{%
+\ensuremath{%
+3.77%
+\times 10^{2}\Ohm}}
+\DeclareRobustCommand{\k at full@VacuumImpedance}{%
+\ensuremath{%
+3.767\expandafter\physconst at decimalsseparator%
+303\expandafter\physconst at decimalsseparator%
+136\expandafter\physconst at decimalsseparator%
+68%
+\times 10^{2}\Ohm}}
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kVacuumImpedance}{%
+\k at short@VacuumImpedance}
+\else
+\DeclareRobustCommand {\kVacuumImpedance}{%
+\k at full@VacuumImpedance}
+\fi
+\DeclareRobustCommand{\k at SI@short at Boltzmann}{%
+\ensuremath{%
+1.38%
+\times 10^{-23}\J\K^{-1}}}
+\DeclareRobustCommand{\k at SI@full at Boltzmann}{%
+\ensuremath{%
+1.380\expandafter\physconst at decimalsseparator%
+649%
+\times 10^{-23}\J\K^{-1}}}
+\DeclareRobustCommand{\k at cgs@short at Boltzmann}{%
+\ensuremath{%
+1.38%
+\times 10^{-16}\erg\K^{-1}}}
+\DeclareRobustCommand{\k at cgs@full at Boltzmann}{%
+\ensuremath{%
+1.380\expandafter\physconst at decimalsseparator%
+649%
+\times 10^{-16}\erg\K^{-1}}}
+\DeclareRobustCommand{\k at eV@short at Boltzmann}{%
+\ensuremath{%
+8.62%
+\times 10^{-5}\eV\K^{-1}}}
+\DeclareRobustCommand{\k at eV@full at Boltzmann}{%
+\ensuremath{%
+8.617\expandafter\physconst at decimalsseparator%
+333%
+\times 10^{-5}\eV\K^{-1}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kBoltzmann}{%
+\k at SI@short at Boltzmann}
+\else
+\DeclareRobustCommand {\kBoltzmann}{%
+\k at SI@full at Boltzmann}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kBoltzmann}{%
+\k at cgs@short at Boltzmann}
+\else
+\DeclareRobustCommand {\kBoltzmann}{%
+\k at cgs@full at Boltzmann}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVBoltzmann}{%
+\k at eV@short at Boltzmann}
+\else
+\DeclareRobustCommand {\keVBoltzmann}{%
+\k at eV@full at Boltzmann}
+\fi
+\DeclareRobustCommand{\k at SI@short at Planck}{%
+\ensuremath{%
+6.63%
+\times 10^{-34}\J\Sec}}
+\DeclareRobustCommand{\k at SI@full at Planck}{%
+\ensuremath{%
+6.626\expandafter\physconst at decimalsseparator%
+070\expandafter\physconst at decimalsseparator%
+15%
+\times 10^{-34}\J\Sec}}
+\DeclareRobustCommand{\k at cgs@short at Planck}{%
+\ensuremath{%
+6.63%
+\times 10^{-27}\erg\Sec}}
+\DeclareRobustCommand{\k at cgs@full at Planck}{%
+\ensuremath{%
+6.626\expandafter\physconst at decimalsseparator%
+070\expandafter\physconst at decimalsseparator%
+15%
+\times 10^{-27}\erg\Sec}}
+\DeclareRobustCommand{\k at eV@short at Planck}{%
+\ensuremath{%
+4.14%
+\times 10^{-15}\eV\Sec}}
+\DeclareRobustCommand{\k at eV@full at Planck}{%
+\ensuremath{%
+4.135\expandafter\physconst at decimalsseparator%
+667\expandafter\physconst at decimalsseparator%
+70%
+\times 10^{-15}\eV\Sec}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPlanck}{%
+\k at SI@short at Planck}
+\else
+\DeclareRobustCommand {\kPlanck}{%
+\k at SI@full at Planck}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPlanck}{%
+\k at cgs@short at Planck}
+\else
+\DeclareRobustCommand {\kPlanck}{%
+\k at cgs@full at Planck}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVPlanck}{%
+\k at eV@short at Planck}
+\else
+\DeclareRobustCommand {\keVPlanck}{%
+\k at eV@full at Planck}
+\fi
+\DeclareRobustCommand{\k at SI@short at PlanckReduced}{%
+\ensuremath{%
+1.05%
+\times 10^{-34}\J\Sec}}
+\DeclareRobustCommand{\k at SI@full at PlanckReduced}{%
+\ensuremath{%
+1.054\expandafter\physconst at decimalsseparator%
+571\expandafter\physconst at decimalsseparator%
+82%
+\times 10^{-34}\J\Sec}}
+\DeclareRobustCommand{\k at cgs@short at PlanckReduced}{%
+\ensuremath{%
+1.05%
+\times 10^{-27}\erg\Sec}}
+\DeclareRobustCommand{\k at cgs@full at PlanckReduced}{%
+\ensuremath{%
+1.054\expandafter\physconst at decimalsseparator%
+571\expandafter\physconst at decimalsseparator%
+82%
+\times 10^{-27}\erg\Sec}}
+\DeclareRobustCommand{\k at eV@short at PlanckReduced}{%
+\ensuremath{%
+6.58%
+\times 10^{-16}\eV\Sec}}
+\DeclareRobustCommand{\k at eV@full at PlanckReduced}{%
+\ensuremath{%
+6.582\expandafter\physconst at decimalsseparator%
+119\expandafter\physconst at decimalsseparator%
+57%
+\times 10^{-16}\eV\Sec}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPlanckReduced}{%
+\k at SI@short at PlanckReduced}
+\else
+\DeclareRobustCommand {\kPlanckReduced}{%
+\k at SI@full at PlanckReduced}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kPlanckReduced}{%
+\k at cgs@short at PlanckReduced}
+\else
+\DeclareRobustCommand {\kPlanckReduced}{%
+\k at cgs@full at PlanckReduced}
+\fi
+\fi
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\keVPlanckReduced}{%
+\k at eV@short at PlanckReduced}
+\else
+\DeclareRobustCommand {\keVPlanckReduced}{%
+\k at eV@full at PlanckReduced}
+\fi
+\DeclareRobustCommand{\k at SI@short at Gravity}{%
+\ensuremath{%
+6.67%
+\times 10^{-15}\N\kg^{-2}\m^2}}
+\DeclareRobustCommand{\k at SI@full at Gravity}{%
+\ensuremath{%
+6.674\expandafter\physconst at decimalsseparator%
+30%
+\times 10^{-15}\N\kg^{-2}\m^2}}
+\DeclareRobustCommand{\k at cgs@short at Gravity}{%
+\ensuremath{%
+6.67%
+\times 10^{-8}\dyne\gm^{-2}\cm^2}}
+\DeclareRobustCommand{\k at cgs@full at Gravity}{%
+\ensuremath{%
+6.674\expandafter\physconst at decimalsseparator%
+30%
+\times 10^{-8}\dyne\gm^{-2}\cm^2}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kGravity}{%
+\k at SI@short at Gravity}
+\else
+\DeclareRobustCommand {\kGravity}{%
+\k at SI@full at Gravity}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kGravity}{%
+\k at cgs@short at Gravity}
+\else
+\DeclareRobustCommand {\kGravity}{%
+\k at cgs@full at Gravity}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at StefanBoltzmann}{%
+\ensuremath{%
+5.67%
+\times 10^{-6}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}}
+\DeclareRobustCommand{\k at SI@full at StefanBoltzmann}{%
+\ensuremath{%
+5.670\expandafter\physconst at decimalsseparator%
+374%
+\times 10^{-6}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}}
+\DeclareRobustCommand{\k at cgs@short at StefanBoltzmann}{%
+\ensuremath{%
+5.67%
+\times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}}
+\DeclareRobustCommand{\k at cgs@full at StefanBoltzmann}{%
+\ensuremath{%
+5.670\expandafter\physconst at decimalsseparator%
+374%
+\times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kStefanBoltzmann}{%
+\k at SI@short at StefanBoltzmann}
+\else
+\DeclareRobustCommand {\kStefanBoltzmann}{%
+\k at SI@full at StefanBoltzmann}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kStefanBoltzmann}{%
+\k at cgs@short at StefanBoltzmann}
+\else
+\DeclareRobustCommand {\kStefanBoltzmann}{%
+\k at cgs@full at StefanBoltzmann}
+\fi
+\fi
+\DeclareRobustCommand{\k at SI@short at Radiation}{%
+\ensuremath{%
+7.57%
+\times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}}
+\DeclareRobustCommand{\k at SI@full at Radiation}{%
+\ensuremath{%
+7.565\expandafter\physconst at decimalsseparator%
+733%
+\times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}}
+\DeclareRobustCommand{\k at cgs@short at Radiation}{%
+\ensuremath{%
+7.57%
+\times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}}
+\DeclareRobustCommand{\k at cgs@full at Radiation}{%
+\ensuremath{%
+7.565\expandafter\physconst at decimalsseparator%
+733%
+\times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}}
+\ifx\cgsunits\undefined
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRadiation}{%
+\k at SI@short at Radiation}
+\else
+\DeclareRobustCommand {\kRadiation}{%
+\k at SI@full at Radiation}
+\fi
+\else
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kRadiation}{%
+\k at cgs@short at Radiation}
+\else
+\DeclareRobustCommand {\kRadiation}{%
+\k at cgs@full at Radiation}
+\fi
+\fi
+\DeclareRobustCommand{\k at short@FineStructure}{%
+\ensuremath{%
+7.30%
+\times 10^{-3}}}
+\DeclareRobustCommand{\k at full@FineStructure}{%
+\ensuremath{%
+7.297\expandafter\physconst at decimalsseparator%
+352\expandafter\physconst at decimalsseparator%
+57%
+\times 10^{-3}}}
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kFineStructure}{%
+\k at short@FineStructure}
+\else
+\DeclareRobustCommand {\kFineStructure}{%
+\k at full@FineStructure}
+\fi
+\DeclareRobustCommand{\k at short@FineStructureReciprocal}{%
+\ensuremath{%
+1.37%
+\times 10^{2}}}
+\DeclareRobustCommand{\k at full@FineStructureReciprocal}{%
+\ensuremath{%
+1.370\expandafter\physconst at decimalsseparator%
+359\expandafter\physconst at decimalsseparator%
+99%
+\times 10^{2}}}
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kFineStructureReciprocal}{%
+\k at short@FineStructureReciprocal}
+\else
+\DeclareRobustCommand {\kFineStructureReciprocal}{%
+\k at full@FineStructureReciprocal}
+\fi
+\DeclareRobustCommand{\k at short@Avogadro}{%
+\ensuremath{%
+6.02%
+\times 10^{23}}}
+\DeclareRobustCommand{\k at full@Avogadro}{%
+\ensuremath{%
+6.022\expandafter\physconst at decimalsseparator%
+407\expandafter\physconst at decimalsseparator%
+60%
+\times 10^{23}}}
+\ifx\shortconst\undefined
+\DeclareRobustCommand {\kAvogadro}{%
+\k at short@Avogadro}
+\else
+\DeclareRobustCommand {\kAvogadro}{%
+\k at full@Avogadro}
+\fi
+\makeatother
+\endinput
+%%
+%% End of file `physconst.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/physconst/physconst.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2020-01-26 22:19:38 UTC (rev 53550)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2020-01-26 22:20:21 UTC (rev 53551)
@@ -548,7 +548,8 @@
     phaistos phffullpagefigure phfnote phfparen phfqit phfquotetext
     phfsvnwatermark phfthm
     philex philokalia philosophersimprint
-    phonenumbers phonetic phonrule photo physics piano picinpar pict2e
+    phonenumbers phonetic phonrule photo physconst physics
+    piano picinpar pict2e
     pictex pictex2 pictexsum picture piechartmp piff pigpen
     pinlabel pinoutikz pitex pittetd pixelart
     pkfix pkfix-helper pkgloader pkuthss

Modified: trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc	2020-01-26 22:19:38 UTC (rev 53550)
+++ trunk/Master/tlpkg/tlpsrc/collection-mathscience.tlpsrc	2020-01-26 22:20:21 UTC (rev 53551)
@@ -139,6 +139,7 @@
 depend ot-tableau
 depend oubraces
 depend perfectcut
+depend physconst
 depend physics
 depend pinoutikz
 depend pm-isomath

Added: trunk/Master/tlpkg/tlpsrc/physconst.tlpsrc
===================================================================


More information about the tex-live-commits mailing list