Become a L A TEX Guru

Similar documents
Learn how to [learn] LATEX

Math 235: Introduction to LaTeX

An Interactive Introduction to L A TEX

Learning LaTeX: The Basics

A Beginner s guide to L A TEX for CSCA67/MATA67. Kohilan Mohanarajan

L A TEX for Psychological Researchers

An Interactive Introduction to L A TEX. Part 1: The Basics. John Lees-Miller. writel A TEX

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

Not-So-Frequently Asked Questions for L A TEX

An introduction to L A TEX for students

Guide to using L A TEX

Getting started with Latex

L A TEX Primer. Randall R. Holmes. August 17, 2018

Basics. Options. Commands

Typing Mathematics. Darrin Doud

LaTeX Seminar III: Environments and More Advanced Mathematical Typesetting

L A TEX. The Logo. Introduction to L A TEX. Overview. Primary Benefits. Kinds of Documents. Bill Slough and Andrew Mertz

Using L A TEX. A numbered list is just that a collection of items sorted and labeled by number.

L A TEX examples. a b c a b c b b a c b c c b a. This table was typeset with the following commands.

Simple Math. Adam Dishaw 2011 September 21. Suppose you want to include some math in your documents. Just follow these basics steps:

Introduction to L A TEX

LaTeX A Tutorial. Mohsen Alimomeni, 2010

LATEX Workshop. Yi Liu Chen SUNY Geneseo PRISM Math Club. February 6, Wordmark Reversed Geneseo Wordmark Style Guide 4

1 Obtaining LyX and L A TEX

Introduction to L A TEX

Introduction to L A TEX

Introduction to LaTeX. Paul Fodor Stony Brook University

Introduction to L A TEX

Lecture 1: Short summary of LaTeX basics

A Brief Introduction to LaTeX

LATEX TYPESETTING SYSTEM. CAAM 519, CHAPTER 3

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

An Introduction to LATEX

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

Using L A TEX Tom Edgar

L A TEX for Psychological Researchers

Introduction to MCS 220 and L A TEX

Typesetting Text. Spring 2013 TEX-Bit #1 Math 406

Getting Started with L A TEX

Helen Cameron. A Brief Overview of LATEX

Intro to LaTeX Workshop

Lecture 1. MA2730: Analysis I. Lecture slides for MA2730 Analysis I. Study and Assessment Components. MA L A TEX: topics for Lecture 1

An Introduction to L A TEX

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

Introduction to LaTex 2ε. Based on The Not So Short Introduction to LaTeX 2ε by Tobias Oetiker et al., April 2001

Introduction to L A TEX beamer

L A TEX and Basic Text Editing

VERY VERY SHORT GUIDE TO LATEX

Learning L A TEX. Patrick Lam

L A TEX minicourse. dstowell, mag, sar, scannell,... September Typeset by FoilTEX

Introduction to L A TEX for MCS-236

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

A Brief Introduction to L A TEX

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

Introduction to L A TEX

L A TEXInstallation and Introduction

Helen Cameron. A Brief Overview of LATEX

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

Lecture 3-Introduction to Latex (II)

1 Different Document Classes

COMS 6100 Class note

Introduction to L A T E X

Assessments for CS students:

Getting Started with L A T E X for a Technical Document or Thesis

Introduction to LATEX

LaTeX Workshop. While you re waiting, please make an account at

Lecture 2: Tables, Figures and Formulæ

LATEX Seminar Week 2 Jonathan Blair & Evan Ott. Document classes, basic math formatting, basic pictures, tables and matrices

Began as TeX, in 1982 (Knuth). Purely a typesetting tool. LaTeX added macros, maintaining TeX as it s typesetting engine (Lamport).

Introduction to Math in LaTeX

An Introduction to LATEX

Exercises in LaTeX IDA on AAU

Formatting with LaTeX

MATLAB for the Sciences

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

Paul Gartside. March 2, 2013

Introduction to L A TEX Part II

An Introduction to L A TEX

INSTALLING AND USING L A TEX

Introduction to L A TEX Part II

A brief introduction to L A TEX

How to L A TEX. George Wong, David Mykytyn. 6 October 2016

LearningLatex. % This file walks you through some basic things with LaTex % Thanks to Patrick Lam and Maya Sen for letting me borrow their materials

