SlideShare a Scribd company logo
1 of 63
Download to read offline
A
              LTEX
     Document Preparing Sytem

                    Jaspreet Kaur
               jaspritsarao@gmail.com

             Dept. of Computer Science


                      August 25, 2012




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Report




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Poster




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Shaping a text




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Souvenir




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Automated diary




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Automated Certificates




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Visiting cards




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Document in html




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Mathematics Assignment




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Periodic table
A dynamic periodic table in Portuguese.




        Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
           What is LTEX ?




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
What is LTEX ?




     A
     LTEX is a document preparation system




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
What is LTEX ?




     A
     LTEX is a document preparation system
     It is used for high-quality typesetting




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
What is LTEX ?




     A
     LTEX is a document preparation system
     It is used for high-quality typesetting
     Just concentrate on text, don’t worry about output.




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
What is LTEX ?




     A
     LTEX is a document preparation system
     It is used for high-quality typesetting
     Just concentrate on text, don’t worry about output.
     With it, you can create beautiful, professional looking
     documents




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Who developed it ?




    It was dicovered by Donald Knuth.
    Professor of “The Art of Computer
    Programming” at Stanford University.
    He is a father of algorithm analysis.




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Story behind it ?




      When Donald Ervin Knuth was working on his book
      “The Art of Programming” was not happy with the
      type-setting for his book. So he created a type-setting
      system that would let him concentrate on the content of
      the book rather than getting the type-setting software
      distracting and getting him worried about formatting
      the output. Thats why He designed TEX.




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
     Why we should use LTEX !!




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
     Why we should use LTEX !!

                   How is it best?




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Features


  Output Quality
      It has the best output.
      It knows typesetting.




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Features


  Output Quality
      It has the best output.
      It knows typesetting.

  Superior Engineering
      It’s fast.
      It’s stable.
      It’s not rigid
      (extensible).
      Plain text input.
      Many output types.


            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Features


  Output Quality                                  Freedom
      It has the best output.                         It’s free.
      It knows typesetting.                               It runs anywhere.

  Superior Engineering
      It’s fast.
      It’s stable.
      It’s not rigid
      (extensible).
      Plain text input.
      Many output types.


            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Features


  Output Quality                                  Freedom
      It has the best output.                         It’s free.
      It knows typesetting.                               It runs anywhere.

  Superior Engineering                            Popularity
      It’s fast.                                          It’s the standard (in
      It’s stable.                                        academia and science).
      It’s not rigid
      (extensible).
      Plain text input.
      Many output types.


            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Now Are you interested to learn it ?




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Installation
                A
Installation of LTEX is quite easy.
Go to terminal and type the following commands one by one.




        Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Installation
                A
Installation of LTEX is quite easy.
Go to terminal and type the following commands one by one.

    $ sudo apt-get update




        Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Installation
                A
Installation of LTEX is quite easy.
Go to terminal and type the following commands one by one.

    $ sudo apt-get update
    $ sudo apt-get install texlive-full




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Simple document




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Simple document




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Simple document




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Example




Source:

documentclass{article}
begin{document}
Hello World
end{document}




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Example




Source:

