Preparing Basic Manuscripts with L A TEX

Size: px
Start display at page:

Download "Preparing Basic Manuscripts with L A TEX"

Transcription

1 Preparing Basic Manuscripts with L A TEX Garrett Darl Lewis Department of Politics Princeton University March 24, 2015 Abstract This is an interactive document designed to introduce seminar participants to the features and capabilities of LATEX. By the end of this seminar, users should be able to write a basic text document with equations, graphics, tables, and a professional-looking bibliography. The companion document available on my website provides a somewhat more in-depth analysis of many of the same features, as well as links to other helpful documents and resources. To get the most out of this document, users are encouraged to read raw code alongside the finished document using an appropriate LATEX development environment, such as Overleaf or TEXworks. Department of Politics, Princeton University 130 Corwin Hall, Princeton, NJ glewis@princeton.edu, 1

2 Contents 1 Introduction 3 2 The Main Body 5 3 Text Lists Theorems Counters References Math Complicated Equations and Numbering Tables Regression Output Graphics Importing Graphics Conclusion 19 2

3 1 Introduction L A TEX is a particularly versatile typesetting environment. I am assuming that you are already familiar with the basics of the software and terminology, so we will primarily be focusing on expanding your skill set and introducing more advanced features. Of course, to gain a full appreciation of the capabilities of the software takes practice and effort beyond this seminar, but I hope to provide tools that will be of use throughout the learning process and allow you to proceed independently in your own work. This seminar will proceed in six parts as follows: 1. Text TEXample 1: Theorem Theorem 1. All governments are unjust. Proof. Consider an arbitrary government. Since it is arbitrary, it is obviously unjust. The assertion being correct for an arbitrary government, it is thus true for all governments. 2. Bibliographies TEXample 2: Book Citation Lewis, Darl. 2014a. A L A TEX Book. NJ: My Computer. 3. Math TEXample 3: Multiline Equation a + b = c 2(a + b) (a + b) = 2c c 2a + 2b 2c = a + b c 2(a + b c) = a + b c 2 = 1 (Bad Math) 4. Tables 3

4 TEXample 4: Regression Output Model 1 Model 2 (1) (2) (1) (2) Weight (lbs.) 1.747* *.000 (p-value) (.050) (.567) (.263) (.020) Foreign*Mileage * (.240) (.000) Controls N Y N Y Adj. R No. of cases Source: auto.dta 5. Graphics TEXample 5: Mindmap Computer Science Categorical Methods Networks Probability Optimization Images Compression & Transmission Algorithms Shehtman Logic Rybko Nadirashvili OTARIE (Sobolevski) Kabatyanski, Tsfasman, Rybakov, Zykin Kucherov, Roytberg Raffinot Vereschagin Koshevoy Condensed Matter Partial Eifferential Equations & Numerical Methods Lohéac Combinatorics and Discrete Mathematics Genomics Choice and Decision Theory Astronomy & Cosmology Medicine Economics Physics Biology Quantitative Calculations 4

5 2 The Main Body The following code is sufficient to produce a basic document. In the preamble, it defines the type of document being created (documentclass), any special packages that might be required to compile the document (usepackage), as well as a statement of the title and author of the work. As I introduce more sophisticated capabilities of the software, I will also discuss more packages and settings that can be called in the preamble when they are needed. At the end of the preamble, the command, \begin{document}, begins the main body. After this command, I tell the software to include a title, table of contents, and an abstract. I then insert the main text, and finally call a bibliography using references written to the file, CiteFile.bib. The command, \end{document} ends the document. After saving, I typically run three commands in my compiler to prepare the document and ensure that all of the auxiliary files have been properly updated. These three commands are pdflatex, MakeIndex, and BibTeX. It is generally not necessary to run all three, but as it is better than spending hours on end trying to figure out why your document is not compiling properly, only to find out that your *.bbl file was out of date. Code Block 1: Basic Structure 1 \documentclass[letter,12pt]{article} 2 %There are several packages which I use throughout the file. Not all will be helpful in every document, but the first several included here are almost always useful. I try to note the relevant heading material in the body below as I use it. 4 % Important packages 5 \usepackage{latexsym, amsmath, amssymb, amsthm, natbib, setspace} 7 % Define the title, \&c 8 \title{my Title} 9 \author{me\thanks{department of Politics\\ Princeton University} 10 \date{\today} 12 \doublespacing % Use double spacing 14 \begin{document} % Begin the body 5

6 15 \maketitle % Generate the title 16 \tableofcontents % Generate a ToC 18 \begin{abstract} 19 Put your abstract here! 20 \end{abstract} 22 \section{the Body} 23 Hello World! 25 %\newpage % Skip to the next page 26 \bibliography{bibliotemp} % Insert a bibliography 27 \end{document} 28 % Everything down here is ignored 3 Text Basic text is pretty easy. Just define your document class, open your document, and start typing, maybe adding a chapter or section along the way. However that s pretty boring, especially if you have to use things like, you know, MATH. Let s look at some of the options... 1 In the previous paragraph, we saw features like italics and bold face type, as well as an ellipsis and a footnote. These are typeset as, Code Block 2: Text 1...have to use things like, \emph{you know}, \textbf{math}. Let s look at some of the options\dots\footnote{i want to quickly point out a few features that can drive someone crazy if they are not paying attention. Many symbols, such as \&, \textasciitilde, and \textbackslash\ require special notation in \LaTeX, since the symbols themselves have certain meaning in the software. Make sure you proofread your finished document--esp. where you are likely to use symbols--to ensure 1 I want to quickly point out a few features that can drive someone crazy if they are not paying attention. Many symbols, such as &,, and \ require special notation in L A TEX since the symbols themselves have certain meaning in the software. Make sure you proofread your finished document esp. where you are likely to use symbols to ensure that there are no odd missing items or strange additions. 6

7 that there are no odd missing items or strange additions.} 3.1 Lists Writing lists in L A TEX is relatively easy using the itemize and enumerate commands. Here I am using the two commands to format my description of their capabilities. 1. Itemize produces a list of bullet points. This is what you do if you do not care about numbering. The bullet shape changes at every level Like this. 2. This is what you do if the order matters. 3. But you can also choose your own shape using the enumitem package. i) Like this. 3.2 Theorems There are a few environments readily available for writing theorems and proofs and the like, but sometimes you have to define your own. Luckily, that s easy to do. In the preamble of my document, I have defined environment, Theorem, using this command: 1 \newtheorem{theorem}{theorem} Code Block 4: Theorem L A TEX counts each environment separately unless specified otherwise using any of the counter tools such as addtocounter and newcounter. Theorem 2. All governments are unjust. 7

