SlideShare a Scribd company logo
1 of 30
Introduction to Latex
A very quick look at typesetting
documents
Andrei Gurtov
(based on Troy D. Milner and Simon Cuce slides)
Introduction
 Essentially a Markup Language (like
HTML, XML and RTF)
 An extension to TeX system
 TeX written by Donald Knuth in 70´s
Latex vs. Word Processors
 High typeset quality
 Easy to include math formulas
 Source file format id not bounded to a
particular OS or platform
 Latex implementations exists for all
platforms (DOS, Windows, Unices,..)
 Latex is free
Latex vs. Word Processors
 De facto standard for scientific
publishing
 Very few bugs
 Good for large documents
 Can run even on 386 PC
 Not very easy to learn
Creating Latex Files
Your Latex File Your Bibtex File
Latex compile x3
Bibtex compile x2
Latex compile x3
Your Postscript File
Dvips compile x1
Latex File Structure
 Document Class
Predefined Formats (article, report, book,..).
 Packages used
Added Functionality (graphics, reference style,...).
 Main Body
Text and Bibliography References.
The Basics
 Document Class
documentclass[options]{class}
options = a4paper, 11pt, 12pt, 10pt, twocolumn,
landscape,...
class = article, report, book,...
 Packages
usepackage{package name}
epsfig = insert PS pictures into the
document
fancyhdr = easy definition of footer and
header
Body of Text
 Start with begin{document}
 End with end{document}
 Typesetting Text
–  or newline and newpage
– Quotations
– Bold textbf{……………} or bf
– Italics emph{…………} or textit{………} or it
– Underline underline{…………} or ul
Body of Text cont…
 Including Multiple Files
– input{filename.tex}
Format
 Sections
– section{…} = 1. Latex is Great
– subsection{…} = 1.1 Why Latex is Great
– subsubsection{…} = 1.1.1 Reason One
– appendix - changes numbering scheme
– chapter{…} - To be used with book and report
document classes
 Titles, Authors and others
– title{…} author{…}
– footnote{…}
Format Contd.
 maketitle - Display Title and Author
 tableofcontents - generates TOC
 listoftables - generates LOT
 listoffigures - generates LOF
 Labels
– label{marker} - Marker in document.
– pageref{marker} - Displays page no. of marker.
– ref{marker} - Displays section location of marker.
 Itemise
– Use either enumerate, itemize or description.
– see handout for example.
Lists
 Source
– begin{itemize}
– item Apple
– item Orange
– end{itemize}
 Result
– Apple
– Orange
Lists
 Enumerate instead of itemize gives
a numbered list
 Lists can be recursive
Environment
 Something between
– begin{name}
– end{name}
 Many command, for example bf affect
the text until the end of environment
 Can be recursive
 Examples:
– itemize, center, abstract
Group
 Text between { and }
 Many commands work until the end of
the group
 Code
– put {one word bf in bold} here
 Result
– put one word in bold here
Alignment
 Environments center, flushleft,
flushright
 Example
– begin{flushright}
– Right aligned
– end{flushright}
 Result
Right aligned
Font size
tiny scriptsize footnotesize
small normalsize
large Large
LARGE huge
Huge
Example of Latex document
documentclass{article}
title{Simple Example}
author{Andrei Gurtov}
date{March 2000}
begin{document}
maketitle
Hello world!
end{document}
Tabular
 Columns
– begin{tabular}{|…|…|}
– end{tabular}
 Rows
– & - Split text into columns
–  - End a row
– hline - Draw line under row
– e.g. 123123 & 34.00 hline
Two Columns
l = automatically adjust
size, left justify
r = automatically adjust
size, right justify
p = set size
e.g p{4.7cm}
c = centre text
Example of table
begin{tabular}{|l|r|c|} hline
Date & Price & Size  hline
Yesterday & 5 & big  hline
Today & 3 & small  hline
end{tabular}
Date Price Size
Yesterday 5 Big
Today 3 Small
Floating Bodies
 Floating bodies can stop splitting of tables
and images over pages.
begin{figure}[options]
begin{table}[options]
 They will now appear in the LOF and LOT.
