SlideShare a Scribd company logo
Introduction to LATEX
                  for “Word users”

                 Heath James and Guy Kloss
               IIMS Seminar, 28 March 2007
          {h.a.james | g.kloss}@massey.ac.nz


LaTeX can save about two months formatting time
off the average 3–4 year PhD writing cycle.
(Source: Peter Flynn, http://www.silmaril.ie/cgi­bin/blog/)
Introduction

    What is LaTeX?
●


    LaTeX vs. Word
●


    Producing a Simple Document
●


    LaTeX Installation under Windows
●


    How to deal with problems?
●




              Introduction to LaTeX for “Word users”

              IIMS Seminar - 2007-03-28                2
What is LaTeX?




Introduction to LaTeX for “Word users”

IIMS Seminar - 2007-03-28                3
TeX and LaTeX?

    TeX is a computer program
●


    created by Donald E. Knuth. It is
    aimed at typesetting text and
    mathematical formulas.




                   Introduction to LaTeX for “Word users”

                   IIMS Seminar - 2007-03-28                4
TeX and LaTeX?

    TeX is a computer program
●


    created by Donald E. Knuth. It is
    aimed at typesetting text and
    mathematical formulas.
    LaTeX is a macro package which
●


    enables authors to typeset and
    print their work at the highest
    typographical quality, using a
    predesigned, professional layout.
    LaTeX was originally written by
    Leslie Lamport. It uses the TeX
    formatter as its typesetting
    engine.

                   Introduction to LaTeX for “Word users”

                   IIMS Seminar - 2007-03-28                5
Why use LaTeX?

    Portability (Unix, Linux, Windows, MacOS,
●


    Amiga OS, DOS, ...)
    Flexibility (lots of packages)
●


    Precise Control
●


    Quality of Output (e. g. math formulas)
●


    Can be used to write documents
●


    in any language



               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                6
Support for any Language




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                7
Other Examples




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                8
Other Examples




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                9
Other Examples




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                10
Other Examples




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                11
Other Examples




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                12
LaTeX vs. Word




Introduction to LaTeX for “Word users”

IIMS Seminar - 2007-03-28                13
LaTeX vs. Word

    Suitable for large projects
●


     – clear, explicit separation: content  style
     – ease with which a table of contents, bibliography
       and index can be generated
     – ability to split books, etc. into smaller (more
       manageable) pieces that are easily combined
       once writing is complete




                 Introduction to LaTeX for “Word users”

                 IIMS Seminar - 2007-03-28                14
LaTeX vs. Word

    Suitable for large projects
●


     – clear, explicit separation: content  style
     – ease with which a table of contents, bibliography
       and index can be generated
     – ability to split books, etc. into smaller (more
       manageable) pieces that are easily combined
       once writing is complete
    Stability and interchangeability of documents
●


    (as opposed to Word 6 vs. Office 95 vs. Office 97
    vs. Office 2000 vs. Office XP vs. ...)
    No pressure to upgrade NOW OR ELSE!
●


    No Word viruses
●


                 Introduction to LaTeX for “Word users”

                 IIMS Seminar - 2007-03-28                15
Quality

            TeX                                            Word
      monetary awards                         Microsoft Error Reporting




    version: 3                                 version: Word 2
●                                         ●




                  Introduction to LaTeX for “Word users”

                  IIMS Seminar - 2007-03-28                           16
Quality

            TeX                                             Word
      monetary awards                          Microsoft Error Reporting




    version: 3.1                                version: Word 6
●                                          ●




                   Introduction to LaTeX for “Word users”

                   IIMS Seminar - 2007-03-28                           17
Quality

            TeX                                            Word
      monetary awards                         Microsoft Error Reporting




    version: 3.141                             version: Office 2000
●                                         ●




                  Introduction to LaTeX for “Word users”

                  IIMS Seminar - 2007-03-28                           18
Quality

           TeX                                            Word
      monetary awards                        Microsoft Error Reporting




    version: 3.141592                         version: Office XP
●                                        ●




                 Introduction to LaTeX for “Word users”

                 IIMS Seminar - 2007-03-28                           19
Math Equations

    Word:
●




    LaTeX:
●




             Introduction to LaTeX for “Word users”

             IIMS Seminar - 2007-03-28                20
Producing a Simple Document




      Introduction to LaTeX for “Word users”

      IIMS Seminar - 2007-03-28                21
Producing
LaTeX Documents
    For now, we will start with a simple, empty
●


    (text) document.
    Usually you start out by filling stuff into a
●


    skeleton document.
    Then you learn as you go.
●




                 Introduction to LaTeX for “Word users”

                 IIMS Seminar - 2007-03-28                22
Producing
LaTeX Documents
    For now, we will start with a simple, empty
●


    (text) document.
    Usually you start out by filling stuff into a
●


    skeleton document.
    Then you learn as you go.
●


    LaTeX is more WYMIWYG
●


    (What You Mean is What You Get)
    than WYSIWYG.




                 Introduction to LaTeX for “Word users”

                 IIMS Seminar - 2007-03-28                23
Producing
LaTeX Documents
    For now, we will start with a simple, empty
●


    (text) document.
    Usually you start out by filling stuff into a
●


    skeleton document.
    Then you learn as you go.
●


    LaTeX is more WYMIWYG
●


    (What You Mean is What You Get)
    than WYSIWYG.
    The time invested initially will be very well
●


    gotten back at later times.
     – Less annoyances in formatting ...

                 Introduction to LaTeX for “Word users”

                 IIMS Seminar - 2007-03-28                24
Simple Document

documentclass [a4paper,12pt]{article}

usepackage {...}
% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
begin{document}
% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
.
.
.

% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
end{document}



               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                25
Simple Document

documentclass [a4paper,12pt]{article}
                                                        preamble
usepackage {...}
% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
begin{document}
% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
.
.
.

% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
end{document}



               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                           26
Simple Document

documentclass [a4paper,12pt]{article}
                                                        preamble
usepackage {...}
% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
begin{document}
% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
                                          body
.
.
.

% ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
end{document}



               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                           27
Hello World

documentclass {article}

begin{document}
Hello World!
end{document}




               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                28
Author Info


title{A Sample Document}
author{Heath A. James and Guy Kloss}
date{...}

.
.
.

maketitle




               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                29
Author Info


title{A Sample Document}
author{Heath A. James and Guy Kloss}
                                                        preamble
date{...}

.
.
.

maketitle




               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                           30
Author Info


title{A Sample Document}
author{Heath A. James and Guy Kloss}
                                                        preamble
date{...}

.
.
.                                                        body

maketitle




               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                           31
Document Structure

part{...}
chapter{...}
section{...}
subsection{...}
subsubsection{...}
paragraph{...}
subparagraph{...}




               Introduction to LaTeX for “Word users”

               IIMS Seminar - 2007-03-28                32
Necessary Steps
to produce a document


                       TeX                        short cut:
                    input file                     pdflatex



                             TeX/LaTeX
                             program



                                                   Output
                                                   (Paper,
                     DVI file
                                                  PDF, PS)
                                        device
                                        driver




         Introduction to LaTeX for “Word users”

         IIMS Seminar - 2007-03-28                             33
LaTeX File Types

    .tex LaTeX or TeX input file. Can be compiled with latex.
●



    .sty LaTeX macro package. This is a file you can load into
●


    your LaTeX document using the “usepackage”
    command.
    .cls Class files define what your document looks like.
●


    They are selected with the “documentclass” command.
    .dtx Documented TeX. This is the main distribution
●


    format for LaTeX style files.
    .ins Is the installer for the files contained in the matching
●


    .dtx file.


                    Introduction to LaTeX for “Word users”

                    IIMS Seminar - 2007-03-28                 34
LaTeX Installation under Windows




        Introduction to LaTeX for “Word users”

        IIMS Seminar - 2007-03-28                35
How to set up LaTeX
for Windows (1)

    Step One – MiKTeX
●

    http://www.miktex.org/

    Step Two – Ghostscript and GSview
●

    http://www.cs.wisc.edu/~ghost/

    Step Three – Acrobat Reader
●

    http://www.adobe.com/products/acrobat/readstep2.html




                   Introduction to LaTeX for “Word users”

                   IIMS Seminar - 2007-03-28                36
How to set up LaTeX
for Windows (2)

    Step Four – Windows Editor:
●


        TeXnicCenter (open source)
    –
        http://www.toolscenter.org/
        WinEdt (share ware, Massey site license)
    –
        http://www.winedt.com/
        SciTE (open source)
    –

        LaTec plugin for Eclipse (open source)
    –

        emacs, vi, ... (open source)
    –




                    Introduction to LaTeX for “Word users”

                    IIMS Seminar - 2007-03-28                37
Support Programs (1)

    Viewers
●


        DVI
    –
             xdvi, kdvi, ...
         ●


        PDF
    –
             Acrobat Reader
         ●


             GhostView
         ●


             xpdf, kpdf, ...
         ●



    Support Tools
●


        BibTeX
    –
        GNUplot
    –
        xfig, ...
    –
                        Introduction to LaTeX for “Word users”

                        IIMS Seminar - 2007-03-28                38
Support Programs (2)

    Other Tools
●


        Reference Manager
    –
             JabRef (open source, Java)
         ●

             http://jabref.sourceforge.net/
        Mind Manager
    –
             FreeMind (open source, Java)
         ●

             http://freemind.sourceforge.net/




                      Introduction to LaTeX for “Word users”

                      IIMS Seminar - 2007-03-28                39
How to deal with problems?




     Introduction to LaTeX for “Word users”

     IIMS Seminar - 2007-03-28                40
Help (1)

    The Not So Short Introduction to LaTeX2e
●

    http://tobi.oetiker.ch/lshort/lshort.pdf

    LaTeX for Word Processor Users
●

    http://www.tex.ac.uk/tex­archive/info/latex4wp/latex4wp.pdf

    Comprehensive TeX Archive Network
●

    http://www.ctan.org/ or http://www.tex.ac.uk/
    LaTeX Navigator
●

    http://tex.loria.fr/english/

    TeX Catalogue
●

    http://www.ctan.org/tex­archive/help/Catalogue/

    Wikibook LaTeX
●

    http://en.wikibooks.org/wiki/LaTeX

                    Introduction to LaTeX for “Word users”

                    IIMS Seminar - 2007-03-28                     41
Help (2)

    LaTeX Related Information
●

    http://theoval.cmp.uea.ac.uk/~nlct/latex/

         For Complete Novices
     –
         http://theoval.cmp.uea.ac.uk/~nlct/latex/novices/novices.html
         To Write a PhD Thesis
     –
         http://theoval.cmp.uea.ac.uk/~nlct/latex/thesis/thesis.html
    LaTeX2e help 1.4
●

    http://www.emerson.emory.edu/services/latex/latex2e/latex2e_toc.html

    Beginning LaTeX
●

    http://www.cs.cornell.edu/Info/Misc/LaTeX­Tutorial/LaTeX­Home.html

    Norm Matloff's LaTeX Tutorial Site
●

    http://heather.cs.ucdavis.edu/~matloff/latex.html

         5-Minute LaTeX Tutorial
     –
         http://heather.cs.ucdavis.edu/~matloff/LaTeX/FiveMinute.html
                       Introduction to LaTeX for “Word users”

                       IIMS Seminar - 2007-03-28                         42
Any Questions?

Slides & Further Information:
  https://GuteFee.massey.ac.nz/moin/HOWTO/LaTeX




                Introduction to LaTeX for “Word users”

                2007-03-28                               43

More Related Content

What's hot

Learn Latex
Learn LatexLearn Latex
Learn Latex
Haitham El-Ghareeb
 
LaTex Tutorial
LaTex TutorialLaTex Tutorial
LaTex Tutorial
Jhoirene Clemente
 
Latex
LatexLatex
Latex workshop
Latex workshopLatex workshop
Latex workshop
Aisha Abdullahi
 
Introduction to LaTeX (For Word users)
 Introduction to LaTeX (For Word users) Introduction to LaTeX (For Word users)
Introduction to LaTeX (For Word users)
Guy K. Kloss
 
documents writing with LATEX
documents writing with LATEXdocuments writing with LATEX
documents writing with LATEX
Anusha Vajrapu
 
Introduction to Latex
Introduction to LatexIntroduction to Latex
Introduction to Latex
Mohamed Alrshah
 
Latex slides
Latex slidesLatex slides
Latex slides
Dr. Vijay Ukani
 
Basic Latex Typesetting - Session 1
Basic Latex Typesetting - Session 1Basic Latex Typesetting - Session 1
Basic Latex Typesetting - Session 1
Kiel Granada
 
Introduction to Latex
Introduction to Latex Introduction to Latex
Introduction to Latex
Tareq Salaheldeen
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1
Suddhasheel GHOSH, PhD
 
Introduction Latex
Introduction LatexIntroduction Latex
Introduction Latex
tran dinh
 
Latex Notes
Latex NotesLatex Notes
Latex Notes
Sudhanshu Janwadkar
 
Research 101 - Paper Writing with LaTeX
Research 101 - Paper Writing with LaTeXResearch 101 - Paper Writing with LaTeX
Research 101 - Paper Writing with LaTeX
Jia-Bin Huang
 
LaTeX for beginners
LaTeX for beginnersLaTeX for beginners
LaTeX for beginners
Stéphane Péchard
 
Editing documents with LaTeX
Editing documents with LaTeXEditing documents with LaTeX
Editing documents with LaTeX
Laura M. Castro
 
Advanced latex
Advanced latexAdvanced latex
Advanced latex
awverret
 
Technical writing using LaTeX
Technical writing using LaTeXTechnical writing using LaTeX
Technical writing using LaTeX
Partha Sarathi Chakraborty
 
LaTeX Survival Guide
LaTeX Survival Guide LaTeX Survival Guide
LaTeX Survival Guide
Dylan Seychell
 
LaTeX Cheat Sheet
LaTeX Cheat Sheet LaTeX Cheat Sheet
LaTeX Cheat Sheet
Hirwanto Iwan
 

What's hot (20)

Learn Latex
Learn LatexLearn Latex
Learn Latex
 
LaTex Tutorial
LaTex TutorialLaTex Tutorial
LaTex Tutorial
 
Latex
LatexLatex
Latex
 
Latex workshop
Latex workshopLatex workshop
Latex workshop
 
Introduction to LaTeX (For Word users)
 Introduction to LaTeX (For Word users) Introduction to LaTeX (For Word users)
Introduction to LaTeX (For Word users)
 
documents writing with LATEX
documents writing with LATEXdocuments writing with LATEX
documents writing with LATEX
 
Introduction to Latex
Introduction to LatexIntroduction to Latex
Introduction to Latex
 
Latex slides
Latex slidesLatex slides
Latex slides
 
Basic Latex Typesetting - Session 1
Basic Latex Typesetting - Session 1Basic Latex Typesetting - Session 1
Basic Latex Typesetting - Session 1
 
Introduction to Latex
Introduction to Latex Introduction to Latex
Introduction to Latex
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1
 
Introduction Latex
Introduction LatexIntroduction Latex
Introduction Latex
 
Latex Notes
Latex NotesLatex Notes
Latex Notes
 
Research 101 - Paper Writing with LaTeX
Research 101 - Paper Writing with LaTeXResearch 101 - Paper Writing with LaTeX
Research 101 - Paper Writing with LaTeX
 
LaTeX for beginners
LaTeX for beginnersLaTeX for beginners
LaTeX for beginners
 
Editing documents with LaTeX
Editing documents with LaTeXEditing documents with LaTeX
Editing documents with LaTeX
 
Advanced latex
Advanced latexAdvanced latex
Advanced latex
 
Technical writing using LaTeX
Technical writing using LaTeXTechnical writing using LaTeX
Technical writing using LaTeX
 
LaTeX Survival Guide
LaTeX Survival Guide LaTeX Survival Guide
LaTeX Survival Guide
 
LaTeX Cheat Sheet
LaTeX Cheat Sheet LaTeX Cheat Sheet
LaTeX Cheat Sheet
 

Viewers also liked

An introduction to TeX and LaTeX
An introduction to TeX and LaTeXAn introduction to TeX and LaTeX
An introduction to TeX and LaTeX
PlusOrMinusZero
 
Introducción a LaTeX (yet another...)
Introducción a LaTeX (yet another...)Introducción a LaTeX (yet another...)
Introducción a LaTeX (yet another...)
Agustín Valverde Ramos
 
LaTeX Tutorial
LaTeX TutorialLaTeX Tutorial
LaTeX Tutorial
Tai Lun Tseng
 
Learning LaTeX || LaTeX 入門
Learning LaTeX || LaTeX 入門Learning LaTeX || LaTeX 入門
Learning LaTeX || LaTeX 入門
Veronica Lin
 
Introducción a LaTeX 2010
Introducción a LaTeX 2010Introducción a LaTeX 2010
Introducción a LaTeX 2010
Mariano Rico
 
Una pequeña introducción a LATEX
Una pequeña introducción a LATEXUna pequeña introducción a LATEX
Una pequeña introducción a LATEX
Docentes en línea UNLP
 
LaTeX Part 1
LaTeX Part 1LaTeX Part 1
LaTeX Part 1
awv7t
 
Latex intro s_dutta_v2
Latex intro s_dutta_v2Latex intro s_dutta_v2
Latex intro s_dutta_v2
SoumyoDutta
 
Latex
LatexLatex
Latex
TheYacine
 
160427 b4hachiki
160427 b4hachiki160427 b4hachiki
160427 b4hachiki
robo_lab
 
LaTeX Part 2
LaTeX Part 2LaTeX Part 2
LaTeX Part 2
awv7t
 
6 week training presentation
6 week training presentation6 week training presentation
6 week training presentation
Diljot6791
 
1- Introduccion a LaTeX
1- Introduccion a LaTeX1- Introduccion a LaTeX
1- Introduccion a LaTeX
Digna González
 
LATEX and BEAMER for Beginners
LATEX and BEAMER for Beginners LATEX and BEAMER for Beginners
LATEX and BEAMER for Beginners
Tilak Devaraj
 
Beyond Parametric - New Approach to Geometric Constraint Solving
Beyond Parametric - New Approach to Geometric Constraint SolvingBeyond Parametric - New Approach to Geometric Constraint Solving
Beyond Parametric - New Approach to Geometric Constraint Solving
Nick Sidorenko
 
オープンCAEをはじめよう!入門編 ver.2015
オープンCAEをはじめよう!入門編 ver.2015オープンCAEをはじめよう!入門編 ver.2015
オープンCAEをはじめよう!入門編 ver.2015
mmer547
 
Intro to-freecad
Intro to-freecadIntro to-freecad
Intro to-freecad
SLQedge
 
Solidmodelling
SolidmodellingSolidmodelling
Solidmodelling
Gopi Chand
 
Office procedure and practices
Office procedure and practicesOffice procedure and practices
Office procedure and practices
Shahid Ali
 

Viewers also liked (19)

An introduction to TeX and LaTeX
An introduction to TeX and LaTeXAn introduction to TeX and LaTeX
An introduction to TeX and LaTeX
 
Introducción a LaTeX (yet another...)
Introducción a LaTeX (yet another...)Introducción a LaTeX (yet another...)
Introducción a LaTeX (yet another...)
 
LaTeX Tutorial
LaTeX TutorialLaTeX Tutorial
LaTeX Tutorial
 
Learning LaTeX || LaTeX 入門
Learning LaTeX || LaTeX 入門Learning LaTeX || LaTeX 入門
Learning LaTeX || LaTeX 入門
 
Introducción a LaTeX 2010
Introducción a LaTeX 2010Introducción a LaTeX 2010
Introducción a LaTeX 2010
 
Una pequeña introducción a LATEX
Una pequeña introducción a LATEXUna pequeña introducción a LATEX
Una pequeña introducción a LATEX
 
LaTeX Part 1
LaTeX Part 1LaTeX Part 1
LaTeX Part 1
 
Latex intro s_dutta_v2
Latex intro s_dutta_v2Latex intro s_dutta_v2
Latex intro s_dutta_v2
 
Latex
LatexLatex
Latex
 
160427 b4hachiki
160427 b4hachiki160427 b4hachiki
160427 b4hachiki
 
LaTeX Part 2
LaTeX Part 2LaTeX Part 2
LaTeX Part 2
 
6 week training presentation
6 week training presentation6 week training presentation
6 week training presentation
 
1- Introduccion a LaTeX
1- Introduccion a LaTeX1- Introduccion a LaTeX
1- Introduccion a LaTeX
 
LATEX and BEAMER for Beginners
LATEX and BEAMER for Beginners LATEX and BEAMER for Beginners
LATEX and BEAMER for Beginners
 
Beyond Parametric - New Approach to Geometric Constraint Solving
Beyond Parametric - New Approach to Geometric Constraint SolvingBeyond Parametric - New Approach to Geometric Constraint Solving
Beyond Parametric - New Approach to Geometric Constraint Solving
 
オープンCAEをはじめよう!入門編 ver.2015
オープンCAEをはじめよう!入門編 ver.2015オープンCAEをはじめよう!入門編 ver.2015
オープンCAEをはじめよう!入門編 ver.2015
 
Intro to-freecad
Intro to-freecadIntro to-freecad
Intro to-freecad
 
Solidmodelling
SolidmodellingSolidmodelling
Solidmodelling
 
Office procedure and practices
Office procedure and practicesOffice procedure and practices
Office procedure and practices
 

Similar to LaTeX Introduction for Word Users

Latex - now it is easy!
Latex - now it is easy!Latex - now it is easy!
Latex - now it is easy!
Arundeepsidhu
 
Latex Tutorial by Dr. M. C. Hanumantharaju
Latex Tutorial by Dr. M. C. HanumantharajuLatex Tutorial by Dr. M. C. Hanumantharaju
Latex Tutorial by Dr. M. C. Hanumantharaju
BMS Institute of Technology and Management
 
Inroduction to Latex
Inroduction to LatexInroduction to Latex
Inroduction to Latex
Swati Srivastava
 
latex document for IT workshop Lab . B.Tech
latex document for IT workshop Lab . B.Techlatex document for IT workshop Lab . B.Tech
latex document for IT workshop Lab . B.Tech
Sandhya Gandham
 
14 Late X
14 Late X14 Late X
Latex ppt copy
Latex ppt   copyLatex ppt   copy
Latex ppt copy
Rajesh Kumar
 
Write effectlively in late x
Write effectlively in late xWrite effectlively in late x
Write effectlively in late x
C-CORE
 
Document typesetting using LateX
Document typesetting using LateXDocument typesetting using LateX
Document typesetting using LateX
Dr Anjan Krishnamurthy
 
Latex workshop installing Latex editor in windows
Latex workshop installing Latex editor in windowsLatex workshop installing Latex editor in windows
Latex workshop installing Latex editor in windows
Zahra Marzook
 
LATEX.ppt
LATEX.pptLATEX.ppt
LATEX.ppt
Rajesh Patel
 
Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
Ashesh Timilsina
 
Math content conversion
Math content conversionMath content conversion
Math content conversion
JB Online
 
IRJET- New Approach of Documentation through LaTeX
IRJET-  	  New Approach of Documentation through LaTeXIRJET-  	  New Approach of Documentation through LaTeX
IRJET- New Approach of Documentation through LaTeX
IRJET Journal
 
Link. LaTeX
  Link. LaTeX  Link. LaTeX
Link. LaTeX
santi caltabiano
 
scientific writing 01 - latex
scientific writing   01 - latexscientific writing   01 - latex
scientific writing 01 - latex
Leo Chen
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with Texstudio
Hossein Babashah
 
Installation guide for Latex and MOODLE
Installation guide for Latex and MOODLEInstallation guide for Latex and MOODLE
Installation guide for Latex and MOODLE
abigail4894
 
LaTeX for B.Sc. Mathematics,an introduction
LaTeX for B.Sc. Mathematics,an introductionLaTeX for B.Sc. Mathematics,an introduction
LaTeX for B.Sc. Mathematics,an introduction
jayakumarc9
 
Impressive Slideshow without Presentation Software
Impressive Slideshow without Presentation SoftwareImpressive Slideshow without Presentation Software
Impressive Slideshow without Presentation Software
kmaeda
 
LaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptLaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.ppt
Michalis33
 

Similar to LaTeX Introduction for Word Users (20)

Latex - now it is easy!
Latex - now it is easy!Latex - now it is easy!
Latex - now it is easy!
 
Latex Tutorial by Dr. M. C. Hanumantharaju
Latex Tutorial by Dr. M. C. HanumantharajuLatex Tutorial by Dr. M. C. Hanumantharaju
Latex Tutorial by Dr. M. C. Hanumantharaju
 
Inroduction to Latex
Inroduction to LatexInroduction to Latex
Inroduction to Latex
 
latex document for IT workshop Lab . B.Tech
latex document for IT workshop Lab . B.Techlatex document for IT workshop Lab . B.Tech
latex document for IT workshop Lab . B.Tech
 
14 Late X
14 Late X14 Late X
14 Late X
 
Latex ppt copy
Latex ppt   copyLatex ppt   copy
Latex ppt copy
 
Write effectlively in late x
Write effectlively in late xWrite effectlively in late x
Write effectlively in late x
 
Document typesetting using LateX
Document typesetting using LateXDocument typesetting using LateX
Document typesetting using LateX
 
Latex workshop installing Latex editor in windows
Latex workshop installing Latex editor in windowsLatex workshop installing Latex editor in windows
Latex workshop installing Latex editor in windows
 
LATEX.ppt
LATEX.pptLATEX.ppt
LATEX.ppt
 
Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
 
Math content conversion
Math content conversionMath content conversion
Math content conversion
 
IRJET- New Approach of Documentation through LaTeX
IRJET-  	  New Approach of Documentation through LaTeXIRJET-  	  New Approach of Documentation through LaTeX
IRJET- New Approach of Documentation through LaTeX
 
Link. LaTeX
  Link. LaTeX  Link. LaTeX
Link. LaTeX
 
scientific writing 01 - latex
scientific writing   01 - latexscientific writing   01 - latex
scientific writing 01 - latex
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with Texstudio
 
Installation guide for Latex and MOODLE
Installation guide for Latex and MOODLEInstallation guide for Latex and MOODLE
Installation guide for Latex and MOODLE
 
LaTeX for B.Sc. Mathematics,an introduction
LaTeX for B.Sc. Mathematics,an introductionLaTeX for B.Sc. Mathematics,an introduction
LaTeX for B.Sc. Mathematics,an introduction
 
Impressive Slideshow without Presentation Software
Impressive Slideshow without Presentation SoftwareImpressive Slideshow without Presentation Software
Impressive Slideshow without Presentation Software
 
LaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptLaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.ppt
 

More from Guy K. Kloss

Kauri ID - A Self-Sovereign, Blockchain-based Identity System
Kauri ID - A Self-Sovereign, Blockchain-based Identity SystemKauri ID - A Self-Sovereign, Blockchain-based Identity System
Kauri ID - A Self-Sovereign, Blockchain-based Identity System
Guy K. Kloss
 
Qrious about Insights -- Big Data in the Real World
Qrious about Insights -- Big Data in the Real WorldQrious about Insights -- Big Data in the Real World
Qrious about Insights -- Big Data in the Real World
Guy K. Kloss
 
WTF is Blockchain???
WTF is Blockchain???WTF is Blockchain???
WTF is Blockchain???
Guy K. Kloss
 
Building a (Really) Secure Cloud Product
Building a (Really) Secure Cloud ProductBuilding a (Really) Secure Cloud Product
Building a (Really) Secure Cloud Product
Guy K. Kloss
 
Representational State Transfer (REST) and HATEOAS
Representational State Transfer (REST) and HATEOASRepresentational State Transfer (REST) and HATEOAS
Representational State Transfer (REST) and HATEOAS
Guy K. Kloss
 
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
Guy K. Kloss
 
Operations Research and Optimization in Python using PuLP
Operations Research and Optimization in Python using PuLPOperations Research and Optimization in Python using PuLP
Operations Research and Optimization in Python using PuLP
Guy K. Kloss
 
Python Data Plotting and Visualisation Extravaganza
Python Data Plotting and Visualisation ExtravaganzaPython Data Plotting and Visualisation Extravaganza
Python Data Plotting and Visualisation Extravaganza
Guy K. Kloss
 
Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"
Guy K. Kloss
 
Version Control with Subversion
Version Control with SubversionVersion Control with Subversion
Version Control with Subversion
Guy K. Kloss
 
Beating the (sh** out of the) GIL - Multithreading vs. Multiprocessing
Beating the (sh** out of the) GIL - Multithreading vs. MultiprocessingBeating the (sh** out of the) GIL - Multithreading vs. Multiprocessing
Beating the (sh** out of the) GIL - Multithreading vs. Multiprocessing
Guy K. Kloss
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ Integration
Guy K. Kloss
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ Integration
Guy K. Kloss
 
Gaining Colour Stability in Live Image Capturing
Gaining Colour Stability in Live Image CapturingGaining Colour Stability in Live Image Capturing
Gaining Colour Stability in Live Image Capturing
Guy K. Kloss
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ Integration
Guy K. Kloss
 

More from Guy K. Kloss (15)

Kauri ID - A Self-Sovereign, Blockchain-based Identity System
Kauri ID - A Self-Sovereign, Blockchain-based Identity SystemKauri ID - A Self-Sovereign, Blockchain-based Identity System
Kauri ID - A Self-Sovereign, Blockchain-based Identity System
 
Qrious about Insights -- Big Data in the Real World
Qrious about Insights -- Big Data in the Real WorldQrious about Insights -- Big Data in the Real World
Qrious about Insights -- Big Data in the Real World
 
WTF is Blockchain???
WTF is Blockchain???WTF is Blockchain???
WTF is Blockchain???
 
Building a (Really) Secure Cloud Product
Building a (Really) Secure Cloud ProductBuilding a (Really) Secure Cloud Product
Building a (Really) Secure Cloud Product
 
Representational State Transfer (REST) and HATEOAS
Representational State Transfer (REST) and HATEOASRepresentational State Transfer (REST) and HATEOAS
Representational State Transfer (REST) and HATEOAS
 
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
MataNui - Building a Grid Data Infrastructure that "doesn't suck!"
 
Operations Research and Optimization in Python using PuLP
Operations Research and Optimization in Python using PuLPOperations Research and Optimization in Python using PuLP
Operations Research and Optimization in Python using PuLP
 
Python Data Plotting and Visualisation Extravaganza
Python Data Plotting and Visualisation ExtravaganzaPython Data Plotting and Visualisation Extravaganza
Python Data Plotting and Visualisation Extravaganza
 
Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"Lecture "Open Source and Open Content"
Lecture "Open Source and Open Content"
 
Version Control with Subversion
Version Control with SubversionVersion Control with Subversion
Version Control with Subversion
 
Beating the (sh** out of the) GIL - Multithreading vs. Multiprocessing
Beating the (sh** out of the) GIL - Multithreading vs. MultiprocessingBeating the (sh** out of the) GIL - Multithreading vs. Multiprocessing
Beating the (sh** out of the) GIL - Multithreading vs. Multiprocessing
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ Integration
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ Integration
 
Gaining Colour Stability in Live Image Capturing
Gaining Colour Stability in Live Image CapturingGaining Colour Stability in Live Image Capturing
Gaining Colour Stability in Live Image Capturing
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ Integration
 

Recently uploaded

Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
DianaGray10
 
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptxMAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
janagijoythi
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
BrainSell Technologies
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
Zilliz
 
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
alexjohnson7307
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
Zilliz
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
ZachWylie3
 
Retrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with RagasRetrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with Ragas
Zilliz
 
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Zilliz
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
SynapseIndia
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
Steven Carlson
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
Baishakhi Ray
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
Priyanka Aash
 
Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024
siddu769252
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Nicolás Lopéz
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
shanihomely
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
alexjohnson7307
 
Acumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptxAcumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptx
BrainSell Technologies
 

Recently uploaded (20)

Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
 
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptxMAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
MAKE MONEY ONLINE Unlock Your Income Potential Today.pptx
 
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdfAcumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
Acumatica vs. Sage Intacct vs. NetSuite _ NOW CFO.pdf
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
 
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
 
Retrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with RagasRetrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with Ragas
 
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
 
Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024Generative AI Reasoning Tech Talk - July 2024
Generative AI Reasoning Tech Talk - July 2024
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
 
Acumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptxAcumatica vs. Sage Intacct _Construction_July (1).pptx
Acumatica vs. Sage Intacct _Construction_July (1).pptx
 

LaTeX Introduction for Word Users

  • 1. Introduction to LATEX for “Word users” Heath James and Guy Kloss IIMS Seminar, 28 March 2007 {h.a.james | g.kloss}@massey.ac.nz LaTeX can save about two months formatting time off the average 3–4 year PhD writing cycle. (Source: Peter Flynn, http://www.silmaril.ie/cgi­bin/blog/)
  • 2. Introduction What is LaTeX? ● LaTeX vs. Word ● Producing a Simple Document ● LaTeX Installation under Windows ● How to deal with problems? ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 2
  • 3. What is LaTeX? Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 3
  • 4. TeX and LaTeX? TeX is a computer program ● created by Donald E. Knuth. It is aimed at typesetting text and mathematical formulas. Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 4
  • 5. TeX and LaTeX? TeX is a computer program ● created by Donald E. Knuth. It is aimed at typesetting text and mathematical formulas. LaTeX is a macro package which ● enables authors to typeset and print their work at the highest typographical quality, using a predesigned, professional layout. LaTeX was originally written by Leslie Lamport. It uses the TeX formatter as its typesetting engine. Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 5
  • 6. Why use LaTeX? Portability (Unix, Linux, Windows, MacOS, ● Amiga OS, DOS, ...) Flexibility (lots of packages) ● Precise Control ● Quality of Output (e. g. math formulas) ● Can be used to write documents ● in any language Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 6
  • 7. Support for any Language Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 7
  • 8. Other Examples Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 8
  • 9. Other Examples Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 9
  • 10. Other Examples Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 10
  • 11. Other Examples Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 11
  • 12. Other Examples Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 12
  • 13. LaTeX vs. Word Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 13
  • 14. LaTeX vs. Word Suitable for large projects ● – clear, explicit separation: content  style – ease with which a table of contents, bibliography and index can be generated – ability to split books, etc. into smaller (more manageable) pieces that are easily combined once writing is complete Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 14
  • 15. LaTeX vs. Word Suitable for large projects ● – clear, explicit separation: content  style – ease with which a table of contents, bibliography and index can be generated – ability to split books, etc. into smaller (more manageable) pieces that are easily combined once writing is complete Stability and interchangeability of documents ● (as opposed to Word 6 vs. Office 95 vs. Office 97 vs. Office 2000 vs. Office XP vs. ...) No pressure to upgrade NOW OR ELSE! ● No Word viruses ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 15
  • 16. Quality TeX Word monetary awards Microsoft Error Reporting version: 3 version: Word 2 ● ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 16
  • 17. Quality TeX Word monetary awards Microsoft Error Reporting version: 3.1 version: Word 6 ● ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 17
  • 18. Quality TeX Word monetary awards Microsoft Error Reporting version: 3.141 version: Office 2000 ● ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 18
  • 19. Quality TeX Word monetary awards Microsoft Error Reporting version: 3.141592 version: Office XP ● ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 19
  • 20. Math Equations Word: ● LaTeX: ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 20
  • 21. Producing a Simple Document Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 21
  • 22. Producing LaTeX Documents For now, we will start with a simple, empty ● (text) document. Usually you start out by filling stuff into a ● skeleton document. Then you learn as you go. ● Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 22
  • 23. Producing LaTeX Documents For now, we will start with a simple, empty ● (text) document. Usually you start out by filling stuff into a ● skeleton document. Then you learn as you go. ● LaTeX is more WYMIWYG ● (What You Mean is What You Get) than WYSIWYG. Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 23
  • 24. Producing LaTeX Documents For now, we will start with a simple, empty ● (text) document. Usually you start out by filling stuff into a ● skeleton document. Then you learn as you go. ● LaTeX is more WYMIWYG ● (What You Mean is What You Get) than WYSIWYG. The time invested initially will be very well ● gotten back at later times. – Less annoyances in formatting ... Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 24
  • 26. Simple Document documentclass [a4paper,12pt]{article} preamble usepackage {...} % ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ begin{document} % ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ . . . % ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ end{document} Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 26
  • 27. Simple Document documentclass [a4paper,12pt]{article} preamble usepackage {...} % ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ begin{document} % ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ body . . . % ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ end{document} Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 27
  • 28. Hello World documentclass {article} begin{document} Hello World! end{document} Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 28
  • 29. Author Info title{A Sample Document} author{Heath A. James and Guy Kloss} date{...} . . . maketitle Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 29
  • 30. Author Info title{A Sample Document} author{Heath A. James and Guy Kloss} preamble date{...} . . . maketitle Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 30
  • 31. Author Info title{A Sample Document} author{Heath A. James and Guy Kloss} preamble date{...} . . . body maketitle Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 31
  • 33. Necessary Steps to produce a document TeX short cut: input file pdflatex TeX/LaTeX program Output (Paper, DVI file PDF, PS) device driver Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 33
  • 34. LaTeX File Types .tex LaTeX or TeX input file. Can be compiled with latex. ● .sty LaTeX macro package. This is a file you can load into ● your LaTeX document using the “usepackage” command. .cls Class files define what your document looks like. ● They are selected with the “documentclass” command. .dtx Documented TeX. This is the main distribution ● format for LaTeX style files. .ins Is the installer for the files contained in the matching ● .dtx file. Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 34
  • 35. LaTeX Installation under Windows Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 35
  • 36. How to set up LaTeX for Windows (1) Step One – MiKTeX ● http://www.miktex.org/ Step Two – Ghostscript and GSview ● http://www.cs.wisc.edu/~ghost/ Step Three – Acrobat Reader ● http://www.adobe.com/products/acrobat/readstep2.html Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 36
  • 37. How to set up LaTeX for Windows (2) Step Four – Windows Editor: ● TeXnicCenter (open source) – http://www.toolscenter.org/ WinEdt (share ware, Massey site license) – http://www.winedt.com/ SciTE (open source) – LaTec plugin for Eclipse (open source) – emacs, vi, ... (open source) – Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 37
  • 38. Support Programs (1) Viewers ● DVI – xdvi, kdvi, ... ● PDF – Acrobat Reader ● GhostView ● xpdf, kpdf, ... ● Support Tools ● BibTeX – GNUplot – xfig, ... – Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 38
  • 39. Support Programs (2) Other Tools ● Reference Manager – JabRef (open source, Java) ● http://jabref.sourceforge.net/ Mind Manager – FreeMind (open source, Java) ● http://freemind.sourceforge.net/ Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 39
  • 40. How to deal with problems? Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 40
  • 41. Help (1) The Not So Short Introduction to LaTeX2e ● http://tobi.oetiker.ch/lshort/lshort.pdf LaTeX for Word Processor Users ● http://www.tex.ac.uk/tex­archive/info/latex4wp/latex4wp.pdf Comprehensive TeX Archive Network ● http://www.ctan.org/ or http://www.tex.ac.uk/ LaTeX Navigator ● http://tex.loria.fr/english/ TeX Catalogue ● http://www.ctan.org/tex­archive/help/Catalogue/ Wikibook LaTeX ● http://en.wikibooks.org/wiki/LaTeX Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 41
  • 42. Help (2) LaTeX Related Information ● http://theoval.cmp.uea.ac.uk/~nlct/latex/ For Complete Novices – http://theoval.cmp.uea.ac.uk/~nlct/latex/novices/novices.html To Write a PhD Thesis – http://theoval.cmp.uea.ac.uk/~nlct/latex/thesis/thesis.html LaTeX2e help 1.4 ● http://www.emerson.emory.edu/services/latex/latex2e/latex2e_toc.html Beginning LaTeX ● http://www.cs.cornell.edu/Info/Misc/LaTeX­Tutorial/LaTeX­Home.html Norm Matloff's LaTeX Tutorial Site ● http://heather.cs.ucdavis.edu/~matloff/latex.html 5-Minute LaTeX Tutorial – http://heather.cs.ucdavis.edu/~matloff/LaTeX/FiveMinute.html Introduction to LaTeX for “Word users” IIMS Seminar - 2007-03-28 42
  • 43. Any Questions? Slides & Further Information: https://GuteFee.massey.ac.nz/moin/HOWTO/LaTeX Introduction to LaTeX for “Word users” 2007-03-28 43