8 TEXercise 1: List Problem 1. List your five favorite states in descending order. List two cities in your favorite state. Hint. 1 \begin{enumerate} 2 \item Missouri 3 \begin{itemize} 4 \item Kansas City 5 \item St. Louis 6 \end{itemize} 7 \item Florida 8 \item Texas 9 \item California 10 \item Maryland 11 \end{enumerate} Code Block 3: Nested List TEXercise Solution 1: List Solution. YOUR SOLUTION Proof. Consider an arbitrary government. Since it is arbitrary, it is obviously unjust. The assertion being correct for an arbitrary government, it is thus true for all governments. I did not have to separately define the proof environment used here, as it is included with the amsthm package. However, below I have written an exercise which uses, among others, a solution environment that is slightly different from the proof environment, using a black box instead of an empty one. Creating this environment is somewhat more involved that creating theorem: Code Block 5: Solution 1 \newenvironment{solution}{\begin{trivlist} \item \textbf{solution}. }{ \hspace*{\fill} $\blacksquare$\end{trivlist}} 8

9 3.3 Counters When you define a new basic environment L A TEX automatically produces a counter with the same name and increments that counter every time you use the environment. Sometimes, though, you may want to use a different numbering system. The code below defines two new environments, one of which uses the same counter as the theorem environment, and one of which is numbered by section: Code Block 6: Theorem 1 \newtheorem{corollary}[theorem]{corollary} 2 \newtheorem{definition}{definition}[section] Note, in some more advanced contexts, you may need to define a new counter yourself using the newcounter command. 3.4 References Often times while writing, you will want to refer to various pieces of your document. There are several ways to do this, depending on exactly what you are trying to reference, but they all follow one general format, with the exception of references to works cited. Cross References As you are writing, anything you wish to label, such as Section 3.4 here, should be tagged using the label command. Then when you want to refer back to that item, you need only call the appropriate label using the ref command. This works for the majority of items you might reference, as I demonstrate here in my references to Table 1 and Figure 2 (In general, it is best to label the captions on figures, rather than the figure itself). Equations are a slightly special case and should be referenced with the eqref command, and with Equation (2), although it is not generally necessary. 9

10 TEXercise 2: Question Problem 2. Generate a Question environment identical to the Theorem environment. Then create an Answer environment that looks like the Proof environment, but uses a star instead of an open box. Set the counter on question to be the same as that on problem. Finally, ask yourself a question and then answer it. Hint. Code Block 7: Question 1 \newtheorem{question}[problem]{question} 2 \newenvironment{answer}{\begin{trivlist} \item \textit{answer}. }{ \hspace*{\fill} $\star$\end{trivlist}} 4 \begin{question} 5 Is this correct? 6 \end{question} 8 \begin{answer} 9 Yes, it is. 10 \end{answer} TEXercise Solution 2: Question Solution. YOUR SOLUTION Footnotes Footnotes may be generated in L A TEX using the footnote command. 2 Bibliography To generate a bibliography of works cited, requires you to use a separate *.bib file and the software, BIBTEX, which is included with most L A TEX distributions. It also requires the natbib package. When referencing you bibliography, the program will skip over citations if it they cannot be found 2 Text placed within the braces will go into a footnote. Once in the environment, you can reference of items, display math, and generally use L A TEX as you would in any other environment. 10