documentclass{article}                        Output:
begin{document}                               Hello World
Hello World
end{document}




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Title page




             Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Title page




             Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Title page




             Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Table of contents



  Use: tableofcontents




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
List of figures




  Use: listoffigures




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Include images


  To include image do following steps:
      Include
  usepackage{graphicx} in preamble




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Include images


  To include image do following steps:
      Include
  usepackage{graphicx} in preamble

      Include following code in body

  begin{figure}[placement specifier]
  includegraphics[scale=o.1]{figure.png}
  caption{Example}
  end{figure}




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Specifier




               Specifier           Description
               h                  Place the float here
               t                  At top of the page
               b                  At the bottom of the page




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Insert code



  usepackage{verbatim} in preamble




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Insert code



  usepackage{verbatim} in preamble

  Following code in body:

  begin{verbatim}
  write code here ...

  end{verbatim

  }




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Ordered lists


  Numbered list:
  begin{enumerate}
  item The labels consists of sequential numbers.
  item The numbers starts at 1 with every call to the
  enumerate environment.
  end{enumerate}




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Ordered lists


  Numbered list:
  begin{enumerate}
  item The labels consists of sequential numbers.
  item The numbers starts at 1 with every call to the
  enumerate environment.
  end{enumerate}

  Output:
    1   The labels consists of sequential numbers.
    2   The numbers starts at 1 with every call to the
        enumerate environment.




            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Ordered lists


  Bulleted list:
  begin{itemize}
  item The individual entries are indicated with a
  black dot, a so-called bullet.
  item The text in the entries may be of any length.
  end{itemize}




            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Ordered lists


  Bulleted list:
  begin{itemize}
  item The individual entries are indicated with a
  black dot, a so-called bullet.
  item The text in the entries may be of any length.
  end{itemize}

  Output:
      The individual entries are indicated with a black dot, a
      so-called bullet.
      The text in the entries may be of any length.




            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Ordered lists


  Nested list:
  begin{itemize}
  item First level item
  begin{enumerate}
  item Second level item
  item Third level item
  end{enumerate}
  end{itemize}




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Ordered lists


  Nested list:
  begin{itemize}
  item First level item
  begin{enumerate}
  item Second level item
  item Third level item
  end{enumerate}
  end{itemize}

  Output:
     First level item
        1   Second level item
        2   Third level item



            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Table



  begin{tabular}{|l|c|r|}
  hline multicolumn{3}{|c|}{Sample Tabular} 
  hline Left & centered & right 
  hline Left items & centered & right aligned 
  hline
  end{tabular}




          Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Table



  begin{tabular}{|l|c|r|}
  hline multicolumn{3}{|c|}{Sample Tabular} 
  hline Left & centered & right 
  hline Left items & centered & right aligned 
  hline
  end{tabular}
                       Sample Tabular
  Output:    Left        centered         right
             Left items centered right aligned




            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Table
  If you want table with caption and label and specify the
  placing of table then use:
  begin{table}[h]
  begin{tabular}{|l|c|r|}
  hline multicolumn{3}{|c|}{Sample Tabular} 
  hline Left items & centered & right aligned 
  hline
  end{tabular}
  caption{example}
  end{table}




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Table
  If you want table with caption and label and specify the
  placing of table then use:
  begin{table}[h]
  begin{tabular}{|l|c|r|}
  hline multicolumn{3}{|c|}{Sample Tabular} 
  hline Left items & centered & right aligned 
  hline
  end{tabular}
  caption{example}
  end{table}
  Output:
                                  Sample Tabular
                 Left items         centered right aligned
                                     Table: example

            Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Specifier




                    Specifier           Description
                    l                  left justified columne
                    c                  centered column
                    |                  vertical line
                    ||                 double vertical line
                    &                  column seperator




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Headings



  section*{LaTeX{}}
  section{LaTeX{}}
  subsection{Features}
  subsubsection{Report}
  subsubsection{Presentation}
  subsection{Advantages}
  paragraph{My name is jaspreet kaur doing B-tech in
  computer science and engineering from GNDEC ludhiana.}
  subparagraph{My name is jaspreet kaur doing B-tech in
  computer science and engineering from GNDEC ludhiana.}




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Headings:Output




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
                    How LTEX Works ?




Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
Editors of LTEX




             A
  Editors of LTEX
      Texmaker
      texworks




           Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
Printing industry of LTEX

Shiping industry named ‘River Valley’ in kerala.
  Founded by CV Radhakrishnan.




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
A
Printing industry of LTEX

Shiping industry named ‘River Valley’ in kerala.
  Founded by CV Radhakrishnan.
  Aim of industry
      For over twenty years they have
      worked to perfect our text processing
      system
      They get the dirty documents(made
      in Ms office or in any other
      processors) and convert into
      beautiful documents.




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
In the end I would like to say:

“If you care about creating polished and stylish documents,
and if you have a sense of aesthetics, try LaTeX! Believe me,
you’ll fall in love with it and use it for the rest of your life!”




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Get in touch




                                 Any question ?




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com
Get in touch



                                    Thank you




                          Jaspreet Kaur
                        GNDEC, Ludhiana
                Blog: jaspreetsarao.wordpress.com
                  email: jaspritsarao@gmail.com




         Guru Nanak Dev Engineering College   jaspreetsarao.wordpress.com

More Related Content

Similar to Intro_LaTeX

Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)
Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)
Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)Dr. Ramchandra Mangrulkar
 
PRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.comPRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.comvenkat60044
 
PRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.comPRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.comagathachristie127
 
Troubleshooting tips from docker support engineers
Troubleshooting tips from docker support engineersTroubleshooting tips from docker support engineers
Troubleshooting tips from docker support engineersDocker, Inc.
 
Unit testing of spark applications
Unit testing of spark applicationsUnit testing of spark applications
Unit testing of spark applicationsKnoldus Inc.
 
PRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comPRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comkopiko76
 
PRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comPRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comkopiko112
 
PRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.comPRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.comwilliamwordsworth25
 
Polyglot Adventures for the Modern Java Developer #javaone2017
Polyglot Adventures for the Modern Java Developer #javaone2017Polyglot Adventures for the Modern Java Developer #javaone2017
Polyglot Adventures for the Modern Java Developer #javaone2017Mario-Leander Reimer
 
Polyglot Adventures for the Modern Java Developer
Polyglot Adventures for the Modern Java DeveloperPolyglot Adventures for the Modern Java Developer
Polyglot Adventures for the Modern Java DeveloperQAware GmbH
 
Learn you some rx for the greater good
Learn you some rx for the greater goodLearn you some rx for the greater good
Learn you some rx for the greater good3camp
 
Voxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVM
Voxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVMVoxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVM
Voxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVMManuel Bernhardt
 
AndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptxAndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptxMattMarino13
 
SQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET FundamentalsSQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET Fundamentalsmikehuguet
 
JCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design PatternJCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design PatternSteven Wang
 
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume LaforgeGroovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume LaforgeGuillaume Laforge
 

Similar to Intro_LaTeX (20)

Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)
Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)
Manuscript Preparation using Latex: A Cloud Based Approach(Overleaf)
 
Lecture1_Introduction.ppt
Lecture1_Introduction.pptLecture1_Introduction.ppt
Lecture1_Introduction.ppt
 
PRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.comPRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.com
 
PRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.comPRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.com
 
Troubleshooting tips from docker support engineers
Troubleshooting tips from docker support engineersTroubleshooting tips from docker support engineers
Troubleshooting tips from docker support engineers
 
Unit testing of spark applications
Unit testing of spark applicationsUnit testing of spark applications
Unit testing of spark applications
 
PRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comPRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.com
 
PRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comPRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.com
 
PRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.comPRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.com
 
Polyglot Adventures for the Modern Java Developer #javaone2017
Polyglot Adventures for the Modern Java Developer #javaone2017Polyglot Adventures for the Modern Java Developer #javaone2017
Polyglot Adventures for the Modern Java Developer #javaone2017
 
Polyglot Adventures for the Modern Java Developer
Polyglot Adventures for the Modern Java DeveloperPolyglot Adventures for the Modern Java Developer
Polyglot Adventures for the Modern Java Developer
 
Learn you some rx for the greater good
Learn you some rx for the greater goodLearn you some rx for the greater good
Learn you some rx for the greater good
 
Voxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVM
Voxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVMVoxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVM
Voxxed Days Vienna - The Why and How of Reactive Web-Applications on the JVM
 
AndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptxAndroidHTP3_AppA.pptx
AndroidHTP3_AppA.pptx
 
SQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET FundamentalsSQL Saturday 28 - .NET Fundamentals
SQL Saturday 28 - .NET Fundamentals
 
