The LaTeX Companion (Addison-Wesley Series on Tools and Techniques for Computer Typesetting) / Edition 2

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $12.40
Usually ships in 1-2 business days
(Save 82%)
Other sellers (Paperback)
  • All (16) from $12.40   
  • New (10) from $51.02   
  • Used (6) from $12.40   

Overview

The LaTeX Companion has long been the essential resource for anyone using LaTeX to create high-quality printed documents. This completely updated edition brings you all the latest information about LaTeX and the vast range of add-on packages now available—over 200 are covered! Full of new tips and tricks for using LaTeX in both traditional and modern typesetting, this book will also show you how to customize layout features to your own needs—from phrases and paragraphs to headings, lists, and pages. Inside you'll find: Expert advice on using LaTeX's basic formatting tools to create all types of publications—from memos to encyclopedias In-depth coverage of important extension packages for tabular and technical typesetting, floats and captions, multicolumn layouts—including reference guides and discussions of the underlying typographic and TeXnical concepts Detailed techniques for generating and typesetting contents lists, bibliographies, indexes, etc. Tips and tricks for LaTeX programmers and systems support New to this edition: Nearly 1,000 fully tested examples that illustrate the text and solve typographical and technical problems—all ready to run! An additional chapter on citations and bibliographies Expanded material on the setup and use of fonts to access a huge collection of glyphs and to typeset text from a wide range of languages and cultures Major new packages for graphics, ''verbatim'' listings, floats, and page layout Full coverage of the latest packages for all types of documents—mathematical, multilingual, and many more Detailed help on all error messages, including those troublesome low-level TeX errors Like its predecessor, this book is an indispensible reference for anyone wishing to use LaTeX productively. All of the authors have over ten years of varied experience working with LaTeX-related software systems. All but one are active members of the LaTeX3 Project Team, developing and maintaining the core LaTeX system. The book comes with an accompanying CD-ROM which has complete plug-and-play LaTeX installation, including all the packages and examples featured in the book.

This companion to Lamport's LaTeX book introduces tools and techniques that will enhance your use of LaTeX and help you format documents more quickly and more efficiently. After positioning standard LaTeX in the framework of the TeX program and its associated utilities, the author shows how to customize commands and environments to suit your needs.

Read More Show Less

Editorial Reviews

Booknews
Intended to enhance, not replace, the basic documentation for the typesetting program. Incorporates developments over the past several years, including documentation for the added features in the new release. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Read More Show Less

Product Details

  • ISBN-13: 9780201362992
  • Publisher: Addison-Wesley
  • Publication date: 4/22/2004
  • Series: Tools and Techniques for Computer Typesetting Series
  • Edition description: Second Edition
  • Edition number: 2
  • Pages: 1090
  • Sales rank: 545,775
  • Product dimensions: 7.47 (w) x 9.22 (h) x 1.61 (d)

Meet the Author

Frank Mittelbach is manager of the LaTeX3 Project, in which capacity he oversaw the release of LaTeX 2e. He is the editor of a series of publications on tools and techniques for computer typesetting.

Michel Goossens is past president of the TeX Users Group. A research physicist at CERN, where the Web paradigm was born, he is responsible for LaTeX, HTML, SGML, and, more recently, XML support for scientific documents.

0201362996AB11202003

Read More Show Less

Read an Excerpt

A full decade has passed since the publication of the first edition of The LATEX Companion—a decade during which some people prophesied the demise of TEX and LaTEX and predicted that other software would take over the world. There have been a great many changes indeed, but neither prediction has come to pass: TEX has not vanished and the interest in LaTEX has not declined, although the approach to both has gradually changed over time.

When we wrote the Companion in 1993, we intended to describe what is usefully available in the LaTEX world (though ultimately we ended up describing what was available at CERN in those days). As an unintentional side effect, the first edition defined for most readers what should be available in a then-modern LaTEX distribution. Fortunately, most of the choices we made at that time proved to be reasonable, and the majority (albeit not all) of the packages described in the first edition are still in common use today. Thus, even though "the book shows its age, it still remains a solid reference in most parts", as one reviewer put it recently.