11 in your *.bib file (that has also been appropriately compiled using BIBTEX). If this happens, you will receive a question mark in lieu of the citation. Luckily, the *.bib file is easy to assemble, since it is little more than a list of all your sources. The block of code below gives examples of how to record several types of sources material: Code Block 8: *.bib File 2 AUTHOR = {Lewis, Darl}, 3 TITLE = {A \LaTeX Template}, 4 YEAR = {2014}, 5 JOURNAL = {A Journal}, 6 VOLUME = {1}, 7 NUMBER = {1}, 8 PAGES = {1-12} 9 } 10 % 12 AUTHOR = {Lewis, Darl}, 13 TITLE = {A \LaTeX Book}, 14 YEAR = {2014}, 15 PUBLISHER = {My Computer}, 16 ADDRESS = {NJ}, 17 } 18 % 20 AUTHOR = {Lewis, Darl}, 21 TITLE = {Another \LaTeX Template}, 22 YEAR = {2014}, 23 EDITOR = {Lewis, Darl}, 24 BOOKTITLE = {Another \LaTeX Book}, 25 PUBLISHER = {My Computer}, 26 ADDRESS = {NJ}, 27 } To insert the list of references at the end of your document, simply define the bibliography style and call the bibliography before you end the document. Of course, if you want to insert the references elsewhere, you may do that as well. As a default, I use the bibliography style associated 11

12 with the Journal of Political Economy, but this option is quite flexible. The nocite option allow the software to include references in the works cited section whether or not they have been cited within the document. 1 \bibliographystyle{jpe} 2 \nocite{*} 3 \bibliography{citefile} Code Block 9: Bibliography When you want to refer back to the works you have cited, you may use one of several cite commands, the most useful of which are cite (which produces this:lewis (2014c)) and citep (which produces (Lewis, 2014c)). TEXercise 3: Refer Problem 3. I have labelled the following equation, TestEq. Write a comment which refers to this equation, and insert a footnote citing Lewis (2014c) at the end of that comment. Hint. E = mc 2 (1) Code Block 10: References 1 This comment refers to Section \eqref{testeq}.\footnote{\cite{lewis14}} TEXercise Solution 3: Refer Solution. YOUR SOLUTION 4 Math The value of L A TEX becomes most apparent when writing equations. After a while, it becomes very easy to simply type equations as you go in a way that does not accrue with many other software 12

13 platforms. Most mathematical symbols are simply a \ followed by the name of the symbol, and most of the common structures you are likely to encounter are designed to be implemented with relative ease and flexibility. If you want to write an inline equation, just use write the appropriate commands between two dollar signs, $, to produce something like this a + b = c. If you want to to write something longer or make it more visible by pulling it out of the text, though, use the equation environment: e iπ + 1 = 0 (2) If you don t want to attach a number, there are several options. I usually just go with this one... ( ) v ρ t + v v = p + T + f 4.1 Complicated Equations and Numbering Suppose you are trying to write a longer equation of a system of related equations. In such a scenario, you may prefer to use more than the basic features provided by the equation environment. First, I present a series of related equations, which I have given a special non-numeric label: a + b = c 2(a + b) (a + b) = 2c c 2a + 2b 2c = a + b c (Bad Math) 2(a + b c) = a + b c 2 = 1 Note the use of the split environment and the use of the symbol, &, to align equations in this series of equations. Suppose I want each to have a unique number though. In that case, I can use the align command in lieu of equation and split: 13

14 a + b = c (3) 2(a + b) (a + b) = 2c c (4) 2a + 2b 2c = a + b c (5) 2(a + b c) = a + b c (6) 2 = 1 (7) Alternatively, you can nest a few related equations under one principal number. To do so, use subequations: a + b = c (8a) 2(a + b) (a + b) = 2c c (8b) 2a + 2b 2c = a + b c (8c) 2(a + b c) = a + b c (8d) 2 = 1 (8e) If you label them properly, you can easily refer back to previous equations like (8). That makes it easy to talk about how similar (8a) is to the first equation I presented here in Section 4. As one last example, consider a long equation that does not fit on a single line. Here we use multline, as well as introduce the use of array for the vectors and cases for the piecewise component. 14

15 TEXercise 4: Solve Problem 4. Solve the equation, 4x + 5y = 7x + 3y for y. Show your work. Hint. 1 \begin{subequations} 2 \begin{align} 3 4x+5y &=7x+3y \\ 4 5y-3y &=7x-4x \\ 5 2y &=3x \\ 6 y &=\frac{3}{2}x 7 \end{align} 8 \end{subequations} Code Block 11: Solve TEXercise Solution 4: Solve Solution. YOUR SOLUTION a c e [ d e f ] + δ(x) N y i + H(x) z j + j Ω i=0 1 π(1 + x 2 ) dx ad + be + cf + 1 if x < 0 = ad + be + cf + N i=0 y i j Ω z j + 1 if x = 0 (9) ad + be + cf + j Ω z j + 1 if x > 0 There are still more ways of separating an equation into multiple lines with slightly varying effects. For more on mathematical features and symbols, I will refer you to a well-written document in Downes (2002), which offers a quick run-down of the capabilities of the software. For a comprehensive list of symbols available, both in the equation environment and the text environment, 15