L A T E X FOSSEE. Department of Aerospace Engineering IIT Bombay. FOSSEE (IIT Bombay) LAT E X 1 / 58

Guide to L A TEX. Daniel M. Kane


Tools for Scientific Writing with LAT E X. Johan Carlson

Effective Programming Practices for Economists

Workshop: A Simple Introduction to L A TEX

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

Course A, Part 1 Basic Formatting in L A TEX

L A T E X Workshop. Bijulal D & Anu Thomas Industrial Engineering and Operations Research Indian Institute of Technology

Math 291: Lecture 2. Justin A James. Minnesota State University Moorhead web.mnstate.edu/jamesju/

Researcher Development Unit: Introduction to Latex

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

Student Learning Service: Introduction to Latex

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

A Short Introduction to L A TEX

Math 395 Homework #1 Due Wednesday, April 12

Latex Tutorial 1 L A TEX. 1.1 Text

Transcription:

Become a L A TEX Guru 1 Many thanks to Michele, who was my coteacher for this class for Splash 2009

1. Log in using the username sipb2 and the password hsspmonster 2. Once you are logged on, type sudo apt-get install kile okular in the terminal and press enter. 3. When prompted for a password, type the password you used to log on (in this case, hsspmonster) and press enter. Do not worry if the password does not show up as you type it. 4. When it asks you if you want to continue, type y and press enter. 5. When it is finished installing, type kile in the terminal, and press enter. 6. Happy L A TEXing!

How to set up a document Help files Good LATEX practices Optional (but useful) packages How to set up a document \documentclass{article} \usepackage{amsmath} \begin{document} Your stuff goes here! \end{document}

How to set up a document Help files Good LATEX practices Optional (but useful) packages The default we have given is the article document type, but there are others available: report, book, letter, slides. You can also set options for your document: \documentclass[11pt, letterpaper, landscape, twoside] {article}. Refer to the help files for more details.

How to set up a document Help files Good LATEX practices Optional (but useful) packages Help files lshort: This is the biggest beginner help file available on the web for L A TEX. Go to http: //mirror.ctan.org/info/lshort/english/lshort.pdf. Alternatively, Google lshort and it will come up. Google: One of the best help files out there. Google anything you want to accomplish along with L A TEX and you will get something. Unless of course you type "Build a time machine" latex. http://www.ctan.org: Gives the full documentation for any package, the source code, etc. http://detexify.kirelabs.org/classify.html. Slightly more useful for tablets, but useful nonetheless. If you need help finding a specific symbol, we can help you.

How to set up a document Help files Good LATEX practices Optional (but useful) packages Good L A TEX practices The default margins are small for a reason. It is easier to read papers if there are no more than 80 characters on a line; this is why newspapers have multiple columns. Don t change the defaults unless you have good reason to and you know what you are doing. In general, don t change the defaults unless you have good reason to. This applies to font size as well. L A TEX (mostly) ignores duplicated white space. If you have two or more returns in a row, this makes a new line. Don t tell L A TEX to make multiple blank lines because it knows how to make things more readable. The one major exception to this rule is math mode.

How to set up a document Help files Good LATEX practices Optional (but useful) packages Every so often in the source code press enter (to make it readable - about every 80 characters). This won t affect your output because L A TEX doesn t render single line breaks. Use logical structure in your documents. Don t hardcode (too much) formatting into your document; use predefined L A TEX commands (like \section{}, etc.). (For advanced L A TEX users) Don t define too many macros, use obscure packages not on CTAN, and do other weird things like that. If you do, publishers won t like you very much.

How to set up a document Help files Good LATEX practices Optional (but useful) packages Optional (but useful) packages Packages provided added functionality for your L A TEX code. To include a package use the command \usepackage[(optional) Options]{Package name}. Package name amsmath amssymb amsthm Description Gives an environment for typsetting math formulas. Namely \begin{equation} \end{equation}, among other things. Gives mathematical symbols that may not be built into L A TEX Gives an environment for typing theorems in a standard format

How to set up a document Help files Good LATEX practices Optional (but useful) packages Package name graphicx hyperref geometry enumerate Description Can insert pictures from.jpg,.pdf,.png,.eps, among others using the \includegraphics[(optional) Options]{filename} Lets you make hyperlinks Lets you change the margins Lets you control the enumerate environment for lists and outlines You ll want to load amsmath and amssymb for any sort of math typsetting.

