SlideShare a Scribd company logo
Writing a Technical Paper using LATEX and Managing
References
Komala Anamalamudi
Research Officer, RRC
Madanapalle Institute of Technology& Science, Madanapalle
15 April 2015
Komala Anamalamudi Campus Lecture Series 15 April 2015 1 / 38
Know Thy Program
Campus Lecture Series
Objective: To train the researchers in necessary technologies and tools
Target Audience: Ph.D scholars, Faculty and PG students
Started in March, 2015 with a lecture on MATLAB for Numerical
Methods
Thanks to Dr.Suryanarayana Raju Pakalapati
Every month with a Promising topic
This month’s topic: on LATEX...
Upcoming Lectures
Statistics for Researchers
Research Methodology
Mathematical Modeling
Writing Science in plain English
Komala Anamalamudi Campus Lecture Series 15 April 2015 2 / 38
Outline
Introduction to LATEX
LATEX Vs. Word
Software needed to work with LATEX
LATEX Document Structure
Basic Elements of a Technical Paper
Title
Abstract
Sections
List Structures
Tables
Figures
Equations
Labels and Cross-referencing
References and Citation
Managing References
Using BibTeX
Using JabRef
Komala Anamalamudi Campus Lecture Series 15 April 2015 3 / 38
Introduction to LATEX
LaTeX is a macro package based on TeX
It is created by Leslie Lamport in 1985
TeX is a programming language developed by Donald Knuth in 1977
to typeset documents
TeX represents the Greek letters τ, , χ and τ χ means art and craft
Programming in TeX is cumbersome
* Comprehensive TeX Archive Network(CTAN- www.ctan.org)
Komala Anamalamudi Campus Lecture Series 15 April 2015 4 / 38
LATEX Vs. Word
LATEX Word
WYSIWYM WYSIWYG
Logical Design Visual Design
We need to know necessary commands Need not know necessary com-
mands
We don’t see the final version of the
document while editing
We can always see
Focus on structure and content Focus on superficial layout issues
The layout, fonts, tables and so on are
consistent throughout the document
Not consistent
Mathematical formulae can be easily
typeset
Difficult
Indexes, footnotes, citations and
references are generated easily
References Menu
Suitable for Complex Documents and
Scientific Papers
Letters and Memos
Komala Anamalamudi Campus Lecture Series 15 April 2015 5 / 38
Software needed to work with LATEX
TeX Distribution Operating System
TeX Live Linux, Mac OS X, Windows
MacTeX Mac OS
MiKTeX Windows
Let us install
MiKTeX 2.9
Default Editor is TeXworks
TeXMaker
IDE to work with LaTeX in Windows/Linux
Provides : auto-completion of commands, spell check, macros
JabRef 2.10
A GUI based reference management system
Default reference management system is BibTeX
Komala Anamalamudi Campus Lecture Series 15 April 2015 6 / 38
How does it work? I
LaTeX document contains text and commands. Commands begin
with . It works like HTML. HTML uses browser to publish where as
LaTeX uses compiler.
The input to LaTeX compiler is the .tex file and the output is DVI or
PS or PDF document.
The commands in the source file tell LaTeX how to typeset the text.
Let us start with LaTeX
1 Open TeXworks
2 Type the following code:
documentclass{article}
begin{document}
Hello World!
end{document}
3 Save the file with name first.tex
4 Run the file(i.e Execute through the pdfLaTeX compiler)
Komala Anamalamudi Campus Lecture Series 15 April 2015 7 / 38
How does it work? II
5 A pdf document with the name first.pdf will be generated and some
intermediate files would be generated
Typesetting using LaTeX is like programming. The steps
involved:a) creating the source file;b) compile/execute;c) generating
the output.
If anything breaches syntax rules, errors would be generated.
Komala Anamalamudi Campus Lecture Series 15 April 2015 8 / 38
Document Structure I
documentclass{...}
usepackage{...}
begin{document
. . .
end{document}
The part of the text preceding begin{document} is called preamble.
It contains commands that apply to the whole document
documentclass
Syntax: documentclass[options]{class}
Example:documentclass[11pt,a4paper,twocolumn]{article}
Some classes are:
article
IEEEtran
report
book
Komala Anamalamudi Campus Lecture Series 15 April 2015 9 / 38
Document Structure II
letter
beamer
usepackage
is used to include additional packages and enhance capabilities of
basic LaTeX
Syntax: usepackage[options]{package}
usepackage{package1,package2,package3}
Example: usepackage{color}
Komala Anamalamudi Campus Lecture Series 15 April 2015 10 / 38
Basic Elements of a
Technical Paper
Komala Anamalamudi Campus Lecture Series 15 April 2015 11 / 38
Title I
Almost all the documents start with title, author. This is called top
matter in general.
Example 1:
begin{document}
title{How to Structure a LaTeX Document}
author{Andrew Roberts}
date{December 2004}
maketitle
end{document}
Komala Anamalamudi Campus Lecture Series 15 April 2015 12 / 38
Title II
Example 2:
title{How to Structure a LATEX Document}
author{Andrew Roberts
School of Computing,
University of Leeds,
Leeds,
United Kingdom,
LS2 1HE
texttt{andyr@comp.leeds.ac.uk}}
date{today}
maketitle
(is a forced line break)
Komala Anamalamudi Campus Lecture Series 15 April 2015 13 / 38
Abstract
A pre-defined command begin{abstract} is available for article and
report classes.
Example:
documentclass{article}
begin{document}
begin{abstract}
Your abstract goes here...
...
end{abstract}
...
end{document}
If you want to rename the heading to Summary, give
renewcommand{abstractname}{ Summary}
Komala Anamalamudi Campus Lecture Series 15 April 2015 14 / 38
Sections I
LaTeX provides 7 levels of depth in defining sections.
Komala Anamalamudi Campus Lecture Series 15 April 2015 15 / 38
Sections II
Example:
section{Introduction}
This sections content...
section{Structure}
This sections content...
subsection{Top Matter}
This subsections content...
subsubsection{Article Information}
This subsubsections content...
To avoid numbering for sections, use
section*{Introduction}
Komala Anamalamudi Campus Lecture Series 15 April 2015 16 / 38
List Structures I
Three types of lists:(a)Enumerate(b)Itemize(c)Description
Syntax:
begin{list type}
item The first item
item The second item
item The thirdldots
end{list type}
Example 1:
begin{enumerate}
item The first item
item The second item
item The thirdldots
end{enumerate}
Komala Anamalamudi Campus Lecture Series 15 April 2015 17 / 38
List Structures II
Example 2:
begin{itemize}
item The first item
item The second item
item The thirdldots
end{itemize}
Example 3:
begin{description}
item[First] The first item
item[Second] The second item
item[Third] The thirdldots
end{description}
Komala Anamalamudi Campus Lecture Series 15 April 2015 18 / 38
List Structures III
Nested Lists:
begin{enumerate}
item The first item
begin{enumerate}
item Nested item 1
item Nested item 2
end{enumerate}
item The second item
item The third etc ldots
end{enumerate}
Komala Anamalamudi Campus Lecture Series 15 April 2015 19 / 38
List Structures IV
Inline lists:
usepackage{paralist}
% ...
begin{document}
textbf{ Inline lists}, which are sequential in nature, just like
enumerated lists, but are begin{inparaenum}item formatted within
their paragraph;item usually labelled with letters; and item usually
have the final item prefixed with emph{and} or emph{or}
end{inparaenum} like this example. ...
Komala Anamalamudi Campus Lecture Series 15 April 2015 20 / 38
Tables I
Tables are used to represent tabular information.
In LaTeX figures and tables are aligned at the beginning of a page or
end of page or in a new page where only figures and tables are there.
Example 1:
begin{table}
begin{tabular}{|l |l |}
hline
textbf{TeX Distribution}&textbf{Operating System}hline
TeX Live& Linux, Mac OS X, Windowshline
MacTeX& Mac OShline
MiKTeX&Windowshline
end{tabular}
end{table}
Komala Anamalamudi Campus Lecture Series 15 April 2015 21 / 38
Tables II
Example 2:
begin{table}
caption{A sample table}
label{t:sample}
begin{tabular}{|c|c|c|}
hline
multicolumn{2}{|c|}{ITEM}&multicolumn{1}{|c|}{PRICE}hline
pens& dozen & 100hline
pencils&dozen& 90hline
end{tabular}
end{table}
Online tools to create complex tables; Embed the code in source file
Komala Anamalamudi Campus Lecture Series 15 April 2015 22 / 38
Figures
Pictures can be drawn in LaTeX using picture environment.
To include readily available pictures into LaTeX document, we can
use the command
includegraphics[options]{image-name}
For this, give usepackage{graphicx} in the preamble
Example:
begin{figure}
includegraphics[scale=0.5]{mits}%mits.png is in current directory
caption{Logo}
label{f:ml}% for referencing
end{figure}
Komala Anamalamudi Campus Lecture Series 15 April 2015 23 / 38
Equations I
Typesetting mathematics is one of LaTeX’s greatest strengths.
Useful Packages
amsmath
mathtools
* mathtools package is superior to amsmath package.
Math Mode Environments
1 $ Formula $
2 ( Formula )
3 [ Formula ]
4 begin{math} Formula end{math}
5 begin{displaymath} Formula end{displaymath}
6 begin{equation} Formula end{equation}
7 begin{eqnarray} Formula end{eqnarray}
Komala Anamalamudi Campus Lecture Series 15 April 2015 24 / 38
Equations II
Try to produce this:
axˆ 2+bx+c=0
Try to produce this:
s=ut+frac{1}{2}atˆ 2
Try to produce this:
r=frac{-bpm{sqrt{bˆ 2-4ac}}}{2a}
Komala Anamalamudi Campus Lecture Series 15 April 2015 25 / 38
Equations III
Try this:
nu(t)=RI[1-expleft (-{frac{t}{tau {m}}} right )]
Try this:
nu(t)=nu {r}expleft (-frac{t-t {0}}{tau {m}} right
)+frac{R}{tau {m}}int {0}ˆ {t-t {0}}expleft (
-frac{s}{tau {m}} right )I(t-s)ds
Komala Anamalamudi Campus Lecture Series 15 April 2015 26 / 38
Labels and Cross-Referencing
An important feature in LaTeX is cross-referencing
We can reference almost anything that is numbered(Sections, tables,
figures, formulas etc.,).
The commands used for this are:
label{marker}
The object to be referenced will be given a name
ref{marker}
The object marked can be referenced
pageref{marker}
Prints the number of page where the object is.
Activity:
Label all the objects you created until now ; write a paragraph of
plain text; reference the objects in the paragraph
Komala Anamalamudi Campus Lecture Series 15 April 2015 27 / 38
References/Bibliography and Citation I
It’s a common practice to include references in to the the document
that pertains to academic/research writing.
LaTeX follows two types of bibliography management
systems:Embedded and External Systems.
In embedded system, references are added at the end of the
document using thebibliography environment.
In external system, references are stored in an external file database
and would be linked to the LaTeX document.
BibTeX is the reference storage system that comes with LaTeX.
We can also use tools such as JabRef, Mendeley for this.
Komala Anamalamudi Campus Lecture Series 15 April 2015 28 / 38
References/Bibliography and Citation II
Example:
begin{thebibliography}{9}
bibitem{lamport94}
Leslie Lamport,
emph{LaTeX: A Document Preparation System}.
Addison Wesley, Massachusetts,
2nd Edition, 1994.
end{thebibliography}
Citation:
To cite a particular reference, cite{cite-key} is to be used where ever
it is necessary.
Ex: cite{lamport94}
Multiple Citations:
cite{cite-key1, cite-key2, cite-key3}
nocite{cite-key} can be used to include the reference but not to cite
Komala Anamalamudi Campus Lecture Series 15 April 2015 29 / 38
Managing References I
By using BibTeX, we can store references in a database file.
BibTeX database is stored as a .bib file.
To store the references in a separate database file, we should be clear
with the type each reference/bibliography item.
The BibTeX file would contain a list of references. Each item starts
with type. type indicates type of the bibliography item such as
book, article, conference
Example:
@article{greenwade93,
author = ”George D. Greenwade”,
title = ”The {C}omprehensive {T}ex {A}rchive{N}etwork
({CTAN})”,
year = ”1993”,
journal = ”TUGBoat”,
Komala Anamalamudi Campus Lecture Series 15 April 2015 30 / 38
Managing References II
volume = ”14”,
number = ”3”,
pages = ”342- -351”
}
Entry Type Required Fields Optional Fields
article author, title, journal,
year
volume, number, pages, month,
note
book author/editor, title, pub-
lisher, year
volume/number, series, ad-
dress,edition, month, note
booklet title author, howpublished, address,
month, year, note
conference author, title, booktitle,
year
editor, volume/number, series,
pages, address, month, organi-
zation,publisher, note
Komala Anamalamudi Campus Lecture Series 15 April 2015 31 / 38
Managing References III
Entry Type Required Fields Optional Fields
inbook author/editor, title,
chapter and/or pages,
publisher, year
volume/number, series, type,
address, edition, month, note
incollection author, title, booktitle,
publisher, year
editor, volume/number, series,
type, chapter, pages, address,
edition,month, note.
inproceedings author, title, booktitle,
year
editor, volume/number, series,
pages, address, month, organi-
zation,publisher, note
manual title author, organization, address,
edition, month, year, note
mastersthesis author, title, school, year type (eg. ”diploma thesis”),
address, month, note
Komala Anamalamudi Campus Lecture Series 15 April 2015 32 / 38
Managing References IV
Entry Type Required Fields Optional Fields
misc none author, title, howpublished,
month, year, note
phdthesis author, title, year, school address, month, keywords, note
proceedings title, year editor, volume/number, series,
address, month, organization,
publisher,note
techreport author, title, institution,
year
type, number, address, month,
note
unpublished author, title, note month, year
Komala Anamalamudi Campus Lecture Series 15 April 2015 33 / 38
Linking BibTeX database to LaTeX document
bibliographystyle{plain}
bibliography{sample}
To link multiple files:
bibliography{sample1,sample2,...,samplen}
Activity:
Take 4 references;
put them in .bib file;
link it to your document;
cite them and observe the output.
Komala Anamalamudi Campus Lecture Series 15 April 2015 34 / 38
JabRef
JabRef is a Reference Management tool. It’s a GUI tool developed in
Java
It eases the creation and maintenance of BibTeX files.
It’s so simple to use and is user-friendly.
Let’s start with JabRef...
Komala Anamalamudi Campus Lecture Series 15 April 2015 35 / 38
References
[1] “Latex,” Wikibook.
[2] L. Lamport, “Latex users guide & reference manual: A document
preparation system,” Addison-Wesley Publishing Company,, vol. 67,
p. 78, 1993.
Komala Anamalamudi Campus Lecture Series 15 April 2015 36 / 38
Thank You!
Komala Anamalamudi Campus Lecture Series 15 April 2015 37 / 38
Questions?
Komala Anamalamudi Campus Lecture Series 15 April 2015 38 / 38

More Related Content

What's hot

Formulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh TiwariFormulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh Tiwari
Amresh Tiwari
 
MySQL
MySQLMySQL
Abstract data types (adt) intro to data structure part 2
Abstract data types (adt)   intro to data structure part 2Abstract data types (adt)   intro to data structure part 2
Abstract data types (adt) intro to data structure part 2
Self-Employed
 
Javascript alert and confrim box
Javascript alert and confrim boxJavascript alert and confrim box
Javascript alert and confrim box
Jesus Obenita Jr.
 
Tuples in Python
Tuples in PythonTuples in Python
Tuples in Python
DPS Ranipur Haridwar UK
 
Constraints In Sql
Constraints In SqlConstraints In Sql
Constraints In Sql
Anurag
 
LaTex Tutorial
LaTex TutorialLaTex Tutorial
LaTex Tutorial
Jhoirene Clemente
 
Css
CssCss
HTML5 - create hyperlinks and anchors
HTML5 - create hyperlinks and anchorsHTML5 - create hyperlinks and anchors
HTML5 - create hyperlinks and anchors
Grayzon Gonzales, LPT
 
Css types internal, external and inline (1)
Css types internal, external and inline (1)Css types internal, external and inline (1)
Css types internal, external and inline (1)
Webtech Learning
 
List,tuple,dictionary
List,tuple,dictionaryList,tuple,dictionary
List,tuple,dictionary
nitamhaske
 
SQL
SQLSQL
Libre Office Calc Lesson 1: Introduction to spreadsheets
Libre Office Calc Lesson 1: Introduction to spreadsheetsLibre Office Calc Lesson 1: Introduction to spreadsheets
Libre Office Calc Lesson 1: Introduction to spreadsheets
Smart Chicago Collaborative
 
Ms excel 2007 pptx
Ms excel 2007 pptxMs excel 2007 pptx
Ms excel 2007 pptx
Abenezer Abiti
 
String in python use of split method
String in python use of split methodString in python use of split method
String in python use of split method
vikram mahendra
 
Ms access
Ms accessMs access
Ms access
Pooja Vaidhya
 
Complete Lecture on Css presentation
Complete Lecture on Css presentation Complete Lecture on Css presentation
Complete Lecture on Css presentation
Salman Memon
 
Introduction to Excel - Excel 2013 Tutorial
Introduction to Excel - Excel 2013 TutorialIntroduction to Excel - Excel 2013 Tutorial
Introduction to Excel - Excel 2013 Tutorial
SpreadsheetTrainer
 
Microsoft Word 2007 PDF
Microsoft Word 2007 PDFMicrosoft Word 2007 PDF
Microsoft Word 2007 PDF
naadaan72
 
Training basic latex
Training basic latexTraining basic latex
Training basic latex
University of Technology
 

What's hot (20)

Formulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh TiwariFormulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh Tiwari
 
MySQL
MySQLMySQL
MySQL
 
Abstract data types (adt) intro to data structure part 2
Abstract data types (adt)   intro to data structure part 2Abstract data types (adt)   intro to data structure part 2
Abstract data types (adt) intro to data structure part 2
 
Javascript alert and confrim box
Javascript alert and confrim boxJavascript alert and confrim box
Javascript alert and confrim box
 
Tuples in Python
Tuples in PythonTuples in Python
Tuples in Python
 
Constraints In Sql
Constraints In SqlConstraints In Sql
Constraints In Sql
 
LaTex Tutorial
LaTex TutorialLaTex Tutorial
LaTex Tutorial
 
Css
CssCss
Css
 
HTML5 - create hyperlinks and anchors
HTML5 - create hyperlinks and anchorsHTML5 - create hyperlinks and anchors
HTML5 - create hyperlinks and anchors
 
Css types internal, external and inline (1)
Css types internal, external and inline (1)Css types internal, external and inline (1)
Css types internal, external and inline (1)
 
List,tuple,dictionary
List,tuple,dictionaryList,tuple,dictionary
List,tuple,dictionary
 
SQL
SQLSQL
SQL
 
Libre Office Calc Lesson 1: Introduction to spreadsheets
Libre Office Calc Lesson 1: Introduction to spreadsheetsLibre Office Calc Lesson 1: Introduction to spreadsheets
Libre Office Calc Lesson 1: Introduction to spreadsheets
 
Ms excel 2007 pptx
Ms excel 2007 pptxMs excel 2007 pptx
Ms excel 2007 pptx
 
String in python use of split method
String in python use of split methodString in python use of split method
String in python use of split method
 
Ms access
Ms accessMs access
Ms access
 
Complete Lecture on Css presentation
Complete Lecture on Css presentation Complete Lecture on Css presentation
Complete Lecture on Css presentation
 
Introduction to Excel - Excel 2013 Tutorial
Introduction to Excel - Excel 2013 TutorialIntroduction to Excel - Excel 2013 Tutorial
Introduction to Excel - Excel 2013 Tutorial
 
Microsoft Word 2007 PDF
Microsoft Word 2007 PDFMicrosoft Word 2007 PDF
Microsoft Word 2007 PDF
 
Training basic latex
Training basic latexTraining basic latex
Training basic latex
 

Similar to LaTeX-Presentation

Latex Tuitorial
Latex TuitorialLatex Tuitorial
Latex Tuitorial
ankitsinghaniya
 
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
 
Learn Latex
Learn LatexLearn Latex
Learn Latex
Haitham El-Ghareeb
 
Latex Notes
Latex NotesLatex Notes
Latex Notes
Sudhanshu Janwadkar
 
LaTeX Survival Guide
LaTeX Survival Guide LaTeX Survival Guide
LaTeX Survival Guide
Dylan Seychell
 
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
 
La tex basics
La tex basicsLa tex basics
La tex basics
awverret
 
Technical writing using LaTeX
Technical writing using LaTeXTechnical writing using LaTeX
Technical writing using LaTeX
Partha Sarathi Chakraborty
 
Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
Ashesh Timilsina
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf Workshop
Olga Scrivner
 
latex.pptx
latex.pptxlatex.pptx
latex.pptx
muhammadzeeshan607
 
Chap03 scr
Chap03 scrChap03 scr
Chap03 scr
Hirwanto Iwan
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with Texstudio
Hossein Babashah
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
vikrammutneja1
 
LaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptLaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.ppt
Michalis33
 
LATEX.ppt
LATEX.pptLATEX.ppt
LATEX.ppt
Rajesh Patel
 
Latex hafida-benhidour-19-12-2016
Latex hafida-benhidour-19-12-2016Latex hafida-benhidour-19-12-2016
Latex hafida-benhidour-19-12-2016
مركز البحوث الأقسام العلمية
 
Latex Introduction for Beginners
Latex Introduction for BeginnersLatex Introduction for Beginners
Latex Introduction for Beginners
ssuser9e8fa4
 
Chap16 scr
Chap16 scrChap16 scr
Chap16 scr
Hirwanto Iwan
 
latex cource.pptx
latex cource.pptxlatex cource.pptx
latex cource.pptx
vasudeva873639
 

Similar to LaTeX-Presentation (20)

Latex Tuitorial
Latex TuitorialLatex Tuitorial
Latex Tuitorial
 
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
 
Learn Latex
Learn LatexLearn Latex
Learn Latex
 
Latex Notes
Latex NotesLatex Notes
Latex Notes
 
LaTeX Survival Guide
LaTeX Survival Guide LaTeX Survival Guide
LaTeX Survival Guide
 
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
 
La tex basics
La tex basicsLa tex basics
La tex basics
 
Technical writing using LaTeX
Technical writing using LaTeXTechnical writing using LaTeX
Technical writing using LaTeX
 
Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf Workshop
 
latex.pptx
latex.pptxlatex.pptx
latex.pptx
 
Chap03 scr
Chap03 scrChap03 scr
Chap03 scr
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with Texstudio
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
LaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptLaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.ppt
 
LATEX.ppt
LATEX.pptLATEX.ppt
LATEX.ppt
 
Latex hafida-benhidour-19-12-2016
Latex hafida-benhidour-19-12-2016Latex hafida-benhidour-19-12-2016
Latex hafida-benhidour-19-12-2016
 
Latex Introduction for Beginners
Latex Introduction for BeginnersLatex Introduction for Beginners
Latex Introduction for Beginners
 
Chap16 scr
Chap16 scrChap16 scr
Chap16 scr
 
latex cource.pptx
latex cource.pptxlatex cource.pptx
latex cource.pptx
 

Recently uploaded

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 

Recently uploaded (20)

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 

LaTeX-Presentation

  • 1. Writing a Technical Paper using LATEX and Managing References Komala Anamalamudi Research Officer, RRC Madanapalle Institute of Technology& Science, Madanapalle 15 April 2015 Komala Anamalamudi Campus Lecture Series 15 April 2015 1 / 38
  • 2. Know Thy Program Campus Lecture Series Objective: To train the researchers in necessary technologies and tools Target Audience: Ph.D scholars, Faculty and PG students Started in March, 2015 with a lecture on MATLAB for Numerical Methods Thanks to Dr.Suryanarayana Raju Pakalapati Every month with a Promising topic This month’s topic: on LATEX... Upcoming Lectures Statistics for Researchers Research Methodology Mathematical Modeling Writing Science in plain English Komala Anamalamudi Campus Lecture Series 15 April 2015 2 / 38
  • 3. Outline Introduction to LATEX LATEX Vs. Word Software needed to work with LATEX LATEX Document Structure Basic Elements of a Technical Paper Title Abstract Sections List Structures Tables Figures Equations Labels and Cross-referencing References and Citation Managing References Using BibTeX Using JabRef Komala Anamalamudi Campus Lecture Series 15 April 2015 3 / 38
  • 4. Introduction to LATEX LaTeX is a macro package based on TeX It is created by Leslie Lamport in 1985 TeX is a programming language developed by Donald Knuth in 1977 to typeset documents TeX represents the Greek letters τ, , χ and τ χ means art and craft Programming in TeX is cumbersome * Comprehensive TeX Archive Network(CTAN- www.ctan.org) Komala Anamalamudi Campus Lecture Series 15 April 2015 4 / 38
  • 5. LATEX Vs. Word LATEX Word WYSIWYM WYSIWYG Logical Design Visual Design We need to know necessary commands Need not know necessary com- mands We don’t see the final version of the document while editing We can always see Focus on structure and content Focus on superficial layout issues The layout, fonts, tables and so on are consistent throughout the document Not consistent Mathematical formulae can be easily typeset Difficult Indexes, footnotes, citations and references are generated easily References Menu Suitable for Complex Documents and Scientific Papers Letters and Memos Komala Anamalamudi Campus Lecture Series 15 April 2015 5 / 38
  • 6. Software needed to work with LATEX TeX Distribution Operating System TeX Live Linux, Mac OS X, Windows MacTeX Mac OS MiKTeX Windows Let us install MiKTeX 2.9 Default Editor is TeXworks TeXMaker IDE to work with LaTeX in Windows/Linux Provides : auto-completion of commands, spell check, macros JabRef 2.10 A GUI based reference management system Default reference management system is BibTeX Komala Anamalamudi Campus Lecture Series 15 April 2015 6 / 38
  • 7. How does it work? I LaTeX document contains text and commands. Commands begin with . It works like HTML. HTML uses browser to publish where as LaTeX uses compiler. The input to LaTeX compiler is the .tex file and the output is DVI or PS or PDF document. The commands in the source file tell LaTeX how to typeset the text. Let us start with LaTeX 1 Open TeXworks 2 Type the following code: documentclass{article} begin{document} Hello World! end{document} 3 Save the file with name first.tex 4 Run the file(i.e Execute through the pdfLaTeX compiler) Komala Anamalamudi Campus Lecture Series 15 April 2015 7 / 38
  • 8. How does it work? II 5 A pdf document with the name first.pdf will be generated and some intermediate files would be generated Typesetting using LaTeX is like programming. The steps involved:a) creating the source file;b) compile/execute;c) generating the output. If anything breaches syntax rules, errors would be generated. Komala Anamalamudi Campus Lecture Series 15 April 2015 8 / 38
  • 9. Document Structure I documentclass{...} usepackage{...} begin{document . . . end{document} The part of the text preceding begin{document} is called preamble. It contains commands that apply to the whole document documentclass Syntax: documentclass[options]{class} Example:documentclass[11pt,a4paper,twocolumn]{article} Some classes are: article IEEEtran report book Komala Anamalamudi Campus Lecture Series 15 April 2015 9 / 38
  • 10. Document Structure II letter beamer usepackage is used to include additional packages and enhance capabilities of basic LaTeX Syntax: usepackage[options]{package} usepackage{package1,package2,package3} Example: usepackage{color} Komala Anamalamudi Campus Lecture Series 15 April 2015 10 / 38
  • 11. Basic Elements of a Technical Paper Komala Anamalamudi Campus Lecture Series 15 April 2015 11 / 38
  • 12. Title I Almost all the documents start with title, author. This is called top matter in general. Example 1: begin{document} title{How to Structure a LaTeX Document} author{Andrew Roberts} date{December 2004} maketitle end{document} Komala Anamalamudi Campus Lecture Series 15 April 2015 12 / 38
  • 13. Title II Example 2: title{How to Structure a LATEX Document} author{Andrew Roberts School of Computing, University of Leeds, Leeds, United Kingdom, LS2 1HE texttt{andyr@comp.leeds.ac.uk}} date{today} maketitle (is a forced line break) Komala Anamalamudi Campus Lecture Series 15 April 2015 13 / 38
  • 14. Abstract A pre-defined command begin{abstract} is available for article and report classes. Example: documentclass{article} begin{document} begin{abstract} Your abstract goes here... ... end{abstract} ... end{document} If you want to rename the heading to Summary, give renewcommand{abstractname}{ Summary} Komala Anamalamudi Campus Lecture Series 15 April 2015 14 / 38
  • 15. Sections I LaTeX provides 7 levels of depth in defining sections. Komala Anamalamudi Campus Lecture Series 15 April 2015 15 / 38
  • 16. Sections II Example: section{Introduction} This sections content... section{Structure} This sections content... subsection{Top Matter} This subsections content... subsubsection{Article Information} This subsubsections content... To avoid numbering for sections, use section*{Introduction} Komala Anamalamudi Campus Lecture Series 15 April 2015 16 / 38
  • 17. List Structures I Three types of lists:(a)Enumerate(b)Itemize(c)Description Syntax: begin{list type} item The first item item The second item item The thirdldots end{list type} Example 1: begin{enumerate} item The first item item The second item item The thirdldots end{enumerate} Komala Anamalamudi Campus Lecture Series 15 April 2015 17 / 38
  • 18. List Structures II Example 2: begin{itemize} item The first item item The second item item The thirdldots end{itemize} Example 3: begin{description} item[First] The first item item[Second] The second item item[Third] The thirdldots end{description} Komala Anamalamudi Campus Lecture Series 15 April 2015 18 / 38
  • 19. List Structures III Nested Lists: begin{enumerate} item The first item begin{enumerate} item Nested item 1 item Nested item 2 end{enumerate} item The second item item The third etc ldots end{enumerate} Komala Anamalamudi Campus Lecture Series 15 April 2015 19 / 38
  • 20. List Structures IV Inline lists: usepackage{paralist} % ... begin{document} textbf{ Inline lists}, which are sequential in nature, just like enumerated lists, but are begin{inparaenum}item formatted within their paragraph;item usually labelled with letters; and item usually have the final item prefixed with emph{and} or emph{or} end{inparaenum} like this example. ... Komala Anamalamudi Campus Lecture Series 15 April 2015 20 / 38
  • 21. Tables I Tables are used to represent tabular information. In LaTeX figures and tables are aligned at the beginning of a page or end of page or in a new page where only figures and tables are there. Example 1: begin{table} begin{tabular}{|l |l |} hline textbf{TeX Distribution}&textbf{Operating System}hline TeX Live& Linux, Mac OS X, Windowshline MacTeX& Mac OShline MiKTeX&Windowshline end{tabular} end{table} Komala Anamalamudi Campus Lecture Series 15 April 2015 21 / 38
  • 22. Tables II Example 2: begin{table} caption{A sample table} label{t:sample} begin{tabular}{|c|c|c|} hline multicolumn{2}{|c|}{ITEM}&multicolumn{1}{|c|}{PRICE}hline pens& dozen & 100hline pencils&dozen& 90hline end{tabular} end{table} Online tools to create complex tables; Embed the code in source file Komala Anamalamudi Campus Lecture Series 15 April 2015 22 / 38
  • 23. Figures Pictures can be drawn in LaTeX using picture environment. To include readily available pictures into LaTeX document, we can use the command includegraphics[options]{image-name} For this, give usepackage{graphicx} in the preamble Example: begin{figure} includegraphics[scale=0.5]{mits}%mits.png is in current directory caption{Logo} label{f:ml}% for referencing end{figure} Komala Anamalamudi Campus Lecture Series 15 April 2015 23 / 38
  • 24. Equations I Typesetting mathematics is one of LaTeX’s greatest strengths. Useful Packages amsmath mathtools * mathtools package is superior to amsmath package. Math Mode Environments 1 $ Formula $ 2 ( Formula ) 3 [ Formula ] 4 begin{math} Formula end{math} 5 begin{displaymath} Formula end{displaymath} 6 begin{equation} Formula end{equation} 7 begin{eqnarray} Formula end{eqnarray} Komala Anamalamudi Campus Lecture Series 15 April 2015 24 / 38
  • 25. Equations II Try to produce this: axˆ 2+bx+c=0 Try to produce this: s=ut+frac{1}{2}atˆ 2 Try to produce this: r=frac{-bpm{sqrt{bˆ 2-4ac}}}{2a} Komala Anamalamudi Campus Lecture Series 15 April 2015 25 / 38
  • 26. Equations III Try this: nu(t)=RI[1-expleft (-{frac{t}{tau {m}}} right )] Try this: nu(t)=nu {r}expleft (-frac{t-t {0}}{tau {m}} right )+frac{R}{tau {m}}int {0}ˆ {t-t {0}}expleft ( -frac{s}{tau {m}} right )I(t-s)ds Komala Anamalamudi Campus Lecture Series 15 April 2015 26 / 38
  • 27. Labels and Cross-Referencing An important feature in LaTeX is cross-referencing We can reference almost anything that is numbered(Sections, tables, figures, formulas etc.,). The commands used for this are: label{marker} The object to be referenced will be given a name ref{marker} The object marked can be referenced pageref{marker} Prints the number of page where the object is. Activity: Label all the objects you created until now ; write a paragraph of plain text; reference the objects in the paragraph Komala Anamalamudi Campus Lecture Series 15 April 2015 27 / 38
  • 28. References/Bibliography and Citation I It’s a common practice to include references in to the the document that pertains to academic/research writing. LaTeX follows two types of bibliography management systems:Embedded and External Systems. In embedded system, references are added at the end of the document using thebibliography environment. In external system, references are stored in an external file database and would be linked to the LaTeX document. BibTeX is the reference storage system that comes with LaTeX. We can also use tools such as JabRef, Mendeley for this. Komala Anamalamudi Campus Lecture Series 15 April 2015 28 / 38
  • 29. References/Bibliography and Citation II Example: begin{thebibliography}{9} bibitem{lamport94} Leslie Lamport, emph{LaTeX: A Document Preparation System}. Addison Wesley, Massachusetts, 2nd Edition, 1994. end{thebibliography} Citation: To cite a particular reference, cite{cite-key} is to be used where ever it is necessary. Ex: cite{lamport94} Multiple Citations: cite{cite-key1, cite-key2, cite-key3} nocite{cite-key} can be used to include the reference but not to cite Komala Anamalamudi Campus Lecture Series 15 April 2015 29 / 38
  • 30. Managing References I By using BibTeX, we can store references in a database file. BibTeX database is stored as a .bib file. To store the references in a separate database file, we should be clear with the type each reference/bibliography item. The BibTeX file would contain a list of references. Each item starts with type. type indicates type of the bibliography item such as book, article, conference Example: @article{greenwade93, author = ”George D. Greenwade”, title = ”The {C}omprehensive {T}ex {A}rchive{N}etwork ({CTAN})”, year = ”1993”, journal = ”TUGBoat”, Komala Anamalamudi Campus Lecture Series 15 April 2015 30 / 38
  • 31. Managing References II volume = ”14”, number = ”3”, pages = ”342- -351” } Entry Type Required Fields Optional Fields article author, title, journal, year volume, number, pages, month, note book author/editor, title, pub- lisher, year volume/number, series, ad- dress,edition, month, note booklet title author, howpublished, address, month, year, note conference author, title, booktitle, year editor, volume/number, series, pages, address, month, organi- zation,publisher, note Komala Anamalamudi Campus Lecture Series 15 April 2015 31 / 38
  • 32. Managing References III Entry Type Required Fields Optional Fields inbook author/editor, title, chapter and/or pages, publisher, year volume/number, series, type, address, edition, month, note incollection author, title, booktitle, publisher, year editor, volume/number, series, type, chapter, pages, address, edition,month, note. inproceedings author, title, booktitle, year editor, volume/number, series, pages, address, month, organi- zation,publisher, note manual title author, organization, address, edition, month, year, note mastersthesis author, title, school, year type (eg. ”diploma thesis”), address, month, note Komala Anamalamudi Campus Lecture Series 15 April 2015 32 / 38
  • 33. Managing References IV Entry Type Required Fields Optional Fields misc none author, title, howpublished, month, year, note phdthesis author, title, year, school address, month, keywords, note proceedings title, year editor, volume/number, series, address, month, organization, publisher,note techreport author, title, institution, year type, number, address, month, note unpublished author, title, note month, year Komala Anamalamudi Campus Lecture Series 15 April 2015 33 / 38
  • 34. Linking BibTeX database to LaTeX document bibliographystyle{plain} bibliography{sample} To link multiple files: bibliography{sample1,sample2,...,samplen} Activity: Take 4 references; put them in .bib file; link it to your document; cite them and observe the output. Komala Anamalamudi Campus Lecture Series 15 April 2015 34 / 38
  • 35. JabRef JabRef is a Reference Management tool. It’s a GUI tool developed in Java It eases the creation and maintenance of BibTeX files. It’s so simple to use and is user-friendly. Let’s start with JabRef... Komala Anamalamudi Campus Lecture Series 15 April 2015 35 / 38
  • 36. References [1] “Latex,” Wikibook. [2] L. Lamport, “Latex users guide & reference manual: A document preparation system,” Addison-Wesley Publishing Company,, vol. 67, p. 78, 1993. Komala Anamalamudi Campus Lecture Series 15 April 2015 36 / 38
  • 37. Thank You! Komala Anamalamudi Campus Lecture Series 15 April 2015 37 / 38
  • 38. Questions? Komala Anamalamudi Campus Lecture Series 15 April 2015 38 / 38