TeX macros for Physicists
DescriptionTeXsis is a Plain TeX macro package which provides useful features for typesetting research papers and related documents, such as:
- Automatic numbering of equations, figures, tables and references;
- Simpified control of type sizes, line spacing, footnotes, running headlines and footlines, and tables of contents, figures and tables;
- Specialized document formats for research papers, preprints and "e-prints," conference proceedings, theses, books, referee reports, letters, and memoranda;
- Specialized environments for lists, theorems and proofs, centered or non-justified text, and listing computer code;
- Specialized macros for easily constructing ruled tables;
- Simplified means of constructing an index for a book or thesis, using the Makeindex program;
- Easy to use double column formatting;
TeXsis was originally designed for use by physicists, but others may also find it useful. It is completely compatible with Plain TeX.
TeXsis is an extension of "Plain" TeX, so anything you know how to do in plain TeX you can do in TeXsis. TeXsis macro instructions are simply abbreviations for often used combinations of control sequences used to typeset physics documents. For more information about Plain TeX see the manual entry for "tex", or The TeXbook, by D.E. Knuth.
TeXsis can be stored as a pre-loaded format so that it loads quickly (see "preloaded formats" in The TeXbook ). To run TeXsis simply give the command texsis in place of the tex command, i.e.texsis [ filename ]where filename.tex is the name of a file containing TeX and/or TeXsis \controlsequences.
TeXsis is initally in plain TeX mode, e.g. 10pt type and singlespaced, but the control word \texsis selects 12pt type, doublespaced, and enables other useful features. Alternatively, \paper turns on these features and sets things up to typeset a paper, \thesis does the same for typesetting a thesis, etc... \letter is used to produce a letter using the macros listed in the back of The TeXbook, and \memo gives a setup for producing memoranda.
ManualA manual which describes all of the TeXsis macro instructions is available. It is written in TeXsis, so it serves as its own example of how to write a document using TeXsis. An online PDF version is available here: Manual.pdf
Without downloading the whole manual, you can get a good idea of what TeXsis can do (and how to download it) from looking at just the table of contents.
DownloadSource code and documentation for TeXsis can be obtained via anonymous ftp from http://www.texsis.org/pub/texsis . You can also get it from any CTAN site.
The current version of TeXsis is 2.18, which was released on 21 April 2001.
You can get the source code in several forms. It's the same code, just packaged differently:
Installation instructions for TeXsis are included all distributions, in the file Install.tex, which is written in Plain TeX. See also the file INSTALL.
- Download the current Unix version: texsis-2.18.tar.gz.
- Download the current PC version: texsis-2.18.zip
- Download the current Mac version: TeXsis-2.18.sea.hqx.
- Instructions are available for installing TeXsis on a Mac using either CMacTeX or OZTeX. (THIS IS OLD)
- You may also want to try the newest "beta" version of various TeXsis macros.
- There are also special instructions for building and installing TeXsis on Atari computers.
CVSTeXsis source code is now available from our new CVS repository. This is still experiemental, but it works well enough to get the base, styles, and documentation. To check out TeXsis via CVS change to an appropriate directory and give the command:cvs -d :pserver:firstname.lastname@example.org:/usr/local/cvsroot/texsis checkout texsisThe TeXsis distribution will then be in a subdirectory called texsis
The code is being re-organized and cleaned up, and that is not done yet.
LicenseThe TeXsis source code and documentation has always been "free" software. To clarify exactly how it may be copied, distributed, or modified, version 2.18 (and later versions) of the TeXsis source code and documentation are covered by the LaTeX Project Public License (LPPL).
Mailing ListIf you use TeXsis you may want to send a short mail message to email@example.com asking to be added to the mailing list for any notices of updates or changes.
Note! The TeXsis mailing list is only used to send out notices of new releases or patches. We don 't give it out to anybody else. But if you have somehow gotten on the list and want off, just send us a note and we'll remove your name.
Eric Myers <firstname.lastname@example.org>
Department of Physics
Spy Hill Research
Poughkeepsie, New York USA
Frank E. Paige <email@example.com>
Brookhaven National Laboratory
Upton, New York USA
Eric Myers <firstname.lastname@example.org> Last modified: 4 January 2012 http://www.texsis.org /index.html © 2005 all rights reserved.