SlideShare a Scribd company logo
Introduction Latex 
Writing IT technical papers in english 
Prof. Navrati Saxena 
1
What is Latex? 
How to start with LaTeX? 
How to use LaTeX to write a paper? 
What about mathematic and technical texts? 
How can create reference and the other special 
sections? 
2
What is Latex? 
3
Why? 
4
Getting stared 
with Latex 
• Installation 
• Basic Latex
Installation Latex 
6 
Editors 
—————— 
TeXmaker 
TeXtudio 
….. 
Distributions 2 
Window MiKTeX 
MacOS MacTex 
Linux, MacOS, 
Window 
TeX Live 
1
new/open 
document
Our First Document 
Pdf Viewer 
8
The Latex Syntax 
9 
Spaces 
Reserved Characters 
# $ % ^ & _ { } ~ 
Comment 
started by % character 
LaTeX group 
between braces {…}
Introduction Latex
Introduction Latex
Common Elements 
• Document Structure 
• Macro Packages 
• Text Fonts 
• Special Characters 
• Importing Graphics 
• Table
Document structure 
• Document Class 
documentclass[options]{class} 
options = a4paper, 11pt, 12pt, 10pt, onecolumn, 
twocolumn, landscape,... 
class = article, report, book,… 
• Start with begin{document} 
• End with end{document} 
13
Introduction Latex
Document Structure 
• 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 
title{…} author{…} 
15
16
Packages 
• Add-on features for 
Latex are know as 
Package 
• Allow you to use 
special commands 
usepackage[options]{pack 
age_name} 
17
Introduction Latex
Introduction Latex
Font Styles 
20
Text Size 
21
Special Characters 
• The following symbols are reserved: 
# $ % & _ { } ^ ~  
• To include them in your text: 
# $ % & _ { } ^{} ~{} 
• Note: you cannot just do  (which is a 
linebreak) , but instead: 
$backslash$ 
22
Introduction Latex
Introduction Latex
Importing Graphics 
• Use the graphicx package 
usepackage{graphicx} 
• Supported image formats 
- Compiling with latex: .esp 
- Compiling with pdflatex: .jpg, jpeg, png, 
pdf, eps 
25
Importing Graphics 
begin{figure} 
includegraphics[attr1=val1, attr2=val2, ..., 
attrn=valn]{imagename} 
caption{The graph of Gaussian function} 
label{fig:1} 
end{figure} 
26
Introduction Latex
Introduction Latex
Table 
• Syntax 
begin{table} [!t] % define a table 
caption{Table Example} % table’s name 
label{table_example} % reference laber 
centering 
<table content> 
end{tabular} 
end{table} 
29
Table example 
30 
begin{table} [!t] 
caption{Table Example} 
label{table_example} 
centering 
begin{tabular}{|c|c|} 
hline 
Line 1 column 1 & Line 1 column 2  
hline 
Line 2 column 1 & Line 2 column 2  
hline 
Line 3 column 1 & Line 3 column 2  
hline 
hline 
end{tabular} 
end{table}
Table spacing 
31 
begin{table} [!t] 
renewcommand{arraystretch}{2} 
caption{Table Example} 
label{table_example} 
centering 
begin{tabular}{|c|c|} 
hline 
Line 1 column 1 & Line 1 column 2  
hline 
Line 2 column 1 & Line 2 column 2  
hline 
Line 3 column 1 & Line 3 column 2  
hline 
hline 
end{tabular} 
end{table} 
2 
4
Equation in Table 
32 
begin{table} [!t] 
caption{Table Example} 
label{table_example} 
centering 
begin{tabular}{|c|c|} 
hline 
Line 1 column 1 & text{emph{A} = $frac {{{B + 
C}}^2} D$}  
hline 
Line 2 column 1 & Line 2 column 2  
hline 
Line 3 column 1 & Line 3 column 2  
hline 
hline 
end{tabular} 
end{table}
Introduction Latex
Technical Texts 
• Mathematic 
• Algorithms
Mathematic 
• Two ways to form equations 
– Using ‘$’: $ equation syntax $ 
– Using commands: 
begin{equation} 
label{equation_label} 
Insert equation syntax here 
end{equation} 
• Syntax can be generated with software packages like 
MathType or TeXaide 
35
Example equations 
36
Example equations 
37
Algorithm Example 
38 
begin{algorithm}[!t] 
caption{Algorithm Test 1} 
label{alg1} 
begin{algorithmic}[1] 
State text{Determine initial condition} 
While {emph {V(A) = 1}} 
State text{ emph{V(B) = 2} } 
State text{ emph{V(C) = 3} } 
State text{ emph{V(D) = 4} } 
EndWhile end{algorithmic} 
end{algorithm}
Equation in Algorithm 
Example 
39 
begin{algorithm}[!t] 
caption{Algorithm Test 1} 
label{alg1} 
begin{algorithmic}[1] 
State text{emph{A} = $frac {{{B + C}}^2} D$} 
EndWhile end{algorithmic} 
end{algorithm}
Long Algorithm Example 
begin{algorithm}[!h] 
caption{Algorithm Test 1}label{alg1} 
begin{algorithmic}[1] 
State text{This is the first part of my algorithm} 
State text{This is the end of the first part} 
algstore {store_var} 
end {algorithmic} 
end {algorithm} 
begin{algorithm}[!h] 
ContinuedFloat 
caption{Algorithm Test 1 
emph{(continue)}}label{alg1} 
begin{algorithmic} [1] 
algrestore{store_var}} 
State text{This is the second part of my algorithm} 
State text{This is the end of the second part} 
end{algorithmic} 
end{algorithm} 
40
Special section 
• References section 
• Biography
References 
• Embedded system 
42
References 
• Citations 
43
Biography 
45
Q&A
The authors would like to thank Prof. Saxena 
for giving us a chance to introduce this tutorial to 
all of our friends.
Ad

