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: MATH $\Diamond \leadsto $ $\sqsubset $ $\sqsupset $ $\vartriangleleft $ $\trianglelefteq $ $\vartriangleright $ $\trianglerighteq $. 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 $\lambdabar $ and other symbols. Revsymb
- Display characters properly in text editors. Inputenc
- Use 11 symbols not normally available: MATH $\Diamond \leadsto $ $\sqsubset $ $\sqsupset $ $\vartriangleleft $ $\trianglelefteq $ $\vartriangleright $ $\trianglerighteq $. 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.