# LaTeX Old Version

From Script | Spoken-Tutorial

Revision as of 13:02, 18 May 2018 by Nancyvarkey (Talk | contribs)

## Basic Level LaTeX

- Installing MikTeX
- Installing MikTeX on Windows
- Writing basic LaTeX document using TeXworks editor
- Configuring MikTeX to download missing packages

- MikTeX Updates
- Two ways to update MikTeX
- Package repositories
- Proxy server: address, port number
- Authentication in proxy server: name and password
- Browsing all known packages
- Two ways to download and install a package: Beamer example
- Automatic installation of missing packages
- Compiling a beamer file

- What is Compiling?
- Using an editor, open a new source file, hello.tex, add some lines and save
- Compile using pdflatex
- Importance of saving before compilation
- Importance of saving frequently
- View the compiled file using a browser that shows the latest changes
- Change the file, compile and demonstrate how the pdf file shows the changes

- Letter Writing
- Letter document class
- From address
- Automatic generation and format of date
- Starting a new line with double slash
- To address
- Starting a new paragraph with a blank line
- itemize environment for bullet points
- enumerate environment for numbered points
- Closing statement
- Signature
- Carbon copy

- Report Writing
- report style having chapter, section and subsection
- article style having section, subsection and subsubsection
- Automatic generation of table of contents
- toc file to store the information that goes into the table of contents
- Automatic numbering of section numbers
- Appendix; its appearance in report and article style
- exiting from LaTeX when a compilation error occurs

- Mathematical Typesetting
- $ sign to begin and end mathematical expressions
- Creating alpha, beta, gamma and delta
- Space being used as a terminator of symbols
- Creating spaces in mathematical formulae
- Difference in font of text and formula
- Difference in the minus sign in text and in formula
- frac command to create fractions
- Subscripts and superscripts
- Use of braces {} to demarcate arguments
- Not equal to, greater than or equal to, less than or equal to, much less than
- Right arrow, left arrow, left right arrow, up arrow
- Integral sign, limits of an integral
- Matrices of different rows and columns

- Equations
- amsmath package and align and align* environments to create equations
- Matrix differential equation
- aligning two equations using &, with and without intervening text
- Automatic numbering of equations using align
- Labeling equations with the label command
- Cross referencing equation numbers through the ref command
- Inserting text between two aligned equations through the intertext command
- Automatic generation of equation numbers at run time allows insertion and removal of an equation from a set of equations
- Labeling sections and subsections for easy and fool-proof cross referencing
- Breaking an equation into more than one line
- Suppression of equation numbers in the align environment using the nonumber command
- Use of backslash (\) to make braces appear as braces
- left[, right] and also left[. (i.e. left bracking fullstop)
- Blank lines in the align environment is not permissible

- Tables and Figures
- Creating tables and figures in Latex

- Beamer
- Creating a presentation using a Beamer

- Bibliography
- Creaing Bibliography in Latex

- Inside story of Bibliography