csss 569 visualizing data and models
play

CSSS 569 Visualizing Data and Models Lab 2: Intro to L A T EX with - PowerPoint PPT Presentation

CSSS 569 Visualizing Data and Models Lab 2: Intro to L A T EX with Overleaf Kai Ping (Brian) Leung Department of Political Science, UW January 15, 2020 Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a T


  1. CSSS 569 Visualizing Data and Models Lab 2: Intro to L A T EX with Overleaf Kai Ping (Brian) Leung Department of Political Science, UW January 15, 2020

  2. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  3. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  4. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  5. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  6. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides ◮ Control over large documents containing sectioning, cross-references, tables and figures 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  7. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides ◮ Control over large documents containing sectioning, cross-references, tables and figures ◮ Typesetting of complex mathematical formulas 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  8. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides ◮ Control over large documents containing sectioning, cross-references, tables and figures ◮ Typesetting of complex mathematical formulas ◮ Advanced typesetting of mathematics with AMS-LaTeX 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  9. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides ◮ Control over large documents containing sectioning, cross-references, tables and figures ◮ Typesetting of complex mathematical formulas ◮ Advanced typesetting of mathematics with AMS-LaTeX ◮ Automatic generation of bibliographies and indexes 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  10. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides ◮ Control over large documents containing sectioning, cross-references, tables and figures ◮ Typesetting of complex mathematical formulas ◮ Advanced typesetting of mathematics with AMS-LaTeX ◮ Automatic generation of bibliographies and indexes ◮ Multi-lingual typesetting 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  11. Intro to T EX and L A T EX EX is a typesetting engine 1 designed by Donald Knuth, a ◮ T computer scientist and mathematician at Stanford ◮ For typesetting scientific text and mathematical formulas ◮ L A T EX is a document preparation system, or a macro package , built on top of the T EX engine, with features: ◮ Typesetting journal articles, technical reports, books, and slides ◮ Control over large documents containing sectioning, cross-references, tables and figures ◮ Typesetting of complex mathematical formulas ◮ Advanced typesetting of mathematics with AMS-LaTeX ◮ Automatic generation of bibliographies and indexes ◮ Multi-lingual typesetting ◮ See more here 1 Modern extensions of the T EX engines include pdfTeX, XeTeX, LuaTeX, etc.

  12. Intro to T EX and L A T EX ◮ Popular implementations, or distributions , of T EX/L A T EX

  13. Intro to T EX and L A T EX ◮ Popular implementations, or distributions , of T EX/L A T EX ◮ MacTeX for Mac OS: http://www.tug.org/mactex/

  14. Intro to T EX and L A T EX ◮ Popular implementations, or distributions , of T EX/L A T EX ◮ MacTeX for Mac OS: http://www.tug.org/mactex/ ◮ MiKTeX for Windows: https://miktex.org

  15. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word)

  16. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word

  17. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get

  18. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get ◮ You interact with a user interface to control the document layout while typing text

  19. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get ◮ You interact with a user interface to control the document layout while typing text ◮ What is displayed on the screen resembles what will be printed

  20. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get ◮ You interact with a user interface to control the document layout while typing text ◮ What is displayed on the screen resembles what will be printed ◮ L A T EX

  21. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get ◮ You interact with a user interface to control the document layout while typing text ◮ What is displayed on the screen resembles what will be printed ◮ L A T EX ◮ You provide “L T EX commands” to specify the layout, A structure, and details of the document:

  22. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get ◮ You interact with a user interface to control the document layout while typing text ◮ What is displayed on the screen resembles what will be printed ◮ L A T EX ◮ You provide “L T EX commands” to specify the layout, A structure, and details of the document: ◮ \command[optional parameter]{parameter}

  23. Intro to T EX and L A T EX ◮ L A T EX vs. other word processors (e.g. Microsoft Word) ◮ Microsoft Word ◮ WYSIWYG: What You See Is What You Get ◮ You interact with a user interface to control the document layout while typing text ◮ What is displayed on the screen resembles what will be printed ◮ L A T EX ◮ You provide “L T EX commands” to specify the layout, A structure, and details of the document: ◮ \command[optional parameter]{parameter} ◮ And typeset the document using the T EX engine and compile the output

  24. Intro to T EX and L A T EX ◮ The input for L A T EX is a plain text file (.tex)

  25. Intro to T EX and L A T EX ◮ The input for L A T EX is a plain text file (.tex) ◮ You need a text editor!

  26. Intro to T EX and L A T EX ◮ The input for L A T EX is a plain text file (.tex) ◮ You need a text editor! ◮ Numerous popular text editors

  27. Intro to T EX and L A T EX ◮ The input for L A T EX is a plain text file (.tex) ◮ You need a text editor! ◮ Numerous popular text editors ◮ Specific: Texmaker, TeXShop, TeXstudio, TeXworks. . .

  28. Intro to T EX and L A T EX ◮ The input for L A T EX is a plain text file (.tex) ◮ You need a text editor! ◮ Numerous popular text editors ◮ Specific: Texmaker, TeXShop, TeXstudio, TeXworks. . . ◮ Generic: Emacs (Aquamacs), Vim, Sublime, Atom. . .

Recommend


More recommend