Latex

2,729 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,729
On SlideShare
0
From Embeds
0
Number of Embeds
164
Actions
Shares
0
Downloads
79
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Latex

  1. 1. Introduction to Latex Kartik Mandaville Linux User’s Group Manipal March 20, 2010 Kartik Mandaville (LUG Manipal) Latex March 20, 2010 1 / 21
  2. 2. Outline I 1 Introduction LUG Manipal Points To Remember About Latex 2 Getting Started Why ?? Difference From Word Processors Latex Files Latex Commands Layout Compiling and Exporting to PDF 3 Typesetting Basics Maths Lists Tables Kartik Mandaville (LUG Manipal) Latex March 20, 2010 2 / 21
  3. 3. Outline II 4 Presentations Beamer- example 5 References 6 Contact Information 7 Copying Kartik Mandaville (LUG Manipal) Latex March 20, 2010 3 / 21
  4. 4. Who are we? Linux User’s Group Manipal Kartik Mandaville (LUG Manipal) Latex March 20, 2010 4 / 21
  5. 5. Who are we? Linux User’s Group Manipal Life, Universe and FOSS!! Kartik Mandaville (LUG Manipal) Latex March 20, 2010 4 / 21
  6. 6. Who are we? Linux User’s Group Manipal Life, Universe and FOSS!! Believers of Knowledge Sharing Kartik Mandaville (LUG Manipal) Latex March 20, 2010 4 / 21
  7. 7. Who are we? Linux User’s Group Manipal Life, Universe and FOSS!! Believers of Knowledge Sharing Most technologically focused “group” in University Kartik Mandaville (LUG Manipal) Latex March 20, 2010 4 / 21
  8. 8. Who are we? Linux User’s Group Manipal Life, Universe and FOSS!! Believers of Knowledge Sharing Most technologically focused “group” in University LUG Manipal is a non profit “Group” alive only on voluntary work!! Kartik Mandaville (LUG Manipal) Latex March 20, 2010 4 / 21
  9. 9. Who are we? Linux User’s Group Manipal Life, Universe and FOSS!! Believers of Knowledge Sharing Most technologically focused “group” in University LUG Manipal is a non profit “Group” alive only on voluntary work!! http://lugmanipal.org Kartik Mandaville (LUG Manipal) Latex March 20, 2010 4 / 21
  10. 10. Points To Remember!!! If you have problem(s) don’t hesitate to ask Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  11. 11. Points To Remember!!! If you have problem(s) don’t hesitate to ask Slides are based on Documentation so discussions are really important, slides are for later reference!! Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  12. 12. Points To Remember!!! If you have problem(s) don’t hesitate to ask Slides are based on Documentation so discussions are really important, slides are for later reference!! Please dont consider sessions as Class( Classes are boring !! ) Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  13. 13. Points To Remember!!! If you have problem(s) don’t hesitate to ask Slides are based on Documentation so discussions are really important, slides are for later reference!! Please dont consider sessions as Class( Classes are boring !! ) Speaker is just like any person sitting next to you Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  14. 14. Points To Remember!!! If you have problem(s) don’t hesitate to ask Slides are based on Documentation so discussions are really important, slides are for later reference!! Please dont consider sessions as Class( Classes are boring !! ) Speaker is just like any person sitting next to you Documentation is really important Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  15. 15. Points To Remember!!! If you have problem(s) don’t hesitate to ask Slides are based on Documentation so discussions are really important, slides are for later reference!! Please dont consider sessions as Class( Classes are boring !! ) Speaker is just like any person sitting next to you Documentation is really important Google is your friend Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  16. 16. Points To Remember!!! If you have problem(s) don’t hesitate to ask Slides are based on Documentation so discussions are really important, slides are for later reference!! Please dont consider sessions as Class( Classes are boring !! ) Speaker is just like any person sitting next to you Documentation is really important Google is your friend If you have questions after this workshop mail me or come to LUG Manipal’s forums http://forums.lugmanipal.org Kartik Mandaville (LUG Manipal) Latex March 20, 2010 5 / 21
  17. 17. Latex - ?? LTEX is a typesetting system that is very suitable for producing scientific A and mathematical documents of high typographical quality. It is also suitable for producing all sorts of other documents, from simple letters to complete books. Kartik Mandaville (LUG Manipal) Latex March 20, 2010 6 / 21
  18. 18. Why ?? It is free of cost. No need to buy any softwares !!! Kartik Mandaville (LUG Manipal) Latex March 20, 2010 7 / 21
  19. 19. Why ?? It is free of cost. No need to buy any softwares !!! It is portable—sticks to the standard commands and everyone can read and exchange documents Kartik Mandaville (LUG Manipal) Latex March 20, 2010 7 / 21
  20. 20. Why ?? It is free of cost. No need to buy any softwares !!! It is portable—sticks to the standard commands and everyone can read and exchange documents You can use the editor of your choice. You can even use Microsoft Word !! Kartik Mandaville (LUG Manipal) Latex March 20, 2010 7 / 21
  21. 21. Why ?? It is free of cost. No need to buy any softwares !!! It is portable—sticks to the standard commands and everyone can read and exchange documents You can use the editor of your choice. You can even use Microsoft Word !! It is simply the best package for documents containing mathematics Kartik Mandaville (LUG Manipal) Latex March 20, 2010 7 / 21
  22. 22. Why ?? It is free of cost. No need to buy any softwares !!! It is portable—sticks to the standard commands and everyone can read and exchange documents You can use the editor of your choice. You can even use Microsoft Word !! It is simply the best package for documents containing mathematics Professionally crafted layouts are available, which make a document really look as if “printed.” Kartik Mandaville (LUG Manipal) Latex March 20, 2010 7 / 21
  23. 23. Difference From Word Processors LTEX files are portale while .doc files vary from system to system A Kartik Mandaville (LUG Manipal) Latex March 20, 2010 8 / 21
  24. 24. Difference From Word Processors LTEX files are portale while .doc files vary from system to system A Choosing fonts is easier in Word Kartik Mandaville (LUG Manipal) Latex March 20, 2010 8 / 21
  25. 25. Difference From Word Processors LTEX files are portale while .doc files vary from system to system A Choosing fonts is easier in Word Typesetting is better (atleast Mathematical) Kartik Mandaville (LUG Manipal) Latex March 20, 2010 8 / 21
  26. 26. Difference From Word Processors LTEX files are portale while .doc files vary from system to system A Choosing fonts is easier in Word Typesetting is better (atleast Mathematical) Its not WYSIWYG ( ?? ) Kartik Mandaville (LUG Manipal) Latex March 20, 2010 8 / 21
  27. 27. A LTEX Files The input for LaTeX is a plain ASCII text file. Kartik Mandaville (LUG Manipal) Latex March 20, 2010 9 / 21
  28. 28. A LTEX Files The input for LaTeX is a plain ASCII text file. Whitespaces(??) are treated uniformly as “space” by LaTeX. Several consecutive whitespaces are treated as a single space. Kartik Mandaville (LUG Manipal) Latex March 20, 2010 9 / 21
  29. 29. A LTEX Commands LTEX commands are case - sensitive and start with , then have a A name consisting of only letters. Kartik Mandaville (LUG Manipal) Latex March 20, 2010 10 / 21
  30. 30. A LTEX Commands LTEX commands are case - sensitive and start with , then have a A name consisting of only letters. Command names are terminated by a space or a non-letter Kartik Mandaville (LUG Manipal) Latex March 20, 2010 10 / 21
  31. 31. A LTEX Commands LTEX commands are case - sensitive and start with , then have a A name consisting of only letters. Command names are terminated by a space or a non-letter Optional parameters are given in “[ ]” Kartik Mandaville (LUG Manipal) Latex March 20, 2010 10 / 21
  32. 32. A LTEX Commands LTEX commands are case - sensitive and start with , then have a A name consisting of only letters. Command names are terminated by a space or a non-letter Optional parameters are given in “[ ]” Some commands {LaTeX} gives LTEX A today gives March 20, 2010 Kartik Mandaville (LUG Manipal) Latex March 20, 2010 10 / 21
  33. 33. Layout documentclass[options]{class} instructs LTEX to typeset the A document accordingly Kartik Mandaville (LUG Manipal) Latex March 20, 2010 11 / 21
  34. 34. Layout documentclass[options]{class} instructs LTEX to typeset the A document accordingly Article, Report, Book etc are the classes available. This ppt is made by using Beamer class Kartik Mandaville (LUG Manipal) Latex March 20, 2010 11 / 21
  35. 35. Layout documentclass[options]{class} instructs LTEX to typeset the A document accordingly Article, Report, Book etc are the classes available. This ppt is made by using Beamer class Various Packages are available like graphics. usepackage{} Kartik Mandaville (LUG Manipal) Latex March 20, 2010 11 / 21
  36. 36. Layout documentclass[options]{class} instructs LTEX to typeset the A document accordingly Article, Report, Book etc are the classes available. This ppt is made by using Beamer class Various Packages are available like graphics. usepackage{} Each document starts with begin{document} and ends with end{document} Examples documentclass[11pt,twoside,a4paper]{article} usepackage{graphics} Kartik Mandaville (LUG Manipal) Latex March 20, 2010 11 / 21
  37. 37. Compiling latex <filename>.tex - this creates a dvi file Kartik Mandaville (LUG Manipal) Latex March 20, 2010 12 / 21
  38. 38. Compiling latex <filename>.tex - this creates a dvi file dvipdf <filename>.dvi - this creates a pdf Kartik Mandaville (LUG Manipal) Latex March 20, 2010 12 / 21
  39. 39. Compiling latex <filename>.tex - this creates a dvi file dvipdf <filename>.dvi - this creates a pdf evince <filename>.pdf - Evince(??), Use any pdf viewer Kartik Mandaville (LUG Manipal) Latex March 20, 2010 12 / 21
  40. 40. Basics Typesetting is the ordering of letters for visual display Kartik Mandaville (LUG Manipal) Latex March 20, 2010 13 / 21
  41. 41. Basics Typesetting is the ordering of letters for visual display Leaving a empty line starts a new paragraph Kartik Mandaville (LUG Manipal) Latex March 20, 2010 13 / 21
  42. 42. Basics Typesetting is the ordering of letters for visual display Leaving a empty line starts a new paragraph for a newline Kartik Mandaville (LUG Manipal) Latex March 20, 2010 13 / 21
  43. 43. Basics Typesetting is the ordering of letters for visual display Leaving a empty line starts a new paragraph for a newline newpage for a new page Kartik Mandaville (LUG Manipal) Latex March 20, 2010 13 / 21
  44. 44. Basics Typesetting is the ordering of letters for visual display Leaving a empty line starts a new paragraph for a newline newpage for a new page Use escape sequences for special characters Kartik Mandaville (LUG Manipal) Latex March 20, 2010 13 / 21
  45. 45. A Maths using LTEX All inline(??) Mathematical Equations start with $ and with $ Kartik Mandaville (LUG Manipal) Latex March 20, 2010 14 / 21
  46. 46. A Maths using LTEX All inline(??) Mathematical Equations start with $ and with $ Rest start with $$ and end with $$ Kartik Mandaville (LUG Manipal) Latex March 20, 2010 14 / 21
  47. 47. A Maths using LTEX All inline(??) Mathematical Equations start with $ and with $ Rest start with $$ and end with $$ Some examples $z=frac{x}{y}$ gives z = x √y $z=sqrt{x} $ gives z = x $ lim {n to infty} sum {k=1}ˆ frac{1}{kˆ = frac{piˆ n 2} 2}{6}$ n 1 π2 gives limn→∞ k=1 k 2 = 6 Kartik Mandaville (LUG Manipal) Latex March 20, 2010 14 / 21
  48. 48. Lists Two types of lists - Unordered(??) and Ordered(??) Kartik Mandaville (LUG Manipal) Latex March 20, 2010 15 / 21
  49. 49. Lists Two types of lists - Unordered(??) and Ordered(??) Unordered - Itemize and Ordered - Enumerate Kartik Mandaville (LUG Manipal) Latex March 20, 2010 15 / 21
  50. 50. Lists Two types of lists - Unordered(??) and Ordered(??) Unordered - Itemize and Ordered - Enumerate Various options are available to customize Example 1 First first second 2 Second Kartik Mandaville (LUG Manipal) Latex March 20, 2010 15 / 21
  51. 51. Tables Start and end with begin{tabular}{} and end{tabular} Kartik Mandaville (LUG Manipal) Latex March 20, 2010 16 / 21
  52. 52. Tables Start and end with begin{tabular}{} and end{tabular} Use | for a vertical line and hline Sample Table begin{tabular}{|l|l|} hline Semester&GPA hlineFirst&10hlineSecond&10hline end{tabular} Semester GPA First 10 Second 10 Kartik Mandaville (LUG Manipal) Latex March 20, 2010 16 / 21
  53. 53. Presentations using Beamer Use Beamer class Kartik Mandaville (LUG Manipal) Latex March 20, 2010 17 / 21
  54. 54. Presentations using Beamer Use Beamer class Select Theme by usetheme{} Kartik Mandaville (LUG Manipal) Latex March 20, 2010 17 / 21
  55. 55. Presentations using Beamer Use Beamer class Select Theme by usetheme{} Each slide in a begin{frame} and ends with end{frame} Kartik Mandaville (LUG Manipal) Latex March 20, 2010 17 / 21
  56. 56. Beamer - Example Example documentclass{beamer} usetheme{Madrid} ?? begin{frame} Hello World !!! end{frame} ?? Kartik Mandaville (LUG Manipal) Latex March 20, 2010 18 / 21
  57. 57. References The Not So Short Introduction to LTEX 2ε by Tobias Oetiker A Kartik Mandaville (LUG Manipal) Latex March 20, 2010 19 / 21
  58. 58. References The Not So Short Introduction to LTEX 2ε by Tobias Oetiker A A Beamer Tutorial in Beamer by Charles T. Batts Kartik Mandaville (LUG Manipal) Latex March 20, 2010 19 / 21
  59. 59. References The Not So Short Introduction to LTEX 2ε by Tobias Oetiker A A Beamer Tutorial in Beamer by Charles T. Batts http://www.latex-project.org/ Kartik Mandaville (LUG Manipal) Latex March 20, 2010 19 / 21
  60. 60. Contact Information Kartik Mandaville Linux User’s Group Manipal kar2905@gmail.com http://lugmanipal.org http://kar2905.wordpress.com http://forums.lugmanipal.org Kartik Mandaville (LUG Manipal) Latex March 20, 2010 20 / 21
  61. 61. Copying Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 India License http://creativecommons.org/licenses/by-nc-nd/2.5/in/ Kartik Mandaville (LUG Manipal) Latex March 20, 2010 21 / 21

×