SlideShare uma empresa Scribd logo
1 de 63
Baixar para ler 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

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