Ways to get into math mode Basic math typsetting As you are typing regular text, put any math mode commands (or math) between $$ like so: $\frac{3}{4}$ (this will look like 3 4 ). This can be inserted right in the middle of text: The answer is $x = 3$. Use the package amsmath and then use \begin{equation}\end{equation} (numbers your lines between the two commands) or \begin{equation*}\end{equation*} (does not number your lines). Place math between \[insert math here\] or $$insert math here$$ to get it centered on a new line.

A few common math things Basic math typsetting A more exhaustive list can be found through the lshort reference. Fractions: $\frac{1}{4}$ ( 1 4 ), $\frac{1 + \frac{1}{3}}{2x + \frac{1}{5}}$ ( 1+ 1 3 ) 2x+ 1 5 Exponents and subscripts: $x_1^2 + x_2^2 + \cdots + x_{11}^2$ (x1 2 + x 2 2 + + x 11 2 ), $(3x + 7)^{100}$ ((3x + 7)100 ) Trig functions: $\cos(\sin x)$ (cos(sin x)) Summations: $\sum_{i = 0}^5 (ar^n)$ ( 5 i=0 (ar n )) Integrals: $\int_0^{\pi/2}e^x \ln x\,dx$ ( π/2 0 e x ln x dx) Square roots and n th roots: $\sqrt{x^2 + 1}$ ( x 2 + 1), $\sqrt[3]{8} = 2$ ( 3 8 = 2) Greek letters: $\pi$ (π), $\Omega$ (Ω), $\omega$ (ω)

Basic math typsetting Feel free to start on the exercises if you want, but it may be in your best interests to keep listening for a while.

Basic math typsetting A few not so common math things Spaces in math mode are tricky. Here are some ways to fix up spaces: Symbol Code Example \! x \! y xy \, x \, y x y \: x \: y x y \; x \; y x y \ x \ y x y \quad x \quad y x y \qquad x \qquad y x y How to box an answer (only in text mode): \framebox[width][position (l, c, r)]{text} For example, Einstein said, E = mc 2!

Things to watch out for Other environments Just a few reminders/cautions: L A TEX is case-sensitive (for the most part), so if you are getting strange compiler errors, check your capitalization. Some characters are only available in math mode (e.g. <, >) Special characters that L A TEX will get angry about: #, $, %, ^, &, _, {, }, ~, \. To typeset these, use this instead: \#, \$, \%, \^{}, \&, \_, \{, \}, \~{}, \textbackslash

The list environment Getting Started Things to watch out for Other environments Lists: Here are two examples of lists and their output: \begin{itemize} \item Math \item Chemistry \item Physics \end{itemize} Math Chemistry Physics

Another list environment Things to watch out for Other environments \begin{enumerate} \item Math \item Chemistry \item Physics \end{enumerate} 1. Math 2. Chemistry 3. Physics

The tabular environment Things to watch out for Other environments Tables: \begin{tabular}{l cc} Number & Numeral & Roman \\ \hline Five & $5$ & $V$\\ Ten & $10$ & $X$\\ \end{tabular} Number Numeral Roman Five 5 V Ten 10 X

Aligned equations Getting Started Things to watch out for Other environments Aligned equations: \begin{align} f(x) &= 9y^2-6y \nonumber \\ &= (9y^2-6y + 1) - 1 \nonumber \\ &= (3y - 1)^2-1 \end{align} f (x) = 9y 2 6y = (9y 2 6y + 1) 1 = (3y 1) 2 1 (1)

The section command Getting Started Things to watch out for Other environments Sections: \section{scientists} \subsection{euler} He knew everything. \subsection{newton} He knew gravity. \section{mit Students} \subsection*{class of 2013} \subsubsection*{jason} He knows \LaTeX. \subsubsection*{michele} She likes to teach. 1 Scientists 1.1 Euler He knew everything. 1.2 Newton He knew gravity. 2 MIT Students Class of 2013 Jason He knows L A TEX. Michele She likes to teach.

See handout. You should save whatever file you use as yourname.tex, where yourname is your name.