|
Document 539
Making typesetting changes
Version: 3.x, 4.x, 5.x - Scientific WorkPlace & Scientific
Word
You can use LaTeX packages to accomplish many
typesetting tasks. Most of the packages noted below work with most
SWP and SW documents; that is,
the documents will compile successfully. However, you may not be able to
preview the document with TrueTeX.
To |
Use Package |
Acronyms |
|
- |
Create a list of acronyms. |
Acronym |
- |
Ensure that all acronyms are spelled out at least once.
|
Acronym |
Additions and
Deletions |
|
- |
Mark additions and deletions to text (legislative format).
|
Ulem |
Algorithms |
|
- |
Prevent algorithm statements from breaking over page boundaries. |
Algorithm |
- |
Create a list of algorithms on the table of contents page. |
Algorithm |
- |
Include complex algorithm statements in documents.
|
Algorithmic |
AMS Documents |
|
- |
Produce documents for publication in AMS journals.
|
AMSMath, AMSFonts |
APA Documents |
|
- |
Format citations according to APA requirements. |
Apacite |
- |
Produce documents meeting requirements of APA Publication
Manual.
|
Apalike, Apalike-plus |
Arrays |
|
- |
Format columns. |
Array |
- |
Align numbers on decimal point in tabular or array columns.
|
Dcolumn |
Bibliographies |
|
- |
Indicate references in citations and reference lists with labels instead
of numbers. |
Drftcite |
- |
Find uncited bibliography items. |
Drftcite |
- |
Print the key for each bibliography item in the margin of the page on
which it occurs. |
Showkeys |
- |
Produce bibliography entries acceptable to APA journal style. |
Apalike, Apalike-plus |
- |
Improve bibliography spacing in a 2-column document. |
Bibmods |
- |
Automatically include the bibliography in the table of contents.
|
Tocbibind |
Go to top
To |
Use Package |
BIBTeX
Bibliographies |
|
- |
Produce BibTeX bibliographies formatted according to
The Chicago Manual of Style, Ed. 13. |
Chicago |
- |
Format documents for astronomy journals. |
Astron |
- |
Customize citations for seven BibTeX bibliography styles. |
Harvard |
- |
Required with BibTeX bibliography style newapa.bst. |
Newapa |
- |
Produce BibTeX bibliographies with four varieties of author-date
citations. |
Authordate1-4 |
- |
Create separate BibTeX bibliographies for each included file and for the
document as a whole.
|
Chapterbib |
Boxes |
|
- |
Create a boxed area on the page. |
Boxedminipage |
- |
Create simple bar charts. |
Bar |
- |
Place boxes around content.
|
Fancybox |
Captions |
|
- |
Rotate a figure or table caption. |
Rotating |
- |
Place captions to the right or left of floating graphics or tables. |
Sidecap |
- |
Customize width, alignment, style, and font of captions for floating
objects, including objects presented in landscape.
|
Caption |
Changes in Text |
|
- |
Mark additions and deletions in text.
|
Ulem |
Citations |
|
- |
Compress and order inline or superscripted lists of numerical citations to
show a range of numbers. |
Cite |
- |
Format citations according to APA requirements. |
Apacite |
- |
Indicate references in citations and reference lists with labels instead
of numbers. |
Drftcite |
Color |
|
- |
When the installed dvi driver supports color, produces boxes or entire
pages with colored backgrounds.
|
Color |
Go to top
To |
Use Package |
Columns |
|
- |
Improve bibliography spacing in a 2-column document. |
Bibmods |
- |
Format text in up to 10 columns. |
Multicol |
- |
In multi-column documents, balance the final columns of text for an
attractive appearance. |
Multicol |
- |
Align text in two columns or on facing pages. |
Parallel |
- |
In 2-column documents, save marks from first column.
|
Fix2col |
Comments |
|
- |
Include material that may or may not be typeset.
|
Version |
Cross-references |
|
- |
Print the key for each cross-reference in the margin of the page on which
it occurs. |
Showkeys |
- |
Create cross-references to labels outside the current document.
|
Xr |
Deletions and
Additions |
|
- |
Mark additions and deletions to text (legislative format).
|
Ulem |
Double-sided
Printing |
|
- |
Specify margin offsets for two-sided printing.
|
Geometry |
Double Spacing |
|
- |
Specify double spacing. |
Setspace |
Endnotes |
|
- |
Create end notes instead of footnotes.
|
Endnotes |
Equations |
|
- |
Enhance the typeset appearance of displayed equations, sub-and
superscripts, and other mathematical constructs. |
AMSMath |
- |
Change placement of equation numbers and tags. |
AMSMath |
- |
Change placement of equations in displayed mathematics.
|
AMSMath |
Exam Questions |
|
- |
Print point value of questions in margin.
|
Newpnts, Points |
Exercises |
|
- |
Bind a solution to its exercise.
|
Answers |
Go to top
To |
Use Package |
Figures and Graphics |
|
- |
Rotate a graphic. |
Rotating |
- |
Include graphics in documents. |
Graphicx |
- |
Produce small graphics within larger floating graphics or tables. |
Subfig |
- |
Wrap text around graphics. |
Wrapfig, Picins |
- |
Produce simple commutative diagrams. |
AMSCD |
- |
Produce simple bar charts.
|
Bar |
Floating Objects |
|
- |
Place floating elements on the next page output. |
Afterpage |
- |
In 2-column documents, keep floating elements in sequence. |
Fix2col |
- |
Ensure that a floating element appears in print only after reference to
it. |
Flafter |
- |
Produce small graphics and tables within larger floating tables and
graphics. |
Subfig |
- |
Define floating objects. |
Float |
- |
Create a point past which a floating object must not be typeset.
|
Placeins |
Fonts |
|
- |
Scale a font up or down. |
Scalefnt, Relsize |
- |
Substitute PostScript fonts |
PSNFSS |
- |
Use the Times font for text but leave mathematics in CM fonts. |
PSNFSS |
- |
Insert symbol fonts for Blackboard bold, Fraktur, CMS as accepted by AMS
journals. |
AMSFonts, AMSSymb |
- |
Change uppercase text to lowercase, or lowercase to uppercase, leaving
certain LaTeX elements unchanged.
|
Textcase |
- |
Sample the appearance of a font family. |
Fontsmpl |
- |
Read and write verbatim TeX code.
|
Fancyvrb |
Fonts for
Mathematics |
|
- |
Use the AMS Euler fonts in mathematics. |
Euler |
- |
Use Times fonts for text and mathematics and to provide ligatures and
improved kerning. |
Mathtime |
- |
Insert AMS symbol fonts for Blackboard bold and Fraktur. |
AMSFonts |
- |
Use large symbols. |
Exscale |
- |
Use 11 symbols not normally available:
. |
Latexsym |
- |
Use Feynman slashed character notation.
|
Slashed |
Go to top
To |
Use Package |
Footnotes |
|
- |
Place footnotes in tables. |
Blkarray |
- |
Customize the appearance of footnotes. |
Footmisc |
- |
In 2-column documents, print all footnotes at foot of right-hand
column. |
Ftnright |
- |
Create independent series of footnotes. |
Manyfoot |
- |
Create end notes instead of footnotes.
|
Endnotes |
Headers and Footers |
|
- |
Customize content and format of headers and footers. |
Fancyhdr |
- |
Specify headers and footers. |
Geometry |
- |
In 2-column documents, save marks from first column.
|
Fix2col |
Headings |
|
- |
Modify the appearance of division headings.
|
Sectsty, Titlesec,
Fncychap |
Hypertext Links |
|
- |
Make cross-references into hypertext links for PDF output. |
Hyperref |
Hyphenation |
|
- |
Handle hyphenation, punctuation, and other language-specific issues for
non-English documents. |
Babel |
- |
Disable hyphenation in selected parts of a document.
|
Hyphenat |
Indention |
|
- |
Indent the first line of all sections.
|
Indentfirst |
Indexes |
|
- |
Create a document index. |
Makeidx |
- |
Print index commands in the margin of the page on which they occur. |
Showidx |
- |
Automatically include the index in the table of contents.
|
Tocbibind |
Justification |
|
- |
Create less ragged justification.
|
Ragged2e |
Labels |
|
- |
Print the key for each label in the margin of the page on which it
occurs. |
Showkeys |
- |
Print all keys and markers in the margin of the page on which they
occur.
|
Showlabels |
Go to top
To |
Use Package |
LaTeX |
|
- |
Format LaTeX counters with a separator every three digits. |
Comma |
- |
Prevent counters from being reset. |
Remreset |
- |
In 2-column documents, save marks from first column.
|
Fix2col |
Legislative Format |
|
- |
Mark additions and deletions in text.
|
Ulem |
Limit Placement |
|
- |
Change placement of limits for integrals, operators, summations, and other
symbols.
|
AMSMath |
Line Breaks |
|
- |
Break path statements, URLs, and email addresses for better line
breaks.
|
Url |
Line Numbers |
|
- |
Add line numbers to paragraphs.
|
Lineno |
Line Spacing |
|
- |
Produce double, single, or one-and-a-half spacing.
|
Setspace |
List of Figures/List of
Tables |
|
- |
Automatically include the list of figures and list of tables in the table
of contents. |
Tocbibind |
- |
Create a table of contents, list of figures, and list of tables for major
document divisions. |
Minitoc |
- |
Modify the appearance of the table of contents, list of figures, and list
of tables.
|
Titletoc, Tocloft |
List of Symbols |
|
- |
Create a nomenclature list. |
Nomencl |
Lists |
|
- |
Change spacing for list items.
|
Paralist |
Lowercase Text |
|
- |
Change uppercase text to lowercase, leaving certain LaTeX elements
unchanged. |
Textcase |
Margins |
|
- |
Customize margins.
|
Geometry |
Mathematics |
|
- |
Enhance the typeset appearance of displayed equations, sub-and
superscripts, and other mathematical constructs. |
AMSMath |
- |
Create nonstandard mathematical accents.
|
Accents |
Go to top
To |
Use Package |
Non-English
Documents |
|
- |
Manage language-specific issues for non-English documents.
|
Babel |
Numbered Lists |
|
- |
Change the style of the counter for numbered lists.
|
Enumerate |
Page Breaks |
|
- |
Break tables between pages.
|
Xtab |
Page Layout |
|
- |
Customize page layout (margins, orientation, paper size, headers, footers,
etc.). |
Geometry |
- |
Draw an illustration of the LaTeX layout of the current
document.
|
Layout |
Page Numbers |
|
- |
Remove page numbers from opening and other pages.
|
Nopageno |
Page Orientation |
|
- |
Rotate content. |
Fancybox |
- |
Rotate parts of a page. |
Graphicx |
- |
Rotate text 90 degrees. |
Lscape |
- |
Change page orientation (portrait, landscape).
|
Geometry |
Page References |
|
- |
Print the key for each page-reference in the margin of the page on which
it occurs. |
Showkeys |
- |
Automatically enhance page references with text such as "on the next
page" or "on the facing page". |
Varioref |
- |
Create page references to labels outside the current document.
|
Xr |
Paper Size |
|
- |
Change paper size.
|
Geometry |
Plots and Diagrams |
|
- |
Produce simple bar charts. |
Bar |
- |
Create simple commutative diagrams.
|
AMSCD |
Punctuation |
|
- |
Manage punctuation and other language-specific issues for non-English
documents.
|
Babel |
Go to top
To |
Use Package |
Scaling |
|
- |
Scale parts of a page. |
Graphicx |
Strikethroughs |
|
- |
Strike through text with lines or slashes.
|
Ulem |
Symbols |
|
- |
Use large symbols. |
Exscale |
- |
Define the lambdabar
and other symbols. |
Revsymb |
- |
Display characters properly in text editors. |
Inputenc |
- |
Use 11 symbols not normally available:
. |
Latexsym |
- |
Use Feynman slashed character notation.
|
Slashed |
Tables |
|
- |
Change table headings on last page. |
Xtab |
- |
Control horizontal lines in tables. |
Hhline |
- |
Create environments similar to array and tabular. |
Blkarray |
- |
Break long tables between pages. |
Longtable |
- |
Create footnotes in tables. |
Longtable |
- |
Produce colored backgrounds and rules for table columns and rows. |
Colortbl |
- |
Align numbers on decimal point in tabular or array columns. |
Dcolumn |
- |
Create tables longer than one page. |
Ltxtable |
- |
Rotate text 90 degrees. |
Lscape |
- |
Rotate a table. |
Rotating |
- |
Produce small tables within larger floating tables or graphics. |
Subfig |
- |
Create tables longer than a page. |
Supertabular |
- |
Create a table with a specified width. |
Tabularx |
- |
Break tables between pages. |
Xtab |
- |
Wrap text around floating tables at the side of the page. |
Wrapfig |
- |
Format columns in tabular environments.
|
Array |
Go to top
To |
Use Package |
Tables of Contents |
|
- |
Automatically include front and back matter in the table of contents. |
Tocbibind |
- |
Create a table of contents, list of figures, and list of tables for major
document divisions. |
Minitoc |
- |
Modify the appearance of the table of contents, list of figures, and list
of tables.
|
Titletoc, Tocloft |
Theorems |
|
- |
Customize the appearance of theorem and theorem-like
environments.
|
Theorem |
Underlining |
|
- |
Underline text with single, double, or wavy lines.
|
Ulem |
Uppercase Text |
|
- |
Change lowercase text to uppercase, leaving certain LaTeX elements
unchanged.
|
Textcase |
Verbatim
Representations |
|
- |
Include programming and other verbatim statements in documents. |
Alltt |
- |
Read and write verbatim TeX code. |
Fancyvrb |
- |
Display information exactly as it is entered at a terminal.
|
Verbatim |
Wrapped Text |
|
- |
Wrap text around floating elements positioned at the side of the
page. |
Wrapfig, Picins |
Go to top
Last revised 01/08/07
This document was created with Scientific WorkPlace.
|