Nevertheless, much has changed and a lot of new and exciting functionality has been added to LaTEX during the last decade. As a result, while revising the book we ended up rewriting 90% of the original content and adding about 600 additional pages describing impressive new developments.

What you are holding now is essentially a new book—a book that we hope preserves the positive aspects of the first edition even as it greatly enhances them, while at the same time avoiding the mistakes we made back then, both in content and presentation (though doubtless we made some others). For this book we used the CTAN archives as a basis and also went through the comp.text.tex news group archives to identify the most pressing questions and queries.

In addition to highlighting a good selection of the contributed packages available on the CTAN archives, the book describes many aspects of the basic LaTEX system that are not fully covered in the LATEX Manual, Leslie Lamport's LATEX: A Document Preparation System. Note, however, that our book is not a replacement for the LATEX Manual but rather a companion to it: a reader of our book is assumed to have read at least the first part of that book (or a comparable introductory work, such as the Guide to LATEX) and to have some practical experience with producing LaTEX documents.

The second edition has seen a major change in the authorship; Frank took over as principal author (so he is to blame for all the faults in this book) and several members of the LaTEX3 project team joined in the book's preparation, enriching it with their knowledge and experience in individual subject areas. The preparation of the book was overshadowed by the sudden death of our good friend, colleague, and prospective co-author Michael Downes, whose great contributions to LaTEX, andAMS-LaTEX in particular, are well known to many people. We dedicate this book to him and his memory.

Frank Mittelbach Michel Goossens Johannes Braams David Carlisle Chris Rowley February 2004

Read More Show Less

Table of Contents

List of Figures.

List of Tables.

Preface.

1. Introduction.

A brief history.

Today's system.

Working with this book.

2. The Structure of a LATEX Document.

The structure of a source file.

Sectioning commands.

Table of contents structures.

Managing references.

3. Basic Formatting Tools.

Phrases and paragraphs.

Footnotes, endnotes, and marginals.

List structures.

Simulating typed text.

Lines and columns.

4. The Layout of the Page.

Geometrical dimensions of the layout.

Changing the layout.

Dynamic page data: page numbers and marks.

Page styles.

Visual formatting.

Doing layout with class.

5. Tabular Material.

Standard LaTEX environments.

array--Extending the tabular environments.

Calculating column widths.

Multipage tabular material.

Color in tables.

Customizing table rules and spacing.

Further extensions.

Footnotes in tabular material.

Applications.

6. Mastering Floats.

Understanding float parameters.

Float placement control.

Extensions to LaTEX's float concept.

Inline floats.

Controlling the float caption.

7. Fonts and Encodings.

Introduction.

Understanding font characteristics.

Using fonts in text.

Using fonts in math.

Standard LaTEX font support.

PSNFSS--PostScript fonts with LaTEX.

Acollection of font packages.

The LaTEX world of symbols.

The low-level interface.

Setting up new fonts.

LaTEX's encoding models.

Compatibility packages for very old documents.

8. Higher Mathematics.

Introduction to AMS-LaTEX.

Display and alignment structures for equations.

Matrix-like environments.

Compound structures and decorations.

Variable symbol commands.

Words in mathematics.

Fine-tuning the mathematical layout.

Fonts in formulas.

Symbols in formulas.

9. LATEX in a Multilingual Environment.

TEX and non-English languages.

The babel user interface.

User commands provided by language options.

Support for non-Latin alphabets.

Tailoring babel.

Other approaches.

10. Graphics Generation and Manipulation.

Producing portable graphics and ornaments.

LaTEX's device-dependent graphics support.

Manipulating graphical objects in LaTEX.

Display languages: PostScript, PDF, and SVG.

11. Index Generation.

Syntax of the index entries.

makeindex--A program to format and sort indexes.