Options (recommendations)
h = place table here
t = place at top of page
b = place at bottom of page
Example of floating figure
 begin{figure}[ht]
 centeringepsfig{file=uni.ps,
width=5cm}
 caption{University of Helsinki}
 label{uni}
 end{figure}
Figure~ref{uni}
shows...
Images
 Use epsfig package
 usepackage{epsfig}
 Including images in main body
 epsfig{file=filename.eps, width=10cm,
height=9cm, angle=90}
 Creating EPS - Use xv and/or xfig.
 MS Power Point, save as GIF and convert to
EPS.
Bibliography by hand
begin{thebibliography}{}
bibitem[Come95]{Come95} Comer,
D. E., {it Internetworking with TCP/IP:
Principles, Protocols and Architecture},
volume 1, 3rd edition. Prentice-Hall,
1995.
end{thebibliography}
Bibliography using Bibtex
 Bibliography information is stored in a
*.bib file, in Bibtex format.
 Include chicago package
– usepackage{chicago}
 Set referencing style
– bibliographystyle{chicago}
 Create reference section by
– bibliography{bibfile with no extension}
Bibliography using Bibtex
@book{Come95,
author=“D. E. Comer”,
title={Internetworking with TCP/IP:
Principles, Protocols and Architecture},
publisher=“Prentice-Hall”,
year=1995,
volume=1,
edition=“Third”}
Bibliography contd.
 Citing references in text
– cite{cuc98} = (Cuce 1998)
– citeN{cru98} = Crud (1998)
– shortcite{tom98} = (Tom, et. al. 1998)
 Creating Bibtex Files
– Use Emacs with extensions.
– or copy Bibtex entries from bibliography
database.
Some Math
begin{center}
{large
$$ y=frac{a^3+2c_{x}}{1+sqrt{b_{x}}} $$

vspace{0.2in}
$$
Q=sum_{i=1}^{j}int_{mu}^{infty}f(x_
{j})dx $$ 
vspace{0.2in}
$$ Psi = oint_{-
infty}^{infty}f_{xy}({frac{partial
Qx}{partial Qy}})^{Im_{pi}^ prime} $$ 
}
Tools
UNIX based systems
– xdvi, ghostview, fixps, emacs with
latex/bibtex support.
Windows 98/NT
– Ghostview, Acrobat Distiller, Acrobat
Reader, Scientific Workplace (not the best),
the Bibtex viewer is good. Paint Shop Pro,
Latex and Emacs
Conclusions
 Mathematical Formulae are easy.
 Avoid GUI latex creators. (Lyx, Klyx,
Scientific Word).
 Use the bibtex search engine:
http://www.cs.monsh.edu.au/mirrors/bibliography
 Consider converting Postscript files to
PDF to conserve space.

More Related Content

Similar to latex_intro.ppt

Installation guide for Latex and MOODLE
Installation guide for Latex and MOODLEInstallation guide for Latex and MOODLE
Installation guide for Latex and MOODLEabigail4894
 
Latex workshop: Essentials and Practices
Latex workshop: Essentials and PracticesLatex workshop: Essentials and Practices
Latex workshop: Essentials and PracticesMohamed Alrshah
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with TexstudioHossein Babashah
 
Functional programming seminar (haskell)
Functional programming seminar (haskell)Functional programming seminar (haskell)
Functional programming seminar (haskell)Bikram Thapa
 
help with Linux/Unix starting
help with Linux/Unix startinghelp with Linux/Unix starting
help with Linux/Unix startingdummy
 
Workshop presentation hands on r programming
Workshop presentation hands on r programmingWorkshop presentation hands on r programming
Workshop presentation hands on r programmingNimrita Koul
 
The structure of Linux - Introduction to Linux for bioinformatics
The structure of Linux - Introduction to Linux for bioinformaticsThe structure of Linux - Introduction to Linux for bioinformatics
The structure of Linux - Introduction to Linux for bioinformaticsBITS
 
Red hat linux essentials
Red hat linux essentialsRed hat linux essentials
Red hat linux essentialsHaitham Raik
 
Latex for beginners
Latex for beginnersLatex for beginners
Latex for beginnersKaushik Naik
 

Similar to latex_intro.ppt (19)

Installation guide for Latex and MOODLE
Installation guide for Latex and MOODLEInstallation guide for Latex and MOODLE
Installation guide for Latex and MOODLE
 