More Related Content

What's hot (20)

Introduction to LaTeX
Introduction to LaTeXIntroduction to LaTeX
Introduction to LaTeX
satish_annigeri
 
LaTex Tutorial
LaTex TutorialLaTex Tutorial
LaTex Tutorial
Jhoirene Clemente
 
Latex workshop: Essentials and Practices
Latex workshop: Essentials and PracticesLatex workshop: Essentials and Practices
Latex workshop: Essentials and Practices
Mohamed Alrshah
 
LaTeX for beginners
LaTeX for beginnersLaTeX for beginners
LaTeX for beginners
Stéphane Péchard
 
Training basic latex
Training basic latexTraining basic latex
Training basic latex
University of Technology
 
Latex for beginner
Latex for beginnerLatex for beginner
Latex for beginner
mahindrupali
 
Latex
LatexLatex
Latex
مركز البحوث الأقسام العلمية
 
LaTeX Cheat Sheet
LaTeX Cheat Sheet LaTeX Cheat Sheet
LaTeX Cheat Sheet
Hirwanto Iwan
 
Latex Introduction for Beginners
Latex Introduction for BeginnersLatex Introduction for Beginners
Latex Introduction for Beginners
ssuser9e8fa4
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf Workshop
Olga Scrivner
 
How to make a presentation with LATEX? Introduction to BeamerPresentation ben...
How to make a presentation with LATEX? Introduction to BeamerPresentation ben...How to make a presentation with LATEX? Introduction to BeamerPresentation ben...
How to make a presentation with LATEX? Introduction to BeamerPresentation ben...
researchcenterm
 
Latex slides
Latex slidesLatex slides
Latex slides
Dr. Vijay Ukani
 
Advanced latex
Advanced latexAdvanced latex
Advanced latex
awverret
 
Technical writing using LaTeX
Technical writing using LaTeXTechnical writing using LaTeX
Technical writing using LaTeX
Partha Sarathi Chakraborty
 