xindy--An alternative to MakeIndex.

Enhancing the index with LaTEX features.

12. Managing Citations.

Introduction.

The number-only system.

The author-date system.

The author-number system.

The short-title system.

Multiple bibliographies in one document.

13. Bibliography Generation.

The BIBTEX program and some variants.

The BIBTEX database format.

On-line bibliographies.

Bibliography database management tools.

Formatting the bibliography with BIBTEX styles.

The BIBTEX style language.

14. LATEX Package Documentation Tools.

doc--Documenting LaTEX and other code.

docstrip.tex--Producing ready-to-run code.

ltxdoc--A simple LaTEX documentation class.

Making use of version control tools.

A. A LATEX Overview for Preamble, Package, and Class Writers.

Linking markup and formatting.

Page markup--Boxes and rules.

Control structure extensions.

Package and class file structure.

B. Tracing and Resolving Problems.

Error messages.

Warnings and informational messages.

TEX and LaTEX commands for tracing.

trace--Selectively tracing command execution.

C. LATEX Software and User Group Information.

Getting help.

How to get those TEX files?.

Using CTAN.

Finding the documentation on your TEX system.

TEX user groups.

D. TLC2 TEX CD.

Bibliography.

Index of Commands and Concepts.

People.

Biographies.

Production Notes.

Read More Show Less

Preface

A full decade has passed since the publication of the first edition of The LATEX Companion--a decade during which some people prophesied the demise of TEX and LaTEX and predicted that other software would take over the world. There have been a great many changes indeed, but neither prediction has come to pass: TEX has not vanished and the interest in LaTEX has not declined, although the approach to both has gradually changed over time.

When we wrote the Companion in 1993, we intended to describe what is usefully available in the LaTEX world (though ultimately we ended up describing what was available at CERN in those days). As an unintentional side effect, the first edition defined for most readers what should be available in a then-modern LaTEX distribution. Fortunately, most of the choices we made at that time proved to be reasonable, and the majority (albeit not all) of the packages described in the first edition are still in common use today. Thus, even though "the book shows its age, it still remains a solid reference in most parts", as one reviewer put it recently.

Nevertheless, much has changed and a lot of new and exciting functionality has been added to LaTEX during the last decade. As a result, while revising the book we ended up rewriting 90% of the original content and adding about 600 additional pages describing impressive new developments.

What you are holding now is essentially a new book--a book that we hope preserves the positive aspects of the first edition even as it greatly enhances them, while at the same time avoiding the mistakes we made back then, both in content and presentation (though doubtless we made some others). For this book we used the CTAN archives as a basis and also went through the comp.text.tex news group archives to identify the most pressing questions and queries.

In addition to highlighting a good selection of the contributed packages available on the CTAN archives, the book describes many aspects of the basic LaTEX system that are not fully covered in the LATEX Manual, Leslie Lamport's LATEX: A Document Preparation System. Note, however, that our book is not a replacement for the LATEX Manual but rather a companion to it: a reader of our book is assumed to have read at least the first part of that book (or a comparable introductory work, such as the Guide to LATEX) and to have some practical experience with producing LaTEX documents.

The second edition has seen a major change in the authorship; Frank took over as principal author (so he is to blame for all the faults in this book) and several members of the LaTEX3 project team joined in the book's preparation, enriching it with their knowledge and experience in individual subject areas. The preparation of the book was overshadowed by the sudden death of our good friend, colleague, and prospective co-author Michael Downes, whose great contributions to LaTEX, andAMS-LaTEX in particular, are well known to many people. We dedicate this book to him and his memory.

Frank Mittelbach
Michel Goossens
Johannes Braams
David Carlisle
Chris Rowley
February 2004

Read More Show Less

Customer Reviews

Average Rating 5
( 2 )
Rating Distribution

5 Star

(2)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted November 19, 2013

    Lexi

    For what? By the way i quit

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted November 19, 2013

    Casey

    Quit wat

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)