16 see Pakin (2009). TEXercise 5: Multi Problem 5. Reconfigure this equation into three lines using multline: a + b + c + d + e + f + g + h + i + j = α + β + γ + δ + ɛ + ζ + η + θ + ι + κ = (10) For convenience, here is the code I used to produce this format: 1 \begin{equation} 2 \begin{split} Code Block 12: Split 3 a+b+c+d+e+f+g+h+i+j &=\alpha +\beta +\gamma +\delta +\epsilon +\zeta +\eta +\theta +\iota+ \kappa \\ 4 &= \end{split} 6 \end{equation} Hint. 1 \begin{multline} 2 a+b+c+d+e+f+g+h+i+j \\ Code Block 13: Multiline 3 =\alpha +\beta +\gamma +\delta +\epsilon +\zeta +\eta +\theta +\iota +\kappa \\ 4 = \end{multline} TEXercise Solution 5: Multi Solution. YOUR SOLUTION 16

17 Table 1: The auto data Model 1 Model 2 (1) (2) (1) (2) Weight (lbs.) 1.747* *.000 (p-value) (.050) (.567) (.263) (.020) Foreign*Mileage * (.240) (.000) Controls N Y N Y Adj. R No. of cases Source: auto.dta 5 Tables 5.1 Regression Output We often want to display data or reults in table form. Often times, the software you are using will provide resources to export data formatted for a table in a L A TEX document. Matlab, Stata, and R all have such packages. Sometimes you may need to prepare a table yourself: 6 Graphics 6.1 Importing Graphics Here is an image with a caption included using the graphicx package. I have placed to copies of it inside a figure to make manipulation easier (i.e. placement within the paper, centering, &c), with the first image being imported as a raster image (*.png or *.jpg) and the second being an identical image in vector format (*.eps or *.pdf ). Note that the latter file type produces a much smoother image, although this problem can be ameliorated using high-definition raster images. 17

18 TEXercise 6: Table Problem 6. Recreae the Table (1), but include a third model. You may ignore the table environment (not the tabular environment!) and the caption. Choose whatever numbers you wish for the results. Hint. 1 \begin{center} 2 \begin{tabular}{l*{3}{rr}} 3 \hline Code Block 14: Table 4 &\multicolumn{2}{c}{model 1} &\multicolumn{2}{c}{model 2} &\multicolumn{2}{c}{model 3}\\ 5 & (1) & (2) & (1) & (2) & (1) & (2)\\ 6 \hline\\[-1ex] 7 Weight (lbs.) & 1.747* &.008 & 4.614* &.000 & 4.614* &.000\\ 8 ($p$-value) & (--.050) & (.567) & (.263) & (.020) & (.263) & (.020)\\ 9 Foreign*Mileage & & & &.006* & &.006*\\ 10 & & & (.240) & (.000) & (.240) & (.000)\\ 11 Controls & N & Y & N & Y & N & Y\\ 12 \hline 13 Adj. $Rˆ2$ &.273 &.435 &.526 &.773 &.526 &.773\\ 14 No. of cases & 74 & 74 & 74 & 74 & 74 & 74\\ 15 \hline 16 \small\textit{source:} auto.dta 17 \end{tabular} 18 \end{center} TEXercise Solution 6: Table Solution. YOUR SOLUTION 18

19 Figure 1: If you like nerdy comics, try xkcd. Also, go Caltech! Figure 2: If you like nerdy comics, try xkcd. Also, go Caltech! 7 Conclusion Now that you have made it this far, it is time to just jump in and start playing around with the software. Practice makes perfect, right? If you have more requests for information to include, let me know. I will try to update this document over time to add functionality as well as make the learning experience easier. Hopefully there is enough here to at least give you an idea of what to look for as you attempt to write documents in L A TEX. March 24,

20 TEXercise 7: Image Problem 7. Import the image of your choice. I have provided medusoid.pdf if you are not inclined to find one of your own. Include a caption with your graphic. Hint. 1 \begin{center} Code Block 15: Image 2 \includegraphics[width=.8\textwidth]{medusoid.pdf} 3 \captionof{figure}{artificial Jellyfish} 4 \end{center} **Note, typically the following code will work, but only when it is possible to place the image in a figure. 1 \begin{figure}[h!] Code Block 16: Image II 2 \caption{figure}{artificial Jellyfish} 3 \centering 4 \includegraphics[width=.8\textwidth]{medusoid.pdf} 5 \end{figure} TEXercise Solution 7: Image Solution. YOUR SOLUTION References Crémer, Jacques A Very Minimal Introduction to TikZ. Manuscript 0 (0):1 24. Downes, Michael A Short Math Guide for L A TEX. AMS Manuscript :1 17. Lewis, Darl. 2014a. Another L A TEX Template. In Another L A TEX Book, edited by Darl Lewis. NJ: My Computer b. A L A TEX Book. NJ: My Computer c. A L A TEX Template. A Journal 1 (1):

21 Pakin, Scott The Comprehensive L A TEX Symbol List. Manuscript :

Preparing Advanced Manuscripts with L A TEX

Preparing Advanced Manuscripts with L A TEX Preparing Advanced Manuscripts with L A TEX Garrett Darl Lewis Department of Politics Princeton University March 25, 2015 Abstract This is an interactive document designed to introduce seminar participants