Learn Latex
Learn LatexLearn Latex
Learn Latex
 
Erlang session1
Erlang session1Erlang session1
Erlang session1
 
Latex workshop
Latex workshopLatex workshop
Latex workshop
 
Latex workshop: Essentials and Practices
Latex workshop: Essentials and PracticesLatex workshop: Essentials and Practices
Latex workshop: Essentials and Practices
 
Chap02 scr
Chap02 scrChap02 scr
Chap02 scr
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with Texstudio
 
Functional programming seminar (haskell)
Functional programming seminar (haskell)Functional programming seminar (haskell)
Functional programming seminar (haskell)
 
help with Linux/Unix starting
help with Linux/Unix startinghelp with Linux/Unix starting
help with Linux/Unix starting
 
Workshop presentation hands on r programming
Workshop presentation hands on r programmingWorkshop presentation hands on r programming
Workshop presentation hands on r programming
 
The structure of Linux - Introduction to Linux for bioinformatics
The structure of Linux - Introduction to Linux for bioinformaticsThe structure of Linux - Introduction to Linux for bioinformatics
The structure of Linux - Introduction to Linux for bioinformatics
 
Red hat linux essentials
Red hat linux essentialsRed hat linux essentials
Red hat linux essentials
 
Linux
LinuxLinux
Linux
 
Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
 
Presentation new
Presentation newPresentation new
Presentation new
 
Latex for beginners
Latex for beginnersLatex for beginners
Latex for beginners
 
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
 
abc12
abc12abc12
abc12
 
popopo
popopopopopo
popopo
 

Recently uploaded

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

