The LaTeX Tutorial.

Slides:



Advertisements
Similar presentations
Document preparation for project reports Rob Pooley
Advertisements

Introduction to LaTeX CPS470 Software Engineering Fall 1998.
LaTeX 2e Basics CSE470 Spring 2000 Software Engineering B.J. Czerny Updated by Prasad.
© Copyright 1992–2005 by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. Tutorial 8 - Interest Calculator Application: Introducing.
School of Aeronautics and Astronautics Introduction to by Arun K. Subramaniyan
Computer Science: A Structured Programming Approach Using C1 Objectives ❏ To understand the structure of a C-language program. ❏ To write your first C.
CS 173 Fall Introduction to LaTeX David and Lucas CS 173 Fall 2009 Written with significant references to Oetiker et al. “The Not So Short Introduction.
Chapter 12: Network Programming Desktop Publishing Translator models Latex Documentation Preparation Postscript programming language WYSIWIG Editors.
LaTeX Tutorial. What is LaTeX? TeX is a typesetting system designed in 1978 to automate the production of high quality print using any type of computer.
1 LaTeX Introduction Wenguang Wang Department of Computer Science University of Saskatchewan February 28, 2000.
For AMS 200, 2009 Dept. of Applied Math & Statistics School of Engineering University of California Santa Cruz, CA A Very Short Introduction to LaTeX.
Welcome to the 3-day Workshop on > Presented by Saeid Abolfazli Faculty of Computer Science and IT University Malaya 23,24, and.
Adopted from: PRISM Brownbag Series June 9 th, 2009 Byungwon Woo.
Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy.
Introduction to LaTeX PRISM Brownbag Series June 9 th, 2009 Byungwon Woo.
Introduction to… About Tex & LaTeX What is TeX? What is LaTeX? Advantages - Disadvantages.
Introduction to LaTeX NetWorkShop by Daniel Göhl.
APA Formatting and Style Guide Purdue OWL staff Brought to you in cooperation with the Purdue Online Writing Lab.
Introduction to LaTeX CS157b John Eagle. TeX TeX is a computer program created by Donald E. Knuth. It is aimed at typesetting text and mathematical formulae.
Introduction to Unix – CS 21 Lecture 16. Lecture Overview LaTeX History Running and creating LaTeX documents Documents and Articles Tables Lists Fonts.
Introduction to LaTeX Thomas Gorry. What is Latex?  A typesetting system used to produce professional looking documents.  Particularly good at handling.
LATEXLATEX IPA – batch. LATEXLATEX  A document preparation system - pronounced as lay-tek  It is a markup and programming language created by.
LaTeX A Short Intro to Marco D. Santambrogio Politecnico di Milano Sala DEIB 2 Sept 2015 Ver. 2/9/15.
© Copyright 1992–2005 by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. Tutorial 8 - Interest Calculator Application: Introducing.
CC510 - LaTeX 1 Lecturer - 김한규 (Hangyu Kim) 1CC510 – 2011.
Programming Concepts Chapter 3.
1 Lecture 4 A Brief Introduction to LaTeX Introduction to Information Technology Dr. Ken Tsang 曾镜涛
June LaTeX " A typesetting package for formatting and creating documents. Created by L. Lamport based on TeX designed by D. Knuth. " Alphanumeric.
1 LaTeX For Dummies Mulugeta Gebregziabher Division of Biostatistics and Epidemiology MUSC April 4, 2011.
Text, not Word Processing Gordon J. Pace March 2006 First steps.
Scientific Communication CITS7200 Lecture 1 Introduction to SciComm and LaTeX.
Academic Writing Using LaTeX
Logical Structure Recovery in Scholarly Articles with Rich Document Features Minh-Thang Luong, Thuy Dung Nguyen and Min-Yen Kan.
SIGNewGrad: Intro to LaTeX
LaTex By Wen Ying Gao.
Seminar Sam Panzer. Good Evening, and Welcome First, an overview of what these seminars will cover Topics: – What you need to get started – What LaTeX.
CSE470 Software Engineering Fall Tools - Overview LaTeX – Tool to create documents RCS – Revision Control System, to maintain multiple versions.
Lecture 3- Microsoft Word COE 201- Computer Proficiency.
Information SKL for Graduate Students Instructors: Sina Mater 3 December 2010.
Introduction to LaTeX A Mathematical typesetting system.
R 賴威昇 Introduction 2. Why using LaTeX ? 3. LaTeX usage: ◦ Backbone ◦ Equation ◦ Figure ◦ Table ◦ BibTex 4. Compile 5. Conclusion.
1 Copyright © 2014 Tata Consultancy Services Limited Assessment Knowledge Center – Item Creation Training Document.
Sébastien Le Roux. not What I am not going to talk about The explanations are in my HowTo ! Check my web IPCMS Basic tutorial to programming.
VNVe First computer lab Lector: Petr Veigend Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, Brno - Královo Pole.
Department of Mathematics, Jazan University, Jazan.
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
Computer Science: A Structured Programming Approach Using C1 Objectives ❏ To understand the structure of a C-language program. ❏ To write your first C.
LaTex -Computer scientist named Donald Knuth developed the program called Tex, in 1978.(mainly focused on formulae) -Later a mathematician and computer.
LaTeX Tutorial. What is LaTeX? TeX is a typesetting system designed in 1978 to automate the production of high quality print using any type of computer.
LATEX By GerardoVela 3/27/2015.
Sébastien Le Roux.
Agenda Introduction Installation Document Structure
Introduction to the C Language
Tutorial Reading in EBSCOhost support.ebsco.com.
By Rajyalakshmi Divi IIT Bombay
Introduction to LaTeX David and Lucas CS 173 Fall 2009
LaTeX Tutorial.
LaTeX is not... rubber a Bill Gates product WYSIWYG (see) VooDoo
Introduction to the C Language
Outlines.
Basic usage and packages of TEX
Graphics in TeX CONTENTS Sung-Ju Kang Department Of Physics
A Very Short Introduction to LaTeX
Engineering Librarian
Outline Basic English Information Inquiry Reading Technical Materials
A high quality document preparation system
Making Math Look Pretty – or How to Use LaTeX
The LaTeX Tutorial.
LaTeX Documents Document Body Preamble 8/3/2019 ARENA Tutorial - LaTeX
Presentation transcript:

The LaTeX Tutorial

Outline Goals The Problem The Solution Introduction of LaTeX Key Concepts Hands-on Summary 9/3/2019 ARENA Tutorial - LaTeX

Goals Introduce key concepts Establish working knowledge of LaTeX 9/3/2019 ARENA Tutorial - LaTeX

Problem Documentation necessary Cross - platform readability Consistent look of docs project-wide 9/3/2019 ARENA Tutorial - LaTeX

Solution One tool for all written documentation 9/3/2019 ARENA Tutorial - LaTeX

LaTeX Typesetting Program with plain text input Output to .dvi, .ps, .pdf Formatting using commands, not manually Structure specified in document 9/3/2019 ARENA Tutorial - LaTeX

LaTeX Documents Document Body Preamble 9/3/2019 ARENA Tutorial - LaTeX Does the document really 'have' a dcomentclass or _is_ it a class (aggregation vs. inheritance)?? If so, how can indefinite amount of subclasses be depicted? 9/3/2019 ARENA Tutorial - LaTeX

Example \documentclass{article} preamble \begin{document} \section{Das Festmahl} \subsection{Der Alte Mann} ``Ja, ja’’, sagte der alte Mann, und er hatte seinen Hut wieder, und wenn es auch nur die Krempe war \begin{document} \end{document} body 9/3/2019 ARENA Tutorial - LaTeX

Result (it looks better on paper) 9/3/2019 ARENA Tutorial - LaTeX

Some Key Concepts Document Class Packages Logical Structure Environments Funny Characters 9/3/2019 ARENA Tutorial - LaTeX

Document Classes Document has documentclass Body Preamble declares 9/3/2019 ARENA Tutorial - LaTeX

\documentclass[class_options]{document_class} Document Classes Usage \documentclass[class_options]{document_class} 9/3/2019 ARENA Tutorial - LaTeX

Document Classes book report article letter slides 9/3/2019 ARENA Tutorial - LaTeX

Document Classes Class options 10pt | 11pt | 12pt onecolumn | twocolumn oneside | twoside notitlepage | titlepage final | draft a4paper | letterpaper | a5paper | … 9/3/2019 ARENA Tutorial - LaTeX

Packages Document uses package * * Body Header includes 9/3/2019 ARENA Tutorial - LaTeX

\usepackage[options]{package} Packages Usage \usepackage[options]{package} 9/3/2019 ARENA Tutorial - LaTeX

Packages babel - support for languages \usepackage[german]{babel} colortbl - coloured tables amsmath - more math symbols qtree - drawing trees array - improved tables graphicx - including pictures … 9/3/2019 ARENA Tutorial - LaTeX

Logical Structure book, report article chapter * section section * * subsection subsection * * subsubsection subsubsection 9/3/2019 ARENA Tutorial - LaTeX

Logical Structure Usage \chapter{heading} \section{heading} \subsection{heading} 9/3/2019 ARENA Tutorial - LaTeX

Environments Body * Building block * Text Command Environment 9/3/2019 ARENA Tutorial - LaTeX

Environments Usage \begin{environment} or \begin{environment}{parameters} … \end{environment} 9/3/2019 ARENA Tutorial - LaTeX

Environments document - top level environment tabular - tables table - floating elements equation - what it says itemize - bullet list center - format text centered 9/3/2019 ARENA Tutorial - LaTeX

Funny Characters Greek letters: \pi, \Gamma, \alpha Umlauts : \"a, \"u, \"e, \"s Math symbols: \leftarrow, \subset, \simeq Quotes: ``(left), ''(right) 9/3/2019 ARENA Tutorial - LaTeX

Hands - On Do It 9/3/2019 ARENA Tutorial - LaTeX

Summary Document Classes : article Logical Structure : chapter, subsection Environments : itemize, tabular Funny Characters : \"a, \alpha 9/3/2019 ARENA Tutorial - LaTeX

Helpful Links LaTeX Kochbuch (german) www.uni-giessen.de/hrz/tex/cookbook/cookbook.html Another LaTeX online manual macbruegge7.informatik.tu-muenchen.de:16080/~creighto/LaTeX/ List of mathematical symbols www.math.hkbu.edu.hk/TeX/symbols.pdf The Comprehensive TeX Archive Network www.ctan.org 9/3/2019 ARENA Tutorial - LaTeX