From fdd916a9e0d94bbf49f74c3b796e1bab88964d4c Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 28 Jan 2020 03:01:26 +0000 Subject: CTAN sync 202001280301 --- macros/latex/contrib/physconst/CHANGELOG.md | 13 + macros/latex/contrib/physconst/README.md | 80 +- macros/latex/contrib/physconst/makefile | 122 + macros/latex/contrib/physconst/physconst.dtx | 6227 ++++++++++++++++++++++++++ macros/latex/contrib/physconst/physconst.ins | 56 + macros/latex/contrib/physconst/physconst.pdf | Bin 135381 -> 135843 bytes macros/latex/contrib/physconst/physconst.sty | 1235 ----- 7 files changed, 6464 insertions(+), 1269 deletions(-) create mode 100644 macros/latex/contrib/physconst/makefile create mode 100644 macros/latex/contrib/physconst/physconst.dtx create mode 100644 macros/latex/contrib/physconst/physconst.ins delete 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 index 964bf35aa6..059256090c 100644 --- a/macros/latex/contrib/physconst/CHANGELOG.md +++ b/macros/latex/contrib/physconst/CHANGELOG.md @@ -23,5 +23,18 @@ ## [1.0.2] - 2020/01/25 ### Changed - Switch compression of tarball to gzip to match requirement for CTAN +## [1.0.2.a] - 2020/01/25 +- Same as 1.0.2 +## [1.0.2.b] - 2020/01/25 +### Added +- Add changelog to distribution +- Add disribution specific readme +- Add disribution specific makefile +### Changed +- Update README to have clearer build, distribute, install, and uninstall instructions. +- Distribute with .dtx instead of .sty +- Reordered build, install, distribute, and uninstall sections of the README +- Pulled build up one level of headings in the README +- fix some typos in README diff --git a/macros/latex/contrib/physconst/README.md b/macros/latex/contrib/physconst/README.md index 67dd9a8073..8a43c78f49 100644 --- a/macros/latex/contrib/physconst/README.md +++ b/macros/latex/contrib/physconst/README.md @@ -16,57 +16,69 @@ 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) +- [`physunits` package](https://github.com/astrobit/physunits) also available at [CTAN](https://ctan.org) # 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 +- some LaTeX distribution. - `hyperref` package for LaTeX - `xcolor` package for LaTeX - `mdframed` package for LaTeX - `imakeidx` package for LaTeX -- GNU `make` # Files ``` + makefile GNU makefile to simplify building and installation on linux 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 + physconst.dtx The package code and documentation + physconst.pdf The package user manual ``` -# 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` +# Building the Package +## Linux / Mac using make and xelatex +1. `make` + +## Otherwise +1. Run `latex` on `physconst.ins` to create the `.sty` file. e.g. `latex physconst.ins`. +1. The following steps apply only if you want the documentation (recommended). + 1. Run `latex` on `physconst.dtx` to create the `.pdf` file. e.g. `xelatex physconst.pdf`. + 1. Run `makeindex` to create the index, e.g. `makeindex -s gind.ist -o physconst.ind physconst.idx`. + 1. Run `makeindex` to create the change log, e.g. `makeindex -s gglo.ist -o physconst.gls physconst.glo`. + 1. Run `latex` on `physconst.dtx` to create the `.pdf` file with index and change log. e.g. `xelatex physconst.pdf`. + 1. Run `latex` on `physconst.dtx` to get the labels sorted out. e.g. `xelatex physconst.pdf`. + +Instructions that might help can be for windows can be found at [this post on StackExchange](https://tex.stackexchange.com/questions/369921/loading-packages-with-ins-and-dtx-files). # 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. +First build the project as described above. + +## For a single project +1. Copy the `physconst.sty` into your project where your `.tex` files are located. + +## for all users and projects +### Linux / Mac using make and xelatex +1. `make localinstall` + +### Otherwise +Instructions that might help can be for windows can be found at [this post on StackExchange](https://tex.stackexchange.com/questions/369921/loading-packages-with-ins-and-dtx-files). +1. Figure out where your LaTeX local packages are installed. +1. Create a directory named `physconst` in that location. +1. Copy the `.sty` file into the directory you just created. +1. Figure out where your LaTeX local package documentation is installed. +1. Create a directory named `physconst` in that location. +1. Copy the `.pdf` file into the directory you just created. +1. Run `texhash` or the equivalent to let LaTeX know the package is there. -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). +# Uninstallation +### Linux / Mac using make +1. `make localuninstall` +### Otherwise +1. Figure out where your LaTeX local packages are installed. +1. Delete the directory named `physconst` in that location. +1. Figure out where your LaTeX local package documentation is installed. +1. Delete the directory named `physconst` in that location. +1. Run `texhash` or the equivalent to let LaTeX know the package is gone. diff --git a/macros/latex/contrib/physconst/makefile b/macros/latex/contrib/physconst/makefile new file mode 100644 index 0000000000..ca48c701ec --- /dev/null +++ b/macros/latex/contrib/physconst/makefile @@ -0,0 +1,122 @@ +pkgname=$(patsubst %.ins,%,$(wildcard *.ins)) +TEXMFLOCAL = $(shell kpsewhich -var-value TEXMFLOCAL) +TEXMFDIST = $(shell kpsewhich -var-value TEXMFDIST) + +.PHONY: all clean localinstall localuninstall localinstallcheck distinstall distuninstall distinstallcheck installcheck + +all: $(pkgname).pdf + +.PRECIOUS: %.sty %.dtx %.pdf +.DELETE_ON_ERROR: +.NOTPARALLEL: + +%.sty: %.dtx %.ins + latex $(pkgname).ins + +%.pdf: %.sty + xelatex $(pkgname).dtx + makeindex -s gind.ist -o $(pkgname).ind $(pkgname).idx + makeindex -s gglo.ist -o $(pkgname).gls $(pkgname).glo + xelatex $(pkgname).dtx + xelatex $(pkgname).dtx + +clean: + -rm *.pdf + -rm *.log + -rm *.out + -rm *.aux + -rm *.bib + -rm *.snm + -rm *.toc + -rm *.nav + -rm *.idx + -rm *.sty + -rm *.gls + -rm *.ilg + -rm *.ind + -rm *.glo + -rm $(pkgname).zip + -rm $(pkgname).tar + -rm $(pkgname).tar.gz + -rm -r $(pkgname) + -rm -r tmptar + -rm -r tmpzip + +$(TEXMFLOCAL)/tex/latex/$(pkgname): + mkdir -p $(TEXMFLOCAL)/tex/latex/$(pkgname) + +$(TEXMFLOCAL)/doc/latex/$(pkgname): + mkdir -p $(TEXMFLOCAL)/doc/latex/$(pkgname) + +$(TEXMFLOCAL)/tex/latex/$(pkgname)/$(pkgname).sty: $(pkgname).sty $(TEXMFLOCAL)/tex/latex/$(pkgname) + cp $(pkgname).sty $(TEXMFLOCAL)/tex/latex/$(pkgname)/. + +$(TEXMFLOCAL)/doc/latex/$(pkgname)/$(pkgname).pdf: $(pkgname).pdf $(TEXMFLOCAL)/doc/latex/$(pkgname) + cp $(pkgname).pdf $(TEXMFLOCAL)/doc/latex/$(pkgname)/. + +localinstall: $(pkgname).pdf $(pkgname).sty $(TEXMFLOCAL)/tex/latex/$(pkgname) $(TEXMFLOCAL)/doc/latex/$(pkgname) $(TEXMFLOCAL)/tex/latex/$(pkgname)/$(pkgname).sty $(TEXMFLOCAL)/doc/latex/$(pkgname)/$(pkgname).pdf + @echo Installing to $(TEXMFLOCAL)/tex/latex/$(pkgname) + texhash + make localinstallcheck + +localuninstall: + @echo Removing from $(TEXMFLOCAL)/tex/latex/$(pkgname) + -rm -r $(TEXMFLOCAL)/tex/latex/$(pkgname) + -rm -r $(TEXMFLOCAL)/doc/latex/$(pkgname) + texhash + + +$(TEXMFDIST)/tex/latex/$(pkgname): + mkdir -p $(TEXMFDIST)/tex/latex/$(pkgname) + +$(TEXMFDIST)/doc/latex/$(pkgname): + mkdir -p $(TEXMFDIST)/doc/latex/$(pkgname) + +$(TEXMFDIST)/tex/latex/$(pkgname)/$(pkgname).sty: $(pkgname).sty $(TEXMFDIST)/tex/latex/$(pkgname) + cp $(pkgname).sty $(TEXMFDIST)/tex/latex/$(pkgname)/. + +$(TEXMFDIST)/doc/latex/$(pkgname)/$(pkgname).pdf: $(pkgname).pdf $(TEXMFDIST)/doc/latex/$(pkgname) + cp $(pkgname).pdf $(TEXMFDIST)/doc/latex/$(pkgname)/. + +distinstall: $(pkgname).pdf $(pkgname).sty $(TEXMFDIST)/tex/latex/$(pkgname) $(TEXMFDIST)/doc/latex/$(pkgname) $(TEXMFDIST)/tex/latex/$(pkgname)/$(pkgname).sty $(TEXMFDIST)/doc/latex/$(pkgname)/$(pkgname).pdf + @echo Installing to $(TEXMFDIST)/tex/latex/$(pkgname) + texhash + make distinstallcheck + +distuninstall: + @echo Removing from $(TEXMFDIST)/tex/latex/$(pkgname) + -rm -r $(TEXMFDIST)/tex/latex/$(pkgname) + -rm -r $(TEXMFDIST)/doc/latex/$(pkgname) + texhash + +####################################################### +# checks - will be called recursively +####################################################### + +localinstallcheck: +ifeq (0,$(shell test -d $(TEXMFLOCAL)/tex/latex/$(pkgname); echo $$?)) + @echo $(pkgname) installed as local: $(TEXMFLOCAL)/tex/latex/$(pkgname) +else + $(error $(pkgname) is not installed as local) +endif + +distinstallcheck: +ifeq (0,$(shell test -d $(TEXMFDIST)/tex/latex/$(pkgname); echo $$?)) + @echo $(pkgname) installed as dist: $(TEXMFDIST)/tex/latex/$(pkgname) +else + $(error $(pkgname) is not installed as dist) +endif + +installcheck: +ifeq (0,$(shell test -d $(TEXMFDIST)/tex/latex/$(pkgname); echo $$?)) + @echo $(pkgname) installed as dist: $(TEXMFDIST)/tex/latex/$(pkgname) +else +ifeq (0,$(shell test -d $(TEXMFLOCAL)/tex/latex/$(pkgname); echo $$?)) + @echo $(pkgname) installed as local: $(TEXMFLOCAL)/tex/latex/$(pkgname) +else + $(error $(pkgname) is not installed) +endif +endif + + + diff --git a/macros/latex/contrib/physconst/physconst.dtx b/macros/latex/contrib/physconst/physconst.dtx new file mode 100644 index 0000000000..691a5fd901 --- /dev/null +++ b/macros/latex/contrib/physconst/physconst.dtx @@ -0,0 +1,6227 @@ +% \iffalse meta-comment +% +% 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. +% +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{physconst.dtx} +% +%\NeedsTeXFormat{LaTeX2e}[1994/06/01] +% \ProvidesPackage{physconst} +%<*package> + [2020/01/26 v1.0.2 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 +%<*driver> +\documentclass{ltxdoc} +\usepackage{xcolor} +\usepackage{mdframed} +\usepackage{physconst} +\usepackage{imakeidx} +\makeindex[columns=2] +\usepackage[backref]{hyperref} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\OnlyDescription +\begin{document} +\DocInput{physconst.dtx} +\PrintChanges +\PrintIndex +\end{document} +% +% \fi +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% \changes{v1.0.0}{2020/01/25}{Initial version.} +% \changes{v1.0.1}{2020/01/25}{Add options section and fix formatting.} +% \changes{v1.0.2}{2020/01/26}{External changes for distribution.} +% +% \GetFileInfo{physconst.dtx} +% \DeclareRobustCommand{\fileversion}{v1.0.2} +% \DeclareRobustCommand{\filedate}{2020/01/26} +% +% \DoNotIndex{\DeclareRobustCommand,\newenvironment,\DeclareRobustCommand% +% ,\left,\right,\textbf,\mathrm} +% +% \title{The \textsf{physconst} package\thanks{This document corresponds to % +% \textsf{physconst}~\fileversion, dated \filedate.}} +% \author{Brian W. Mulligan \\ \texttt{bwmulligan@astronaos.com}} +% +% \maketitle +% \setlength{\parindent}{0em} +% \setlength{\parskip}{1em} +% +% \section{Introduction} +% +% +% This package consists of several macros that are shorthand for a variety of +% physical constants, e.g. the speed of light. +% The package developed out of physics and astronomy classes that I have +% taught and wanted to ensure that I had correct values for each constant +% and did not wish to retype them every time I use them. +% The constants can be used in two forms, the most accurate available values, +% or versions that are rounded to 3 significant digits for use in typical +% classroom settings, homework assignments, etc. +% +% Most constants are taken from CODATA 2018, with the exception of the +% astronomical objects, whose values are taken from their current wikipedia +% entries. If you have an interest and/or need for more reliable data, +% please contact me. +% +%\subsection{Options} +% +% There are three options available: |shortconst|, |cgs|, and +% |unseparatedecimals|. +% They can be invoked when the package is declared, e.g.\\ +% |\usepackage[shortconst]{physconst}|. +% +% |shortconst| will reduce the precision to 3 digits for all constants. This +% is intended when you don't want to have the details of the constants, just +% the general value (e.g. $1.60\times10^{-19}\Coulomb$ instead of +% $1.602\,176\,634\times10^{-19}\Coulomb$). +% +% |cgs| will provide all constants in cgs, i.e. the units used in astronomy. +% +% |unseparatedecimals| is for situations when you don't want spaces in the +% decimal portion of full precision constants. E.g. the elementary charge +% would appear as $1.602176634\times10^{-19}\Coulomb$ instead of +% $1.602\,176\,634\times10^{-19}\Coulomb$. (notice the gaps between digits +% in the latter. +% +%\subsection{Macros} +% +% +%\subsection{Normal Macros} +% +% The normal macros are the ones that you will typically use, whose values are +% determined by the choice of options when the package is invoked. +% +% \subsection{Naming Convention} +% +% Each macro starts with a lower case `k' to indicate that it is a constant. +% If the macro is of special units, e.g. eV, those units will be specified next. +% If the macro is part of a fundamental unit group, it then gets the name of the +% group, e.g. Mass, Charge, etc. +% Finally is the details or name of the constants, e.g. Proton, Planck, etc. +% +%\subsubsection{Mass} +% +% +%\index{Mass|usage} +% +% \DescribeMacro{\kMassElectron} +% \index{Mass>Electron|usage} +% |\kMassElectron| is the mass of an electron. +% +% \DescribeMacro{\keVMassElectron} +% \index{Mass>Electron>in eV|usage} +% |\keVMassElectron| is the mass of an electron. +% +% \DescribeMacro{\kMassProton} +% \index{Mass>Proton|usage} +% |\kMassProton| is the mass of a proton. +% +% \DescribeMacro{\keVMassProton} +% \index{Mass>Proton>in eV|usage} +% |\keVMassProton| is the mass of a proton. +% +% \DescribeMacro{\kMassHydrogen} +% \index{Mass>Hydrogen atom|usage} +% |\kMassHydrogen| is the mass of a neutral hydrogen atom. +% +% \DescribeMacro{\keVMassHydrogen} +% \index{Mass>Hydrogen atom>in eV|usage} +% |\keVMassHydrogen| is the mass of a neutral hydrogen atom. +% +% \DescribeMacro{\kMassSun} +% \index{Mass>Sun|usage} +% |\kMassSun| is the mass of the Sun. +% +% \DescribeMacro{\kMassAMU} +% \index{Mass>amu|usage} +% |\kMassAMU| is the mass of an atomic mass unit. +% +% \DescribeMacro{\keVMassAMU} +% \index{Mass>amu>in eV|usage} +% |\keVMassAMU| is the mass of an atomic mass unit. +% +% +%\subsubsection{Charge} +% +% +%\index{Charge|usage} +% +% \DescribeMacro{\kChargeFundamental} +% \index{Charge>Elementary|usage} +% |\kChargeFundamental| is the fundamental charge. +% +% \DescribeMacro{\kChargeElectron} +% \index{Charge>Electron|usage} +% |\kChargeElectron| is the charge of an electron. +% +% \DescribeMacro{\kChargeProton} +% \index{Charge>Proton|usage} +% |\kChargeProton| is the charge of a proton. +% +% +%\subsubsection{Distances and Lengths} +% +% +%\index{Distances and Lengths|usage} +% +% \DescribeMacro{\kRadiusBohr} +% \index{Distances and Lengths>Bohr Radius|usage} +% |\kRadiusBohr| is Bohr radius of an atom. +% +% \DescribeMacro{\kAstronomicalUnit} +% \index{Distances and Lengths>Astronomical Unit|usage} +% |\kAstronomicalUnit| is the astronomical unit (the average distance between +% the Earth and the Sun). +% +% \DescribeMacro{\kParsec} +% \index{Distances and Lengths>Parsec|usage} +% |\kParsec| is the length of a parsec ($\frac{648000\au}{\pi}$). +% +% \DescribeMacro{\kRadiusSun} +% \index{Distances and Lengths>Solar Radius|usage} +% |\kRadiusSun| is the mean radius of the Sun. +% +% +%\subsubsection{Energy, Power, and Luminosity} +% +% +%\index{Energy, Power, and Luminosity|usage} +% +% \DescribeMacro{\kRydberg} +% \index{Energy, Power, and Luminosity>Rydberg|usage} +% |\kRydberg| is the Rydberg energy (the binding energy of Hydrogen). +% +% \DescribeMacro{\keVRydberg} +% \index{Energy, Power, and Luminosity>Rydberg>in eV|usage} +% |\keVRydberg| is the Rydberg energy (the binding energy of Hydrogen). +% +% \DescribeMacro{\kLuminositySun} +% \index{Energy, Power, and Luminosity>Solar Luminosity|usage} +% |\kLuminositySun| is the luminosity of the Sun. +% +% +%\subsubsection{Pressure} +% +% +%\index{Pressure|usage} +% +% \DescribeMacro{\kPressureAtmosphere} +% \index{Pressure>Standard Atmosphere|usage} +% |\kPressureAtmosphere| is the standard atmospheric pressure. +% +% \DescribeMacro{\kPressureStandard} +% \index{Pressure>Standard Pressure|usage} +% |\kPressureStandard| is the standard atmospheric pressure. +% +% +%\subsubsection{Velocity, Speed and Acceleration} +% +% +%\index{Velocity, Speed and Acceleration|usage} +% +% \DescribeMacro{\kSpeedLight} +% \index{Velocity, Speed and Acceleration>Speed of Light|usage} +% |\kSpeedLight| is the speed of light. +% +% \DescribeMacro{\kAccelGravity} +% \index{Velocity, Speed and Acceleration>Acceleration due to Gravity|usage} +% |\kAccelGravity| is the accelertion due to gravity at the surface of the +% Earth. +% +% +%\subsubsection{Other Constants} +% +% +%\index{Other Constants|usage} +% +% \DescribeMacro{\kCoulomb} +% \index{Other Constants>Coulomb Constant|usage} +% |\kCoulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$). +% +% \DescribeMacro{\kVacuumPermittivity} +% \index{Other Constants>Vacuum Permittivity|usage} +% |\kVacuumPermittivity| is the electric permittivity of the vacuum. +% +% \DescribeMacro{\kVacuumPermeability} +% \index{Other Constants>Vacuum Permeability|usage} +% |\kVacuumPermeability| is the magnetic permeability of the vacuum. +% +% \DescribeMacro{\kVacuumImpedance} +% \index{Other Constants>Vacuum Impedance|usage} +% |\kVacuumImpedance| is the characteristic impedance of the vacuum. +% +% \DescribeMacro{\kBoltzmann} +% \index{Other Constants>Boltzmann|usage} +% |\kBoltzmann| is the Boltzmann constant. +% +% \DescribeMacro{\keVBoltzmann} +% \index{Other Constants>Boltzmann>in eV|usage} +% |\keVBoltzmann| is the Boltzmann constant. +% +% \DescribeMacro{\kPlanck} +% \index{Other Constants>Planck|usage} +% |\kPlanck| is the Planck constant. +% +% \DescribeMacro{\keVPlanck} +% \index{Other Constants>Planck>in eV|usage} +% |\keVPlanck| is the Planck constant. +% +% \DescribeMacro{\kPlanckReduced} +% \index{Other Constants>Reduced Planck|usage} +% |\kPlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$. +% +% \DescribeMacro{\keVPlanckReduced} +% \index{Other Constants>Reduced Planck>in eV|usage} +% |\keVPlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$. +% +% \DescribeMacro{\kGravity} +% \index{Other Constants>Newton's Gravitational Constant|usage} +% |\kGravity| is Newton's gravitational constant. +% +% \DescribeMacro{\kStefanBoltzmann} +% \index{Other Constants>Stefan-Boltzmann|usage} +% |\kStefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$. +% +% \DescribeMacro{\kRadiation} +% \index{Other Constants>Radiation|usage} +% |\kRadiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$. +% +% \DescribeMacro{\kFineStructure} +% \index{Other Constants>Fine Structure|usage} +% |\kFineStructure| is the fine structure constant. +% +% \DescribeMacro{\kFineStructureReciprocal} +% \index{Other Constants>Fine Structure>Reciprocal|usage} +% |\kFineStructureReciprocal| is the reciprocal of the fine structure constant. +% +% \DescribeMacro{\kAvogadro} +% \index{Other Constants>Avogadro's Number|usage} +% |\kAvogadro| is Avogadro's Number (the number of particles in a mole). +% +% +%\subsection{Detailed Macros} +% +% These macros are used to access the constants with specific units and +% precision. They require use of \textbackslash makeatletter and +% \textbackslash makeatother in order to be used. They are used internally +% by physconst to define the macros that are normally used (those described +% above. +% +% \subsection{NamingConvention} +% The detailed macros are named like \k@units@precision@name. The units +% specify which units the constant is in (SI, cgs, or eV). For constants that +% are independent of the unit system (e.g. Avogadro's number and the fine +% structure constant), the units are omitted. The precision is either `short' +% or `full' to indicate how much precision is included in the number. All short +% precision constants have 3 significant figures. The precision of full +% precision constants vary by their definition and/or inputs. Finally, the +% name or description of the constant appears. +% +%\subsubsection{Mass} +% +% \DescribeMacro{\k@SI@short@MassElectron} +% |\k@SI@short@MassElectron| is the mass of an electron in SI units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@MassElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@MassElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@MassElectron} +% |\k@SI@full@MassElectron| is the mass of an electron in SI units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@MassElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@MassElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@MassElectron} +% |\k@cgs@short@MassElectron| is the mass of an electron in cgs units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@MassElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@MassElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@MassElectron} +% |\k@cgs@full@MassElectron| is the mass of an electron in cgs units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@MassElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@MassElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@MassElectron} +% |\k@eV@short@MassElectron| is the mass of an electron in eV with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@MassElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@MassElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@MassElectron} +% |\k@eV@full@MassElectron| is the mass of an electron in eV with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@MassElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@MassElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@MassProton} +% |\k@SI@short@MassProton| is the mass of a proton in SI units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@MassProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@MassProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@MassProton} +% |\k@SI@full@MassProton| is the mass of a proton in SI units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@MassProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@MassProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@MassProton} +% |\k@cgs@short@MassProton| is the mass of a proton in cgs units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@MassProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@MassProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@MassProton} +% |\k@cgs@full@MassProton| is the mass of a proton in cgs units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@MassProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@MassProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@MassProton} +% |\k@eV@short@MassProton| is the mass of a proton in eV with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@MassProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@MassProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@MassProton} +% |\k@eV@full@MassProton| is the mass of a proton in eV with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@MassProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@MassProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@MassHydrogen} +% |\k@SI@short@MassHydrogen| is the mass of a neutral hydrogen atom in SI units +% with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@MassHydrogen\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@MassHydrogen}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@MassHydrogen} +% |\k@SI@full@MassHydrogen| is the mass of a neutral hydrogen atom in SI units +% with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@MassHydrogen\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@MassHydrogen}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@MassHydrogen} +% |\k@cgs@short@MassHydrogen| is the mass of a neutral hydrogen atom in cgs +% units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@MassHydrogen\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@MassHydrogen}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@MassHydrogen} +% |\k@cgs@full@MassHydrogen| is the mass of a neutral hydrogen atom in cgs +% units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@MassHydrogen\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@MassHydrogen}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@MassHydrogen} +% |\k@eV@short@MassHydrogen| is the mass of a neutral hydrogen atom in eV with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@MassHydrogen\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@MassHydrogen}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@MassHydrogen} +% |\k@eV@full@MassHydrogen| is the mass of a neutral hydrogen atom in eV with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@MassHydrogen\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@MassHydrogen}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@MassSun} +% |\k@SI@short@MassSun| is the mass of the Sun in SI units with reduced +% precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@MassSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@MassSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@MassSun} +% |\k@SI@full@MassSun| is the mass of the Sun in SI units with full precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@MassSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@MassSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@MassSun} +% |\k@cgs@short@MassSun| is the mass of the Sun in cgs units with reduced +% precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@MassSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@MassSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@MassSun} +% |\k@cgs@full@MassSun| is the mass of the Sun in cgs units with full precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@MassSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@MassSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@MassAMU} +% |\k@SI@short@MassAMU| is the mass of an atomic mass unit in SI units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@MassAMU\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@MassAMU}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@MassAMU} +% |\k@SI@full@MassAMU| is the mass of an atomic mass unit in SI units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@MassAMU\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@MassAMU}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@MassAMU} +% |\k@cgs@short@MassAMU| is the mass of an atomic mass unit in cgs units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@MassAMU\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@MassAMU}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@MassAMU} +% |\k@cgs@full@MassAMU| is the mass of an atomic mass unit in cgs units with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@MassAMU\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@MassAMU}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@MassAMU} +% |\k@eV@short@MassAMU| is the mass of an atomic mass unit in eV with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@MassAMU\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@MassAMU}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@MassAMU} +% |\k@eV@full@MassAMU| is the mass of an atomic mass unit in eV with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@MassAMU\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@MassAMU}\end{mdframed} +% \makeatother +% +% +%\subsubsection{Charge} +% +% \DescribeMacro{\k@SI@short@ChargeFundamental} +% |\k@SI@short@ChargeFundamental| is the fundamental charge in SI units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@ChargeFundamental\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@ChargeFundamental}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@ChargeFundamental} +% |\k@SI@full@ChargeFundamental| is the fundamental charge in SI units with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@ChargeFundamental\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@ChargeFundamental}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@ChargeFundamental} +% |\k@cgs@short@ChargeFundamental| is the fundamental charge in cgs units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@ChargeFundamental\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@ChargeFundamental}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@ChargeFundamental} +% |\k@cgs@full@ChargeFundamental| is the fundamental charge in cgs units with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@ChargeFundamental\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@ChargeFundamental}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@ChargeElectron} +% |\k@SI@short@ChargeElectron| is the charge of an electron in SI units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@ChargeElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@ChargeElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@ChargeElectron} +% |\k@SI@full@ChargeElectron| is the charge of an electron in SI units with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@ChargeElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@ChargeElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@ChargeElectron} +% |\k@cgs@short@ChargeElectron| is the charge of an electron in cgs units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@ChargeElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@ChargeElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@ChargeElectron} +% |\k@cgs@full@ChargeElectron| is the charge of an electron in cgs units with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@ChargeElectron\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@ChargeElectron}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@ChargeProton} +% |\k@SI@short@ChargeProton| is the charge of a proton in SI units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@ChargeProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@ChargeProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@ChargeProton} +% |\k@SI@full@ChargeProton| is the charge of a proton in SI units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@ChargeProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@ChargeProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@ChargeProton} +% |\k@cgs@short@ChargeProton| is the charge of a proton in cgs units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@ChargeProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@ChargeProton}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@ChargeProton} +% |\k@cgs@full@ChargeProton| is the charge of a proton in cgs units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@ChargeProton\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@ChargeProton}\end{mdframed} +% \makeatother +% +% +%\subsubsection{Distances and Lengths} +% +% \DescribeMacro{\k@SI@short@RadiusBohr} +% |\k@SI@short@RadiusBohr| is Bohr radius of an atom in SI units with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@RadiusBohr\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@RadiusBohr}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@RadiusBohr} +% |\k@SI@full@RadiusBohr| is Bohr radius of an atom in SI units with full +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@RadiusBohr\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@RadiusBohr}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@RadiusBohr} +% |\k@cgs@short@RadiusBohr| is Bohr radius of an atom in cgs units with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@RadiusBohr\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@RadiusBohr}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@RadiusBohr} +% |\k@cgs@full@RadiusBohr| is Bohr radius of an atom in cgs units with full +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@RadiusBohr\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@RadiusBohr}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@AstronomicalUnit} +% |\k@SI@short@AstronomicalUnit| is the astronomical unit (the average distance +% between the Earth and the Sun) in SI units with reduced precision. +% (IAU~Resolution~B2~2012) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@AstronomicalUnit\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@AstronomicalUnit}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@AstronomicalUnit} +% |\k@SI@full@AstronomicalUnit| is the astronomical unit (the average distance +% between the Earth and the Sun) in SI units with full precision. +% (IAU~Resolution~B2~2012) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@AstronomicalUnit\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@AstronomicalUnit}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@AstronomicalUnit} +% |\k@cgs@short@AstronomicalUnit| is the astronomical unit (the average +% distance between the Earth and the Sun) in cgs units with reduced precision. +% (IAU~Resolution~B2~2012) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@AstronomicalUnit\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@AstronomicalUnit}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@AstronomicalUnit} +% |\k@cgs@full@AstronomicalUnit| is the astronomical unit (the average distance +% between the Earth and the Sun) in cgs units with full precision. +% (IAU~Resolution~B2~2012) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@AstronomicalUnit\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@AstronomicalUnit}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@Parsec} +% |\k@SI@short@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in +% SI units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Parsec\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Parsec}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Parsec} +% |\k@SI@full@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in SI +% units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Parsec\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Parsec}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Parsec} +% |\k@cgs@short@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in +% cgs units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Parsec\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Parsec}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Parsec} +% |\k@cgs@full@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in +% cgs units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Parsec\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Parsec}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@RadiusSun} +% |\k@SI@short@RadiusSun| is the mean radius of the Sun in SI units with +% reduced precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@RadiusSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@RadiusSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@RadiusSun} +% |\k@SI@full@RadiusSun| is the mean radius of the Sun in SI units with full +% precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@RadiusSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@RadiusSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@RadiusSun} +% |\k@cgs@short@RadiusSun| is the mean radius of the Sun in cgs units with +% reduced precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@RadiusSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@RadiusSun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@RadiusSun} +% |\k@cgs@full@RadiusSun| is the mean radius of the Sun in cgs units with full +% precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@RadiusSun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@RadiusSun}\end{mdframed} +% \makeatother +% +% +%\subsubsection{Energy, Power, and Luminosity} +% +% \DescribeMacro{\k@SI@short@Rydberg} +% |\k@SI@short@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in SI units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Rydberg\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Rydberg}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Rydberg} +% |\k@SI@full@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in SI units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Rydberg\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Rydberg}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Rydberg} +% |\k@cgs@short@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in cgs units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Rydberg\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Rydberg}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Rydberg} +% |\k@cgs@full@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in cgs units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Rydberg\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Rydberg}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@Rydberg} +% |\k@eV@short@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in eV with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@Rydberg\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@Rydberg}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@Rydberg} +% |\k@eV@full@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in eV with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@Rydberg\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@Rydberg}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@LuminositySun} +% |\k@SI@short@LuminositySun| is the luminosity of the Sun in SI units with +% reduced precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@LuminositySun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@LuminositySun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@LuminositySun} +% |\k@SI@full@LuminositySun| is the luminosity of the Sun in SI units with full +% precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@LuminositySun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@LuminositySun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@LuminositySun} +% |\k@cgs@short@LuminositySun| is the luminosity of the Sun in cgs units with +% reduced precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@LuminositySun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@LuminositySun}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@LuminositySun} +% |\k@cgs@full@LuminositySun| is the luminosity of the Sun in cgs units with +% full precision. +% (IAU~Resolution~B3~2015) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@LuminositySun\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@LuminositySun}\end{mdframed} +% \makeatother +% +% +%\subsubsection{Pressure} +% +% \DescribeMacro{\k@SI@short@PressureAtmosphere} +% |\k@SI@short@PressureAtmosphere| is the standard atmospheric pressure in SI +% units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@PressureAtmosphere\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@PressureAtmosphere}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@PressureAtmosphere} +% |\k@SI@full@PressureAtmosphere| is the standard atmospheric pressure in SI +% units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@PressureAtmosphere\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@PressureAtmosphere}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@PressureAtmosphere} +% |\k@cgs@short@PressureAtmosphere| is the standard atmospheric pressure in cgs +% units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@PressureAtmosphere\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@PressureAtmosphere}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@PressureAtmosphere} +% |\k@cgs@full@PressureAtmosphere| is the standard atmospheric pressure in cgs +% units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@PressureAtmosphere\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@PressureAtmosphere}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@PressureStandard} +% |\k@SI@short@PressureStandard| is the standard atmospheric pressure in SI +% units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@PressureStandard\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@PressureStandard}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@PressureStandard} +% |\k@SI@full@PressureStandard| is the standard atmospheric pressure in SI +% units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@PressureStandard\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@PressureStandard}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@PressureStandard} +% |\k@cgs@short@PressureStandard| is the standard atmospheric pressure in cgs +% units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@PressureStandard\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@PressureStandard}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@PressureStandard} +% |\k@cgs@full@PressureStandard| is the standard atmospheric pressure in cgs +% units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@PressureStandard\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@PressureStandard}\end{mdframed} +% \makeatother +% +% +%\subsubsection{Velocity, Speed and Acceleration} +% +% \DescribeMacro{\k@SI@short@SpeedLight} +% |\k@SI@short@SpeedLight| is the speed of light in SI units with reduced +% precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@SpeedLight\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@SpeedLight}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@SpeedLight} +% |\k@SI@full@SpeedLight| is the speed of light in SI units with full precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@SpeedLight\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@SpeedLight}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@SpeedLight} +% |\k@cgs@short@SpeedLight| is the speed of light in cgs units with reduced +% precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@SpeedLight\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@SpeedLight}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@SpeedLight} +% |\k@cgs@full@SpeedLight| is the speed of light in cgs units with full +% precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@SpeedLight\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@SpeedLight}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@AccelGravity} +% |\k@SI@short@AccelGravity| is the accelertion due to gravity at the surface +% of the Earth in SI units with reduced precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@AccelGravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@AccelGravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@AccelGravity} +% |\k@SI@full@AccelGravity| is the accelertion due to gravity at the surface of +% the Earth in SI units with full precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@AccelGravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@AccelGravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@AccelGravity} +% |\k@cgs@short@AccelGravity| is the accelertion due to gravity at the surface +% of the Earth in cgs units with reduced precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@AccelGravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@AccelGravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@AccelGravity} +% |\k@cgs@full@AccelGravity| is the accelertion due to gravity at the surface +% of the Earth in cgs units with full precision. +% (CODATA 2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@AccelGravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@AccelGravity}\end{mdframed} +% \makeatother +% +% +%\subsubsection{Other Constants} +% +% \DescribeMacro{\k@SI@short@Coulomb} +% |\k@SI@short@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) in +% SI units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Coulomb\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Coulomb}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Coulomb} +% |\k@SI@full@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) in +% SI units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Coulomb\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Coulomb}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Coulomb} +% |\k@cgs@short@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) +% in cgs units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Coulomb\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Coulomb}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Coulomb} +% |\k@cgs@full@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) in +% cgs units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Coulomb\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Coulomb}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@VacuumPermittivity} +% |\k@SI@short@VacuumPermittivity| is the electric permittivity of the vacuum +% in SI units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@VacuumPermittivity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@VacuumPermittivity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@VacuumPermittivity} +% |\k@SI@full@VacuumPermittivity| is the electric permittivity of the vacuum in +% SI units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@VacuumPermittivity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@VacuumPermittivity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@VacuumPermittivity} +% |\k@cgs@short@VacuumPermittivity| is the electric permittivity of the vacuum +% in cgs units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@VacuumPermittivity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@VacuumPermittivity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@VacuumPermittivity} +% |\k@cgs@full@VacuumPermittivity| is the electric permittivity of the vacuum +% in cgs units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@VacuumPermittivity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@VacuumPermittivity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@VacuumPermeability} +% |\k@SI@short@VacuumPermeability| is the magnetic permeability of the vacuum +% in SI units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@VacuumPermeability\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@VacuumPermeability}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@VacuumPermeability} +% |\k@SI@full@VacuumPermeability| is the magnetic permeability of the vacuum in +% SI units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@VacuumPermeability\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@VacuumPermeability}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@VacuumPermeability} +% |\k@cgs@short@VacuumPermeability| is the magnetic permeability of the vacuum +% in cgs units with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@VacuumPermeability\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@VacuumPermeability}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@VacuumPermeability} +% |\k@cgs@full@VacuumPermeability| is the magnetic permeability of the vacuum +% in cgs units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@VacuumPermeability\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@VacuumPermeability}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@short@VacuumImpedance} +% |\k@short@VacuumImpedance| is the characteristic impedance of the vacuum with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@short@VacuumImpedance\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@short@VacuumImpedance}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@full@VacuumImpedance} +% |\k@full@VacuumImpedance| is the characteristic impedance of the vacuum with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@full@VacuumImpedance\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@full@VacuumImpedance}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@Boltzmann} +% |\k@SI@short@Boltzmann| is the Boltzmann constant in SI units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Boltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Boltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Boltzmann} +% |\k@SI@full@Boltzmann| is the Boltzmann constant in SI units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Boltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Boltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Boltzmann} +% |\k@cgs@short@Boltzmann| is the Boltzmann constant in cgs units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Boltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Boltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Boltzmann} +% |\k@cgs@full@Boltzmann| is the Boltzmann constant in cgs units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Boltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Boltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@Boltzmann} +% |\k@eV@short@Boltzmann| is the Boltzmann constant in eV with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@Boltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@Boltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@Boltzmann} +% |\k@eV@full@Boltzmann| is the Boltzmann constant in eV with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@Boltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@Boltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@Planck} +% |\k@SI@short@Planck| is the Planck constant in SI units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Planck\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Planck}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Planck} +% |\k@SI@full@Planck| is the Planck constant in SI units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Planck\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Planck}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Planck} +% |\k@cgs@short@Planck| is the Planck constant in cgs units with reduced +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Planck\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Planck}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Planck} +% |\k@cgs@full@Planck| is the Planck constant in cgs units with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Planck\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Planck}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@Planck} +% |\k@eV@short@Planck| is the Planck constant in eV with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@Planck\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@Planck}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@Planck} +% |\k@eV@full@Planck| is the Planck constant in eV with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@Planck\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@Planck}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@PlanckReduced} +% |\k@SI@short@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in SI units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@PlanckReduced\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@PlanckReduced}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@PlanckReduced} +% |\k@SI@full@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in SI units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@PlanckReduced\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@PlanckReduced}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@PlanckReduced} +% |\k@cgs@short@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in cgs units with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@PlanckReduced\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@PlanckReduced}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@PlanckReduced} +% |\k@cgs@full@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in cgs units with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@PlanckReduced\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@PlanckReduced}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@short@PlanckReduced} +% |\k@eV@short@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in eV with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@short@PlanckReduced\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@short@PlanckReduced}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@eV@full@PlanckReduced} +% |\k@eV@full@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in eV with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@eV@full@PlanckReduced\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@eV@full@PlanckReduced}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@Gravity} +% |\k@SI@short@Gravity| is Newton's gravitational constant in SI units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Gravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Gravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Gravity} +% |\k@SI@full@Gravity| is Newton's gravitational constant in SI units with full +% precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Gravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Gravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Gravity} +% |\k@cgs@short@Gravity| is Newton's gravitational constant in cgs units with +% reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Gravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Gravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Gravity} +% |\k@cgs@full@Gravity| is Newton's gravitational constant in cgs units with +% full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Gravity\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Gravity}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@StefanBoltzmann} +% |\k@SI@short@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in SI units with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@StefanBoltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@StefanBoltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@StefanBoltzmann} +% |\k@SI@full@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in SI units with full +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@StefanBoltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@StefanBoltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@StefanBoltzmann} +% |\k@cgs@short@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in cgs units with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@StefanBoltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@StefanBoltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@StefanBoltzmann} +% |\k@cgs@full@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in cgs units with full +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@StefanBoltzmann\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@StefanBoltzmann}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@short@Radiation} +% |\k@SI@short@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in SI units with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@short@Radiation\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@short@Radiation}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@SI@full@Radiation} +% |\k@SI@full@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in SI units with full +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@SI@full@Radiation\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@SI@full@Radiation}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@short@Radiation} +% |\k@cgs@short@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in cgs units with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@short@Radiation\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@short@Radiation}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@cgs@full@Radiation} +% |\k@cgs@full@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in cgs units with full +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@cgs@full@Radiation\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@cgs@full@Radiation}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@short@FineStructure} +% |\k@short@FineStructure| is the fine structure constant with reduced +% precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@short@FineStructure\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@short@FineStructure}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@full@FineStructure} +% |\k@full@FineStructure| is the fine structure constant with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@full@FineStructure\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@full@FineStructure}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@short@FineStructureReciprocal} +% |\k@short@FineStructureReciprocal| is the reciprocal of the fine structure +% constant with reduced precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@short@FineStructureReciprocal\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@short@FineStructureReciprocal}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@full@FineStructureReciprocal} +% |\k@full@FineStructureReciprocal| is the reciprocal of the fine structure +% constant with full precision. +% (Calculated) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@full@FineStructureReciprocal\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@full@FineStructureReciprocal}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@short@Avogadro} +% |\k@short@Avogadro| is Avogadro's Number (the number of particles in a mole) +% with reduced precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@short@Avogadro\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@short@Avogadro}\end{mdframed} +% \makeatother +% +% \DescribeMacro{\k@full@Avogadro} +% |\k@full@Avogadro| is Avogadro's Number (the number of particles in a mole) +% with full precision. +% (CODATA~2018) +% +% The macro can be invoked by (e.g.) +% \begin{mdframed}[backgroundcolor=orange!25]% +% {\small\texttt{\textbackslash makeatletter\\ The value is +% \textbackslash k@full@Avogadro\\ +% \textbackslash makeatother}}\end{mdframed} +% \makeatletter +% Resulting in +% \begin{mdframed}[backgroundcolor=blue!25]% +% {The value is \k@full@Avogadro}\end{mdframed} +% \makeatother +% +\makeatletter +% \StopEventually{} +% +% \section{Implementation} +% +% \subsection{Special} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\physconst@decimalsseparator} +% |\physconst@decimalsseparator| is the a special macro used to separate digits +% in the decimal portion of the constants. If the option unseparatedecimals is +% not specified, decimals will be printed as 1.234\,567\,890. If the option +% is specified, decimals will be printed as 1.234567890. This macro should +% note be used outside of this package. +% +% \begin{macrocode} +\ifx\unseparatedecimals\undefined +\DeclareRobustCommand{\physconst@decimalsseparator}{\,} +\else +\DeclareRobustCommand{\physconst@decimalsseparator}{ } +\fi +% \end{macrocode} +% \end{macro} +%\iffalse +% +%\fi +% +%\subsection{Mass} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@MassElectron} +% |\k@SI@short@MassElectron| is the mass of an electron in SI units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@MassElectron}{% +\ensuremath{% +9.11% +\times 10^{-34}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@MassElectron} +% |\k@SI@full@MassElectron| is the mass of an electron in SI units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@MassElectron}{% +\ensuremath{% +9.108\expandafter\physconst@decimalsseparator% +980\expandafter\physconst@decimalsseparator% +087\expandafter\physconst@decimalsseparator% +382% +\times 10^{-34}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@MassElectron} +% |\k@cgs@short@MassElectron| is the mass of an electron in cgs units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@MassElectron}{% +\ensuremath{% +9.11% +\times 10^{-31}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@MassElectron} +% |\k@cgs@full@MassElectron| is the mass of an electron in cgs units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@MassElectron}{% +\ensuremath{% +9.108\expandafter\physconst@decimalsseparator% +980\expandafter\physconst@decimalsseparator% +087\expandafter\physconst@decimalsseparator% +382% +\times 10^{-31}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@MassElectron} +% |\k@eV@short@MassElectron| is the mass of an electron in eV with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@MassElectron}{% +\ensuremath{% +5.69% +\times 10^{-19}\eV\,c^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@MassElectron} +% |\k@eV@full@MassElectron| is the mass of an electron in eV with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\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}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kMassElectron} +% |\kMassElectron| is the mass of an electron. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVMassElectron} +% |\keVMassElectron| is the mass of an electron. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassElectron}{% +\k@eV@short@MassElectron} +\else +\DeclareRobustCommand {\keVMassElectron}{% +\k@eV@full@MassElectron} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@MassProton} +% |\k@SI@short@MassProton| is the mass of a proton in SI units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@MassProton}{% +\ensuremath{% +1.67% +\times 10^{-30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@MassProton} +% |\k@SI@full@MassProton| is the mass of a proton in SI units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@MassProton}{% +\ensuremath{% +1.672\expandafter\physconst@decimalsseparator% +547\expandafter\physconst@decimalsseparator% +813\expandafter\physconst@decimalsseparator% +969% +\times 10^{-30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@MassProton} +% |\k@cgs@short@MassProton| is the mass of a proton in cgs units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@MassProton}{% +\ensuremath{% +1.67% +\times 10^{-27}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@MassProton} +% |\k@cgs@full@MassProton| is the mass of a proton in cgs units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@MassProton}{% +\ensuremath{% +1.672\expandafter\physconst@decimalsseparator% +547\expandafter\physconst@decimalsseparator% +813\expandafter\physconst@decimalsseparator% +969% +\times 10^{-27}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@MassProton} +% |\k@eV@short@MassProton| is the mass of a proton in eV with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@MassProton}{% +\ensuremath{% +1.04% +\times 10^{-15}\eV\,c^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@MassProton} +% |\k@eV@full@MassProton| is the mass of a proton in eV with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\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}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kMassProton} +% |\kMassProton| is the mass of a proton. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVMassProton} +% |\keVMassProton| is the mass of a proton. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassProton}{% +\k@eV@short@MassProton} +\else +\DeclareRobustCommand {\keVMassProton}{% +\k@eV@full@MassProton} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@MassHydrogen} +% |\k@SI@short@MassHydrogen| is the mass of a neutral hydrogen atom in SI units +% with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@MassHydrogen}{% +\ensuremath{% +1.67% +\times 10^{-30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@MassHydrogen} +% |\k@SI@full@MassHydrogen| is the mass of a neutral hydrogen atom in SI units +% with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@MassHydrogen}{% +\ensuremath{% +1.673\expandafter\physconst@decimalsseparator% +458\expandafter\physconst@decimalsseparator% +687\expandafter\physconst@decimalsseparator% +724% +\times 10^{-30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@MassHydrogen} +% |\k@cgs@short@MassHydrogen| is the mass of a neutral hydrogen atom in cgs +% units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@MassHydrogen}{% +\ensuremath{% +1.67% +\times 10^{-27}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@MassHydrogen} +% |\k@cgs@full@MassHydrogen| is the mass of a neutral hydrogen atom in cgs +% units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@MassHydrogen}{% +\ensuremath{% +1.673\expandafter\physconst@decimalsseparator% +458\expandafter\physconst@decimalsseparator% +687\expandafter\physconst@decimalsseparator% +724% +\times 10^{-27}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@MassHydrogen} +% |\k@eV@short@MassHydrogen| is the mass of a neutral hydrogen atom in eV with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@MassHydrogen}{% +\ensuremath{% +1.04% +\times 10^{-15}\eV\,c^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@MassHydrogen} +% |\k@eV@full@MassHydrogen| is the mass of a neutral hydrogen atom in eV with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\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}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kMassHydrogen} +% |\kMassHydrogen| is the mass of a neutral hydrogen atom. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVMassHydrogen} +% |\keVMassHydrogen| is the mass of a neutral hydrogen atom. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassHydrogen}{% +\k@eV@short@MassHydrogen} +\else +\DeclareRobustCommand {\keVMassHydrogen}{% +\k@eV@full@MassHydrogen} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@MassSun} +% |\k@SI@short@MassSun| is the mass of the Sun in SI units with reduced +% precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@MassSun}{% +\ensuremath{% +1.99% +\times 10^{30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@MassSun} +% |\k@SI@full@MassSun| is the mass of the Sun in SI units with full precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@MassSun}{% +\ensuremath{% +1.988\expandafter\physconst@decimalsseparator% +409\expandafter\physconst@decimalsseparator% +9% +\times 10^{30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@MassSun} +% |\k@cgs@short@MassSun| is the mass of the Sun in cgs units with reduced +% precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@MassSun}{% +\ensuremath{% +1.99% +\times 10^{33}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@MassSun} +% |\k@cgs@full@MassSun| is the mass of the Sun in cgs units with full precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@MassSun}{% +\ensuremath{% +1.988\expandafter\physconst@decimalsseparator% +409\expandafter\physconst@decimalsseparator% +9% +\times 10^{33}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kMassSun} +% |\kMassSun| is the mass of the Sun. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@MassAMU} +% |\k@SI@short@MassAMU| is the mass of an atomic mass unit in SI units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@MassAMU}{% +\ensuremath{% +1.66% +\times 10^{-30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@MassAMU} +% |\k@SI@full@MassAMU| is the mass of an atomic mass unit in SI units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@MassAMU}{% +\ensuremath{% +1.660\expandafter\physconst@decimalsseparator% +465\expandafter\physconst@decimalsseparator% +492\expandafter\physconst@decimalsseparator% +239% +\times 10^{-30}\kg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@MassAMU} +% |\k@cgs@short@MassAMU| is the mass of an atomic mass unit in cgs units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@MassAMU}{% +\ensuremath{% +1.66% +\times 10^{-27}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@MassAMU} +% |\k@cgs@full@MassAMU| is the mass of an atomic mass unit in cgs units with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@MassAMU}{% +\ensuremath{% +1.660\expandafter\physconst@decimalsseparator% +465\expandafter\physconst@decimalsseparator% +492\expandafter\physconst@decimalsseparator% +239% +\times 10^{-27}\gm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@MassAMU} +% |\k@eV@short@MassAMU| is the mass of an atomic mass unit in eV with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@MassAMU}{% +\ensuremath{% +1.04% +\times 10^{-15}\eV\,c^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@MassAMU} +% |\k@eV@full@MassAMU| is the mass of an atomic mass unit in eV with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\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}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kMassAMU} +% |\kMassAMU| is the mass of an atomic mass unit. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVMassAMU} +% |\keVMassAMU| is the mass of an atomic mass unit. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVMassAMU}{% +\k@eV@short@MassAMU} +\else +\DeclareRobustCommand {\keVMassAMU}{% +\k@eV@full@MassAMU} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% +%\subsection{Charge} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@ChargeFundamental} +% |\k@SI@short@ChargeFundamental| is the fundamental charge in SI units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@ChargeFundamental}{% +\ensuremath{% +1.60% +\times 10^{-19}\Coulomb}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@ChargeFundamental} +% |\k@SI@full@ChargeFundamental| is the fundamental charge in SI units with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@ChargeFundamental}{% +\ensuremath{% +1.602\expandafter\physconst@decimalsseparator% +176\expandafter\physconst@decimalsseparator% +634% +\times 10^{-19}\Coulomb}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@ChargeFundamental} +% |\k@cgs@short@ChargeFundamental| is the fundamental charge in cgs units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@ChargeFundamental}{% +\ensuremath{% +4.80% +\times 10^{-10}\esu}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@ChargeFundamental} +% |\k@cgs@full@ChargeFundamental| is the fundamental charge in cgs units with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@ChargeFundamental}{% +\ensuremath{% +4.803\expandafter\physconst@decimalsseparator% +204\expandafter\physconst@decimalsseparator% +713% +\times 10^{-10}\esu}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kChargeFundamental} +% |\kChargeFundamental| is the fundamental charge. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@ChargeElectron} +% |\k@SI@short@ChargeElectron| is the charge of an electron in SI units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@ChargeElectron}{% +\ensuremath{% +-1.60% +\times 10^{-19}\Coulomb}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@ChargeElectron} +% |\k@SI@full@ChargeElectron| is the charge of an electron in SI units with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@ChargeElectron}{% +\ensuremath{% +-1.602\expandafter\physconst@decimalsseparator% +176\expandafter\physconst@decimalsseparator% +634% +\times 10^{-19}\Coulomb}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@ChargeElectron} +% |\k@cgs@short@ChargeElectron| is the charge of an electron in cgs units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@ChargeElectron}{% +\ensuremath{% +-4.80% +\times 10^{-10}\esu}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@ChargeElectron} +% |\k@cgs@full@ChargeElectron| is the charge of an electron in cgs units with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@ChargeElectron}{% +\ensuremath{% +-4.803\expandafter\physconst@decimalsseparator% +204\expandafter\physconst@decimalsseparator% +713% +\times 10^{-10}\esu}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kChargeElectron} +% |\kChargeElectron| is the charge of an electron. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@ChargeProton} +% |\k@SI@short@ChargeProton| is the charge of a proton in SI units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@ChargeProton}{% +\ensuremath{% +1.60% +\times 10^{-19}\Coulomb}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@ChargeProton} +% |\k@SI@full@ChargeProton| is the charge of a proton in SI units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@ChargeProton}{% +\ensuremath{% +1.602\expandafter\physconst@decimalsseparator% +176\expandafter\physconst@decimalsseparator% +634% +\times 10^{-19}\Coulomb}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@ChargeProton} +% |\k@cgs@short@ChargeProton| is the charge of a proton in cgs units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@ChargeProton}{% +\ensuremath{% +4.80% +\times 10^{-10}\esu}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@ChargeProton} +% |\k@cgs@full@ChargeProton| is the charge of a proton in cgs units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@ChargeProton}{% +\ensuremath{% +4.803\expandafter\physconst@decimalsseparator% +204\expandafter\physconst@decimalsseparator% +713% +\times 10^{-10}\esu}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kChargeProton} +% |\kChargeProton| is the charge of a proton. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% +%\subsection{Distances and Lengths} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@RadiusBohr} +% |\k@SI@short@RadiusBohr| is Bohr radius of an atom in SI units with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@RadiusBohr}{% +\ensuremath{% +5.29% +\times 10^{-8}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@RadiusBohr} +% |\k@SI@full@RadiusBohr| is Bohr radius of an atom in SI units with full +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@RadiusBohr}{% +\ensuremath{% +5.292\expandafter\physconst@decimalsseparator% +006\expandafter\physconst@decimalsseparator% +59% +\times 10^{-8}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@RadiusBohr} +% |\k@cgs@short@RadiusBohr| is Bohr radius of an atom in cgs units with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@RadiusBohr}{% +\ensuremath{% +5.29% +\times 10^{-6}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@RadiusBohr} +% |\k@cgs@full@RadiusBohr| is Bohr radius of an atom in cgs units with full +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@RadiusBohr}{% +\ensuremath{% +5.292\expandafter\physconst@decimalsseparator% +006\expandafter\physconst@decimalsseparator% +59% +\times 10^{-6}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kRadiusBohr} +% |\kRadiusBohr| is Bohr radius of an atom. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@AstronomicalUnit} +% |\k@SI@short@AstronomicalUnit| is the astronomical unit (the average distance +% between the Earth and the Sun) in SI units with reduced precision. +% Source: IAU~Resolution~B2~2012 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@AstronomicalUnit}{% +\ensuremath{% +1.50% +\times 10^{11}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@AstronomicalUnit} +% |\k@SI@full@AstronomicalUnit| is the astronomical unit (the average distance +% between the Earth and the Sun) in SI units with full precision. +% Source: IAU~Resolution~B2~2012 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@AstronomicalUnit}{% +\ensuremath{% +1.495\expandafter\physconst@decimalsseparator% +978\expandafter\physconst@decimalsseparator% +707% +\times 10^{11}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@AstronomicalUnit} +% |\k@cgs@short@AstronomicalUnit| is the astronomical unit (the average +% distance between the Earth and the Sun) in cgs units with reduced precision. +% Source: IAU~Resolution~B2~2012 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@AstronomicalUnit}{% +\ensuremath{% +1.50% +\times 10^{13}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@AstronomicalUnit} +% |\k@cgs@full@AstronomicalUnit| is the astronomical unit (the average distance +% between the Earth and the Sun) in cgs units with full precision. +% Source: IAU~Resolution~B2~2012 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@AstronomicalUnit}{% +\ensuremath{% +1.495\expandafter\physconst@decimalsseparator% +978\expandafter\physconst@decimalsseparator% +707% +\times 10^{13}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kAstronomicalUnit} +% |\kAstronomicalUnit| is the astronomical unit (the average distance between +% the Earth and the Sun). +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Parsec} +% |\k@SI@short@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in +% SI units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Parsec}{% +\ensuremath{% +3.09% +\times 10^{16}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Parsec} +% |\k@SI@full@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in SI +% units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Parsec}{% +\ensuremath{% +3.085\expandafter\physconst@decimalsseparator% +677\expandafter\physconst@decimalsseparator% +581% +\times 10^{16}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Parsec} +% |\k@cgs@short@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in +% cgs units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Parsec}{% +\ensuremath{% +3.09% +\times 10^{18}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Parsec} +% |\k@cgs@full@Parsec| is the length of a parsec ($\frac{648000\au}{\pi}$) in +% cgs units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Parsec}{% +\ensuremath{% +3.085\expandafter\physconst@decimalsseparator% +677\expandafter\physconst@decimalsseparator% +581% +\times 10^{18}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kParsec} +% |\kParsec| is the length of a parsec ($\frac{648000\au}{\pi}$). +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@RadiusSun} +% |\k@SI@short@RadiusSun| is the mean radius of the Sun in SI units with +% reduced precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@RadiusSun}{% +\ensuremath{% +6.96% +\times 10^{8}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@RadiusSun} +% |\k@SI@full@RadiusSun| is the mean radius of the Sun in SI units with full +% precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@RadiusSun}{% +\ensuremath{% +6.957% +\times 10^{8}\m}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@RadiusSun} +% |\k@cgs@short@RadiusSun| is the mean radius of the Sun in cgs units with +% reduced precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@RadiusSun}{% +\ensuremath{% +6.96% +\times 10^{10}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@RadiusSun} +% |\k@cgs@full@RadiusSun| is the mean radius of the Sun in cgs units with full +% precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@RadiusSun}{% +\ensuremath{% +6.957% +\times 10^{10}\cm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kRadiusSun} +% |\kRadiusSun| is the mean radius of the Sun. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% +%\subsection{Energy, Power, and Luminosity} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Rydberg} +% |\k@SI@short@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in SI units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Rydberg}{% +\ensuremath{% +2.18% +\times 10^{-21}\Joule}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Rydberg} +% |\k@SI@full@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in SI units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Rydberg}{% +\ensuremath{% +2.179\expandafter\physconst@decimalsseparator% +775\expandafter\physconst@decimalsseparator% +77% +\times 10^{-21}\Joule}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Rydberg} +% |\k@cgs@short@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in cgs units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Rydberg}{% +\ensuremath{% +2.18% +\times 10^{-14}\erg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Rydberg} +% |\k@cgs@full@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in cgs units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Rydberg}{% +\ensuremath{% +2.179\expandafter\physconst@decimalsseparator% +775\expandafter\physconst@decimalsseparator% +77% +\times 10^{-14}\erg}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@Rydberg} +% |\k@eV@short@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in eV with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@Rydberg}{% +\ensuremath{% +1.36% +\times 10^{-2}\eV}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@Rydberg} +% |\k@eV@full@Rydberg| is the Rydberg energy (the binding energy of Hydrogen) +% in eV with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@full@Rydberg}{% +\ensuremath{% +1.360\expandafter\physconst@decimalsseparator% +509\expandafter\physconst@decimalsseparator% +03% +\times 10^{-2}\eV}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kRydberg} +% |\kRydberg| is the Rydberg energy (the binding energy of Hydrogen). +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVRydberg} +% |\keVRydberg| is the Rydberg energy (the binding energy of Hydrogen). +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVRydberg}{% +\k@eV@short@Rydberg} +\else +\DeclareRobustCommand {\keVRydberg}{% +\k@eV@full@Rydberg} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@LuminositySun} +% |\k@SI@short@LuminositySun| is the luminosity of the Sun in SI units with +% reduced precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@LuminositySun}{% +\ensuremath{% +3.83% +\times 10^{26}\Watt}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@LuminositySun} +% |\k@SI@full@LuminositySun| is the luminosity of the Sun in SI units with full +% precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@LuminositySun}{% +\ensuremath{% +3.828% +\times 10^{26}\Watt}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@LuminositySun} +% |\k@cgs@short@LuminositySun| is the luminosity of the Sun in cgs units with +% reduced precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@LuminositySun}{% +\ensuremath{% +3.83% +\times 10^{33}\erg\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@LuminositySun} +% |\k@cgs@full@LuminositySun| is the luminosity of the Sun in cgs units with +% full precision. +% Source: IAU~Resolution~B3~2015 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@LuminositySun}{% +\ensuremath{% +3.828% +\times 10^{33}\erg\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kLuminositySun} +% |\kLuminositySun| is the luminosity of the Sun. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% +%\subsection{Pressure} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@PressureAtmosphere} +% |\k@SI@short@PressureAtmosphere| is the standard atmospheric pressure in SI +% units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@PressureAtmosphere}{% +\ensuremath{% +1.01% +\times 10^{5}\Pa}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@PressureAtmosphere} +% |\k@SI@full@PressureAtmosphere| is the standard atmospheric pressure in SI +% units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@PressureAtmosphere}{% +\ensuremath{% +1.013\expandafter\physconst@decimalsseparator% +25% +\times 10^{5}\Pa}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@PressureAtmosphere} +% |\k@cgs@short@PressureAtmosphere| is the standard atmospheric pressure in cgs +% units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@PressureAtmosphere}{% +\ensuremath{% +1.01\barP[m]}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@PressureAtmosphere} +% |\k@cgs@full@PressureAtmosphere| is the standard atmospheric pressure in cgs +% units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@PressureAtmosphere}{% +\ensuremath{% +1.013\expandafter\physconst@decimalsseparator% +25\barP[m]}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kPressureAtmosphere} +% |\kPressureAtmosphere| is the standard atmospheric pressure. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@PressureStandard} +% |\k@SI@short@PressureStandard| is the standard atmospheric pressure in SI +% units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@PressureStandard}{% +\ensuremath{% +1.00% +\times 10^{5}\Pa}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@PressureStandard} +% |\k@SI@full@PressureStandard| is the standard atmospheric pressure in SI +% units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@PressureStandard}{% +\ensuremath{% +1.000\expandafter\physconst@decimalsseparator% +00% +\times 10^{5}\Pa}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@PressureStandard} +% |\k@cgs@short@PressureStandard| is the standard atmospheric pressure in cgs +% units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@PressureStandard}{% +\ensuremath{% +1.00\barP[m]}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@PressureStandard} +% |\k@cgs@full@PressureStandard| is the standard atmospheric pressure in cgs +% units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@PressureStandard}{% +\ensuremath{% +1.000\expandafter\physconst@decimalsseparator% +00\barP[m]}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kPressureStandard} +% |\kPressureStandard| is the standard atmospheric pressure. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% +%\subsection{Velocity, Speed and Acceleration} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@SpeedLight} +% |\k@SI@short@SpeedLight| is the speed of light in SI units with reduced +% precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@SpeedLight}{% +\ensuremath{% +3.00% +\times 10^{8}\m\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@SpeedLight} +% |\k@SI@full@SpeedLight| is the speed of light in SI units with full precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@SpeedLight}{% +\ensuremath{% +2.997\expandafter\physconst@decimalsseparator% +924\expandafter\physconst@decimalsseparator% +58% +\times 10^{8}\m\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@SpeedLight} +% |\k@cgs@short@SpeedLight| is the speed of light in cgs units with reduced +% precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@SpeedLight}{% +\ensuremath{% +3.00% +\times 10^{10}\cm\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@SpeedLight} +% |\k@cgs@full@SpeedLight| is the speed of light in cgs units with full +% precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@SpeedLight}{% +\ensuremath{% +2.997\expandafter\physconst@decimalsseparator% +924\expandafter\physconst@decimalsseparator% +58% +\times 10^{10}\cm\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kSpeedLight} +% |\kSpeedLight| is the speed of light. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@AccelGravity} +% |\k@SI@short@AccelGravity| is the accelertion due to gravity at the surface +% of the Earth in SI units with reduced precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@AccelGravity}{% +\ensuremath{% +6.67% +\times 10^{-11}\N\kg^{-2}\m^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@AccelGravity} +% |\k@SI@full@AccelGravity| is the accelertion due to gravity at the surface of +% the Earth in SI units with full precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@AccelGravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-11}\N\kg^{-2}\m^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@AccelGravity} +% |\k@cgs@short@AccelGravity| is the accelertion due to gravity at the surface +% of the Earth in cgs units with reduced precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@AccelGravity}{% +\ensuremath{% +6.67% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@AccelGravity} +% |\k@cgs@full@AccelGravity| is the accelertion due to gravity at the surface +% of the Earth in cgs units with full precision. +% Source: CODATA 2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@AccelGravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kAccelGravity} +% |\kAccelGravity| is the accelertion due to gravity at the surface of the +% Earth. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% +%\subsection{Other Constants} +% +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Coulomb} +% |\k@SI@short@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) in +% SI units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Coulomb}{% +\ensuremath{% +8.99% +\times 10^{13}\N\m^2\Coulomb^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Coulomb} +% |\k@SI@full@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) in +% SI units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Coulomb}{% +\ensuremath{% +8.987\expandafter\physconst@decimalsseparator% +551\expandafter\physconst@decimalsseparator% +79% +\times 10^{13}\N\m^2\Coulomb^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Coulomb} +% |\k@cgs@short@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) +% in cgs units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Coulomb}{% +\ensuremath{% +1.00}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Coulomb} +% |\k@cgs@full@Coulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$) in +% cgs units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Coulomb}{% +\ensuremath{% +1.000\expandafter\physconst@decimalsseparator% +000\expandafter\physconst@decimalsseparator% +00}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kCoulomb} +% |\kCoulomb| is the Coulomb constant ($\frac{1}{4\pi\epsilon_0}$). +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@VacuumPermittivity} +% |\k@SI@short@VacuumPermittivity| is the electric permittivity of the vacuum +% in SI units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@VacuumPermittivity}{% +\ensuremath{% +8.85% +\times 10^{-12}\Farad\m^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@VacuumPermittivity} +% |\k@SI@full@VacuumPermittivity| is the electric permittivity of the vacuum in +% SI units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\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}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@VacuumPermittivity} +% |\k@cgs@short@VacuumPermittivity| is the electric permittivity of the vacuum +% in cgs units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@VacuumPermittivity}{% +\ensuremath{% +7.96% +\times 10^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@VacuumPermittivity} +% |\k@cgs@full@VacuumPermittivity| is the electric permittivity of the vacuum +% in cgs units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@VacuumPermittivity}{% +\ensuremath{% +7.957\expandafter\physconst@decimalsseparator% +747\expandafter\physconst@decimalsseparator% +154\expandafter\physconst@decimalsseparator% +6% +\times 10^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kVacuumPermittivity} +% |\kVacuumPermittivity| is the electric permittivity of the vacuum. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@VacuumPermeability} +% |\k@SI@short@VacuumPermeability| is the magnetic permeability of the vacuum +% in SI units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@VacuumPermeability}{% +\ensuremath{% +8.85% +\times 10^{-12}\N\Amp^{-2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@VacuumPermeability} +% |\k@SI@full@VacuumPermeability| is the magnetic permeability of the vacuum in +% SI units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\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}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@VacuumPermeability} +% |\k@cgs@short@VacuumPermeability| is the magnetic permeability of the vacuum +% in cgs units with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@VacuumPermeability}{% +\ensuremath{% +1.26% +\times 10^{1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@VacuumPermeability} +% |\k@cgs@full@VacuumPermeability| is the magnetic permeability of the vacuum +% in cgs units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@VacuumPermeability}{% +\ensuremath{% +1.256\expandafter\physconst@decimalsseparator% +637\expandafter\physconst@decimalsseparator% +061\expandafter\physconst@decimalsseparator% +4% +\times 10^{1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kVacuumPermeability} +% |\kVacuumPermeability| is the magnetic permeability of the vacuum. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@short@VacuumImpedance} +% |\k@short@VacuumImpedance| is the characteristic impedance of the vacuum with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@short@VacuumImpedance}{% +\ensuremath{% +3.77% +\times 10^{2}\Ohm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@full@VacuumImpedance} +% |\k@full@VacuumImpedance| is the characteristic impedance of the vacuum with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@full@VacuumImpedance}{% +\ensuremath{% +3.767\expandafter\physconst@decimalsseparator% +303\expandafter\physconst@decimalsseparator% +136\expandafter\physconst@decimalsseparator% +68% +\times 10^{2}\Ohm}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kVacuumImpedance} +% |\kVacuumImpedance| is the characteristic impedance of the vacuum. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kVacuumImpedance}{% +\k@short@VacuumImpedance} +\else +\DeclareRobustCommand {\kVacuumImpedance}{% +\k@full@VacuumImpedance} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Boltzmann} +% |\k@SI@short@Boltzmann| is the Boltzmann constant in SI units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Boltzmann}{% +\ensuremath{% +1.38% +\times 10^{-23}\J\K^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Boltzmann} +% |\k@SI@full@Boltzmann| is the Boltzmann constant in SI units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Boltzmann}{% +\ensuremath{% +1.380\expandafter\physconst@decimalsseparator% +649% +\times 10^{-23}\J\K^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Boltzmann} +% |\k@cgs@short@Boltzmann| is the Boltzmann constant in cgs units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Boltzmann}{% +\ensuremath{% +1.38% +\times 10^{-16}\erg\K^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Boltzmann} +% |\k@cgs@full@Boltzmann| is the Boltzmann constant in cgs units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Boltzmann}{% +\ensuremath{% +1.380\expandafter\physconst@decimalsseparator% +649% +\times 10^{-16}\erg\K^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@Boltzmann} +% |\k@eV@short@Boltzmann| is the Boltzmann constant in eV with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@Boltzmann}{% +\ensuremath{% +8.62% +\times 10^{-5}\eV\K^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@Boltzmann} +% |\k@eV@full@Boltzmann| is the Boltzmann constant in eV with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@full@Boltzmann}{% +\ensuremath{% +8.617\expandafter\physconst@decimalsseparator% +333% +\times 10^{-5}\eV\K^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kBoltzmann} +% |\kBoltzmann| is the Boltzmann constant. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVBoltzmann} +% |\keVBoltzmann| is the Boltzmann constant. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVBoltzmann}{% +\k@eV@short@Boltzmann} +\else +\DeclareRobustCommand {\keVBoltzmann}{% +\k@eV@full@Boltzmann} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Planck} +% |\k@SI@short@Planck| is the Planck constant in SI units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Planck}{% +\ensuremath{% +6.63% +\times 10^{-34}\J\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Planck} +% |\k@SI@full@Planck| is the Planck constant in SI units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Planck}{% +\ensuremath{% +6.626\expandafter\physconst@decimalsseparator% +070\expandafter\physconst@decimalsseparator% +15% +\times 10^{-34}\J\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Planck} +% |\k@cgs@short@Planck| is the Planck constant in cgs units with reduced +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Planck}{% +\ensuremath{% +6.63% +\times 10^{-27}\erg\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Planck} +% |\k@cgs@full@Planck| is the Planck constant in cgs units with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Planck}{% +\ensuremath{% +6.626\expandafter\physconst@decimalsseparator% +070\expandafter\physconst@decimalsseparator% +15% +\times 10^{-27}\erg\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@Planck} +% |\k@eV@short@Planck| is the Planck constant in eV with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@Planck}{% +\ensuremath{% +4.14% +\times 10^{-15}\eV\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@Planck} +% |\k@eV@full@Planck| is the Planck constant in eV with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@full@Planck}{% +\ensuremath{% +4.135\expandafter\physconst@decimalsseparator% +667\expandafter\physconst@decimalsseparator% +70% +\times 10^{-15}\eV\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kPlanck} +% |\kPlanck| is the Planck constant. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVPlanck} +% |\keVPlanck| is the Planck constant. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVPlanck}{% +\k@eV@short@Planck} +\else +\DeclareRobustCommand {\keVPlanck}{% +\k@eV@full@Planck} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@PlanckReduced} +% |\k@SI@short@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in SI units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@PlanckReduced}{% +\ensuremath{% +1.05% +\times 10^{-34}\J\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@PlanckReduced} +% |\k@SI@full@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in SI units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@PlanckReduced}{% +\ensuremath{% +1.054\expandafter\physconst@decimalsseparator% +571\expandafter\physconst@decimalsseparator% +82% +\times 10^{-34}\J\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@PlanckReduced} +% |\k@cgs@short@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in cgs units with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@PlanckReduced}{% +\ensuremath{% +1.05% +\times 10^{-27}\erg\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@PlanckReduced} +% |\k@cgs@full@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in cgs units with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@PlanckReduced}{% +\ensuremath{% +1.054\expandafter\physconst@decimalsseparator% +571\expandafter\physconst@decimalsseparator% +82% +\times 10^{-27}\erg\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@short@PlanckReduced} +% |\k@eV@short@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in eV with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@short@PlanckReduced}{% +\ensuremath{% +6.58% +\times 10^{-16}\eV\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@eV@full@PlanckReduced} +% |\k@eV@full@PlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$ in eV with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@eV@full@PlanckReduced}{% +\ensuremath{% +6.582\expandafter\physconst@decimalsseparator% +119\expandafter\physconst@decimalsseparator% +57% +\times 10^{-16}\eV\Sec}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kPlanckReduced} +% |\kPlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\keVPlanckReduced} +% |\keVPlanckReduced| is the Reduced Planck constant +% $\left(\frac{h}{2\pi}\right)$. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\keVPlanckReduced}{% +\k@eV@short@PlanckReduced} +\else +\DeclareRobustCommand {\keVPlanckReduced}{% +\k@eV@full@PlanckReduced} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Gravity} +% |\k@SI@short@Gravity| is Newton's gravitational constant in SI units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Gravity}{% +\ensuremath{% +6.67% +\times 10^{-15}\N\kg^{-2}\m^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Gravity} +% |\k@SI@full@Gravity| is Newton's gravitational constant in SI units with full +% precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Gravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-15}\N\kg^{-2}\m^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Gravity} +% |\k@cgs@short@Gravity| is Newton's gravitational constant in cgs units with +% reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Gravity}{% +\ensuremath{% +6.67% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Gravity} +% |\k@cgs@full@Gravity| is Newton's gravitational constant in cgs units with +% full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Gravity}{% +\ensuremath{% +6.674\expandafter\physconst@decimalsseparator% +30% +\times 10^{-8}\dyne\gm^{-2}\cm^2}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kGravity} +% |\kGravity| is Newton's gravitational constant. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@StefanBoltzmann} +% |\k@SI@short@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in SI units with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@StefanBoltzmann}{% +\ensuremath{% +5.67% +\times 10^{-6}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@StefanBoltzmann} +% |\k@SI@full@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in SI units with full +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@StefanBoltzmann}{% +\ensuremath{% +5.670\expandafter\physconst@decimalsseparator% +374% +\times 10^{-6}\J\Kelvin^{-4}\m^{-2}\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@StefanBoltzmann} +% |\k@cgs@short@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in cgs units with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@StefanBoltzmann}{% +\ensuremath{% +5.67% +\times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@StefanBoltzmann} +% |\k@cgs@full@StefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$ in cgs units with full +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@StefanBoltzmann}{% +\ensuremath{% +5.670\expandafter\physconst@decimalsseparator% +374% +\times 10^{-5}\erg\Kelvin^{-4}\cm^{-2}\Sec^{-1}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kStefanBoltzmann} +% |\kStefanBoltzmann| is the Stefan-Boltzmann blackbody constant +% $\left(\frac{2\pi^5k_\mathrm{B}}{15h^3c^2}\right)$. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@short@Radiation} +% |\k@SI@short@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in SI units with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@short@Radiation}{% +\ensuremath{% +7.57% +\times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@SI@full@Radiation} +% |\k@SI@full@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in SI units with full +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@SI@full@Radiation}{% +\ensuremath{% +7.565\expandafter\physconst@decimalsseparator% +733% +\times 10^{-16}\Joule\m^{-3}\Kelvin^{-4}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@short@Radiation} +% |\k@cgs@short@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in cgs units with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@short@Radiation}{% +\ensuremath{% +7.57% +\times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@cgs@full@Radiation} +% |\k@cgs@full@Radiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$ in cgs units with full +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@cgs@full@Radiation}{% +\ensuremath{% +7.565\expandafter\physconst@decimalsseparator% +733% +\times 10^{-15}\erg\cm^{-3}\Kelvin^{-4}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kRadiation} +% |\kRadiation| is the radiation constant, $a +% \left(\frac{8\pi^5k_\mathrm{B}^4}{15c^3h^3}\right)$. +% +% \begin{macrocode} +\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 +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@short@FineStructure} +% |\k@short@FineStructure| is the fine structure constant with reduced +% precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@short@FineStructure}{% +\ensuremath{% +7.30% +\times 10^{-3}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@full@FineStructure} +% |\k@full@FineStructure| is the fine structure constant with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@full@FineStructure}{% +\ensuremath{% +7.297\expandafter\physconst@decimalsseparator% +352\expandafter\physconst@decimalsseparator% +57% +\times 10^{-3}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kFineStructure} +% |\kFineStructure| is the fine structure constant. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kFineStructure}{% +\k@short@FineStructure} +\else +\DeclareRobustCommand {\kFineStructure}{% +\k@full@FineStructure} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@short@FineStructureReciprocal} +% |\k@short@FineStructureReciprocal| is the reciprocal of the fine structure +% constant with reduced precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@short@FineStructureReciprocal}{% +\ensuremath{% +1.37% +\times 10^{2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@full@FineStructureReciprocal} +% |\k@full@FineStructureReciprocal| is the reciprocal of the fine structure +% constant with full precision. +% Source: Calculated +% +% \begin{macrocode} +\DeclareRobustCommand{\k@full@FineStructureReciprocal}{% +\ensuremath{% +1.370\expandafter\physconst@decimalsseparator% +359\expandafter\physconst@decimalsseparator% +99% +\times 10^{2}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kFineStructureReciprocal} +% |\kFineStructureReciprocal| is the reciprocal of the fine structure constant. +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kFineStructureReciprocal}{% +\k@short@FineStructureReciprocal} +\else +\DeclareRobustCommand {\kFineStructureReciprocal}{% +\k@full@FineStructureReciprocal} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@short@Avogadro} +% |\k@short@Avogadro| is Avogadro's Number (the number of particles in a mole) +% with reduced precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@short@Avogadro}{% +\ensuremath{% +6.02% +\times 10^{23}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\k@full@Avogadro} +% |\k@full@Avogadro| is Avogadro's Number (the number of particles in a mole) +% with full precision. +% Source: CODATA~2018 +% +% \begin{macrocode} +\DeclareRobustCommand{\k@full@Avogadro}{% +\ensuremath{% +6.022\expandafter\physconst@decimalsseparator% +407\expandafter\physconst@decimalsseparator% +60% +\times 10^{23}}} +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +%\iffalse +%<*package> +%\fi +% \begin{macro}{\kAvogadro} +% |\kAvogadro| is Avogadro's Number (the number of particles in a mole). +% +% \begin{macrocode} +\ifx\shortconst\undefined +\DeclareRobustCommand {\kAvogadro}{% +\k@short@Avogadro} +\else +\DeclareRobustCommand {\kAvogadro}{% +\k@full@Avogadro} +\fi +% \end{macrocode} +% \end{macro} +% +%\iffalse +% +%\fi +% \CheckSum{0} +% \Finale +\makeatother diff --git a/macros/latex/contrib/physconst/physconst.ins b/macros/latex/contrib/physconst/physconst.ins new file mode 100644 index 0000000000..a35d6f42eb --- /dev/null +++ b/macros/latex/contrib/physconst/physconst.ins @@ -0,0 +1,56 @@ +%% +%% 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. +%% +%% + +\input docstrip.tex +\keepsilent +\usedir{tex/latex/physconst} + +\preamble + +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. + +\endpreamble +\askforoverwritefalse +\generate{\file{physconst.sty}{\from{physconst.dtx}{package}}} + +\obeyspaces +\Msg{*************************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the following *} +\Msg{* file into a directory searched by TeX: *} +\Msg{* *} +\Msg{* physconst.sty *} +\Msg{* *} +\Msg{* To produce the documentation run the file physconst.dtx *} +\Msg{* through LaTeX. *} +\Msg{* *} +\Msg{* Happy TeXing! *} +\Msg{* *} +\Msg{*************************************************************} + +\endbatchfile diff --git a/macros/latex/contrib/physconst/physconst.pdf b/macros/latex/contrib/physconst/physconst.pdf index b894900528..67867850bc 100644 Binary files a/macros/latex/contrib/physconst/physconst.pdf 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 deleted file mode 100644 index 062d4927eb..0000000000 --- a/macros/latex/contrib/physconst/physconst.sty +++ /dev/null @@ -1,1235 +0,0 @@ -%% -%% 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