Latex in 24 hours


Latex in 24 hours
by Dilip Datta
Pages count :309 pages
Size :8268 ko

Contents

1 Introduction

  • 1.1 What Is LATEX?
  • 1.2 Why LATEX Over Other Word Processors?
  • 1.3 How to Prepare a LATEX Input File?
  • 1.4 How to Compile a LATEX Input File?
  • 1.5 LATEX Syntax
    • 1.5.1 Commands
    • 1.5.2 Environments
    • 1.5.3 Packages
  • 1.6 Keyboard Characters in LATEX
  • 1.7 How to Read this Book?

2 Fonts Selection

    .
  • 2.1 Text-Mode Fonts
  • 2.2 Math-Mode Fonts
  • 2.3 Emphasized Fonts
  • 2.4 Colored Fonts

3 Formatting Texts I

  • 3.1 Sectional Units
  • 3.2 Labeling and Referring Numbered Items
  • 3.3 Texts Alignment
  • 3.4 Quoted Texts
  • 3.5 New Lines and Paragraphs
    • 3.5.1 Creating New Lines
    • 3.5.2 Creating New Paragraphs
  • 3.6 Creating and Filling Blank Space
  • 3.7 Producing Dashes Within Texts
  • 3.8 Preventing Line Break
  • 3.9 Adjusting Blank Space After a Period Mark
  • 3.10 Hyphenating a Word

4 Formatting Texts II

  • 4.1 Increasing Depth of Sectional Units
  • 4.2 Changing Titles and Counters of Sectional Units
  • 4.3 Multiple Columns
    • 4.3.1 Multiple Columns Related Parameters
    • 4.3.2 A Flexible Approach to Generate Multiple Columns
  • 4.4 Mini Pages
  • 4.5 Foot Notes
    • 4.5.1 Foot Notes in Mini Pages
    • 4.5.2 Altering the Pattern of Foot Notes
  • 4.6 Marginal Notes

5 Page Layout and Style

  • 5.1 Page Layout
    • 5.1.1 Standard Page Layout
    • 5.1.2 Formatting Page Layout
    • 5.1.3 Increasing the Height of a Page
  • 5.2 Page Style
  • 5.3 Running Header and Footer
    • 5.3.1 Header with the headings Style
    • 5.3.2 Header with the myheadings Style
    • 5.3.3 Header and Footer with the fancy Style Under the fancyheadings Package
    • 5.3.4 Header and Footer with the fancy Style Under the fancyhdr Package
  • 5.4 Page Breaking and Adjustment
  • 5.5 Page Numbering

6 Listing and Tabbing Texts

  • 6.1 Listing Texts
    • 6.1.1 Numbered Listing Through the enumerate Environment
    • 6.1.2 Unnumbered Listing Through the itemize Environment
    • 6.1.3 Listing with User-Defined Labels Through the description Environment
    • 6.1.4 Nesting Different Listing Environments
    • 6.1.5 Indentation of Listed Items
  • 6.2 Tabbing Texts Through the tabbing Environment
    • 6.2.1 Adjusting Column Width in the tabbing Environment
    • 6.2.2 Adjusting Alignment of Columns in the tabbing Environment

7 Table Preparation I

  • 7.1 Table Through the tabular Environment
  • 7.2 Table Through the tabularx Environment
  • 7.3 Vertical Positioning of Tables
  • 7.4 Sideways (Rotated) Texts in Tables
  • 7.5 Adjusting Column Width in Tables
  • 7.6 Additional Provisions for Customizing Columns of Tables
  • 7.7 Merging Rows and Columns of Tables
  • 7.8 Table Wrapped by Texts
  • 7.9 Table with Colored Background

8 Table Preparation II

  • 8.1 Nested Tables
  • 8.2 Column Alignment About Decimal Point
  • 8.3 Side-by-Side Tables
  • 8.4 Sideways (Rotated) Table
  • 8.5 Long Table on Multiple Pages
  • 8.6 Tables in Multi-column Documents
  • 8.7 Foot Notes in Tables
  • 8.8 Changing Printing Format of Tables
  • 8.9 Tables at the End of a Document

9 Figure Insertion

  • 9.1 Commands and Environment for Inserting Figures
  • 9.2 Inserting a Simple Figure
  • 9.3 Side-by-Side Figures
  • 9.4 Sub-numbering a Group of Figures
  • 9.5 Figure Wrapped by Texts
  • 9.6 Rotated Figure
  • 9.7 Mathematical Notations in Figures
  • 9.8 Figures in Tables
  • 9.9 Figures in Multi-column Documents
  • 9.10 Changing Printing Format of Figures
  • 9.11 Figures at the End of a Document
  • 9.12 Editing LATEX Input File Involving Many Figures

10 Figure Drawing

  • 10.1 Circles and Circular Arcs
  • 10.2 Straight Lines and Vectors
  • 10.3 Curves
  • 10.4 Oval Boxes
  • 10.5 Texts in Figures
  • 10.6 Compound Figures

11 Equation Writing I

  • 11.1 Basic Mathematical Notations and Delimiters
  • 11.2 Mathematical Operators
  • 11.3 Mathematical Expressions in Text-Mode
  • 11.4 Simple Equations
    • 11.4.1 Eliminating Equation Numbering
    • 11.4.2 Overwriting Equation Numbering
    • 11.4.3 Changing Printing Format of Equations
  • 11.5 Array of Equations
  • 11.6 Left Aligning an Equation
  • 11.7 Sub-numbering a Set of Equations

