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

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

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