From 16a594a6cdc908144e115e563592fdf21a3fb950 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 4 Feb 2020 22:19:29 +0000 Subject: physconst (4feb20) git-svn-id: svn://tug.org/texlive/trunk@53674 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/physconst/CHANGELOG.md | 29 ++++++++++++++--- Master/texmf-dist/doc/latex/physconst/README.md | 35 ++++++++++++++------- .../texmf-dist/doc/latex/physconst/physconst.pdf | Bin 135843 -> 208326 bytes 3 files changed, 48 insertions(+), 16 deletions(-) (limited to 'Master/texmf-dist/doc/latex/physconst') diff --git a/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md b/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md index 059256090c9..c765c612a02 100644 --- a/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/physconst/CHANGELOG.md @@ -13,7 +13,8 @@ - added localuninstall and distuninstall targets to the makefile ### Changed - Modified the makefile to split up generation of the .sty, .dtx, and .pdf -- Modified the .cpp so that every \DeclareRobustCommand starts a new line right away +- Modified the .cpp so that every \DeclareRobustCommand starts a new line right +away - Added a newline in the middle of the title declaration (in .cpp) - Added a newline in the middle of the \DoNotIndex declaration (in .cpp) - Added dependency on imakeidx and changed the index to 2 column. @@ -31,10 +32,30 @@ - Add disribution specific readme - Add disribution specific makefile ### Changed -- Update README to have clearer build, distribute, install, and uninstall instructions. +- 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 - - +## [1.1.0] - 2020/02/03 +### Added +- macro for Earth's mass +- macro for Jupiter's mass +- macro for Earth's radius +- macro for Jupiter's radius +- distribution specific change log +- Numeric variant of each constant for use with e.g. tikz +### Changes +- Colomb constant in SI units had an incorrect magnitude; fixed to 10^9 instead +of 10^14 +- Vacuum permeability was incorrectly a duplicate of the permittivity. +Premeability is now the correct value. +- Mass of particles in eV was being computed incorrectly. Fixed values. +- Order of magnitude of Newton's Gravity, Boltzmann, Planck, and +Stefan-Boltzmann constants were incorrect. +- Acceleration due to gravity on Earth was accidentally a copy of G instead of g +- Acceleration due to gravity on Earth had the wrong units +- Corrected formatting of README file. +- Fixed sections of macros - the individual macros were unintentionally +subsections of the Naming Conversion diff --git a/Master/texmf-dist/doc/latex/physconst/README.md b/Master/texmf-dist/doc/latex/physconst/README.md index 8a43c78f495..8727bf5e438 100644 --- a/Master/texmf-dist/doc/latex/physconst/README.md +++ b/Master/texmf-dist/doc/latex/physconst/README.md @@ -16,7 +16,8 @@ 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) also available at [CTAN](https://ctan.org) +- [`physunits` package](https://github.com/astrobit/physunits) also available +at [CTAN](https://ctan.org) # Build Dependencies - some LaTeX distribution. @@ -27,7 +28,8 @@ version 2006/05/20 or later. # Files ``` - makefile GNU makefile to simplify building and installation on linux + makefile GNU makefile to simplify building and installation + on linux README.md This file. CHANGELOG.md List of changes physconst.ins The installer file @@ -40,28 +42,37 @@ version 2006/05/20 or later. 1. `make` ## Otherwise -1. Run `latex` on `physconst.ins` to create the `.sty` file. e.g. `latex physconst.ins`. +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). + 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 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. +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). +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. diff --git a/Master/texmf-dist/doc/latex/physconst/physconst.pdf b/Master/texmf-dist/doc/latex/physconst/physconst.pdf index 67867850bce..ead2ea8bc7b 100644 Binary files a/Master/texmf-dist/doc/latex/physconst/physconst.pdf and b/Master/texmf-dist/doc/latex/physconst/physconst.pdf differ -- cgit v1.2.3