CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/physconst

README.md

physconst

A package that includes macros for a variety of fundamental constants.

License

Copyright (C) 2020 by Brian W. Mulligan <bwmulligan@astronaos.com>

This file may be distributed and/or modified under the conditions of the 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 version 2006/05/20 or later.

Dependencies

at CTAN

Build Dependencies

  • some distribution.
  • hyperref package for
  • xcolor package for
  • mdframed package for
  • imakeidx package for

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
    physconst.dtx           The package code and documentation
    physconst.pdf           The package user manual

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.

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.

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.

  1. Figure out where your local packages are installed.
  2. Create a directory named physconst in that location.
  3. Copy the .sty file into the directory you just created.
  4. Figure out where your local package documentation is installed.
  5. Create a directory named physconst in that location.
  6. Copy the .pdf file into the directory you just created.
  7. Run texhash or the equivalent to let know the package is there.

Uninstallation

Linux / Mac using make

  1. make localuninstall

### Otherwise

  1. Figure out where your local packages are installed.
  2. Delete the directory named physconst in that location.
  3. Figure out where your local package documentation is installed.
  4. Delete the directory named physconst in that location.
  5. Run texhash or the equivalent to let know the package is gone.

Download the contents of this package in one zip archive (224.9k).

physconst – Macros for commonly used physical constants

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 the author has taught and wanted to ensure that he had correct values for each constant and did not wish to retype them every time he uses 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 International Astronomical Union specified values. Constants that are derived from true constants, e.g. the fine structure constant, have been calculated using the accepted values of the fundamental constants.

Packagephysconst
Bug trackerhttps://github.com/astrobit/physconst/issues
Repositoryhttps://github.com/astrobit/physconst
Version1.1.1
LicensesThe Project Public License 1.3c
Copyright2020 Brian W. Mulligan
MaintainerBrian W. Mulligan
Contained inTeX Live as physconst
MiKTeX as physconst
TopicsPhysics
...
Guest Book Sitemap Contact Contact Author