Latex Tuitorial
Latex TuitorialLatex Tuitorial
Latex Tuitorial
ankitsinghaniya
 
Latex Notes
Latex NotesLatex Notes
Latex Notes
Sudhanshu Janwadkar
 
LATEX.ppt
LATEX.pptLATEX.ppt
LATEX.ppt
Rajesh Patel
 
Installation guide for Latex and MOODLE
Installation guide for Latex and MOODLEInstallation guide for Latex and MOODLE
Installation guide for Latex and MOODLE
abigail4894
 
Top 50 .NET Interview Questions and Answers 2019 | Edureka
Top 50 .NET Interview Questions and Answers 2019 | EdurekaTop 50 .NET Interview Questions and Answers 2019 | Edureka
Top 50 .NET Interview Questions and Answers 2019 | Edureka
Edureka!
 
JavaScript Basics And DOM Manipulation
JavaScript Basics And DOM ManipulationJavaScript Basics And DOM Manipulation
JavaScript Basics And DOM Manipulation
Siarhei Barysiuk
 

Viewers also liked (20)

Scenarijus
ScenarijusScenarijus
Scenarijus
Audrone Baikaite
 
My school lithuania
My school   lithuaniaMy school   lithuania
My school lithuania
Pepi Nikova
 
Web Ex Connect Product Sheet 2009
Web Ex Connect Product Sheet 2009Web Ex Connect Product Sheet 2009
Web Ex Connect Product Sheet 2009
Pambie
 
Harvest stargate fund version january en6 2013 [compatibility mode]
Harvest stargate fund version january en6 2013 [compatibility mode]Harvest stargate fund version january en6 2013 [compatibility mode]
Harvest stargate fund version january en6 2013 [compatibility mode]
Andy Varoshiotis
 
Top 8 sourcing manager resume samples
Top 8 sourcing manager resume samplesTop 8 sourcing manager resume samples
Top 8 sourcing manager resume samples
jomdeli
 
My city lithuania
My city   lithuaniaMy city   lithuania
My city lithuania
Pepi Nikova
 
Ro music questionnaire
Ro music questionnaireRo music questionnaire
Ro music questionnaire
Pepi Nikova
 
Bg music questionnaire
Bg music questionnaireBg music questionnaire
Bg music questionnaire
Pepi Nikova
 
Billy elliot discussion
Billy elliot   discussionBilly elliot   discussion
Billy elliot discussion
Pepi Nikova
 
Film preferences bg1
Film preferences bg1Film preferences bg1
Film preferences bg1
Pepi Nikova
 
Startup fundraising 2012
Startup fundraising   2012Startup fundraising   2012
Startup fundraising 2012
alliott
 
Working programme jan july 2014
Working programme jan   july 2014Working programme jan   july 2014
Working programme jan july 2014
Pepi Nikova
 
добре дошли в 4 клас
добре дошли в 4 класдобре дошли в 4 клас
добре дошли в 4 клас
Pepi Nikova
 
Labas !!!. (1)
Labas !!!. (1)Labas !!!. (1)
Labas !!!. (1)
tomas21
 
Joint Venture Overview
Joint Venture OverviewJoint Venture Overview
Joint Venture Overview
Now Dentons
 
My country lithuania
My country lithuaniaMy country lithuania
My country lithuania
Pepi Nikova
 
dobre doshli v 4 klas
dobre doshli v 4 klasdobre doshli v 4 klas
dobre doshli v 4 klas
Pepi Nikova
 
Lithuania
LithuaniaLithuania
Lithuania
fosafosa
 
Film scripts
Film scriptsFilm scripts
Film scripts
Pepi Nikova
 
G e o r g i a
G e o r g i aG e o r g i a
G e o r g i a
teonavasadze2
 
My school lithuania
My school   lithuaniaMy school   lithuania
My school lithuania
Pepi Nikova
 