More information

Preparing Advanced Manuscripts with L A TEX

Preparing Advanced Manuscripts with L A TEX Preparing Advanced Manuscripts with L A TEX Garrett Darl Lewis Department of Politics Princeton University March 25, 2015 Abstract This is an interactive document designed to introduce seminar participants

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

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

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

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

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

An Interactive Introduction to L A TEX. Part 2: Structured Documents & More. Dr John D. Lees-Miller. writel A TEX. An Interactive Introduction to L A TEX Part 2: Structured Documents & More Dr John D. Lees-Miller writel A TEX February 27, 2013 Outline Structured Documents Title and Abstract Sections Labels and Cross-References

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

Math 235: Introduction to LaTeX

Math 235: Introduction to LaTeX Math 235: Introduction to LaTeX The LaTeX word processing system was built to do mathematical typesetting. It is different than word processors; in LaTeX you type in text and typesetting commands, then

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

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

COMP496/901: Academic Presentation and Writing Skills Using LaTeX

COMP496/901: Academic Presentation and Writing Skills Using LaTeX COMP496/901: Academic Presentation and Writing Skills Using LaTeX Robert Dale Robert.Dale@mq.edu.au 1 Acknowledgements These slides borrow heavily from similar material by: Jan-Philipp Söhn David Squire

More information

Introduction to LaTeX. Paul Fodor Stony Brook University

Introduction to LaTeX. Paul Fodor Stony Brook University Introduction to LaTeX Paul Fodor Stony Brook University http://www.cs.stonybrook.edu/~cse215 LaTeX TeX is essentially a Markup Language (like HTML, CSS, JSON, XML and RTF) TeX written by Donald Knuth in

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

An Interactive Introduction to L A TEX

An Interactive Introduction to L A TEX An Interactive Introduction to L A TEX Part 1: The Basics Dr John D. Lees-Miller December 2, 2017 Why L A TEX? It makes beautiful documents Especially mathematics It was created by scientists, for scientists

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

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Henrik Thostrup Jensen September 29 th 2006 1 About What is L A TEX How does it work Exercises Fetch slides and work from them Not everyone works with same speed/focus First a topic

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

An Introduction to L A TEX

