introduction to latex · 5 latex is typeset like latex 3/16. introduction to latex aneez...

Post on 18-Oct-2020

109 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Introduction To LATEX

Aneez Kundukulathil

Department of EngineeringHigher College of Technology, Muscat

24 April 2018

1 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Overview

1 Introduction

2 LATEX file structure

3 First LATEX document

4 Modified LATEX document

5 Some more LATEX documents

6 End

2 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Introduction

1 TEX is essentially a Markup Language (like HTML, XMLand RTF)

2 TEX written by Donald Knuth in 70′s.A revolution in typesetting.

3 LATEX is an extension of TEX.Macro packages to make TEX easier to use.

4 LATEX pronounced as “ la-tech”

5 Latex is typeset like LATEX

3 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Introduction

1 TEX is essentially a Markup Language (like HTML, XMLand RTF)

2 TEX written by Donald Knuth in 70′s.A revolution in typesetting.

3 LATEX is an extension of TEX.Macro packages to make TEX easier to use.

4 LATEX pronounced as “ la-tech”

5 Latex is typeset like LATEX

3 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Introduction

1 TEX is essentially a Markup Language (like HTML, XMLand RTF)

2 TEX written by Donald Knuth in 70′s.A revolution in typesetting.

3 LATEX is an extension of TEX.Macro packages to make TEX easier to use.

4 LATEX pronounced as “ la-tech”

5 Latex is typeset like LATEX

3 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Introduction

1 TEX is essentially a Markup Language (like HTML, XMLand RTF)

2 TEX written by Donald Knuth in 70′s.A revolution in typesetting.

3 LATEX is an extension of TEX.Macro packages to make TEX easier to use.

4 LATEX pronounced as “ la-tech”

5 Latex is typeset like LATEX

3 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Introduction

1 TEX is essentially a Markup Language (like HTML, XMLand RTF)

2 TEX written by Donald Knuth in 70′s.A revolution in typesetting.

3 LATEX is an extension of TEX.Macro packages to make TEX easier to use.

4 LATEX pronounced as “ la-tech”

5 Latex is typeset like LATEX

3 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Why do you want to learn LATEX

1 Very powerful control of document generation, particularlylarge technical documents

2 Minimizes the drudgery of formatting, numbering, andreferencing

3 Easy to include math formulas

4 Source file format is not bounded to a particular OS orplatform

5 LATEX implementations exists for all platforms (DOS,Windows, Unix, etc.)

6 Knowledgeable and helpful user group

7 LATEX is free

4 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Comparison between LATEX and MS Word

Figure: Comparison between LATEX and MS Word

5 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Source and Distributions of LATEX

1 https://latex-project.org/ftp.html

2 http://www.ctan.org

3 https://www.tug.org/texlive/

4 http://miktex.org/

5 https://www.sharelatex.com

6 https://www.overleaf.com

6 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

LATEX File Structure

1 Document Class

• Predefined Formats (article, report, book,..).

2 Packages used

• Added Functionality (graphics, reference style,...).

3 Main Body

• Text and Bibliography References.

7 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

LATEX File Structure

1 Document Class

• Predefined Formats (article, report, book,..).

2 Packages used

• Added Functionality (graphics, reference style,...).

3 Main Body

• Text and Bibliography References.

7 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

LATEX File Structure

1 Document Class

• Predefined Formats (article, report, book,..).

2 Packages used

• Added Functionality (graphics, reference style,...).

3 Main Body

• Text and Bibliography References.

7 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

My first LATEX Document

\documentclass{article}

\begin{document}

Hello World!

\end{document}

8 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

My first LATEX Document.pdf

Hello World!

9 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document:Body of Text

\begin.... \end...

Start with \begin{document}...End with \end{document}

Preamble

Everything between \documentclass and \begin{document}Use for customizing the formatting.

Body Codes

10 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document:Body of Text

\begin.... \end...

Start with \begin{document}...End with \end{document}

Preamble

Everything between \documentclass and \begin{document}Use for customizing the formatting.

Body Codes

10 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document: \usepackage

\usepackage[options]{package}Example: graphicxIt controls image in the document, such as position, size,caption, label etc.

fancyhdrEasy definition of footer and header.amsmathThis package improves math environments.amssymbSpecial characters and mathematical symbols are improved bythis package.geometryTo adjust the margins of pages, the geometry package comes inhandy.

graphicx Codes11 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document: \usepackage

\usepackage[options]{package}Example: graphicxIt controls image in the document, such as position, size,caption, label etc.fancyhdrEasy definition of footer and header.

amsmathThis package improves math environments.amssymbSpecial characters and mathematical symbols are improved bythis package.geometryTo adjust the margins of pages, the geometry package comes inhandy.

graphicx Codes11 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document: \usepackage

\usepackage[options]{package}Example: graphicxIt controls image in the document, such as position, size,caption, label etc.fancyhdrEasy definition of footer and header.amsmathThis package improves math environments.

amssymbSpecial characters and mathematical symbols are improved bythis package.geometryTo adjust the margins of pages, the geometry package comes inhandy.

graphicx Codes11 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document: \usepackage

\usepackage[options]{package}Example: graphicxIt controls image in the document, such as position, size,caption, label etc.fancyhdrEasy definition of footer and header.amsmathThis package improves math environments.amssymbSpecial characters and mathematical symbols are improved bythis package.

geometryTo adjust the margins of pages, the geometry package comes inhandy.

graphicx Codes11 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Parts of a LATEX Document: \usepackage

\usepackage[options]{package}Example: graphicxIt controls image in the document, such as position, size,caption, label etc.fancyhdrEasy definition of footer and header.amsmathThis package improves math environments.amssymbSpecial characters and mathematical symbols are improved bythis package.geometryTo adjust the margins of pages, the geometry package comes inhandy.

graphicx Codes11 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}

\centering

\includegraphics[scale=0.8]{earth1}

\caption{Earth}

\label{image-earth1}

\end{figure}

\end{document}

12 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Modified LATEX Document.pdf

Hello World!

Figure: Earth

13 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Mathematical Document in LATEX

\documentclass{article}

\usepackage{amsmath}

\usepackage{amssymb}

\begin{document}

\begin{equation*}

\end{equation*}

\end{document}

14 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Mathematical Document in LATEX

\documentclass{article}

\usepackage{amsmath}

\usepackage{amssymb}

\begin{document}

\begin{equation*}

\end{equation*}

\end{document}

14 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Mathematical Document in LATEX

\documentclass{article}

\usepackage{amsmath}

\usepackage{amssymb}

\begin{document}

\begin{equation*}

\end{equation*}

\end{document}

14 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Mathematical Document in LATEX

\documentclass{article}

\usepackage{amsmath}

\usepackage{amssymb}

\begin{document}

\begin{equation*}

\end{equation*}

\end{document}

14 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Conclusion

??????

Any Questions?

15 / 16

IntroductionTo LATEX

AneezKundukulathil

Introduction

LATEX filestructure

First LATEXdocument

ModifiedLATEXdocument

Some moreLATEXdocuments

End

Conclusion

THANK YOU

16 / 16

top related