Web Ex Connect Product Sheet 2009
Web Ex Connect Product Sheet 2009Web Ex Connect Product Sheet 2009
Web Ex Connect Product Sheet 2009
Pambie
 
Harvest stargate fund version january en6 2013 [compatibility mode]
Harvest stargate fund version january en6 2013 [compatibility mode]Harvest stargate fund version january en6 2013 [compatibility mode]
Harvest stargate fund version january en6 2013 [compatibility mode]
Andy Varoshiotis
 
Top 8 sourcing manager resume samples
Top 8 sourcing manager resume samplesTop 8 sourcing manager resume samples
Top 8 sourcing manager resume samples
jomdeli
 
My city lithuania
My city   lithuaniaMy city   lithuania
My city lithuania
Pepi Nikova
 
Ro music questionnaire
Ro music questionnaireRo music questionnaire
Ro music questionnaire
Pepi Nikova
 
Bg music questionnaire
Bg music questionnaireBg music questionnaire
Bg music questionnaire
Pepi Nikova
 
Billy elliot discussion
Billy elliot   discussionBilly elliot   discussion
Billy elliot discussion
Pepi Nikova
 
Film preferences bg1
Film preferences bg1Film preferences bg1
Film preferences bg1
Pepi Nikova
 
Startup fundraising 2012
Startup fundraising   2012Startup fundraising   2012
Startup fundraising 2012
alliott
 
Working programme jan july 2014
Working programme jan   july 2014Working programme jan   july 2014
Working programme jan july 2014
Pepi Nikova
 
добре дошли в 4 клас
добре дошли в 4 класдобре дошли в 4 клас
добре дошли в 4 клас
Pepi Nikova
 
Labas !!!. (1)
Labas !!!. (1)Labas !!!. (1)
Labas !!!. (1)
tomas21
 
Joint Venture Overview
Joint Venture OverviewJoint Venture Overview
Joint Venture Overview
Now Dentons
 
My country lithuania
My country lithuaniaMy country lithuania
My country lithuania
Pepi Nikova
 
dobre doshli v 4 klas
dobre doshli v 4 klasdobre doshli v 4 klas
dobre doshli v 4 klas
Pepi Nikova
 
Ad

Similar to Introduction Latex (20)

Latex ppt copy
Latex ppt   copyLatex ppt   copy
Latex ppt copy
Rajesh Kumar
 
LaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.pptLaTeX_tutorial_Syed_Jan09.ppt
LaTeX_tutorial_Syed_Jan09.ppt
Michalis33
 
LaTex tutorial with Texstudio
LaTex tutorial with TexstudioLaTex tutorial with Texstudio
LaTex tutorial with Texstudio
Hossein Babashah
 
La tex basics
La tex basicsLa tex basics
La tex basics
awverret
 
TECHNICAL WRITING USING LATEX POWER POIN
TECHNICAL WRITING USING LATEX POWER POINTECHNICAL WRITING USING LATEX POWER POIN
TECHNICAL WRITING USING LATEX POWER POIN
saykrishna
 
Head first latex
Head first latexHead first latex
Head first latex
Chung-Hsiang Ofa Hsueh
 
Latex for beginners
Latex for beginnersLatex for beginners
Latex for beginners
Kaushik Naik
 
Latex Tutorial
Latex TutorialLatex Tutorial
Latex Tutorial
Mamoon R Malik
 
LaTeX for B.Sc. Mathematics,an introduction
LaTeX for B.Sc. Mathematics,an introductionLaTeX for B.Sc. Mathematics,an introduction
LaTeX for B.Sc. Mathematics,an introduction
jayakumarc9
 
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
 
latex document for IT workshop Lab . B.Tech
latex document for IT workshop Lab . B.Techlatex document for IT workshop Lab . B.Tech
latex document for IT workshop Lab . B.Tech
Sandhya Gandham
 
