Tables, Lists and Matrices. MAT 218 Mathematical Computing. February 2, 2016

Size: px
Start display at page:

Download "Tables, Lists and Matrices. MAT 218 Mathematical Computing. February 2, 2016"

Transcription

1 Tables, Lists and Matrices MAT 218 Mathematical Computing February 2, List Environments Before we get started, I want to point out two things I have in the preamble The first is that I am using the package \usepackage{fullpage}, which makes wider margins and makes better use of the space on a page, so I usually use it The other item from the preamble is to make no numbers on the bottom of the pages To make a document without page numbers, we use the \pagestyle{empty} command 11 Enumerate Often we want to list items and number them along the way To do this, we use the enumerate command In order to do so, we need to begin and end the section Each element is called an item The format for this is : \begin{enumerate} \item First thing \item Second thing \item Last thing \end{enumerate} So, suppose we wanted to list the NFL championship weekend playoff teams Using the notation above, those teams are : 1 New England Patriots 2 Denver Broncos 3 Carolina Panthers 4 Arizona Cardinals

2 12 Itemize We sometimes do not want numbered lists, however Sometimes we just want the list to have bullets To do this, we use the itemize command We do not get a choice of what the bullet will look like, though But the format is exactly the same as it is for the enumerate command So, suppose we wanted to list the last 4 teams projected to make the NCAA tournament These teams are not ranked, so numbering them wouldn t make a lot of sense If we use the itemize command, we would get a list that looks like : Notre Dame Connecticut Rhode Island San Diego State It is important to note that regardless of which environment we are defining, you must begin and end the environment as described above If you forget to end the section, you will get errors, as you will if you use the wrong kind of brackets 13 Description We can also make lists where we have no symbols or numbers in front of the items To do this, we use the description environment, which uses the exact same format as the other environments The following is the code and then the output for the description section \centerline{ways to Emphasize Text} \begin{description} \item \textbf{boldface} \item \textit{italicize} \item \underline{underline} \end{description} Ways to Emphasize Text boldface italicize underline

3 2 Quotes The quote environment works in a similar way to the list environments in that we have to begin and end the section with \begin{quote} and \end{quote} but differs in that we do not have items to list out Once we begin the section, whatever we write inside those two commands will be centered and indented - just like the quotes you see in books If we want to change the size of the font, we can put a command inside the environment and the size will automatically revert back to the normal size when we close the environment Here, I am beginning the section with \begin{quote} \small % a smaller font will be used inside this environment and then after typing what I want, the section ends with \end{quote} So suppose we wanted to include words of wisdom from Denis Leary In this environment, the quote would look like this: Racism isn t born, folks, it s taught I have a two-year-old son You know what he hates? Naps! End of list 3 Tables Suppose we wanted to list the 2015 Red Sox starting lineup along with the number of homeruns and RBIs each player had We would use the tabular environment to do this The format is similar to that of before, with a beginning and end, but we also need to include additional information, as in the location of the values within the cells and whether or not we want consistent lines in the table The format for the end is simply \end{tabular}, but the start is of the form \begin{tabular}{conditions} These conditions are either l,c or r depending on whether we want the item to be left justified, centered or right justified in the cell Also, the symbols in the conditions section are used to put a vertical line in each row And, if we want a horizontal line, we include the \hline command at the end of the line - one for each line we want If we wanted vertical bars separating the columns, and horizontal lines separating the rows, the syntax would look like : \begin{center} \begin{tabular}{ l c c } \hline \textbf{name} & \textbf{homeruns} & \textbf{rbis}\\ \hline \hline Blake Swihart & 5 & 31\\ \hline Mike Napoli & 13 & 40\\ \hline Dustin Pedroia & 12 & 42\\ \hline Xander Bogaerts & 7 & 81\\ \hline Pablo Sandoval & 10 & 47\\ \hline

