Difference between revisions of "LaTeX"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Basic Level LaTeX)
Line 8: Line 8:
 
#* Configuring MikTeX to download missing packages
 
#* Configuring MikTeX to download missing packages
 
# 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 some lines and save
#* \documentclass[12pt]{article} hello world! \end{document}
+
#*Compile using pdflatex
#* Compile using ''pdflatex hello.tex'' and also using ''pdflatex hello''
+
#*Importance of saving before compilation
#* Importance of saving before compilation
+
#*Importance of saving frequently
#* Importance of saving frequently
+
#*View the compiled file using a browser that shows the latest changes
#* Screen arrangement to viewing three activities: editing, compiling and viewing the output
+
#*Change the file, compile and demonstrate how the pdf file shows the changes
#* 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
+
 
# Letter Writing  
 
# Letter Writing  
#* Letter document class
+
#*Letter document class
#* 12pt and 11pt and 10pt font size
+
#* From address  
#* From address appearing in top right hand corner - remove and put it back
+
 
#* Automatic generation and format of date
 
#* Automatic generation and format of date
 
#* Starting a new line with double slash
 
#* Starting a new line with double slash
#* To address
+
#*To address
#* Opening statement
+
#*Starting a new paragraph with a blank line
#* Starting a new paragraph with a blank line
+
 
#* itemize environment for bullet points
 
#* itemize environment for bullet points
 
#* enumerate environment for numbered points
 
#* enumerate environment for numbered points
#* Closing statement
+
#*Closing statement
#* Signature  
+
#* Signature
#* Carbon copy
+
#* Carbon copy  
 
# Report Writing  
 
# Report Writing  
#* report style having chapter, section and subsection
+
#*report style having chapter, section and subsection
#* article style having section, subsection and subsubsection
+
#*article style having section, subsection and subsubsection
#* Size of the above three are proportionate to each other and to the font size chosen
+
#*Automatic generation of table of contents
#* Blank lines do not change the appearance in the output
+
#*toc file to store the information that goes into the table of contents
#* Automatic generation of table of contents
+
#*Automatic numbering of section numbers  
#* toc file to store the information that goes into the table of contents
+
#*Appendix; its appearance in report and article style
#* Table of contents appearing in the place where tableofcontents command is given
+
#*exiting from LaTeX when a compilation error occurs
#* 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
+
 
# Mathematical Typesetting  
 
# Mathematical Typesetting  
 
#* $ sign to begin and end mathematical expressions
 
#* $ sign to begin and end mathematical expressions
Line 82: Line 71:
 
# Inside story of Bibliography
 
# Inside story of Bibliography
 
# Installing MikTeX  
 
# Installing MikTeX  
#* Locate miktex.org, download, install
+
#*Installing MikTeX on Windows
#* Go to adobe.com, download free adobe reader, install
+
#*Writing basic LaTeX document using TeXworks editor
#* Go to texniccenter.org, download TexnicCenter, install
+
#*Configuring MikTeX to download missing packages
#* 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
+
 
# MikTeX Updates  
 
# MikTeX Updates  
#* Two ways to update MikTeX
+
#*Two ways to update MikTeX
#* Package repositories
+
#*Package repositories
#* Proxy server: address, port number
+
#*Proxy server: address, port number
#* Authentication in proxy server: name and password
+
#*Authentication in proxy server: name and password
#* Browsing all known packages
+
#*Browsing all known packages
#* Two ways to download and install a package: Beamer example
+
#*Two ways to download and install a package: Beamer example
#* Automatic installation of missing packages
+
#*Automatic installation of missing packages
#* Compiling a beamer file
+
#*Compiling a beamer file
 +
 
 
==Intermediate Level==
 
==Intermediate Level==
  
 
==Advanced Level==
 
==Advanced Level==

Revision as of 17:02, 8 June 2015

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 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
  3. 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
  4. 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
  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
  11. Installing MikTeX
    • Installing MikTeX on Windows
    • Writing basic LaTeX document using TeXworks editor
    • Configuring MikTeX to download missing packages
  12. 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

Intermediate Level

Advanced Level

Contributors and Content Editors

Gaurav, Minal, Nancyvarkey, PoojaMoolya, Pravin1389