Difference between revisions of "LaTeX"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Basic Level LaTeX)
Line 7: Line 7:
 
#* Writing basic LaTeX document using TeXworks editor
 
#* Writing basic LaTeX document using TeXworks editor
 
#* Configuring MikTeX to download missing packages
 
#* Configuring MikTeX to download missing packages
# Installing MikTeX
 
#* Locate miktex.org, download, install
 
#* Go to adobe.com, download free adobe reader, install
 
#* Go to texniccenter.org, download TexnicCenter, install
 
#* Configure TexnicCenter: give the path of adobe reader, use the default path of MikTeX
 
#* Show TexnicCenter help, make fonts bigger
 
#* Load a file hello.tex and compile using CTRL SHIFT F5 and display using adobe
 
#* Shortcomings of adobe - after every compilation, shows the first page - difficult in case of long documents
 
#* This problem is overcome in pdf reader sumatra: download it from sumatra.org and install
 
#* Change the browser path to sumatra in TexnicCenter
 
#* Open pdf file with CTRL F7, show after every compilation that sumatra updates the document and stays in the current page
 
 
# What is Compiling?  
 
# What is Compiling?  
 
#* Using an editor, open a new ''source'' file, hello.tex, add the following lines and save:
 
#* Using an editor, open a new ''source'' file, hello.tex, add the following lines and save:
Line 30: Line 19:
 
#* Summary of spoken tutorials available on LaTeX
 
#* Summary of spoken tutorials available on LaTeX
 
#* Where to get more help
 
#* Where to get more help
# 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
 
 
# Letter Writing  
 
# Letter Writing  
 
#* Letter document class
 
#* Letter document class

Revision as of 16:05, 18 December 2014

You are here: Main Page >> Spoken Tutorial Processes >> LaTeX

Scripts for LaTeX

Basic Level LaTeX

  1. LaTeX on Windows using TeXworks
    • Installing MikTeX on Windows
    • Writing basic LaTeX document using TeXworks editor
    • Configuring MikTeX to download missing packages
  2. What is Compiling?
    • Using an editor, open a new source file, hello.tex, add the following lines and save:
    • \documentclass[12pt]{article} hello world! \end{document}
    • Compile using pdflatex hello.tex and also using pdflatex hello
    • Importance of saving before compilation
    • Importance of saving frequently
    • Screen arrangement to viewing three activities: editing, compiling and viewing the output
    • 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
    • Why LaTeX is important
    • Summary of spoken tutorials available on LaTeX
    • Where to get more help
  3. Letter Writing
    • Letter document class
    • 12pt and 11pt and 10pt font size
    • From address appearing in top right hand corner - remove and put it back
    • Automatic generation and format of date
    • Starting a new line with double slash
    • To address
    • Opening statement
    • Starting a new paragraph with a blank line
    • itemize environment for bullet points
    • enumerate environment for numbered points
    • Closing statement
    • Signature
    • Carbon copy
  4. Report Writing
    • report style having chapter, section and subsection
    • article style having section, subsection and subsubsection
    • Size of the above three are proportionate to each other and to the font size chosen
    • Blank lines do not change the appearance in the output
    • Automatic generation of table of contents
    • toc file to store the information that goes into the table of contents
    • Table of contents appearing in the place where tableofcontents command is given
    • Automatic numbering of section numbers
    • maketitle command to create title, author information and date
    • appendix command to create Appendix; its appearance in report and article style
    • exiting from LaTeX when a compilation error occurs
  5. 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
  6. 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
  7. Tables and Figures
    • Creating tables and figures in Latex
  8. Beamer
    • Creating a presentation using a Beamer
  9. Bibliography
    • Creaing Bibliography in Latex
  10. Inside story of Bibliography

Intermediate Level

Advanced Level

Contributors and Content Editors

Gaurav, Minal, Nancyvarkey, PoojaMoolya, Pravin1389