An Introduction to L A TEX An Introduction to L A TEX John Hamer John.Hamer@glasgow.ac.uk 24 January 2018 What, how, where? L A TEX is a fine typesetting system. You write your document (paper, report, essay, thesis, poster, book,

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

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

Learning L A TEX. Patrick Lam

Learning L A TEX. Patrick Lam Learning L A TEX Patrick Lam setting up 1. download a TeX distribution (MiKTeX, MacTeX, etc.) 2. download an editor (Texmaker, WinEDT, XEmacs, etc.) 3. start a.tex file in editor 4. work only in the.tex

More information

Latex Tutorial. CIS400 Senior Design 9/5/2013

Latex Tutorial. CIS400 Senior Design 9/5/2013 1 Latex Tutorial CIS400 Senior Design 9/5/2013 2 Outline Introducing TeX/LaTeX Benefits and potential difficulties Installation and use on Unix/Mac/Windows Compiling PDF documents from LaTeX Basic document

More information

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

EBESS and MESS Presents: Learn to LaTeX. Presented by Joshua Tambunan 13 February 2018 EBESS and MESS Presents: Learn to LaTeX Presented by Joshua Tambunan 13 February 2018 Structure of the Night Basics of LaTeX Motivation What? Why? Structure of the Night Starting a document Commenting

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

Workshop: A Simple Introduction to L A TEX

Workshop: A Simple Introduction to L A TEX Workshop: A Simple Introduction to L A TEX Michael P. Fix Susanne Schorpp Georgia State University 142 October 2012 Outline 1 Introduction 2 The Basics 3 Typesetting Text 4 Typesetting Math 5 Tables and

More information

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

The basics of LaTeX. Cédric Buron. April 25, 2016 The basics of LaTeX Cédric Buron April 25, 2016 Hello fellows! Today, I introduce a very important language in my PhD, L A TEX(what a logo!). In this article, I m going to introduce very quickly the purpose,

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

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 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

Introduction to LATEX

Introduction to LATEX Introduction to LATEX Jennifer Flegg, September 5 2018 School of Mathematics and Statistics, University of Melbourne Why L A TEX? L A TEX is the mathematical/statistical standard L A TEX looks better than

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

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

What is LaTeX. Is a document markup language and document preparation system for the TeX typesetting program What is LaTeX LaTeX ( /ˈleɪtɛk/, /ˈleɪtɛx/, /ˈlɑːtɛx/, or /ˈlɑːtɛk/) Is a document markup language and document preparation system for the TeX typesetting program Refers only to the language, not to the

More information

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

Abstract A quick intro by examples to the document preparation language L A TEX. Jumpstart LaTeX Bo Waggoner Updated: 2014-09-15 Abstract A quick intro by examples to the document preparation language L A TEX. 1 Overview LaTeX is essentially a programming language that, when executed,

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

LaTeX A Tutorial. Mohsen Alimomeni, 2010

LaTeX A Tutorial. Mohsen Alimomeni, 2010 LaTeX A Tutorial Mohsen Alimomeni, 2010 How to pronounce LaTeX? (Lah-tek, or Lay-tek) A typesetting program, not a word-processor Designed for producing beautiful books, thesis, papers, articles... (Springer

More information

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

LearningLatex. % This file walks you through some basic things with LaTex % Thanks to Patrick Lam and Maya Sen for letting me borrow their materials % Jennifer Pan % Math Prefresher % Fall 2011 % This file walks you through some basic things with LaTex % Thanks to Patrick Lam and Maya Sen for letting me borrow their materials % COMMANDS % You have

More information

Using L A TEX Tom Edgar

Using L A TEX Tom Edgar M499 - Senior Capstone Using L A TEX Tom Edgar Department of Mathematics Pacific Lutheran University Tacoma, WA Wednesday, September 17, 2014 Introduction Introduction What is L A TEX? Powerful (Mathematical)

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

Introduction to MCS 220 and L A TEX

Introduction to MCS 220 and L A TEX Introduction to MCS 220 and L A TEX Tom LoFaro August 28, 2009 1 Introduction to MCS 220 MCS 220, Introduction to Analysis, carries a WRITD (writing in the discipline) designation. What this means to you

More information

Lecture 1: Short summary of LaTeX basics

Lecture 1: Short summary of LaTeX basics Laura Konstantaki Lecture 1: Short summary of LaTeX basics Feel at ease with LaTeX Unless otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, which means

More information

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

An introduction. C.D. Emmery & M.M. van Zaanen. October 22, Tilburg University LATEX An introduction C.D. Emmery & M.M. van Zaanen Tilburg University October 22, 2013 What is L A TEX? System used to typeset documents. Typesetting: arranging all content in a document in order to achieve

More information

An Introduction to L A TEX

An Introduction to L A TEX An Introduction to L A TEX Ryan C. Trinity University Math Majors Seminar September 12, 2017 What is L A TEX? L A TEX is a typesetting system/language used for the production of technical (mathematical)

More information

Paul Gartside. March 2, 2013

Paul Gartside. March 2, 2013 SIAM L A TEX Workshop: Next Steps Paul Gartside March 2, 2013 1 Introduction Now you take your second steps learning how to create beautiful mathematical documents using L A TEX. All going well, you will

More information

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

An Interactive Introduction to L A TEX. Part 1: The Basics. John Lees-Miller. writel A TEX An Interactive Introduction to L A TEX Part 1: The Basics John Lees-Miller writel A TEX Why L A TEX? I It makes beautiful documents I Especially mathematics I It was created by scientists, for scientists

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

LATEX TYPESETTING SYSTEM. CAAM 519, CHAPTER 3

LATEX TYPESETTING SYSTEM. CAAM 519, CHAPTER 3 LATEX TYPESETTING SYSTEM. CAAM 519, CHAPTER 3 1. Latex installation and text editors 1.1. Installation. Install Latex in your virtual machine with the following command. sudo apt get install texlive Note

More information

Exercises in LaTeX IDA on AAU

Exercises in LaTeX IDA on AAU Exercises in LaTeX IDA on AAU Consistently the exercises are divided into a mandatory part and a bonus part. We expect all to do the exercises in the mandatory part, while the ones in the bonus part can

More information

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

An Introduction to. Rado Ivanov CIS400 Senior Design Tutorial September 18, 2014 An Introduction to Rado Ivanov CIS400 Senior Design Tutorial September 18, 2014 Today's Outline Introducing TeX/LaTeX Benefits and potential difficulties Installation and use on Unix/Mac/Windows Compiling

More information

Introduction to Latex. A workshop by Dr. Ala Eshmawi

Introduction to Latex. A workshop by Dr. Ala Eshmawi Introduction to Latex A workshop by Dr. Ala Eshmawi Introduction TeX is essentially a Markup Language (like HTML, XML and RTF) TeX written by Donald Knuth in 70 s A revolution in typesetting Latex is an

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Helen Scharber 1 Introduction In this workshop, we ll be looking at how to create a basic document in L A TEXthat includes some math. There are a few important things to mention

More information

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

Excellent support for mathematical formatting. Automatically downloads/installs missing components as needed Updates somewhat frequently 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

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

Pimp your thesis: a minimal introduction to L A T E X.

Pimp your thesis: a minimal introduction to L A T E X. 1 / 20 Pimp your thesis: a minimal introduction to L A T E X. Maarten Bransen IC/TC, U.S.S. Proton March 20, 2018 2 / 20 What is L A T E X? Most word processors you may be used to (i.e. Microsoft Word,

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

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

L A TEX Overview. Jiayi Liu. January 31, Colorado School of Mines 1 L A TEX Overview Jiayi Liu Colorado School of Mines January 31, 2017 Please refer to LATEX WikiBooks and ShareLaTeX.com Documentation for more details. 2 Brief History TEX ( Tech ) A low-level markup

More information

Very Short Introduction to LaTeX

Very Short Introduction to LaTeX Very Short Introduction to LaTeX Johann Mitlöhner 2015 1 Motivation The computer scientist Donald Knuth developed the program TeX [1] in the late 70s to facilitate typesetting texts containing mathematical

More information

Introduction to L A TEX beamer

Introduction to L A TEX beamer Introduction to L A TEX beamer Lukas Block, Nadja Maraun University of Paderborn June, 2017 Abstract You will learn what L A TEX is and how to use it for presentations. 2/34 Summary Introduction: L A TEX

More information

An Introduction to L A T E X

An Introduction to L A T E X An Introduction to L A T E X Robert Dyer Department of Computer Science Iowa State University rdyer@cs.iastate.edu August 27, 2008 Why Use L A T E X? L A T E X lets you focus on the content and not how

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Yuval Carmel Ben-Gurion University June 30, 2009 Yuval Carmel (Ben-Gurion University) Introduction to LATEX June 30, 2009 1 / 40 Introduction L A TEX is not a word processor! Word,

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

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

T E X and L A T E X Document preparation tools T E X and L A T E X Document preparation tools This lecture adds to the previous introduction to L A T E X, introduces BibT E X and looks at creating larger documents. Last time... The first session introduced:

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

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

Helen Cameron. A Brief Overview of LATEX

Helen Cameron. A Brief Overview of LATEX A Brief Overview of L A TEX What Is L A TEX? L A TEX is a document preparation system designed by Leslie Lamport on top of Donald Knuth s TEX. Useful Books Leslie Lamport. L A TEX: A document preparation

More information

1. Welcome. (1) Hello. My name is Dr. Christopher Raridan (Dr. R). (3) In this tutorial I will introduce you to the amsart documentclass.

1. Welcome. (1) Hello. My name is Dr. Christopher Raridan (Dr. R). (3) In this tutorial I will introduce you to the amsart documentclass. TUTORIAL 3: MY FIRST L A TEX DOCUMENT CHRISTOPHER RARIDAN Abstract. Upon completion of this tutorial, the author should be able to produce a very basic L A TEX document. This tutorial will introduce the

More information

Helen Cameron. A Brief Overview of LATEX

Helen Cameron. A Brief Overview of LATEX A Brief Overview of L A TEX What Is L A TEX? L A TEX is a document preparation system designed by Leslie Lamport on top of Donald Knuth s TEX. Useful Websites There s a useful wikibook about L A TEX at

More information

Introduction to LaTeX. Christoph Pickl

Introduction to LaTeX. Christoph Pickl Introduction to LaTeX Christoph Pickl 1 Who knows (La-)TeX? 2 Who has ever written a document with it? 3 Who has ever written a package? 4 Agenda 1. Basics First steps with LaTeX Creating a LaTeX-Document

More information

An Introduction to LATEX

An Introduction to LATEX An Introduction to L A TEX Hands-on workshop University at Buffalo INFORMS Student Chapter October 26, 2016 Agenda Motivation & Intro to LATEX 1 Motivation & Intro to L A TEX Motivation Introduction Getting

More information

Formatting with LaTeX

Formatting with LaTeX Formatting with LaTeX Zuyuan Wang School of Mechanical Engineering Purdue University wang1707@purdue.edu June 23, 2016 Seminar @ SURF 2016 About the SURF GAs Formatting with LaTeX (02/35) 06/23/2016 Purdue

More information

Using the Penn Biostat LaTeX Templates

Using the Penn Biostat LaTeX Templates Using the Penn Biostat LaTeX Templates Sarah J. Ratcliffe Professor of Biostatistics January 4, 2018 Why LaTeX? It s is a document preparation system for high-quality typesetting. Controls all the page

More information

PRISM Introduction to L A TEX

PRISM Introduction to L A TEX PRISM to L A TEX Matt Hitt & Ben Jones PRISM Department of Political Science hitt.23@osu.edu jones.2781@osu.edu January 20, 2011 LaTeX: What is it and why should you use it? LaTeX (pronounced lah-tech

More information

TUTORIAL 8: TYPESETTING MATHEMATICAL EXPRESSIONS CHRISTOPHER RARIDAN Abstract. Upon completion of this tutorial, the author should be able to add some mathematical content to his or her paper. In particular,

More information

Introduction to L A TEX for MCS-236

Introduction to L A TEX for MCS-236 Introduction to L A TEX for MCS-236 Max Hailperin, based on a version by Tom LoFaro September 14, 2011 1 Why L A TEX? L A TEX is a very strange document formatting system. Actually, it is a combination

More information

Getting Funky: Headers, Tables, Abstracts etc.

Getting Funky: Headers, Tables, Abstracts etc. : Headers, Tables, Abstracts etc. Introduction Today, we will be finishing off our need-to-know course with some extra bits and pieces that didn t really fit anywhere else in the tutorials. We won t be

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

LaTeX. Information Literacy II EN(IL2) Course

LaTeX. Information Literacy II EN(IL2) Course LaTeX Information Literacy II EN(IL2) Course Previous Lecture Saving plots to file Customizing plots Bar and pie charts Today Introduction to Latex - Basic commands - Structure of the document - Mathematical

More information

Basic L A TEX. what is LaTeX?

Basic L A TEX. what is LaTeX? Basic L A TEX Erik Brunvand what is LaTeX? it s a typesetting markup language it s a set of macros that use TeX to format documents it s a powerful set of formatting commands that includes support for

More information

Outline. A Sneak Peek

Outline. A Sneak Peek Outline L A TEX Primer Things you need to know as a starter Jialin He Department of Electrical Engineering Southern Methodist University 05/31/2011 1 Introduction How LATEX works? Document structure 2

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

Introduction to LaTeX. M&S Talk Series August 16 th, 2016 AH Sheikh

Introduction to LaTeX. M&S Talk Series August 16 th, 2016 AH Sheikh Introduction to LaTeX M&S Talk Series August 16 th, 2016 AH Sheikh What is LaTeX? LaTeX is pronounced lay-tech or lah-tech, not la-teks. LaTeX is a document preparation system for high-quality typesetting.

More information

Introduction to L A TEX

Introduction to L A TEX Introduction to L A TEX Guillermo Toral & Weihuang Wong MIT September 15, 2017 These slides build on materials from previous years by Dan de Kadt and Elizabeth Keysner, and on The Not So Short Introduction

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

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

Research Method and Report Writing Lecture 4: An Introduction to L A TEX Research Method and Report Writing Lecture 4: An Introduction to L A TEX Farzaneh Abdollahi {Thanks to Hamed Rezaee} Department of Electrical Engineering Amirkabir University of Technology Fall 2012 Farzaneh

More information

Introduction to L A TEX

Introduction to L A TEX NMT May 18, 2016 Written by Ian Jones Revised by Caleb Hightower Contents 1 What is L A TEX? 2 2 Your First L A TEX Document 2 2.1 Getting Started............................ 3 3 Document Structure 4 3.1

More information

Appendix B: Latex survival guide

Appendix B: Latex survival guide Appendix B: Latex survival guide The philosophy in this course is that we would like to be good citizens of the scientific community. An important part of being a good citizen is being able to communicate

More information

1 Obtaining LyX and L A TEX

1 Obtaining LyX and L A TEX A Guide to LyX and L A TEX Based off A Quick Guide to LyX by Jessica Moses 08 October 2011 Many economists (and academics in mathematics-heavy disciplines) use a program called L A TEX to create documents.

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

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

An Introduction to. Andrew G. West, Jian Chang CIS400 Senior Design Tutorial September 15, 2009 An Introduction to Andrew G. West, Jian Chang CIS400 Senior Design Tutorial September 15, 2009 Today's Outline Introducing TeX/LaTeX Benefits and potential difficulties Installation and use on Unix/Mac/Windows

More information

Introduction to LAT E X

Introduction to LAT E X Introduction to LAT E X RSI 2012 Staff Contents What is L A T E X?........................................ 1 First Example........................................ 2 Compiling...........................................

More information

L A TEX From The Ground Up

L A TEX From The Ground Up L A TEX From The Ground Up Tim Schulte Albert-Ludwigs-Universität Freiburg Grundlagen der Künstlichen Intelligenz 9. November 2017 Why L A TEX? L A TEX is a document preparation system and markup language.

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

Introduction to LAT E X

Introduction to LAT E X Introduction to LAT E X RSI 2006 Staff Contents What is L A T E X?........................................ 1 L A T E X command syntax................................... 2 Starting your L A T E X document...............................

More information

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

Using LaTex and BibTex to Write Academic Documents. Ligang He Department of Computer Science University of Warwick Using LaTex and BibTex to Write Academic Documents Ligang He Department of Computer Science University of Warwick Introduction In LaTex, a markup language is used to describe document structure and format,

More information

Introduzione a LaTex. Fabrizio Messina

Introduzione a LaTex. Fabrizio Messina Introduzione a LaTex Fabrizio Messina messina@dmi.unict.it www.dmi.unict.it/~fmessina Tex and LaTex TEX is a formatting program created by Donald E. Knuth from 1977. Typesetting text and mathematical formulae.

More information

Introduction to L A TEX

Introduction to L A TEX A very short Introduction to L A TEX Florence Débarre UBC Delta Tea April 2012 Outline 1 General philosophy 2 The source document Preamble Structure Paragraphes Images Tables Equations Languages Customization

More information

Paul Gartside. March 2, 2013

Paul Gartside. March 2, 2013 SIAM L A TEX Workshop: First Steps Paul Gartside March 2, 2013 1 Introduction Today you are going to take the first steps in learning how to create beautiful mathematical documents using L A TEX (or review

More information

David Helmbold, October 2005, Revised October 2007

David Helmbold, October 2005, Revised October 2007 Short Intro to LATEX David Helmbold, October 2005, Revised October 2007 Goals: Introduce L A TEX... so you can read/edit L A TEX source... and use manual as reference rather than reading it Outline: 1.

More information

A demonstration of the L A TEX2ε class file for the International Journal of Network Management

A demonstration of the L A TEX2ε class file for the International Journal of Network Management INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT Int J Network Mgmt 2010; 00:1 5 Published online in Wiley InterScience (wwwintersciencewileycom) DOI: 101002/nem A demonstration of the L A TEX2ε class file

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. 2 1 Last lecture What is L

More information