SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Introduction Latex
Introduction LatexIntroduction Latex
Introduction Latex
 
Latex Introduction for Beginners
Latex Introduction for BeginnersLatex Introduction for Beginners
Latex Introduction for Beginners
 
Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
 
LaTex Tutorial
LaTex TutorialLaTex Tutorial
LaTex Tutorial
 
Introduction to Latex
Introduction to Latex Introduction to Latex
Introduction to Latex
 
LaTeX Basics
LaTeX BasicsLaTeX Basics
LaTeX Basics
 
Research 101 - Paper Writing with LaTeX
Research 101 - Paper Writing with LaTeXResearch 101 - Paper Writing with LaTeX
Research 101 - Paper Writing with LaTeX
 
Latex Notes
Latex NotesLatex Notes
Latex Notes
 
Latex slides
Latex slidesLatex slides
Latex slides
 
Latex
LatexLatex
Latex
 
LaTeX Survival Guide
LaTeX Survival Guide LaTeX Survival Guide
LaTeX Survival Guide
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1
 
LaTeX for beginners
LaTeX for beginnersLaTeX for beginners
LaTeX for beginners
 
Installation guide for Latex and MOODLE
Installation guide for Latex and MOODLEInstallation guide for Latex and MOODLE
Installation guide for Latex and MOODLE
 
Editing documents with LaTeX
Editing documents with LaTeXEditing documents with LaTeX
Editing documents with LaTeX
 
documents writing with LATEX
documents writing with LATEXdocuments writing with LATEX
documents writing with LATEX
 
Introduction to LaTeX (For Word users)
 Introduction to LaTeX (For Word users) Introduction to LaTeX (For Word users)
Introduction to LaTeX (For Word users)
 
LaTeX-Presentation
LaTeX-PresentationLaTeX-Presentation
LaTeX-Presentation
 
Academic writing in LaTeX
Academic writing in LaTeX Academic writing in LaTeX
Academic writing in LaTeX
 
Latex Tuitorial
Latex TuitorialLatex Tuitorial
Latex Tuitorial
 

Andere mochten auch

An introduction to TeX and LaTeX
An introduction to TeX and LaTeXAn introduction to TeX and LaTeX
An introduction to TeX and LaTeXPlusOrMinusZero
 
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 2010Mariano Rico
 
LaTeX Part 1
LaTeX Part 1LaTeX Part 1
LaTeX Part 1awv7t
 
Latex intro s_dutta_v2
Latex intro s_dutta_v2Latex intro s_dutta_v2
Latex intro s_dutta_v2SoumyoDutta
 
160427 b4hachiki
160427 b4hachiki160427 b4hachiki
160427 b4hachikirobo_lab
 
LaTeX Part 2
LaTeX Part 2LaTeX Part 2
LaTeX Part 2awv7t
 
6 week training presentation
6 week training presentation6 week training presentation
6 week training presentationDiljot6791
 
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 SolvingNick Sidorenko
 
オープンCAEをはじめよう!入門編 ver.2015
オープンCAEをはじめよう!入門編 ver.2015オープンCAEをはじめよう!入門編 ver.2015
オープンCAEをはじめよう!入門編 ver.2015mmer547
 
Intro to-freecad
Intro to-freecadIntro to-freecad
Intro to-freecadSLQedge
 
Solidmodelling
SolidmodellingSolidmodelling
SolidmodellingGopi Chand
 
Office procedure and practices
Office procedure and practicesOffice procedure and practices
Office procedure and practicesShahid Ali
 

Andere mochten auch (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
 

Ähnlich wie 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 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.TechSandhya Gandham
 
Write effectlively in late x
Write effectlively in late xWrite effectlively in late x
Write effectlively in late xC-CORE
 
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 windowsZahra Marzook
 
Math content conversion
Math content conversionMath content conversion
Math content conversionJB 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 LaTeXIRJET Journal
 
scientific writing 01 - latex
scientific writing   01 - latexscientific writing   01 - latex
scientific writing 01 - latexLeo Chen
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with TexstudioHossein Babashah
 
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 introductionjayakumarc9
 
Impressive Slideshow without Presentation Software
Impressive Slideshow without Presentation SoftwareImpressive Slideshow without Presentation Software
Impressive Slideshow without Presentation Softwarekmaeda
 
LaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptLaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptMichalis33
 
Tutorial on LATEX: A Computer Program for Typesetting Documents
Tutorial on LATEX: A Computer Program for Typesetting DocumentsTutorial on LATEX: A Computer Program for Typesetting Documents
Tutorial on LATEX: A Computer Program for Typesetting DocumentsDr. Mehar Chand
 

Ähnlich wie 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
 
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
 
Tutorial on LATEX: A Computer Program for Typesetting Documents
Tutorial on LATEX: A Computer Program for Typesetting DocumentsTutorial on LATEX: A Computer Program for Typesetting Documents
Tutorial on LATEX: A Computer Program for Typesetting Documents
 

Mehr von 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 SystemGuy 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 WorldGuy 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 ProductGuy K. Kloss
 
Representational State Transfer (REST) and HATEOAS
Representational State Transfer (REST) and HATEOASRepresentational State Transfer (REST) and HATEOAS
Representational State Transfer (REST) and HATEOASGuy 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 PuLPGuy K. Kloss
 
Python Data Plotting and Visualisation Extravaganza
Python Data Plotting and Visualisation ExtravaganzaPython Data Plotting and Visualisation Extravaganza
Python Data Plotting and Visualisation ExtravaganzaGuy 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 SubversionGuy 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. MultiprocessingGuy K. Kloss
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationGuy K. Kloss
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationGuy 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 CapturingGuy K. Kloss
 
Thinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationThinking Hybrid - Python/C++ Integration
Thinking Hybrid - Python/C++ IntegrationGuy K. Kloss
 

Mehr von 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
 

Kürzlich hochgeladen

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Kürzlich hochgeladen (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

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