Excellent support for mathematical formatting. Automatically downloads/installs missing components as needed Updates somewhat frequently

Similar documents
An Introduction to L A T E X

Introduction to LaTeX. Paul Fodor Stony Brook University

What is LaTeX. Is a document markup language and document preparation system for the TeX typesetting program

Document Preparation Using L A TEX

Latex Tutorial. CIS400 Senior Design 9/5/2013

An introduction to L A TEX for students

LaTeX. Information Literacy II EN(IL2) Course

(Yet Another) Introduction to L A TEX 2ε (V3)

L A TEX Overview. Jiayi Liu. January 31, Colorado School of Mines

PRISM Introduction to L A TEX

An Introduction to L A TEX

Research Method and Report Writing Lecture 4: An Introduction to L A TEX

An Interactive Introduction to L A TEX. Part 2: Structured Documents & More. Dr John D. Lees-Miller. writel A TEX.

Helen Cameron. A Brief Overview of LATEX

LaTeX A Tutorial. Mohsen Alimomeni, 2010

An introduction to LaTeX

Introduction to LATEX

T E X and L A T E X Document preparation tools

Helen Cameron. A Brief Overview of LATEX

Introduction to typesetting with L A TEX

Math 235: Introduction to LaTeX

A brief introduction to L A TEX

Learning L A TEX. Patrick Lam

Using LaTex and BibTex to Write Academic Documents. Ligang He Department of Computer Science University of Warwick

Introduction to Latex. A workshop by Dr. Ala Eshmawi

Document Preparation Word Processors

NCSU Linguistics Eric Wilbanks & Jeff Mielke. November 21, An open-source typesetting language used for document mark-up

Mikkel Madsen

Outline. Installing LaTeX. Opening TeXShop. Intro to LaTeX. Intro to LaTeX interface Working with text Tabbing and tables Figures Math and equations

The AES Convention Paper LATEX class Adam H. Lewenberg (October 18, 2008) 1

COMP496/901: Academic Presentation and Writing Skills Using LaTeX

Introduction to LATEX

Introduction to L A T E X

Basic L A TEX. what is LaTeX?

L A TEXday, morning session Discovering L A TEX

Typesetting with TEX

Student Learning Service: Introduction to Latex

Introduction to L A TEX

Introduzione a LaTex. Fabrizio Messina

L A TEX Tutorial. 1 Introduction. 2 Running L A TEX. J. E. Rice. May 2010

L A TEX for psychological researchers

L A TEX From The Ground Up

Aalborg October 2014

The basics of LaTeX. Cédric Buron. April 25, 2016

An Introduction to. Rado Ivanov CIS400 Senior Design Tutorial September 18, 2014

An introduction to LaTeX

Introduction to Scientific Typesetting Lesson 5: The Structure of a Document

Very Short Introduction to LaTeX

LaTeX installation guide

Formatting with LaTeX

INSTALLING AND USING L A TEX

Lecture 1: Short summary of LaTeX basics

What is T E X? T E X and L A T E X Document preparation tools. Setting and casting type. What Knuth was setting. Setting and casting type

Abstract A quick intro by examples to the document preparation language L A TEX.

Getting started with Latex

Researcher Development Unit: Introduction to Latex

LATEX TYPESETTING SYSTEM. CAAM 519, CHAPTER 3

Outline Getting started Editing. LA TE X introduction. Kyle Rawlins. February 26, 2009

Intro to LATEX I. Aaron Erlich POLS/CSSS 510, Why LATEX? Programming Document Structure Floats Tables Lists Math

An Introduction to LATEX

An Introduction to. Andrew G. West, Jian Chang CIS400 Senior Design Tutorial September 15, 2009

Introduction to L A TEX

Getting ready for L A TEX. Alexis Dimitriadis. Version: March 28, 2013

How to Prepare Your Paper in L A T E X for IOE Graduate Conference 2017

EBESS and MESS Presents: Learn to LaTeX. Presented by Joshua Tambunan 13 February 2018

Outline. A Sneak Peek

The Honours Dissertation Class for L A TEX2e. Cara MacNish

Introduction. LaTeX (pronounced lay-tech ) is a professional document preparation system.

How to use abdnthesis.cls

An Introduction to LATEX

M. R. C. van Dongen. ucc. LaTEX and Friends. Including External Pictures. Marc van Dongen.

L A TEX for Psychological Researchers

Introduction to L A TEX

L A TEX Training Course Using L A TEX to write a thesis

L A TEX Workshop. Don Brower

LaTeX. Information Literacy II EN(IL2) Course

L A TEX for Philosophers

Introduction to L A TEX beamer

An introduction. C.D. Emmery & M.M. van Zaanen. October 22, Tilburg University

LA T EX is a Document Preparation System which is useful for the preparation of all Abstract kinds of reports. It is particularly suited, but not limi

A Very Brief Introduction to L A T E X MAT 3535

NAVIGATING UNIX. Other useful commands, with more extensive documentation, are

Learn LaTeX in 30 Minutes. A. LOTFI School of Science and Technology Nottingham Trent University

Introduction to L A TEX

L A TEX Class Holiday Inn Fisherman s Wharf San Francisco, CA July Cheryl Ponchin Sue DeMerritt

RefWorks 2.0 and LaTex Version 1/2016

Introduction to L A TEX

Introduction to L A TEX

Written & Oral Presentation: Computer Tools

Workshop: A Simple Introduction to L A TEX

Introduction to L A TEX