Latex_Tutorial.pdf
Latex_Tutorial.pdfLatex_Tutorial.pdf
Latex_Tutorial.pdf
ContactAt1
 
Latex g.pradeep reddy
Latex g.pradeep reddyLatex g.pradeep reddy
Latex g.pradeep reddy
G PRADEEP REDDY
 
Latex hafida-benhidour-19-12-2016
Latex hafida-benhidour-19-12-2016Latex hafida-benhidour-19-12-2016
Latex hafida-benhidour-19-12-2016
مركز البحوث الأقسام العلمية
 
LaTeX Part 2
LaTeX Part 2LaTeX Part 2
LaTeX Part 2
awv7t
 
latex.pptx
latex.pptxlatex.pptx
latex.pptx
muhammadzeeshan607
 
Latex intro
Latex introLatex intro
Latex intro
NEERAJ BAGHEL
 
LaTeX Survival Guide
LaTeX Survival Guide LaTeX Survival Guide
LaTeX Survival Guide
Dylan Seychell
 
Latex
LatexLatex
Latex
Rajdeep Kaur
 
استخدام LATEX في كتابة البحوث والكتب.pptx
استخدام LATEX في كتابة البحوث والكتب.pptxاستخدام LATEX في كتابة البحوث والكتب.pptx
استخدام LATEX في كتابة البحوث والكتب.pptx
ssuser80d817
 
Ad

Recently uploaded (20)

Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 

Introduction Latex

  • 1. Introduction Latex Writing IT technical papers in english Prof. Navrati Saxena 1
  • 2. What is Latex? How to start with LaTeX? How to use LaTeX to write a paper? What about mathematic and technical texts? How can create reference and the other special sections? 2
  • 5. Getting stared with Latex • Installation • Basic Latex
  • 6. Installation Latex 6 Editors —————— TeXmaker TeXtudio ….. Distributions 2 Window MiKTeX MacOS MacTex Linux, MacOS, Window TeX Live 1
  • 8. Our First Document Pdf Viewer 8
  • 9. The Latex Syntax 9 Spaces Reserved Characters # $ % ^ & _ { } ~ Comment started by % character LaTeX group between braces {…}
  • 12. Common Elements • Document Structure • Macro Packages • Text Fonts • Special Characters • Importing Graphics • Table
  • 13. Document structure • Document Class documentclass[options]{class} options = a4paper, 11pt, 12pt, 10pt, onecolumn, twocolumn, landscape,... class = article, report, book,… • Start with begin{document} • End with end{document} 13
  • 15. Document Structure • 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 title{…} author{…} 15
  • 16. 16
  • 17. Packages • Add-on features for Latex are know as Package • Allow you to use special commands usepackage[options]{pack age_name} 17
  • 22. Special Characters • The following symbols are reserved: # $ % & _ { } ^ ~ • To include them in your text: # $ % & _ { } ^{} ~{} • Note: you cannot just do (which is a linebreak) , but instead: $backslash$ 22
  • 25. Importing Graphics • Use the graphicx package usepackage{graphicx} • Supported image formats - Compiling with latex: .esp - Compiling with pdflatex: .jpg, jpeg, png, pdf, eps 25
  • 26. Importing Graphics begin{figure} includegraphics[attr1=val1, attr2=val2, ..., attrn=valn]{imagename} caption{The graph of Gaussian function} label{fig:1} end{figure} 26
  • 29. Table • Syntax begin{table} [!t] % define a table caption{Table Example} % table’s name label{table_example} % reference laber centering <table content> end{tabular} end{table} 29
  • 30. Table example 30 begin{table} [!t] caption{Table Example} label{table_example} centering begin{tabular}{|c|c|} hline Line 1 column 1 & Line 1 column 2 hline Line 2 column 1 & Line 2 column 2 hline Line 3 column 1 & Line 3 column 2 hline hline end{tabular} end{table}
  • 31. Table spacing 31 begin{table} [!t] renewcommand{arraystretch}{2} caption{Table Example} label{table_example} centering begin{tabular}{|c|c|} hline Line 1 column 1 & Line 1 column 2 hline Line 2 column 1 & Line 2 column 2 hline Line 3 column 1 & Line 3 column 2 hline hline end{tabular} end{table} 2 4
  • 32. Equation in Table 32 begin{table} [!t] caption{Table Example} label{table_example} centering begin{tabular}{|c|c|} hline Line 1 column 1 & text{emph{A} = $frac {{{B + C}}^2} D$} hline Line 2 column 1 & Line 2 column 2 hline Line 3 column 1 & Line 3 column 2 hline hline end{tabular} end{table}
  • 34. Technical Texts • Mathematic • Algorithms
  • 35. Mathematic • Two ways to form equations – Using ‘$’: $ equation syntax $ – Using commands: begin{equation} label{equation_label} Insert equation syntax here end{equation} • Syntax can be generated with software packages like MathType or TeXaide 35
  • 38. Algorithm Example 38 begin{algorithm}[!t] caption{Algorithm Test 1} label{alg1} begin{algorithmic}[1] State text{Determine initial condition} While {emph {V(A) = 1}} State text{ emph{V(B) = 2} } State text{ emph{V(C) = 3} } State text{ emph{V(D) = 4} } EndWhile end{algorithmic} end{algorithm}
  • 39. Equation in Algorithm Example 39 begin{algorithm}[!t] caption{Algorithm Test 1} label{alg1} begin{algorithmic}[1] State text{emph{A} = $frac {{{B + C}}^2} D$} EndWhile end{algorithmic} end{algorithm}
  • 40. Long Algorithm Example begin{algorithm}[!h] caption{Algorithm Test 1}label{alg1} begin{algorithmic}[1] State text{This is the first part of my algorithm} State text{This is the end of the first part} algstore {store_var} end {algorithmic} end {algorithm} begin{algorithm}[!h] ContinuedFloat caption{Algorithm Test 1 emph{(continue)}}label{alg1} begin{algorithmic} [1] algrestore{store_var}} State text{This is the second part of my algorithm} State text{This is the end of the second part} end{algorithmic} end{algorithm} 40
  • 41. Special section • References section • Biography
  • 45. Q&A
  • 46. The authors would like to thank Prof. Saxena for giving us a chance to introduce this tutorial to all of our friends.