latex_intro.ppt

  • 1. Introduction to Latex A very quick look at typesetting documents Andrei Gurtov (based on Troy D. Milner and Simon Cuce slides)
  • 2. Introduction  Essentially a Markup Language (like HTML, XML and RTF)  An extension to TeX system  TeX written by Donald Knuth in 70´s
  • 3. Latex vs. Word Processors  High typeset quality  Easy to include math formulas  Source file format id not bounded to a particular OS or platform  Latex implementations exists for all platforms (DOS, Windows, Unices,..)  Latex is free
  • 4. Latex vs. Word Processors  De facto standard for scientific publishing  Very few bugs  Good for large documents  Can run even on 386 PC  Not very easy to learn
  • 5. Creating Latex Files Your Latex File Your Bibtex File Latex compile x3 Bibtex compile x2 Latex compile x3 Your Postscript File Dvips compile x1
  • 6. Latex File Structure  Document Class Predefined Formats (article, report, book,..).  Packages used Added Functionality (graphics, reference style,...).  Main Body Text and Bibliography References.
  • 7. The Basics  Document Class documentclass[options]{class} options = a4paper, 11pt, 12pt, 10pt, twocolumn, landscape,... class = article, report, book,...  Packages usepackage{package name} epsfig = insert PS pictures into the document fancyhdr = easy definition of footer and header
  • 8. Body of Text  Start with begin{document}  End with end{document}  Typesetting Text – or newline and newpage – Quotations – Bold textbf{……………} or bf – Italics emph{…………} or textit{………} or it – Underline underline{…………} or ul
  • 9. Body of Text cont…  Including Multiple Files – input{filename.tex}
  • 10. Format  Sections – section{…} = 1. Latex is Great – subsection{…} = 1.1 Why Latex is Great – subsubsection{…} = 1.1.1 Reason One – appendix - changes numbering scheme – chapter{…} - To be used with book and report document classes  Titles, Authors and others – title{…} author{…} – footnote{…}
  • 11. Format Contd.  maketitle - Display Title and Author  tableofcontents - generates TOC  listoftables - generates LOT  listoffigures - generates LOF  Labels – label{marker} - Marker in document. – pageref{marker} - Displays page no. of marker. – ref{marker} - Displays section location of marker.  Itemise – Use either enumerate, itemize or description. – see handout for example.
  • 12. Lists  Source – begin{itemize} – item Apple – item Orange – end{itemize}  Result – Apple – Orange
  • 13. Lists  Enumerate instead of itemize gives a numbered list  Lists can be recursive
  • 14. Environment  Something between – begin{name} – end{name}  Many command, for example bf affect the text until the end of environment  Can be recursive  Examples: – itemize, center, abstract
  • 15. Group  Text between { and }  Many commands work until the end of the group  Code – put {one word bf in bold} here  Result – put one word in bold here
  • 16. Alignment  Environments center, flushleft, flushright  Example – begin{flushright} – Right aligned – end{flushright}  Result Right aligned
  • 17. Font size tiny scriptsize footnotesize small normalsize large Large LARGE huge Huge
  • 18. Example of Latex document documentclass{article} title{Simple Example} author{Andrei Gurtov} date{March 2000} begin{document} maketitle Hello world! end{document}
  • 19. Tabular  Columns – begin{tabular}{|…|…|} – end{tabular}  Rows – & - Split text into columns – - End a row – hline - Draw line under row – e.g. 123123 & 34.00 hline Two Columns l = automatically adjust size, left justify r = automatically adjust size, right justify p = set size e.g p{4.7cm} c = centre text
  • 20. Example of table begin{tabular}{|l|r|c|} hline Date & Price & Size hline Yesterday & 5 & big hline Today & 3 & small hline end{tabular} Date Price Size Yesterday 5 Big Today 3 Small
  • 21. Floating Bodies  Floating bodies can stop splitting of tables and images over pages. begin{figure}[options] begin{table}[options]  They will now appear in the LOF and LOT. Options (recommendations) h = place table here t = place at top of page b = place at bottom of page
  • 22. Example of floating figure  begin{figure}[ht]  centeringepsfig{file=uni.ps, width=5cm}  caption{University of Helsinki}  label{uni}  end{figure} Figure~ref{uni} shows...
  • 23. Images  Use epsfig package  usepackage{epsfig}  Including images in main body  epsfig{file=filename.eps, width=10cm, height=9cm, angle=90}  Creating EPS - Use xv and/or xfig.  MS Power Point, save as GIF and convert to EPS.
  • 24. Bibliography by hand begin{thebibliography}{} bibitem[Come95]{Come95} Comer, D. E., {it Internetworking with TCP/IP: Principles, Protocols and Architecture}, volume 1, 3rd edition. Prentice-Hall, 1995. end{thebibliography}
  • 25. Bibliography using Bibtex  Bibliography information is stored in a *.bib file, in Bibtex format.  Include chicago package – usepackage{chicago}  Set referencing style – bibliographystyle{chicago}  Create reference section by – bibliography{bibfile with no extension}
  • 26. Bibliography using Bibtex @book{Come95, author=“D. E. Comer”, title={Internetworking with TCP/IP: Principles, Protocols and Architecture}, publisher=“Prentice-Hall”, year=1995, volume=1, edition=“Third”}
  • 27. Bibliography contd.  Citing references in text – cite{cuc98} = (Cuce 1998) – citeN{cru98} = Crud (1998) – shortcite{tom98} = (Tom, et. al. 1998)  Creating Bibtex Files – Use Emacs with extensions. – or copy Bibtex entries from bibliography database.
  • 28. Some Math begin{center} {large $$ y=frac{a^3+2c_{x}}{1+sqrt{b_{x}}} $$ vspace{0.2in} $$ Q=sum_{i=1}^{j}int_{mu}^{infty}f(x_ {j})dx $$ vspace{0.2in} $$ Psi = oint_{- infty}^{infty}f_{xy}({frac{partial Qx}{partial Qy}})^{Im_{pi}^ prime} $$ }
  • 29. Tools UNIX based systems – xdvi, ghostview, fixps, emacs with latex/bibtex support. Windows 98/NT – Ghostview, Acrobat Distiller, Acrobat Reader, Scientific Workplace (not the best), the Bibtex viewer is good. Paint Shop Pro, Latex and Emacs
  • 30. Conclusions  Mathematical Formulae are easy.  Avoid GUI latex creators. (Lyx, Klyx, Scientific Word).  Use the bibtex search engine: http://www.cs.monsh.edu.au/mirrors/bibliography  Consider converting Postscript files to PDF to conserve space.

Editor's Notes

  1. 1
  2. 6
  3. 21
  4. 23
  5. 25
  6. 27
  7. 29
  8. 30