Typesetting with L A TEX: The Basics 1

Homework # You ll want to use some LaTeX editor to edit and compile your.tex files

THIS IS AN INTRODUCTION TO. LaTeX. Introduction to Latex. University of Minnesota, November 7, 2016

An Introduction to LATEX

Getting started General Tables Figures Math Wrap up. UCLA Department of Statistics Statistical Consulting Center. LaTeX Bootcamp

The Name of the Game. An Introduction to LATEX. Why L A TEX? The Name of the Game

Mingxi Liu Energy & Resources Group University of California, Berkeley CONTENTS

Dec. 27 th, 2010 University of Isfahan

Documentation for TeXworks autocompleter

Transcription:

Overview Why Use L A TEX? L A TEX lets you focus on the content and not how a document looks Excellent support for mathematical formatting Good bibliography management Acquiring L A TEX Windows Linux MiKTeX - http://miktex.org/ Automatically downloads/installs missing components as needed Updates somewhat frequently TeX Live - http://www.tug.org/texlive/ Comes with everything at once, no need to download missing components Updates less frequently (yearly) TeX Live - http://www.tug.org/texlive/ Same distribution as available on Windows tetex - http://www.tug.org/tetex/ Mac OS X No longer actively supported MacTeX-2007 - http://www.tug.org/mactex/ Based on the TeX Live distribution Includes some nice front-ends, such as: Departmental Servers TeXShop - http://www.uoregon.edu/ koch/texshop/ BibDesk - http://bibdesk.sourceforge.net/ pyrite.cs.iastate.edu Already installed, no setup required

Using L A TEX 0.1 Editing Files L A TEX files are plain text, you can use your favorite text editor Emacs, VI(m), etc tend to have built-in syntax hi-lighting Use a GUI Texmaker (cross-platform) http://www.xm1math.net/texmaker/ TeXShop (mac) http://www.uoregon.edu/ koch/texshop/ Texlipse (plugin for Eclipse) http://texlipse.sourceforge.net/ 0.2 Terminology and Syntax Environments Declared with the \begin and \end commands Changes how the document is formatted between the two commands Commonly used environments: document, abstract, verbatim, figure, table Syntax: \begin{environment}...\end{environment} Commands Start with a backslash and have optional and/or required argument(s) Syntax: \command[optarg1]{reqarg}, \command2{reqarg}, \command[optarg1], \command3 Packages Included with the \usepackage{pkgname} command in the preamble, this declares extra features you wish to use Commonly used packages: graphics, amsmath, float, subfigure, listings Preamble Everything before the document environment This is where you declare packages you are using and declare the type of document you are generating (with \documentclass{class}) \documentclass{class} \usepackage{graphics} \begin{document} 2

\title{a LaTeX Report} \author{some Author} \maketitle \begin{abstract} \input{abstract} \end{abstract} \input{file1} \bibliographystyle{style} \bibliography{refs} \end{document} 0.3 Including Files Allows you to break large documents up into separate files \input{filename} - includes filename.tex at that location, as if the contents of the file were placed there 0.4 Using Images Including an Image Include images with the \includegraphics{filename} command Looks for available graphics files, such as PNG, JPG, GIF, PDF, etc Note: \usepackage{graphics} is needed for \includegraphics Making Figures Instead of just including the image, make it a figure in your document Usually contains a caption and a label (so you can refer to it with \ref{figurelabel}) Syntax: \begin{figure}[htp] \includegraphics{filename} \caption{figurecaption} \label{figurelabel} \end{figure} 3

0.5 Sectioning a Document Several commands are available to help section documents Syntax: \section{title}, \subsection{title}, and \subsubsection{title} Any existing \label can be referenced using the \ref{labelname} command For example, to refer to the figure defined previously you might say: As you can see in Figure \ref{figurelabel},... To refer to another section you might say: In Section \ref{sectionlabel}, we... Tip: the tilde ( ) is a special space that keeps the two words on the same line 0.6 Creating Lists Lists are created using the itemize (bulleted lists) and enumerate (numbered lists) environments Each item inside the list begins with an \item command For example: \begin{itemize} \item 1 \item 2... \end{itemize} You can use custom labels by doing \item[label]... 0.7 Displaying Math Math should be typeset in math mode, which is indicated using dollar signs ($) Syntax: $A \cup B$ (displays A B) Some common symbols can be seen here: http://www.artofproblemsolving. com/latex/aops_l_guidesym.php or http://omega.albany.edu: 8008/Symbols.html Comprehensive list here: http://www.ctan.org/tex-archive/info/ symbols/comprehensive/symbols-a4.pdf 4

References in L A TEX 0.8 What is BibTeX? BibTeX is a bibliography format, commonly used by most computer science journals and conferences You can usually find a BibTeX entry for a paper on the publisher s website (ACM digital library, IEEE archives, Springer, etc) Each entry has a unique name, allowing you to reference it in your document The actual citation is automatically handled and a bibliography list is created for you at the end of your document 0.9 Including the References \bibliographystyle{style} - use the style.bst bibliography style file to format your bibliography entries \bibliography{refs} - use the refs.bib file as the source containing all your bibliography entries (in BibTeX format) These commands should be inside the document environment 0.10 Making a Reference Similar to referencing a label, but uses the \cite{name} command Example: Jones and Smith said it was so \cite{jones2006}. Summary Questions? View the source to this presentation at http://www.cs.iastate.edu/ rdyer/ latex/ 5