Editor's Notes

  • #4: LaTeX (pronounced either "Lah-tech" or "Lay-tech") is a macro package based on TeX created by Leslie Lamport. Its purpose is to simplify TeX typesetting, especially for documents containing mathematical formulae. Within the typesetting system, its name is formatted as LATEX. Many later authors have contributed extensions, called packages or styles, to LaTeX. Some of these are bundled with most TeX/LaTeX software distributions; more can be found in the Comprehensive TeX Archive Network (CTAN). Since LaTeX comprises a group of TeX commands, LaTeX document processing is essentially programming. You create a text file in LaTeX markup, which LaTeX reads to produce the final document.
  • #5: more complex document more time in ms-word
  • #6: now you know what is latex
  • #7: open source -> many version
  • #8: the first time open
  • #10: these very simple things Backslash \ Braces { }  sign $ Caret ^ Underscore _ Percent % Number # And&
  • #11: let start to write a paper!
  • #12: some thing look like a paper
  • #32: Sometimes it is necessary to not rely on the breaking algorithm when using the p specifier, but rather specify the line breaks by hand. In this case it is easiest to use a \parbox: \begin{tabular}{cc}   boring cell content & \parbox[t]{5cm}{rather long par\\new par} \end{tabular} Space between columns[edit] To tweak the space between columns (LaTeX will by default choose very tight columns), one can alter the column separation: \setlength{\tabcolsep}{5pt}. The default value is 6pt. Space between rows[edit] Re-define the \arraystretch command to set the space between rows: \renewcommand{\arraystretch}{1.5}