4 Hanley Ramirez & 19 & 53\\ \hline Mookie Betts & 18 & 77\\ \hline Rusney Castillo & 5 & 29\\ \hline David Ortiz & 37 & 108\\ \hline\hline \end{tabular} \end{center} Note: We use & between items that are to be in different cells We also need to put a manual carriage return in at the end of each line This is done with the \\ command The output associated with the above code would be: Name Homeruns RBIs Blake Swihart 5 31 Mike Napoli Dustin Pedroia Xander Bogaerts 7 81 Pablo Sandoval Hanley Ramirez Mookie Betts Rusney Castillo 5 29 David Ortiz But we may want to have some of the lines follow a different format by using the multicolumn command This is used when we want to define a line differently than we did the rows in the beginning of the environment The syntax for the command is \multicolumn{# of columns}{conditions}{any text} So, if we wanted the above table to have a title at the top that had the team name over the first column but had the word Statistics centered over the other two, we could put this command as the first line in the table: \multicolumn{1}{ l }{2015 Red Sox} & \multicolumn{2}{c }{Statistics}\\ \hline The important thing to be sure of here is that the sum of the number of columns in this command must match the number of columns in the regular table assignment The new table would look like :

5 2015 Red Sox Statistics Name Homeruns RBIs Blake Swihart 5 31 Mike Napoli Dustin Pedroia Xander Bogaerts 7 81 Pablo Sandoval Hanley Ramirez Mookie Betts Rusney Castillo 5 29 David Ortiz We can combine two different types of environments as well For example we can combine the itemize and tabular environment to do things like : The 2015 Red Sox Starting Lineup Mooke Betts Dustin Pedroia Xander Boegaerts Blake Swihart CF 2B SS C The 2016 Projected Red Sox Starting Lineup Mooke Betts Dustin Pedroia Xander Bogaerts Jackie Bradley Jr 4 Matrices CF 2B SS RF Now, we will look at how to make a variety of matrices We will also look at how we can reference equations in text - as in if we labeled a matrix or an equation in a paper and then wanted to refer to it - L A TEXhas a way to code this We can use the array environment to make matrices, as well as to display other mathematical structures The standard L A TEXsyntax for an array is \begin{array}[pos]{preamble} row-list \end{array} The optional arguments [pos] can be center, c, top t, or bottom, b The purpose of this to specify how each row is aligned, but this command is unnecessary The {preamble} determines whether columns are centered, c, left-justified, l or right-justified, r

6 So, suppose we wanted to make an 3 3 array with the letters a i,j as the entries We can use this environment to do so relatively easily \begin{array}{ccc} a_{1,1} & a_{1,2} & a_{1,3}\\ a_{2,1} & a_{2,2} & a_{2,3}\\ a_{3,1} & a_{3,2} & a_{3,3} \end{array} a 1,1 a 1,2 a 1,3 a 2,1 a 2,2 a 2,3 a 3,1 a 3,2 a 3,3 In order to put some kind of border around an array you must use the \left and \right commands \[A=\left[\begin{array}{ccc} a_{11}&a_{12}& a_{13}\\ a_{21}&a_{22}& a_{23}\\ a_{31}&a_{32}& a_{33} \end{array}\right]\] A = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 There are other types of borders we could use, like ( ) { a11 a A = 12 1, x < 0, f(x) = a 21 a 22 1, x 0 We can also easily add horizontal or vertical bars within the matrix as long as we want the bar to span the entire matrix For vertical bars, we insert in the appropriate place in the preamble If we want a horizontal line, we use the \hline command \[A=\left[\begin{array}{cc c} a_{11}&a_{12}& a_{13}\\ a_{21}&a_{22}& a_{23}\\ \hline a_{31}&a_{32}& a_{33} \end{array}\right]\] A = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 But, what if we didn t want the horizontal line to span the entire matrix? Then you need to use \cline{n-m} which puts a horizontal line from column n to m In this example I have also introduced the use of multicolumn to just put a vertical bar between two columns in one row To make this easier, I also defined the command to produce this vertical line Now, any time I use \tempb, it will produce that verical line in a matrix The syntax for the multicolumn is to put the number of columns, then the location (with the vertical bars as desired), and then then the text that you want to be in those cells \[ \newcommand*{\tempb}{\multicolumn{1}{ c}{b}} P=\left[ \begin{array}{ccc} A & A & \tempb \\ \cline{1-2} C & C & D \end{array}\right] \] P = [ A A B C C D ]

7 Here are some other things we can do \renewcommand{\arraystretch}{2} $$\newcommand*{\temp}{\multicolumn{1}{r }{}} A=\left[\begin{array}{cccccc} 1 & 2 &3 & \temp & 7 & 6\\ \cline{1-6} 2 & 4 & 6 &\temp & 5 & 4\\ \end{array}\right] $$ A = $$\newcommand*{\temp}{\multicolumn{1}{c }{0}} B=\left[\begin{array}{cccccc} 1 & 0 & \ast & 0 & \ast &\ast \\ \cline{1-1} \temp & 1 & \ast & 0 &\ast & \ast \\ \cline{2-3} 0 & 0 & \temp & 1 & \ast & \ast \\ \cline{4-6} 0 & 0 & 0& 0 & 0 & 0 \end{array}\right] $$ B = One final tool for doing this kind of block structure is the hhline package which must be requested in the preamble with \usepackage{hhline} \setlength{\arrayrulewidth}{5pt} \[ G=\left[ \begin{array}{ cc c c } \hhline{ t:==:t:==:t } a&b&c&d\\ \hhline{ :==: ~ ~ } 1&2&3&4\\ \hhline{#==#~ =#} i&j&k&l\\ \hhline{ } w&x&y&z\\ \hhline{ b:==:b:==:b } \end{array}\right] \] G = a b c d i j k l w x y z It takes a little playing with the parameters to get a good feel of how they work, so don t get discouraged if your array doesn t look the way you want right away This environment is not always the best to use when making matrices It can be easier for us to use matrix environment when we want to make basic matrices In order to use this, you must open the AMSMATH package in the preamble of the document Once we do, we can use the following matrix environments: 1 \begin{matrix} 1&2\\3&4 \end{matrix}:

8 2 \begin{bmatrix} 1&2\\3&4 \end{bmatrix}: 3 \begin{pmatrix} 1&2\\3&4 \end{pmatrix}: 4 \begin{vmatrix} 1&2\\3&4 \end{vmatrix}: 5 \begin{vmatrix} 1&2\\3&4 \end{vmatrix}: [ ] ( ) Note that any mathematical expressions can be the entries 1 0 ex cos(x) dx (x 2 d + 1) dx sin2 (x) a x

9 5 Your Assignment 1 Make an ordered list of the top 5 CDs you think everyone should own 2 Make a bulleted list of your 5 favorite movies For each movie, make a bulleted sublist under the name of the movie with 3 actors or actresses who starred in the movie 3 Make a table with each of the math classes you have taken in one column, the grade you received in the a second column and the semester you took the class in a third Using the multicolumn command, put in a line at the top of the table that serves as a title (ie one cell instead of 3) and use the multicolumn command at the end to make a definition for the last line where Grade Point Average is left justified over the first 2 columns and the GPA you have earned in your math classes is given in the center of the 3 rd column 4 Reproduce exactly the following matrix 1 α 1 α1 2 α n α 2 α2 2 α n α 3 α3 2 α3 n 1 1 α m αm 2 αm n 1 the dots commands are \vdots, \cdots and ddots Play with them to see what they do 5 Build the matrix [ A B F = C D ] (1) This assignment is due by the start of class on Tuesday, February 9 th

Environments, Equations, and Tables

Environments, Equations, and Tables Environments, Equations, and Tables David Freund October 13, 2016 1 Environments In L A TEX, environments are sections of code delineated by \begin{stuff} and \end{stuff}. Most text formatting is done

More information

Math 291: Lecture 5. Dr. Fagerstrom. Minnesota State University Moorhead web.mnstate.edu/fagerstrom

Math 291: Lecture 5. Dr. Fagerstrom. Minnesota State University Moorhead web.mnstate.edu/fagerstrom Math 291: Lecture 5 Dr. Fagerstrom Minnesota State University Moorhead web.mnstate.edu/fagerstrom fagerstrom@mnstate.edu February 15, 2018 Dr. Fagerstrom (MSUM) Math 291: Lecture 5 February 15, 2018 1

More information

Interval Notation (mixed parentheses and brackets)

Interval Notation (mixed parentheses and brackets) With the Advanced View of the Canvas Equation Editor, you can input more complicated mathematical text using LaTeX, like matrices, interval notation, and piecewise functions. In case you don t have a lot

More information

LaTeX Seminar III: Environments and More Advanced Mathematical Typesetting

LaTeX Seminar III: Environments and More Advanced Mathematical Typesetting LaTeX Seminar III: Environments and More Advanced Mathematical Typesetting Clifford E. Weil March 24, 2004 1 General Environments We have already encountered two environments. They are the document environment

More information

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

Began as TeX, in 1982 (Knuth). Purely a typesetting tool. LaTeX added macros, maintaining TeX as it s typesetting engine (Lamport). LaTeX Began as TeX, in 1982 (Knuth). Purely a typesetting tool. LaTeX added macros, maintaining TeX as it s typesetting engine (Lamport). Now maintained by Frank Mittlebach. For an interesting interview,

More information

Getting Started with L A TEX

Getting Started with L A TEX Getting Started with L A TEX This document is designed to help you see how to produce some mathematical typesetting. The best way to learn how to use L A TEX is to experiment with particular commands.

More information

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.

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. L A TEX examples This document is designed to help you see how to produce some mathematical typesetting. The best way to learn how to use L A TEX is to experiment with particular commands. After you have

More information

L A TEX and Basic Text Editing

L A TEX and Basic Text Editing L A TEX and Basic Text Editing 1 Basics L A TEXis a mathematical typesetting word processing tool. You need a compiler to display L A TEX, and you can dowload the open-source freeware at MikTex.org. We

More information

1 Different Document Classes

1 Different Document Classes 1 Different Document Classes There are several different document classes that can format just about any type of document. This is the very first line of your L A TEX code. It will define what kind of

More information

MATLAB for the Sciences

MATLAB for the Sciences A Preliminary Discussion in L A TEX, Part 2 January 6, 2008 Multiple Lines of Equations Just as there was an environment for writing equations, there is an environment for multi-line equations. \begin{eqnarray}

More information

Basics. Options. Commands

Basics. Options. Commands L A TEX Basics https://www.sharelatex.com http://gradquant.ucr.edu/latex-resources Options Preamble Commands Line numbers Document body Document Classes Document class determines the overall layout of

More information

L A TEX for Psychological Researchers

L A TEX for Psychological Researchers L A TEX for Psychological Researchers Lecture 2: Basics of the L A TEX language Sacha Epskamp University of Amsterdam Department of Psychological Methods 27-01-2015 The L A TEX process.tex pdfl A TEX.pdf

More information

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

LATEX Seminar Week 2 Jonathan Blair & Evan Ott. Document classes, basic math formatting, basic pictures, tables and matrices LATEX Seminar Week 2 Jonathan Blair & Evan Ott Document classes, basic math formatting, basic pictures, tables and matrices 1 Document Classes Used \documentclass before, here are more options: \documentclass{

More information

Intro to LaTeX Workshop

Intro to LaTeX Workshop Intro to LaTeX Workshop Crystal Nguyen University of North Carolina at Chapel Hill 10/13/2017 Nguyen (UNC) LaTeX Workshop 10/13/2017 1 / 31 Overview 1 Getting Started in LaTeX 2 Typesetting Equations 3

More information

Student Learning Service: Introduction to Latex

Student Learning Service: Introduction to Latex Student Learning Service: Introduction to Latex Dr Morgiane Richard, Oana Matei and Florin Nedelea m.richard@abdn.ac.uk Student Learning Service Updated June 2018 Richard, Matei, Nedelea (U.of Aberdeen)

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX D. Broline, A. Mertz & W. Slough Mathematics and Computer Science Department Eastern Illinois University February 8, 2007 The Logo L A TEX Overview What is L A TEX? Typesetting

More information

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

L A TEX. The Logo. Introduction to L A TEX. Overview. Primary Benefits. Kinds of Documents. Bill Slough and Andrew Mertz The Logo Introduction to L A TEX Bill Slough and Andrew Mertz L A TEX Mathematics and Computer Science Department Eastern Illinois University January 20, 2010 Overview TEX and L A TEX What is L A TEX?

More information

LATEX Primer. 1 Introduction (Read Me)

LATEX Primer. 1 Introduction (Read Me) LATEX Primer 1 Introduction (Read Me) This document is intended to be used as a primer. You are welcome to remove the body of the document and use the headers only. If you actually read this document,

More information

PHYS 87. Check that it works by typesetting the tripple ensted list of the pervious exercise.

PHYS 87. Check that it works by typesetting the tripple ensted list of the pervious exercise. PHYS 87 Exercises (October 30, 207):. Exercise: try typesetting this It doe snot work with beamer > The first entry here > Then the second > etc The first entry here Then the second etc Hint: Use \textgreater

More information

Researcher Development Unit: Introduction to Latex

Researcher Development Unit: Introduction to Latex Researcher Development Unit: Introduction to Latex Dr Morgiane Richard and Ana Ciocarlan m.richard@abdn.ac.uk Centre for Academic Development Academic Year 2016-2017 M. Richard, A. Ciocarlan (U.of Aberdeen)

More information

Learning LaTeX: The Basics

Learning LaTeX: The Basics Learning LaTeX: The Basics The best way to learn LaTeX is by trial and error, with a lot of experimenting, and using other people s.tex files as a model. Google is also a good source: for example, googling

More information

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

Using L A TEX. A numbered list is just that a collection of items sorted and labeled by number. Using L A TEX About these notes These notes give some starting tips on using L A TEX to typeset mathematical documents. To learn the system at all fully you ll need a proper L A TEX manual, but you can

More information

L A TEX: Online module 9

L A TEX: Online module 9 L A TEX: Online module 9 Venkata Manem Univ. of Waterloo August 19, 2011 Venkata Manem (Univ. of Waterloo) LATEX: Online module 9 August 19, 2011 1 / 32 Topics to be covered Typeset lengthy equations Matrices

More information

Introduction to Math in LaTeX

Introduction to Math in LaTeX Robert Andersen University of Oxford and University of Western Ontario ICPSR Summer Program, July 2002 Introduction to Math in LaTeX LaTeX has three basic modes: 1. Text mode 2. Inline math mode (allows

More information

Assessments for CS students:

Assessments for CS students: Assessments for CS students: Two hours per week lectures, Tuesdays 2-4pm. Three in-semester assignments, with feedback de-coupled from assessment: Assignment 1 Generic paper Assignment 2 Literature review

More information

Lecture 3-Introduction to Latex (II)

Lecture 3-Introduction to Latex (II) ECON 6009 Graduate Seminar Memorial University of Newfoundland Lecture 3-Introduction to Latex (II) Lecture 0 slide 1 INTRODUCTION How to type math How to make cross-references How to use grouping (for

More information

Become a L A TEX Guru

Become a L A TEX Guru 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

More information

A Short Introduction to L A TEX

A Short Introduction to L A TEX A Short Introduction to L A TEX David J. Eck October 22, 2003 Abstract This paper is a very short introduction to the essentials of L A TEX, a document-preparation system that is an alternative to typical

More information

L A TEX advanced. Ítalo Cunha. September 25, 2012 DCC/UFMG

L A TEX advanced. Ítalo Cunha. September 25, 2012 DCC/UFMG L A TEX advanced Ítalo Cunha DCC/UFMG September 25, 2012 1 / 45 Fancier tables Overall Grades Grade Name Lists Assignments Tests Mean 1 2 3 1 2 3 1 2 B Chapolim Colorado 10 10 10 5 10 10 10 5 8.75 Xulambs

More information

Lecture 2: Tables, Figures and Formulæ

Lecture 2: Tables, Figures and Formulæ Federico Cantini (Lib4RI) Module 5: L A TEX Lecture 2: Tables, Figures and Formulæ Unless otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International

More information

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

A Beginner s guide to L A TEX for CSCA67/MATA67. Kohilan Mohanarajan A Beginner s guide to L A TEX for CSCA67/MATA67 Kohilan Mohanarajan August 31, 2017 Contents 1 Foreword 2 2 Getting Started 3 3 Setting up your L A TEXDocument 4 4 Writing your L A TEXDocument 6 4.1 Environments...............................

More information

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

Intro to LATEX I. Aaron Erlich POLS/CSSS 510, Why LATEX? Programming Document Structure Floats Tables Lists Math Intro to LATEX I 1 1 POLS/CSSS 510, 2012 Intro to LATEX I 1 / 32 Outline 1 Why L A TEX? 2 Programming 3 Document Structure 4 Floats 5 Tables 6 Lists 7 Math Intro to LATEX I 2 / 32 The Complaint This sucks

More information

Paul's Online Math Notes. Online Notes / Algebra (Notes) / Systems of Equations / Augmented Matricies

Paul's Online Math Notes. Online Notes / Algebra (Notes) / Systems of Equations / Augmented Matricies 1 of 8 5/17/2011 5:58 PM Paul's Online Math Notes Home Class Notes Extras/Reviews Cheat Sheets & Tables Downloads Algebra Home Preliminaries Chapters Solving Equations and Inequalities Graphing and Functions

More information

L A TEX for Psychological Researchers

L A TEX for Psychological Researchers L A TEX for Psychological Researchers Lecture 2: Basics of the L A TEX language Sacha Epskamp University of Amsterdam Department of Psychological Methods 10/04/2013 Outline Last Week The L A TEX Language

More information

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

L A TEX Tutorial. 1 Introduction. 2 Running L A TEX. J. E. Rice. May 2010 L A TEX Tutorial J. E. Rice May 2010 Abstract The purpose of this document is to provide a simple example of how to use L A TEX. Examples of tables, figures, citations, references and math are shown, and

More information

Guide to using L A TEX

Guide to using L A TEX Guide to using L A TEX Andrew Stevens, UC Berkeley 1 What is L A TEX, and why use it? L A TEX (pronounced LAH-tekh or LAY-tekh) is a language and document preparation system for typesetting. L A TEX is

More information

An Introduction to LATEX

An Introduction to LATEX An Introduction to LATEX Mathematics 23a, Fall 2012 By: Isabel Vogt, Will Rafey, and Neil Gat Last Updated: 13 September, 2012 1 Introduction The simplest way to learn TeX is by example. Copy the heading

More information

Tools for Scientific Writing with LAT E X. Johan Carlson

Tools for Scientific Writing with LAT E X. Johan Carlson Tools for Scientific Writing with LAT E X Johan Carlson Luleå University of Technology Dept. of CSEE EISLAB Email: johanc@csee.ltu.se Tools for Scientific Writing Lecture no. 3 1 Last lecture Bibliography

More information

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

Typesetting Text. Spring 2013 TEX-Bit #1 Math 406 Spring 2013 TEX-Bit #1 Math 406 Typesetting Text Whitespace characters, such as blank or tab, are treated uniformly as space by L A TEX. Several consecutive whitespace characters are treated as one space.

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Basic Formulas Filling Data

More information

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

How to L A TEX. George Wong, David Mykytyn. 6 October 2016 How to L A TEX George Wong, David Mykytyn 6 October 2016 1 What is L A TEX? Used in textbooks, journal/conference articles, and lab reports! You provide the material and L A TEX renders according to typographical

More information

Useful L A TEX Commands

Useful L A TEX Commands Useful L A TEX Commands David Woods dwoods@scss.tcd.ie Document Classes These will come at the beginning of the document, generally the very first line. Use \begin{document} to start adding content, and

More information

simpletex Documentation

simpletex Documentation simpletex Documentation Release v0.2.1 Samuel Li Aug 06, 2018 Contents 1 Getting Started 3 2 API Documentation 11 Python Module Index 17 i ii simpletex is a Python library for automatically generating

More information

TUTORIAL 10: ARRAYS AND MATRICES. 1. Welcome. Hello. My name is Dr. Christopher Raridan (Dr. R). I want to welcome you to the L A TEX Tutorial Series.

TUTORIAL 10: ARRAYS AND MATRICES. 1. Welcome. Hello. My name is Dr. Christopher Raridan (Dr. R). I want to welcome you to the L A TEX Tutorial Series. TUTORIAL 10: ARRAYS AND MATRICES CHRISTOPHER RARIDAN Abstract. Upon completion of this tutorial, the author should be able to construct arrays and matrices. 1. Welcome Hello. My name is Dr. Christopher

More information

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

L A TEX Primer. Randall R. Holmes. August 17, 2018 L A TEX Primer Randall R. Holmes August 17, 2018 Note: For this to make sense it needs to be read with the code and the compiled output side by side. And in order for the compiling to be successful, the

More information

Learn how to [learn] LATEX

Learn how to [learn] LATEX Learn how to [learn] L A TEX November 19, 2010 This document is available at http://web.mit.edu/jgross/ Public/2010cluedump/Slideshow.pdf. Outline Installing L A TEX What is L A TEX? Getting Help Basic

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Javier Larrosa UPC Barcelona Tech November 2, 2016 Observation: I have never studied L A TEX. I have learned just what I have needed and forgotten quickly Javier Larrosa (UPC Barcelona

More information

Getting started with Latex

Getting started with Latex Getting started with Latex Robert G. Niemeyer University of New Mexico, Albuquerque October 15, 2012 What is Latex? Latex is a mathematical typesetting language. Essentially, when you are using Latex to

More information

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

L A T E X Workshop. Bijulal D & Anu Thomas Industrial Engineering and Operations Research Indian Institute of Technology L A T E X Workshop Bijulal D & Anu Thomas Industrial Engineering and Operations Research Indian Institute of Technology LAT E X Workshop, IEOR@IITB, March 18 & 23, 2010 p. 1 Outline of the Workshop Introduction

More information

Introduction to Homogeneous coordinates

Introduction to Homogeneous coordinates Last class we considered smooth translations and rotations of the camera coordinate system and the resulting motions of points in the image projection plane. These two transformations were expressed mathematically

More information

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

Outline. Installing LaTeX. Opening TeXShop. Intro to LaTeX. Intro to LaTeX interface Working with text Tabbing and tables Figures Math and equations Outline UCLA Department of Statistics Statistical Consulting Center interface Working with text Tabbing and tables Figures Math and equations April 23, 2009 Installation Installing LaTeX Opening TeXShop

More information

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50 Excel 2016: Part 1 Updated January 2017 Copy cost: $1.50 Getting Started Please note that you are required to have some basic computer skills for this class. Also, any experience with Microsoft Word is

More information

Graphing on Excel. Open Excel (2013). The first screen you will see looks like this (it varies slightly, depending on the version):

Graphing on Excel. Open Excel (2013). The first screen you will see looks like this (it varies slightly, depending on the version): Graphing on Excel Open Excel (2013). The first screen you will see looks like this (it varies slightly, depending on the version): The first step is to organize your data in columns. Suppose you obtain

More information

The Table and Figure Environments

The Table and Figure Environments The Table and Figure Environments All tables go inside table environments; similarly, figures go in figure einvironments. This environment should contain the table or figure and associated caption. \begin{table}[htbp]

More information

Section 1.1 Definitions and Properties

Section 1.1 Definitions and Properties Section 1.1 Definitions and Properties Objectives In this section, you will learn to: To successfully complete this section, you need to understand: Abbreviate repeated addition using Exponents and Square

More information

Homework # (Latex Handout) by Laura Parkinson

Homework # (Latex Handout) by Laura Parkinson 1 Latex Homework # (Latex Handout) by Laura Parkinson Latex helps you make your homework pretty. It makes us happy when you use it. The best way to learn is by example, so here are some examples of pretty

More information

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

Getting Started with L A T E X for a Technical Document or Thesis Getting Started with L A T E X for a Technical Document or Thesis University of Waterloo Nov 2015 Outline What is LAT E X? 1 What is L A T E X? 2 3 4 5 What is L A T E X? What is LAT E X? L A T E X is

More information

Maths for Signals and Systems Linear Algebra in Engineering. Some problems by Gilbert Strang

Maths for Signals and Systems Linear Algebra in Engineering. Some problems by Gilbert Strang Maths for Signals and Systems Linear Algebra in Engineering Some problems by Gilbert Strang Problems. Consider u, v, w to be non-zero vectors in R 7. These vectors span a vector space. What are the possible

More information

Schoolwires Editor Best Practices. Schoolwires Centricity2

Schoolwires Editor Best Practices. Schoolwires Centricity2 Schoolwires Editor Best Practices Schoolwires Centricity2 Schoolwires Centricity2 Editor Best Practices Table of Contents Introduction... 1 Practices for All Browsers... 2 Bullets Left Justify Bullets...

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Evan Parker-Stephen September 21, 2006 1 Download and Installation http://www.miktex.org (L A TEX for Windows) http://www.winedt.com (Text Editor) http://www.tug.org (TEX User Group)

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX 2. Document structure Matemaattisten tieteiden laitos Document classes The basic document classes in L A TEX are article, report and book. They are taken into use by starting the

More information

Latex Tutorial 1 L A TEX. 1.1 Text

Latex Tutorial 1 L A TEX. 1.1 Text Latex Tutorial This tutorial was originally prepared by Joel Wein of MIT. You may find it helpful in preparing your notes. Anything I send you in the template file supercedes what is written here. Yishay

More information

Enhancing your Page. Text Effects. Paragraph Effects. Headings

Enhancing your Page. Text Effects. Paragraph Effects. Headings Enhancing your Page You can make your pages more visually appealing and organize page content by using text effects, paragraph effects, macros, images, tables, etc. To begin, select the "Edit" button for

More information

PHYS-4007/5007: Computational Physics

PHYS-4007/5007: Computational Physics PHYS-4007/5007: Computational Physics L A TEX Tutorial Learning the L A TEX Mark-up Language Log into your Linux account, open a terminal window, and change directory to your tex subdirectory. Now open

More information

MS Word Exercises. Exercise 1

MS Word Exercises. Exercise 1 Exercise 1 MS Word Exercises 1. Type the document given below in Microsoft Word. The document contains five paragraphs. a. The first four paragraphs are aligned in the way described within the paragraph.

More information

Activity 1 Creating a simple gradebook

Activity 1 Creating a simple gradebook Activity 1 Creating a simple gradebook 1 Launch Excel to start a new spreadsheet a. Click on the Excel icon to start a new workbook, either from the start menu, Office Toolbar, or an Excel icon on the

More information

Matrix Multiplication Studio April 20, 2007

Matrix Multiplication Studio April 20, 2007 Matrix Multiplication Studio April 20, 2007 A matrix is a rectangular array of numbers. The shape of a matrix is the number of rows by the number of columns. For example 1 2 is a 2 2 matrix 3 4 3 4 0 is

More information

BaSICS OF excel By: Steven 10.1

BaSICS OF excel By: Steven 10.1 BaSICS OF excel By: Steven 10.1 Workbook 1 workbook is made out of spreadsheet files. You can add it by going to (File > New Workbook). Cell Each & every rectangular box in a spreadsheet is referred as

More information

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step.

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. Table of Contents Just so you know: Things You Can t Do with Word... 1 Get Organized... 1 Create the

More information

OUTLINES. Variable names in MATLAB. Matrices, Vectors and Scalar. Entering a vector Colon operator ( : ) Mathematical operations on vectors.

OUTLINES. Variable names in MATLAB. Matrices, Vectors and Scalar. Entering a vector Colon operator ( : ) Mathematical operations on vectors. 1 LECTURE 3 OUTLINES Variable names in MATLAB Examples Matrices, Vectors and Scalar Scalar Vectors Entering a vector Colon operator ( : ) Mathematical operations on vectors examples 2 VARIABLE NAMES IN

More information

How to Make Beautiful Technical Documents with LaTeX

How to Make Beautiful Technical Documents with LaTeX How to Make Beautiful Technical Documents with LaTeX PHYS 87 Benjamín Grinstein with Bart Fornal UCSD Spring 2018 Why Install LaTeX installed in workstations. Why install in your laptop? Finish work after

More information

Introduction to L A T E X

Introduction to L A T E X to L A T E X Ricky Patterson Big Library 21 Sep 2016 Ricky Patterson Intro to LAT E X 21 Sep 2016 1 / 18 Outline A Basic L A T E X Document \documentclass Packages Caveats Formatting Some L A T E X Examples

More information

Introduction to MS Word XP 2002: An Overview

Introduction to MS Word XP 2002: An Overview Introduction to MS Word XP 2002: An Overview Sources Used: http://www.fgcu.edu/support/office2000/word/files.html Florida Gulf Coast University Technology Skills Orientation Word 2000 Tutorial The Computer

More information

Introduction to L A T E X

Introduction to L A T E X L A T E X R. M. Department of Mathematics University of Kentucky 6 October 2008 / L A T E X Outline T E X T E X was begun by Donald Knuth in 1977 because he did not like the appearance of his book The

More information

Grade Point Scales Standard Honors AP/College A B C D F Sample file

Grade Point Scales Standard Honors AP/College A B C D F Sample file 64 Transcripts Weighted Cumulative GPA When your student works extra hard and takes honors or college courses, they deserve a little credit. The best way to reflect this is through their GPA. They deserve

More information

Create and edit word processing. Pages.

Create and edit word processing. Pages. Create and edit word processing documents with Pages. In this chapter, we begin to get work done on the ipad by using Pages to create and format documents. Creating a New Document Styling and Formatting

More information

Introduction to Programming in C Department of Computer Science and Engineering. Lecture No. #43. Multidimensional Arrays

Introduction to Programming in C Department of Computer Science and Engineering. Lecture No. #43. Multidimensional Arrays Introduction to Programming in C Department of Computer Science and Engineering Lecture No. #43 Multidimensional Arrays In this video will look at multi-dimensional arrays. (Refer Slide Time: 00:03) In

More information

1. The Joy of TEX. Check out this example!

1. The Joy of TEX. Check out this example! 1. The Joy of TEX 1. TEX is typesetting language for scientific documents. It is incredibly customizable and allows you define your own styles, shortcuts, etc, so that it rapidly becomes a time-saver.

More information

T E X and L A T E X For the Uninitiated

T E X and L A T E X For the Uninitiated T E X and L A T E X For the Uninitiated Daniel A. Graham July 25, 2009 The name T E X, pronounced tech, actually stands for τɛχ, the beginning of the Greek word for art. It is

More information

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

L A TEX minicourse. dstowell, mag, sar, scannell,... September Typeset by FoilTEX L A TEX minicourse dstowell, mag, sar, scannell,... September 2003 Typeset by FoilTEX What it is What is L A TEX? a typesetting system for creating high-quality documents allows you to create complex-looking

More information

(Refer Slide Time 6:48)

(Refer Slide Time 6:48) Digital Circuits and Systems Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology Madras Lecture - 8 Karnaugh Map Minimization using Maxterms We have been taking about

More information

The package EASYEQN. Enrico Bertolazzi. Department of Mechanics and Structures Engineering University of Trento via Mesiano 77, I Trento, Italy

The package EASYEQN. Enrico Bertolazzi. Department of Mechanics and Structures Engineering University of Trento via Mesiano 77, I Trento, Italy The package EASYEQN Enrico Bertolazzi Department of Mechanics and Structures Engineering University of Trento via Mesiano 77, I 38050 Trento, Italy enricobertolazzi@ingunitnit nd June 004 Abstract The

More information

EXCEL BASICS: MICROSOFT OFFICE 2010

EXCEL BASICS: MICROSOFT OFFICE 2010 EXCEL BASICS: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

Glossary. advance: to move forward

Glossary. advance: to move forward Computer Computer Skills Glossary Skills Glossary advance: to move forward alignment tab: the tab in the Format Cells dialog box that allows you to choose how the data in the cells will be aligned (left,

More information

An introduction to L A TEX for students

An introduction to L A TEX for students An introduction to L A TEX for students Christopher Hanusa February 17, 2011 Christopher.Hanusa@qc.cuny.edu http://people.qc.cuny.edu/chanusa/ > Talks Pros and Cons of L A TEX Why use L A TEX? Ideal for

More information

L A T E X Tutorial. Wanmin Liu August. Department of Mathematics The Hong Kong University of Science and Technology

L A T E X Tutorial. Wanmin Liu August. Department of Mathematics The Hong Kong University of Science and Technology L A T E X Tutorial Wanmin Liu Department of Mathematics The Hong Kong University of Science and Technology 2012 August Outline 1 Introduction 2 Basic example 3 Document structure 4 Fonts 5 Basic commands

More information

EXCEL BASICS: MICROSOFT OFFICE 2007

EXCEL BASICS: MICROSOFT OFFICE 2007 EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

L A TEX - First Class

L A TEX - First Class L A TEX - First Class Siri Isaksson November 4, 2010 Abstract In this first class, we will go over some of the most useful features of Latex, most of the examples of how to use them stem from the Not so

More information

Exam 1 Review. MATH Intuitive Calculus Fall Name:. Show your reasoning. Use standard notation correctly.

Exam 1 Review. MATH Intuitive Calculus Fall Name:. Show your reasoning. Use standard notation correctly. MATH 11012 Intuitive Calculus Fall 2012 Name:. Exam 1 Review Show your reasoning. Use standard notation correctly. 1. Consider the function f depicted below. y 1 1 x (a) Find each of the following (or

More information

Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West

Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West Chapter 10 Managing Numbers and Text Using Excel 1 Objectives Examine the Excel window and tools Enter and format

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Mark Baltovic MA498 - Dissertation in Mathematics Objectives of this session What is L A TEX? The L A TEX source file Inside the body of the text Typesetting mathematics Internal

More information

Meeting One. Aaron Ecay. February 2, 2011

Meeting One. Aaron Ecay. February 2, 2011 Meeting One Aaron Ecay February 2, 2011 1 Introduction to a L A TEX file Welcome to LaTeX. Let s start learning how to use the software by going over this document piece by piece. We ll read the output

More information

VISUAL GUIDE to. RX Scripting. for Roulette Xtreme - System Designer 2.0. L J Howell UX Software Ver. 1.0

VISUAL GUIDE to. RX Scripting. for Roulette Xtreme - System Designer 2.0. L J Howell UX Software Ver. 1.0 VISUAL GUIDE to RX Scripting for Roulette Xtreme - System Designer 2.0 L J Howell UX Software 2009 Ver. 1.0 TABLE OF CONTENTS INTRODUCTION...ii What is this book about?... iii How to use this book... iii

More information

Creating Tables and Figures with L A T E X

Creating Tables and Figures with L A T E X Creating and with L A T E X Ricky Patterson bit.ly/latex 5 Oct 2016 Ricky Patterson and in LAT E X 5 Oct 2016 1 / 23 Outline Introduction picture environment Importing Graphics Ricky Patterson and in LAT

More information

Written & Oral Presentation: Computer Tools

Written & Oral Presentation: Computer Tools Written & Oral Presentation: Computer Tools Aleksandar Donev Courant Institute, NYU 1 donev@courant.nyu.edu 1 Course MATH-GA.2840-004, Spring 2018 February 7th, 2018 A. Donev (Courant Institute) Tools

More information

Basic Computer Skills: An Overview

Basic Computer Skills: An Overview Basic Computer Skills: An Overview Proficiency in the use of computers and common software packages is essential to completing technical tasks and in communicating results. The basic skills required include:

More information

Introduction to Parallel Computing Errata

Introduction to Parallel Computing Errata Introduction to Parallel Computing Errata John C. Kirk 27 November, 2004 Overview Book: Introduction to Parallel Computing, Second Edition, first printing (hardback) ISBN: 0-201-64865-2 Official book website:

More information

Excel Basics Fall 2016

Excel Basics Fall 2016 If you have never worked with Excel, it can be a little confusing at first. When you open Excel, you are faced with various toolbars and menus and a big, empty grid. So what do you do with it? The great

More information

Introduction to Scientific Typesetting Lesson 7: Graphics and Floats

Introduction to Scientific Typesetting Lesson 7: Graphics and Floats Introduction to Scientific Typesetting Lesson 7: Graphics and Ryan Higginbottom January 13, 2012 1 2 3 Vector Graphics drawn using geometrical objects, like lines, polygons, circles; image information

More information

Course A, Part 1 Basic Formatting in L A TEX

Course A, Part 1 Basic Formatting in L A TEX Course A, Part 1 Basic Formatting in L A TEX As you become acquainted with L A TEX, you must remember that this is not a piece of word processing software. Neither is it a programming language. Specifically,

More information