JavaProgrammingManual
JavaProgrammingManualJavaProgrammingManual
JavaProgrammingManual
 
JCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design PatternJCConf TW 2014 - Modern Design Pattern
JCConf TW 2014 - Modern Design Pattern
 
Lecture-1.pptx
Lecture-1.pptxLecture-1.pptx
Lecture-1.pptx
 
Ase02.ppt
Ase02.pptAse02.ppt
Ase02.ppt
 
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume LaforgeGroovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
Groovy in the Enterprise - Case Studies - TSSJS Prague 2008 - Guillaume Laforge
 

Recently uploaded

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Recently uploaded (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Intro_LaTeX

  • 1. A LTEX Document Preparing Sytem Jaspreet Kaur jaspritsarao@gmail.com Dept. of Computer Science August 25, 2012 Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 2. Report Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 3. Poster Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 4. Shaping a text Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 5. Souvenir Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 6. Automated diary Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 7. Automated Certificates Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 8. Visiting cards Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 9. Document in html Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 10. Mathematics Assignment Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 11. Periodic table A dynamic periodic table in Portuguese. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 12. A What is LTEX ? Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 13. A What is LTEX ? A LTEX is a document preparation system Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 14. A What is LTEX ? A LTEX is a document preparation system It is used for high-quality typesetting Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 15. A What is LTEX ? A LTEX is a document preparation system It is used for high-quality typesetting Just concentrate on text, don’t worry about output. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 16. A What is LTEX ? A LTEX is a document preparation system It is used for high-quality typesetting Just concentrate on text, don’t worry about output. With it, you can create beautiful, professional looking documents Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 17. Who developed it ? It was dicovered by Donald Knuth. Professor of “The Art of Computer Programming” at Stanford University. He is a father of algorithm analysis. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 18. Story behind it ? When Donald Ervin Knuth was working on his book “The Art of Programming” was not happy with the type-setting for his book. So he created a type-setting system that would let him concentrate on the content of the book rather than getting the type-setting software distracting and getting him worried about formatting the output. Thats why He designed TEX. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 19. A Why we should use LTEX !! Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 20. A Why we should use LTEX !! How is it best? Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 21. Features Output Quality It has the best output. It knows typesetting. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 22. Features Output Quality It has the best output. It knows typesetting. Superior Engineering It’s fast. It’s stable. It’s not rigid (extensible). Plain text input. Many output types. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 23. Features Output Quality Freedom It has the best output. It’s free. It knows typesetting. It runs anywhere. Superior Engineering It’s fast. It’s stable. It’s not rigid (extensible). Plain text input. Many output types. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 24. Features Output Quality Freedom It has the best output. It’s free. It knows typesetting. It runs anywhere. Superior Engineering Popularity It’s fast. It’s the standard (in It’s stable. academia and science). It’s not rigid (extensible). Plain text input. Many output types. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 25. Now Are you interested to learn it ? Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 26. Installation A Installation of LTEX is quite easy. Go to terminal and type the following commands one by one. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 27. Installation A Installation of LTEX is quite easy. Go to terminal and type the following commands one by one. $ sudo apt-get update Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 28. Installation A Installation of LTEX is quite easy. Go to terminal and type the following commands one by one. $ sudo apt-get update $ sudo apt-get install texlive-full Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 29. Simple document Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 30. Simple document Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 31. Simple document Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 32. Example Source: documentclass{article} begin{document} Hello World end{document} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 33. Example Source: documentclass{article} Output: begin{document} Hello World Hello World end{document} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 34. Title page Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 35. Title page Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 36. Title page Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 37. Table of contents Use: tableofcontents Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 38. List of figures Use: listoffigures Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 39. Include images To include image do following steps: Include usepackage{graphicx} in preamble Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 40. Include images To include image do following steps: Include usepackage{graphicx} in preamble Include following code in body begin{figure}[placement specifier] includegraphics[scale=o.1]{figure.png} caption{Example} end{figure} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 41. Specifier Specifier Description h Place the float here t At top of the page b At the bottom of the page Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 42. Insert code usepackage{verbatim} in preamble Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 43. Insert code usepackage{verbatim} in preamble Following code in body: begin{verbatim} write code here ... end{verbatim } Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 44. Ordered lists Numbered list: begin{enumerate} item The labels consists of sequential numbers. item The numbers starts at 1 with every call to the enumerate environment. end{enumerate} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 45. Ordered lists Numbered list: begin{enumerate} item The labels consists of sequential numbers. item The numbers starts at 1 with every call to the enumerate environment. end{enumerate} Output: 1 The labels consists of sequential numbers. 2 The numbers starts at 1 with every call to the enumerate environment. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 46. Ordered lists Bulleted list: begin{itemize} item The individual entries are indicated with a black dot, a so-called bullet. item The text in the entries may be of any length. end{itemize} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 47. Ordered lists Bulleted list: begin{itemize} item The individual entries are indicated with a black dot, a so-called bullet. item The text in the entries may be of any length. end{itemize} Output: The individual entries are indicated with a black dot, a so-called bullet. The text in the entries may be of any length. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 48. Ordered lists Nested list: begin{itemize} item First level item begin{enumerate} item Second level item item Third level item end{enumerate} end{itemize} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 49. Ordered lists Nested list: begin{itemize} item First level item begin{enumerate} item Second level item item Third level item end{enumerate} end{itemize} Output: First level item 1 Second level item 2 Third level item Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 50. Table begin{tabular}{|l|c|r|} hline multicolumn{3}{|c|}{Sample Tabular} hline Left & centered & right hline Left items & centered & right aligned hline end{tabular} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 51. Table begin{tabular}{|l|c|r|} hline multicolumn{3}{|c|}{Sample Tabular} hline Left & centered & right hline Left items & centered & right aligned hline end{tabular} Sample Tabular Output: Left centered right Left items centered right aligned Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 52. Table If you want table with caption and label and specify the placing of table then use: begin{table}[h] begin{tabular}{|l|c|r|} hline multicolumn{3}{|c|}{Sample Tabular} hline Left items & centered & right aligned hline end{tabular} caption{example} end{table} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 53. Table If you want table with caption and label and specify the placing of table then use: begin{table}[h] begin{tabular}{|l|c|r|} hline multicolumn{3}{|c|}{Sample Tabular} hline Left items & centered & right aligned hline end{tabular} caption{example} end{table} Output: Sample Tabular Left items centered right aligned Table: example Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 54. Specifier Specifier Description l left justified columne c centered column | vertical line || double vertical line & column seperator Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 55. Headings section*{LaTeX{}} section{LaTeX{}} subsection{Features} subsubsection{Report} subsubsection{Presentation} subsection{Advantages} paragraph{My name is jaspreet kaur doing B-tech in computer science and engineering from GNDEC ludhiana.} subparagraph{My name is jaspreet kaur doing B-tech in computer science and engineering from GNDEC ludhiana.} Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 56. Headings:Output Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 57. A How LTEX Works ? Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 58. A Editors of LTEX A Editors of LTEX Texmaker texworks Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 59. A Printing industry of LTEX Shiping industry named ‘River Valley’ in kerala. Founded by CV Radhakrishnan. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 60. A Printing industry of LTEX Shiping industry named ‘River Valley’ in kerala. Founded by CV Radhakrishnan. Aim of industry For over twenty years they have worked to perfect our text processing system They get the dirty documents(made in Ms office or in any other processors) and convert into beautiful documents. Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 61. In the end I would like to say: “If you care about creating polished and stylish documents, and if you have a sense of aesthetics, try LaTeX! Believe me, you’ll fall in love with it and use it for the rest of your life!” Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 62. Get in touch Any question ? Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com
  • 63. Get in touch Thank you Jaspreet Kaur GNDEC, Ludhiana Blog: jaspreetsarao.wordpress.com email: jaspritsarao@gmail.com Guru Nanak Dev Engineering College jaspreetsarao.wordpress.com