12 Equation Writing II

  • 12.1 Texts and Blank Space in Math-Mode
  • 12.2 Conditional Expression
  • 12.3 Evaluation of Functional Values
  • 12.4 Splitting an Equation into Multiple Lines
  • 12.5 Vector and Matrix
  • 12.6 Overlining and Underlining
  • 12.7 Stacking Terms
  • 12.8 Side-by-Side Equations

13 User-Defined Macros

  • 13.1 Defining New Commands
  • 13.1.1 New Commands Without Argument
  • 13.1.2 New Commands with Mandatory Arguments
  • 13.1.3 New Commands with Optional Arguments
  • 13.2 Redefining Existing Commands
  • 13.3 Defining New Environments
    • 13.3.1 New Environments Without Argument
    • 13.3.2 New Environments with Arguments
    • 13.3.3 Theorem-Like Environments
    • 13.3.4 Floating Environments for Textual Materials
  • 13.4 Redefining Existing Environments

14 Bibliography with LATEX

  • 14.1 Preparation of Bibliographic Reference Database
  • 14.2 Citing Bibliographic References
  • 14.3 Compiling thebibliography Based LATEX Input File

15 Bibliography with BIBTEX Program

  • 15.1 Preparation of BIBTEX Compatible Reference Database
  • 15.2 Standard Bibliographic Styles of LATEX
  • 15.3 Use of the natbib Package
  • 15.4 Compiling BIBTEX based LATEX Input File
  • 15.5 Editing the .bbl File
  • 15.6 Multiple Bibliographies

16 Lists of Contents and Index

  • 16.1 Lists of Contents
    • 16.1.1 Information to the Lists of Contents
    • 16.1.2 Formatting Lists of Contents
    • 16.1.3 Multiple Lists of Contents
    • 16.1.4 Compiling LATEX Input File Having Lists of Contents
  • 16.2 Making Index
    • 16.2.1 Indexing Terms
    • 16.2.2 Some Guidelines on Indexing
    • 16.2.3 Compiling a LATEX Input File Having Index

17 Miscellaneous I

  • 17.1 Boxed Items
    • 17.1.1 Texts in Plain Boxes
    • 17.1.2 Texts in Color Boxes
    • 17.1.3 Mathematical Expressions in Boxes
    • 17.1.4 Paragraphs in Boxes
    • 17.1.5 Set of Items in a Box
  • 17.2 Rotated Items
  • 17.3 Items at Different Levels and Forms
  • 17.4 Geometric Transformation of Items

18 Miscellaneous II

  • 18.1 Horizontal Rules and Dots
  • 18.2 Hyperlinking Referred and Cited Items
  • 18.3 Current Date and Time
  • 18.4 Highlighted Texts
  • 18.5 Verbatim Texts
    • 18.5.1 Boxed and Listed Verbatim Texts
    • 18.5.2 Verbatim Texts with LATEX Commands
  • 18.6 Fragile Commands
  • 18.7 Watermarking on Pages
  • 18.8 Logo in Header and Footer
  • 18.9 Paragraphs in Different Forms

19 Letter and Article

  • 19.1 Letter Writing
  • 19.2 Article Preparation
    • 19.2.1 List of Authors
    • 19.2.2 Title and Abstract on Separate Pages
    • 19.2.3 Left Aligned Title and List of Authors
    • 19.2.4 Articles in Multiple Columns
    • 19.2.5 Section-Wise Numbering of Items
    • 19.2.6 Dividing an Article into Parts

20 Book and Report

  • 20.1 Template of a Book
  • 20.2 Book Preparation Using a Root File
  • 20.3 Dividing a Book into Parts
  • 20.4 Compilation of a Book
    • 20.4.1 Executable File for Compiling a Book
    • 20.4.2 Partial Compilation of a Book

21 Slide Preparation I

  • 21.1 Frames in Presentation
  • 21.2 Sectional Units in Presentation
  • 21.3 Presentation Structure
    • 21.3.1 Title Page
    • 21.3.2 Presentation Contents
    • 21.3.3 Bibliographic Reference Page
  • 21.4 Appearance of a Presentation (BEAMER Themes)
    • 21.4.1 Presentation Theme
    • 21.4.2 Color Theme
    • 21.4.3 Font Theme
    • 21.4.4 Inner Theme
    • 21.4.5 Outer Theme
  • 21.5 Frame Customization
    • 21.5.1 Logo in Frames
    • 21.5.2 Font Type
    • 21.5.3 Frame Size
    • 21.5.4 Frame Shrinking
    • 21.5.5 Removal of Headline/Footline and Sidebar
    • 21.5.6 Frame Breaking

22 Slide Preparation II

  • 22.1 Piece-Wise Presentation (BEAMER Overlays)
    • 22.1.1 Table of Contents
    • 22.1.2 Uncovering Sequentially Using the \pause Command
    • 22.1.3 Uncovering Sequentially Using the Incremental Specification<+->
    • 22.1.4 Other Piece-Wise Presentation Specifications
  • 22.2 Environments in BEAMER Class
  • 22.3 Table and Figure in Presentation
  • 22.4 Dividing a Frame Column-Wise
  • 22.5 Repeating Slides in Presentation
  • 22.6 Jumping (Hyperlink) to Other Slides

23 Error and Warning Messages

  • 23.1 Error Message
  • 23.2 Warning Message
  • 23.3 Error Without Any Message
  • 23.4 Tips for Debugging

24 Exercise

  • Appendix A:Symbols and Notations
  • A.1 Text-Mode Accents and Symbols
  • A.2 Math-Mode ymbols
  • Bibliography
  • Index

Download